AVR單片機做逆變器產(chǎn)生SPWM波形問題

    2013-09-06 16:12 來源:電子信息網(wǎng) 作者:和靜

    在用AVR的單片機做逆變器,步驟如下:

    1.第一步,用相位修正模式PWM產(chǎn)生SPWM波形,載頻為15.586K,寫出程序,做調(diào)試的PCB。

    2.第二步,用低電壓進行開環(huán)調(diào)試,實測得出正弦波。

    3.第三步,實現(xiàn)閉環(huán)控制,各種保護功能。

    實測時空載波形像矩形波,改變調(diào)制度影響不大,輕微(20W)帶載后波形變化很大,存在嚴重失真。測試主電壓為24vdc,MOS管驅(qū)動TLP250,外接3路隔離驅(qū)動電源,電壓均為12V。

    1_副本

    是在空載時調(diào)制度高了些,每次更改的調(diào)制度值并沒有被更新。這樣,理論上行的通,諧波少些;成本低,外圍電路簡單;計算方便,便于查表。

    2_副本

    實際中都是PC機算出的值,單片機在運行中不進行運算,只是對邏輯和時序進行處理,假如執(zhí)行運算程序,8位的單片機根本來不及;實測執(zhí)行運算時,載頻變小,原因分析:雖然采用中斷處理輸入PWM值。但由于在進行乘法或除法計算時暫用的寄存器多,響應中斷前,存儲這些寄存器需要一定的時間,所以造成載頻實際變小很多。

    用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ù)太高,沒必要,還有就是要一個很長的熟悉過程。

    逆變器 AVR單片機 SPWM波形

    相關(guān)閱讀

    暫無數(shù)據(jù)

    一周熱門

    久久久久久久久无码精品亚洲日韩| 国产精品亚洲一区二区三区在线| 国产乱辈通伦影片在线播放亚洲| 亚洲色偷精品一区二区三区| 亚洲一区二区三区久久| 中文字幕亚洲综合精品一区| 亚洲VA中文字幕无码毛片| 亚洲无码在线播放| 亚洲色欲久久久综合网东京热| 一本色道久久综合亚洲精品高清| 亚洲精品无码专区久久同性男| 国产精品亚洲专一区二区三区| 偷自拍亚洲视频在线观看| 亚洲AⅤ无码一区二区三区在线| 国产亚洲午夜精品| 亚洲精品和日本精品| 久久久精品国产亚洲成人满18免费网站| 亚洲 另类 无码 在线| 亚洲成AV人网址| 亚洲熟女乱综合一区二区| 国产亚洲美日韩AV中文字幕无码成人 | 亚洲精品GV天堂无码男同| 亚洲精品国产suv一区88| 亚洲成a人无码亚洲成av无码| 久久亚洲色WWW成人欧美| 亚洲AV中文无码乱人伦| 久久久久亚洲爆乳少妇无| 亚洲韩国精品无码一区二区三区 | 亚洲人成人无码网www电影首页| 人人狠狠综合久久亚洲88| 亚洲人成电影福利在线播放| 亚洲网红精品大秀在线观看 | 激情综合亚洲色婷婷五月APP| 亚洲乱码在线观看| 亚洲aⅴ无码专区在线观看| 亚洲精品久久久www| 亚洲精品狼友在线播放| 久久久久亚洲av无码专区| 亚洲av无码片区一区二区三区| 亚洲国产无线乱码在线观看 | 亚洲国产av美女网站|