新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于PIC單片機的電能表時鐘誤差分析儀的研究

        基于PIC單片機的電能表時鐘誤差分析儀的研究

        作者: 時間:2012-06-21 來源:網絡 收藏


        系統中采用的是多周期同步測頻法,需要在對被測信號開始計數的同時對基準信號計數,當被測信號計時完成的同時基準信號的技術也要停止。這一過程可以采用16F87x內置的CCP模塊來實現。CCP模塊是指捕捉/比較/脈寬調制模塊((2apturelC20mparelPWM module,CCP module),該模塊可以提供外部信號捕捉、內部比較輸出以及PWM輸出這3種功能。捕捉與比較功能在基本的動作方式是相同的,在搭配定時器使用時,捕捉指的是偵測引腳上輸入信號的狀態。在信號的變化吻合設定的條件時(信號上升沿或下降沿出現時),產生中斷并記錄當時的定時器值;比較是將事先設定好的值與定時器的值相互比較,一旦兩個值相等時,產生中斷并驅動事先設定好的動作;PWM則是輸出脈沖寬度可調的信號,脈沖的周期(period)和工作循環周期(duty cycle)是由內部的定時器比較產生的,因此也需要搭配定時器來使用。

        系統顯示采用AY0438驅動4位LCD顯示電路。AY0438是.Microchip公司生產的一種完整的CMOS顯示驅動器,可在或微處理器的控制下直接驅動LCD顯示模塊。它結構簡單,使用方便。特別是在驅動32段LCD顯示器方面,更能顯示出它的精巧和方便。AY0438只用3條控制線即可連續不斷地向與它相連的LCD顯示器輸進驅動信號。該器件內含32位鎖存器,它既可以對被顯示的數據進行鎖存,也可以鎖存微處理器的狀態或波形。系統最終頻率測量結果和日值將由其顯示。

        2.2系統軟件組成

        根據其實現的功能,可以把復費率晶振檢定儀的軟件劃分為以下幾個功能模塊:

        (1)計時檢定部分:主要功能是完成對信號的采集,計數和日計時的計算;

        (2)通訊及顯示:通訊主要功能是完成和上位機的通信,一般采用的是異
        步串行通信;顯示的功能是在液晶顯示屏上顯示出晶振頻率的大小,計時誤差等項;

        (3)其他一些子程序包括看門狗,延時,保護程序等。

        系統流程圖如圖3所示。



        3結束語

        本文采用該系統對不同標準頻率進行測試后,得到該系統的頻率測量準確度:±0.15 PPM,日誤差準確度≤10 ms。該系統采用多周期同步測量方法利用實現了復費率誤差檢定儀的設計,具有體積小、重量輕、穩定可靠、易于操作、測量精度高的特點,實現了復費率的誤差檢定。

        本文引用地址:http://www.104case.com/article/171261.htm
        電能表相關文章:電能表原理

        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 庆城县| 苏尼特左旗| 门头沟区| 儋州市| 巴中市| 汉中市| 岳池县| 禹州市| 泽普县| 扎兰屯市| 民权县| 高州市| 彭泽县| 丽江市| 安宁市| 红桥区| 翼城县| 井陉县| 白城市| 祁连县| 贵港市| 仙居县| 襄垣县| 雅江县| 滨州市| 杨浦区| 尼玛县| 平湖市| 静海县| 井冈山市| 湘西| 峡江县| 资阳市| 镇原县| 北宁市| 西平县| 罗田县| 潮州市| 汤阴县| 紫金县| 南乐县|