新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > UPD78F0525在三相多功能電能表中的應用

        UPD78F0525在三相多功能電能表中的應用

        作者: 時間:2016-11-24 來源:網絡 收藏
        本文主要介紹基于單片機UPD78F0525與炬力計量芯片(ATr7022B)設計的三相多功能電能表

        1 UPD78F0525簡介
        電表是一種計量收費產品,并且需長期工作在復雜的環境下,維修維護的手續多、范圍廣、難度大,因此電能表的可靠性是設計首要考慮的問題。其次考慮到可擴展性。能夠遠程在線編程等功能,這就需要單片機具有一定的Flash與RAM的空間。基于以上考慮選取NEC(UPD78F0525)為電能表的主CPU.
        其主要性能如下:
        a.通用寄存器是8位×32個寄存器(8位×8個寄存器×4組):
        b.UPD78F0525有60Knash.3 K的RAM,內部集成了8 M的OSC:
        c.指令最短時間可以在高速(0.1¨s的高速系統時鐘的操作頻率為20 MHz)和超低速(122斗s的副系統時鐘的操作頻率為32.768 kHz)之間改變;
        d.內置上電清零(POC)電路和低電壓檢測器(LVI);
        e.內置看門狗定時器(使用內置的內部低速振蕩時鐘(240 kHz)進行操作):
        f.內置時鐘輸出控制器:
        g.有7通道的定時器(鐘表定時器/16位定時器/8位定時器/看門狗定時器);
        h.10位分辨率的A/D轉換器(AVREF=2.3~5.5 V);串行接口包括2通道的UART El,1通道的I2 C口。

        本文引用地址:http://www.104case.com/article/201611/320903.htm

        2 UPD78F0525搭建的硬件平臺
        2.1 電表硬件結構
        電能表的功能越來越多,各個地區的技術要求不同,而采用¨PD78F0525為電表的單片機可以輕松地完成這些功能。
        其硬件組成部分如圖1所示

        2.2電表的CPU部分
        以UPD78F0525為CPU實現系統各個部件協調控制、人機交互等重要功能。
        主系統時鐘選用內部8M(外部8M可供選擇)。
        副時鐘信號采用由RX8025提供的32.768 kHz方波.這樣在省電模式下功耗比較小。單片機的IO口可控制其他模塊的供電,如P7.7(CTLWE)口是EEP—ROM的電源控制腳.P0.2(VCT)口是外部時鐘芯片的電源控制腳P12.3(CTINL)1:3是LCD驅動的電源控制腳。P12.O(TXTW)檢測外部電源是否掉電。
        2.3計量電路部分
        計量芯片采用ATF7022B數模混合電路芯片,要達到良好的計量效果。需采取一定的抗干擾措施:
        數字地和模擬地應在PCB板上大面積接在一起,不要區分模擬地與數字地.更不要在2個地之間接電感、電阻和磁珠等器件。大面積鋪地不要鋪到整流元件之前.電壓采樣的固定電阻下面不要鋪地,做到強、弱電分開。芯片下面盡量不要走信號線。
        2.4日歷及時鐘部分
        時鐘電路采用RX8025實時時鐘芯片,內部集成了32.768 kHz的石英品體振蕩器,簡化外圍電路。
        并可根據需要自由設置以得到較高的頻率:
        同時集成有時鐘和日歷計數器:可選擇24或12h顯示模式。RX8025引腳及其外圍電路圖如圖2所示。

        2.5通信電路部分
        在通信電路中,電能表有紅外信道和RS一485通信信道。可按國標645 G規約與上位機或手持紅外設備通信,進行電表數據讀取與修改。電路圖見圖3。

        3 IPD78F0525構成的電能表軟件系統
        電能表的軟件系統包括程序數據結構、程序初始化與電表運行處理、事件分配查詢管理處理及顯示處理、通信處理、電量處理、時間與時段管理處理7大部分模塊。各個部分都有其特殊的任務。在電表系統中完成它們相應的功能。
        電能表的主程序流程圖見圖4。

        4 結論
        以ATT7022B為計量芯片與NEC單片機UPD78F0525為核心CPU設計的i相付費率電能表,集計量、電能管理、事件記錄、自動抄表等功能于一體,能充分滿足分時計價的要求,達到國標對多功能電度表要求。所設計的電能表已在實驗室完成校表實驗達到0.5級表的要求。



        評論


        技術專區

        關閉
        主站蜘蛛池模板: 诸暨市| 突泉县| 汤阴县| 昌宁县| 原阳县| 丹江口市| 公主岭市| 武穴市| 天峻县| 孟连| 买车| 托克逊县| 民乐县| 偏关县| 通州市| 昌邑市| 宣汉县| 万山特区| 柳河县| 灵石县| 苗栗市| 剑河县| 潜江市| 景德镇市| 天长市| 安泽县| 彭山县| 正阳县| 运城市| 石阡县| 七台河市| 岳池县| 印江| 包头市| 柳州市| 彭阳县| 曲周县| 广饶县| 奉新县| 中江县| 大邑县|