• <strike id="aymay"></strike>
    <strike id="aymay"></strike>
    <ul id="aymay"><dfn id="aymay"></dfn></ul>
    <ul id="aymay"><sup id="aymay"></sup></ul>
  • <del id="aymay"></del>

    AVR單片機做逆變器產生SPWM波形問題

    2013-09-06 16:12 來源:電子信息網 作者:和靜

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

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

    2.第二步,用低電壓進行開環調試,實測得出正弦波。

    3.第三步,實現閉環控制,各種保護功能。

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

    1_副本

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

    2_副本

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

    用C語言的話,計算的話比如系數為1.01(每次調整變量為1%),那就是乘以101然后再除以100,對C語言不是問題,但連續累積的話計算量就比較大;比如連續調整3次都是電壓不夠。那對于單次的值就是101*101*101/1000000的計算量,這樣不會丟數據(因為取整)。

    用PIC的做逆變的還是很多的,是適用為主,一個單片機外圍所有的信號都可以處理,許多公司還在用51單片機,ARM的感覺一則位數太高,沒必要,還有就是要一個很長的熟悉過程。

    逆變器 AVR單片機 SPWM波形

    相關閱讀

    暫無數據

    一周熱門

    主站蜘蛛池模板: 午夜影视日本亚洲欧洲精品一区| 91久久精品国产免费直播| 精品国精品国产自在久国产应用| 日韩精品在线免费观看| 综合国产精品第一页| 国产精品99| 亚洲精品tv久久久久久久久| 最新国产精品精品视频| 亚洲一区精品中文字幕| 精品一区二区三区波多野结衣| 久久99精品久久久久久水蜜桃| 东京热TOKYO综合久久精品| 精品午夜久久福利大片| 四虎成人精品永久免费AV| 精品乱子伦一区二区三区| 久久福利青草精品资源站| 日韩精品久久久久久免费| 青草青草久热精品视频在线观看| 亚洲精品一品区二品区三品区| 国产成人精品免费大全| 国产精品久久久久影院色| 四虎精品影院4hutv四虎| 国产亚洲欧美精品久久久| 亚洲国产精品无码久久久久久曰 | 中文字幕精品一区二区日本| 国产精品亚洲片在线观看不卡 | 国产精品人人爽人人做我的可爱 | 国产精品国产三级国产专播| 午夜天堂精品久久久久| 国产精品1区2区3区在线播放| 日韩精品人妻系列无码专区| 国产综合成人色产三级高清在线精品发布| 国产精品伦理久久久久久| 国产精品亚洲午夜一区二区三区 | 久久99久久99精品免视看动漫| 亚洲无码日韩精品第一页| 无码人妻精品一区二| 亚洲精品97久久中文字幕无码| 日韩精品一区二三区中文| 亚洲国产精品一区二区第一页免| 久久久精品视频免费观看 |