使用STC12C5A60S2的單片機,兩路A/D輸入25Hz信號,如何測試其相角差?
我的想法是:用過零法,循環(huán)采集基準(zhǔn)的一路信號,當(dāng)Result1<0 $ Result1[i+1]>0時跳出循環(huán),采集另外一路,當(dāng)Result2<0 $ Result2[i+1]>0時,停止采集,然后根據(jù)采集的次數(shù)和一個周期的采集次數(shù)比較,應(yīng)該能夠得到相角差。
我現(xiàn)在的問題是:如何編程實現(xiàn)采集一次值,與0比較(就是如何編程實現(xiàn)找到過零點?)? |