使用SPWM控制逆变器
最近幫朋友調(diào)試一個(gè)有關(guān)逆變器的項(xiàng)目,在此過程中遇到了一些問題以及學(xué)習(xí)到了一些內(nèi)容。
逆變器
在調(diào)試前,要知道什么是逆變器,逆變器的輸出輸出是什么,以及逆變器的原理。
逆變器簡(jiǎn)單來說是將直流電源轉(zhuǎn)變?yōu)榻涣麟娫础?br /> 逆變器的輸入端為直流電輸出為交流電。
下圖為逆變器的簡(jiǎn)化模型。
當(dāng)GA閉合GB開路時(shí),電流在兩個(gè)GA組成的回路中流動(dòng),在輸出端有電壓輸出。當(dāng)GA開路GB閉合時(shí),電流在兩個(gè)GB組成的回路流動(dòng),在輸出端輸出相反方向的電壓。
通過上圖可以看出電壓的變化。當(dāng)以一定頻率切換開關(guān)的狀態(tài)時(shí),在輸出端會(huì)輸出方波。
在實(shí)際的逆變器中不可能采用開關(guān),繼電器等元件,其無法達(dá)到所需的頻率。通常使用功率MOS管或者IGTB等電子元件,通過給其相應(yīng)的信號(hào)可以實(shí)現(xiàn)開關(guān)的功能。
這時(shí)就需要PWM的加入,PWM是可以控制MOS管的開關(guān)的,PWM的高低電平可以起到控制開關(guān)的作用,若使用一定頻率一定占空比的PWM時(shí),在輸出端輸出的也是方波。
逆變器的目的不是將直流電源變?yōu)榉讲娫?#xff0c;而是轉(zhuǎn)換為正弦波電源。這時(shí)普通的PWM信號(hào)是不能滿足需求,需要使用SPWM進(jìn)行控制。
當(dāng)把PWM信號(hào)替換為SPWM信號(hào)時(shí),在輸出端輸出的信號(hào)為正弦波信號(hào),逆變器的功能即可實(shí)現(xiàn)。
SPWM
SPWM是建立在PWM基礎(chǔ)上的,通過改變PWM的占空比,使其輸出的脈沖電壓的面積與所希望輸出的正弦波在相應(yīng)區(qū)間內(nèi)的面積相等。通過改變調(diào)制波的頻率和幅值,可以調(diào)節(jié)逆變電路輸出電壓的頻率和幅值。SPWM可以理解為占空比不斷變化的方波。
利用正弦波的各點(diǎn)幅值成正弦變換的思想,我們可以類似的采取在一系列方波中,讓占空比中高度不變,使占空比大小呈正弦變換的這樣的這種做法輸出SPWM波。使用STM32輸出這種波形通常使用高級(jí)定時(shí)器如TIM1
使用STM32輸出SPWM
SPWM測(cè)試程序
提取碼:gypw
項(xiàng)目相關(guān)
項(xiàng)目問題總結(jié)
1.在接觸到新的項(xiàng)目,首先應(yīng)該理清各個(gè)模塊的功能,了解各個(gè)模塊的功能。
2.雖然可能不會(huì)具體的設(shè)計(jì),但首先應(yīng)該明確目標(biāo)與核心原理。如此逆變器的項(xiàng)目,首相應(yīng)該去了解逆變器的工作原理,以及使用什么信號(hào)進(jìn)行控制。利用示波器的結(jié)果分析問題。
3.注意各個(gè)接線端子的意義,要注意共地的問題,不同信號(hào)對(duì)應(yīng)的GND可能是不相連的,如信號(hào)線的電源地與驅(qū)動(dòng)器的電源地是分開的。
4.要注意電源,逆變器是將直流電源轉(zhuǎn)變?yōu)榻涣麟娫?#xff0c;在測(cè)試的過程中就因?yàn)闆]有為模塊接入需要轉(zhuǎn)換的直流電源,從而沒得到輸出的交流信號(hào)。
總結(jié)
以上是生活随笔為你收集整理的使用SPWM控制逆变器的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux系统自带日志管理工具rsysl
- 下一篇: 计算机维护工具盘,HB520WZ计算机维