時間:2013-08-23 15:27:11來源:傳動網(wǎng)
在用AVR的單片機做逆變器,步驟如下:
1.第一步,用相位修正模式PWM產(chǎn)生SPWM波形,載頻為15.586K,寫出程序,做調(diào)試的PCB。
2.第二步,用低電壓進(jìn)行開環(huán)調(diào)試,實測得出正弦波。
3.第三步,實現(xiàn)閉環(huán)控制,各種保護(hù)功能。
實測時空載波形像矩形波,改變調(diào)制度影響不大,輕微(20W)帶載后波形變化很大,存在嚴(yán)重失真。測試主電壓為24vdc,MOS管驅(qū)動TLP250,外接3路隔離驅(qū)動電源,電壓均為12V。
是在空載時調(diào)制度高了些,每次更改的調(diào)制度值并沒有被更新。這樣,理論上行的通,諧波少些;成本低,外圍電路簡單;計算方便,便于查表。
實際中都是PC機算出的值,單片機在運行中不進(jìn)行運算,只是對邏輯和時序進(jìn)行處理,假如執(zhí)行運算程序,8位的單片機根本來不及;實測執(zhí)行運算時,載頻變小,原因分析:雖然采用中斷處理輸入PWM值。但由于在進(jìn)行乘法或除法計算時暫用的寄存器多,響應(yīng)中斷前,存儲這些寄存器需要一定的時間,所以造成載頻實際變小很多。
用C語言的話,計算的話比如系數(shù)為1.01(每次調(diào)整變量為1%),那就是乘以101然后再除以100,對C語言不是問題,但連續(xù)累積的話計算量就比較大;比如連續(xù)調(diào)整3次都是電壓不夠。那對于單次的值就是101*101*101/1000000的計算量,這樣不會丟數(shù)據(jù)(因為取整)。
用PIC的做逆變的還是很多的,是適用為主,一個單片機外圍所有的信號都可以處理,許多公司還在用51單片機,ARM的感覺一則位數(shù)太高,沒必要,還有就是要一個很長的熟悉過程。
標(biāo)簽:
上一篇:使電源模式及電解電容使用壽...
中國傳動網(wǎng)版權(quán)與免責(zé)聲明:凡本網(wǎng)注明[來源:中國傳動網(wǎng)]的所有文字、圖片、音視和視頻文件,版權(quán)均為中國傳動網(wǎng)(www.treenowplaneincome.com)獨家所有。如需轉(zhuǎn)載請與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個人轉(zhuǎn)載使用時須注明來源“中國傳動網(wǎng)”,違反者本網(wǎng)將追究其法律責(zé)任。
本網(wǎng)轉(zhuǎn)載并注明其他來源的稿件,均來自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuǎn)載請保留稿件來源及作者,禁止擅自篡改,違者自負(fù)版權(quán)法律責(zé)任。
產(chǎn)品新聞
更多>2024-09-13
2024-09-09
2024-09-06
英偉達(dá)Blackwell可支持10萬億參數(shù)模型AI...
2024-09-05
2024-08-23
2024-08-22
推薦專題
更多>