基于AVR 單片機的中頻電源測試系統(tǒng)設計
式中:uk 和 ik 分別為同相電壓和電流的第 k 次采樣值。
(2)由采集到的電壓電流瞬時值計算出有功功率:
式中:ik、uk 為同一時刻的同相電流、電壓采樣值。
(3)功率因數(shù)可由下式求得:
3.2 軟件流程
主流程和按鍵檢測子程序流程如上圖所示。按鍵檢測主要用于顯示切換,PORTC.0~PORTC.4 分別對應于顯示設定為 U 相、V 相、W 相或平均值
數(shù)據(jù)采集和濾波子程序流程如上圖所示。方法為每次等時間間隔采集 16 次,經過數(shù)字濾波后依次存入采集結果單元。
數(shù)據(jù)處理和顯示控制子程序流程如上圖所示。數(shù)據(jù)處理子程序主要將采集數(shù)據(jù)轉換為顯示 BCD 數(shù)據(jù)存入顯示單元,并對過欠壓、過流、低頻等作出判斷。顯示子程序包括數(shù)碼管動態(tài)顯示和 LCD 顯示兩大模塊,其顯示方式由按鍵處理子程序控制。由于篇幅關系,本文就不再一一進行詳細介紹。由以上流程所編寫的程序在實際運行中效果良好,運行穩(wěn)定可靠,請廣大讀者作為參考。
4 結束語
本文所敘述的中頻電源測試系統(tǒng)在實踐中證明能夠快速、準確地采集各項電力參數(shù),具有硬件結構簡單,軟件運行可靠,顯示方式靈活等特點,在工程實際中具有一定的實用參考價值。
評論