SPWM波電路中正弦波如何進入單片機?
SPWM并不像PWM那樣被人們熟知,但實際上很多電路中都有這項技術的身影。SPWM來源于PWM,其只不過在PWM的基礎上對調制脈沖方式進行了改變,因此只要了解PWM,那么對SPWM進行掌握就并不是難事。在逆變器的設計過程中,有時會需要由外部來為單片機輸入正弦波,而后單片機產生SPWM波進行驅動。那么問題來了,眾所周知正弦波是存在正負的,它要經過什么樣的電路才能進行進入單片機呢?
本文引用地址:http://www.j9360.com/article/201808/386450.htm通常來說,會使用運放做差分把正弦電壓信號抬高到2.5V或1.6V(MCU或DSP)再進入單片機。采用頻率跟蹤進行鎖相,先鎖定頻率再鎖定相位,需要注意的是,一定要添加時間補償。
那么在跟蹤方面是否還需要分先后呢?同時鎖頻鎖相雖然跟蹤速度能夠變快,但輸出波形頻率變化的波動較大,而且需要根據具體的輸入頻率情況進行實時計算。另外一種是調頻和調相是分開的,先實現輸出和輸入頻率一致,然后再考慮調相位,最終實現頻率和相位一致。
這兩者對于電路的影響也是不同的,采用不同跟蹤會導致不同的結果。使用前者會影響所有基準表格數據的輸出間隔,但是可保證一個完整的正弦波,而使用后者在調相時輸出波形稍微偏離正弦波,但可以保證SPWM頻率的相對穩定。
評論