性无码一区二区三区在线观看,少妇被爽到高潮在线观看,午夜精品一区二区三区,无码中文字幕人妻在线一区二区三区,无码精品国产一区二区三区免费

微軟公司宣布不再支持你正在使用的 IE瀏覽器,這會嚴重影響瀏覽網(wǎng)頁,請使用微軟最新的Edge瀏覽器
廠商專區(qū)
產(chǎn)品/技術
應用分類

小編推薦:51單片機即產(chǎn)生SPWM波形又替代sg3525

2013-09-04 09:36 來源:電源網(wǎng) 編輯:娣霧兒

單片機0

生成單極性SPWM只用了一個定時器,還剩一個定時器,打算用剩下的這個定時器生成2路互補帶死區(qū)的PWM波,用于替代sg3525,基本功能和SG3525類似,占空比連續(xù)可調。打算用定時器、中斷和指針來實現(xiàn),用中斷來保持實時性,用指針來保存工作狀態(tài),用盡量簡潔的語句實現(xiàn),執(zhí)行一個中斷子程序看看能不能在100納秒內(nèi)完成。盡量避免打擾SPWM波形的生成。

12mhz 51單片機的一個機器周期是1微秒,35mhz 51單片機一個機器周期是0.3微秒,stc比51平均快6倍,平均指令周期是50納秒,估計有點懸。

最早編的一個實驗程序,因為spwm脈寬的時間太短只有30個機器周期,所以和推挽的用的pwm脈寬產(chǎn)生沖突,導致兩邊輸出的波形都不穩(wěn)定,


經(jīng)過多次實驗把spwm的脈寬加大到60個機器周期,推挽用的兩路pwm信號改成120機器周期,死區(qū)用兩個機器周期,用24mhz 51仿真,結果兩邊的波形都很穩(wěn)定,當然不能說沒有一點干擾。

耗時最短的pwm推挽必須放在最高中斷優(yōu)先級別。下一步給兩路推挽加上反饋,帶少許斜坡控制。一共有兩路spwm,兩路工頻,兩路互補推挽,一個51就能跑了。如用增強型51stc指令執(zhí)行效率平均快6倍估計干擾更小,因為花在加減乘除上的時間更少。

更新:下圖是仿真,兩路推挽波形通過調節(jié)占空比來實現(xiàn)穩(wěn)壓。圖中的SPWM波是隨手填的,不是按照sin生成的,直接填1.2.3.4.5.....

單片機1

stc的文檔仔細計算,35mhz的stc比老51的12mhz快35倍,12mhz的51一個機器周期1微秒,那35mhz的sct一個機器周期就是相當于28納秒。好像arm的機器周期也是20多納秒,只不過32位的mcu指令執(zhí)行效率要高些,一條指令是不是頂8位的幾條指令。假如stc出一款能跑100m晶振的mcu那不是趕超16位的mcu了。

stc48Mhz已經(jīng)跑起來了,正在測試穩(wěn)定性,在ARM熟悉之前STC還要大力鉆研。

SPWM和前級互補脈沖已經(jīng)出來了,正在調試前級的反饋。

更新:前級脈沖40K占空比可調,脈寬調到最小后可關閉輸出,但是兩路最大占空比還是不夠大只有80%多,真是對主頻的要求越來越強烈了。后級H橋也可調壓。

48M晶振的STC對線路的要求相對嚴格,0插拔力插座有時候沒插穩(wěn)會出現(xiàn)不穩(wěn)定現(xiàn)象,要重新插拔一下。48M晶振的好處就是能把載波推高到20K,其實16K就差不多了。

聲明:本內(nèi)容為作者獨立觀點,不代表電源網(wǎng)。本網(wǎng)站原創(chuàng)內(nèi)容,如需轉載,請注明出處;本網(wǎng)站轉載的內(nèi)容(文章、圖片、視頻)等資料版權歸原作者所有。如我們采用了您不宜公開的文章或圖片,未能及時和您確認,避免給雙方造成不必要的經(jīng)濟損失,請電郵聯(lián)系我們,以便迅速采取適當處理措施;歡迎投稿,郵箱∶editor@netbroad.com。

相關閱讀

微信關注
技術專題 更多>>
技術專題之EMC
技術專題之PCB

頭條推薦

電子行業(yè)原創(chuàng)技術內(nèi)容推薦
客服熱線
服務時間:周一至周五9:00-18:00
微信關注
獲取一手干貨分享
免費技術研討會
editor@netbroad.com
400-003-2006