交流電壓測量模塊的設計思路
發布時間:2008/11/25 0:00:00 訪問次數:859
由于pic的a/d輸入前端加上了變壓器、電位器和電壓提升電路,故a/d采樣得到的初始數據需要經過調整變換后才能得到實際電壓值,通常,采用下面介紹的方法進行調整。
交流工頻信號的采集,一般以其有效值進行計算,計算公式為:
其中,t為信號周期。
在計算機采集系統中u(r)是離散值,故應該用下面的公式計算:
為了能夠在1個工頻周期內采足40個點,需要每間隔500ps啟動1次a/d轉換,此程序中采用ccp2的特殊事件觸發方式定時可達到要求。當ccp2工作在比較方式時,不斷地用16位的ccp2寄存器中的值與tmr1寄存器中的值做比較,如果兩者相等,ccp2的特殊事件觸發輸出將對tmr1寄存器復位,并且啟動模/數轉換,因此只要在程序的初始化部分對16位的ccp2寄存器賦值為01f4h(相當于500μs)即可。
歡迎轉載,信息來源維庫電子市場網(www.dzsc.com)
由于pic的a/d輸入前端加上了變壓器、電位器和電壓提升電路,故a/d采樣得到的初始數據需要經過調整變換后才能得到實際電壓值,通常,采用下面介紹的方法進行調整。
交流工頻信號的采集,一般以其有效值進行計算,計算公式為:
其中,t為信號周期。
在計算機采集系統中u(r)是離散值,故應該用下面的公式計算:
為了能夠在1個工頻周期內采足40個點,需要每間隔500ps啟動1次a/d轉換,此程序中采用ccp2的特殊事件觸發方式定時可達到要求。當ccp2工作在比較方式時,不斷地用16位的ccp2寄存器中的值與tmr1寄存器中的值做比較,如果兩者相等,ccp2的特殊事件觸發輸出將對tmr1寄存器復位,并且啟動模/數轉換,因此只要在程序的初始化部分對16位的ccp2寄存器賦值為01f4h(相當于500μs)即可。
歡迎轉載,信息來源維庫電子市場網(www.dzsc.com)
上一篇:交流電壓測量模塊的程序設計
上一篇:頻率濕測模塊的程序設計
熱門點擊
- PWM信號發生模塊的設計思路
- 多功能波形信號發生模塊設計的元器件選型
- 交流電壓測量模塊的設計思路
- 頻率濕測模塊的設計思路
- USB數據通信接□模塊的程序設計
- 交流電壓測量模塊的程序設計
- 正弦信號發生模塊的電路設計
- 多功能波形信號發生模塊電路設計
- PWM信號發生模塊的程序設計
- 正弦信號發生模塊的程序設計
推薦技術資料
- DS2202型示波器試用
- 說起數字示波器,普源算是國內的老牌子了,FQP8N60... [詳細]