超級蝸牛:
占一樓。先說鎖相環(huán)中最基本的過零點鎖相的原理,后面我會給出相關(guān)的軟件代碼實現(xiàn)方法。過零點鎖相主要原理是,通過硬件采樣比較電路將電網(wǎng)信號轉(zhuǎn)化成方波信號,由DSP或者單片機通過捕獲相應(yīng)的上升沿或者下降沿信號,計算相鄰兩個上升沿(或者下降沿)的時間即可得到電網(wǎng)周期。[圖片]此時,對于DSP來說,信號的頻率是鎖相環(huán)(PLL)唯一的輸入信息。得到了頻率信息以后,可以確定了,鎖相環(huán)的輸出信號的頻率一定會等于電網(wǎng)采用信號頻率。那么我們?nèi)绾文軌虻玫诫娋W(wǎng)相位信息呢。假設(shè)電網(wǎng)電壓采樣信號函數(shù)為sin(2*PI*f*t+Φ1),鎖相環(huán)輸出信號為sin(2*PI*f*t+Φ2),當(dāng)Φ1=Φ2時,即完成了鎖相。那么這個過程是如何實現(xiàn)的呢?