• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于單片機(jī)的數(shù)字電能表設(shè)計

    2016-09-16 08:27:09佛山市華材職業(yè)技術(shù)學(xué)校于煥江
    電子世界 2016年12期
    關(guān)鍵詞:用電器子程序用電量

    佛山市華材職業(yè)技術(shù)學(xué)校 于煥江

    基于單片機(jī)的數(shù)字電能表設(shè)計

    佛山市華材職業(yè)技術(shù)學(xué)校于煥江

    本設(shè)計采用AT89S52單片機(jī)作為主控芯片,電能采集選用ADE7755芯片模塊,可以對家用220V單相交流電的用電器用電量進(jìn)行采集,然后通過單片機(jī)對采集的數(shù)據(jù)進(jìn)行計算,并傳送到液晶1602對用電量進(jìn)行顯示。存儲芯片采用AT24C02,用于掉電后對計量的數(shù)據(jù)進(jìn)行存儲以備恢復(fù)供電后可以繼續(xù)計量。該電能表經(jīng)過測試具有響應(yīng)速度快、電路簡單、顯示穩(wěn)定清晰等諸多優(yōu)點(diǎn)。

    單片機(jī);電能表;ADE7755;LCD1602

    1.系統(tǒng)工作原理

    本設(shè)計采用ADE7755芯片電能計量模塊作為220V單相交流電的電能采集。單片機(jī)通過采集ADE7755模塊輸出的信號,并通過程序算法進(jìn)行計算和分析,計算出用電器的用電量,實時的顯示到液晶1602上。單片機(jī)將計算出的數(shù)據(jù)保存到存儲芯片AT24C02上,以保證出現(xiàn)斷電和恢復(fù)供電后可以繼續(xù)計量電能。本設(shè)計的系統(tǒng)結(jié)構(gòu)框圖如圖1所示。

    圖1 系統(tǒng)結(jié)構(gòu)框圖

    圖2 系統(tǒng)整體電路原理圖

    2.系統(tǒng)硬件設(shè)計

    2.1電量采集電路設(shè)計

    本設(shè)計的核心是由ADE7755構(gòu)成的電量采集電路,該電路的原理是將用電器的用電量以脈沖的形式輸出,單位時間內(nèi)輸出的脈沖個數(shù)越多,說明用電器的用電量越大。ADE7755脈沖輸出與用電量的關(guān)系為每3200個脈沖代表用電器消耗1kWh。因此單片機(jī)只要采集ADE7755輸出的脈沖信號,經(jīng)過計算,即可知道用電器的用電量。系統(tǒng)的整體電路原理圖如圖2所示。

    2.2顯示電路設(shè)計

    顯示電路采用通用的液晶LCD1602進(jìn)行顯示,主要是以數(shù)字的形式直觀的將用電器的用電量顯示出來。LCD1602的8位并行數(shù)據(jù)口與單片機(jī)的P0口進(jìn)行連接。RS、RW、EN控制端與單片機(jī)的P1.0-P1.2連接。其中3腳接10K的電位器用來調(diào)節(jié)LCD1602的對比度。

    2.3存儲電路和清零電路設(shè)計

    本設(shè)計具有掉電存儲功能,存儲芯片采用AT24C02。該芯片采用I2C總線的形式與單片機(jī)進(jìn)行連接,其中SCL與單片機(jī)的P2.1腳連接,SDA與單片機(jī)的P2.2腳連接。單片機(jī)每計算完一次數(shù)據(jù)后,同時送到液晶顯示和AT24C02進(jìn)行保存,以備系統(tǒng)斷電和恢復(fù)供電后,可以繼續(xù)計量電能。單片機(jī)的P2.4腳接有一個按鍵,用來對AT24C02保存的數(shù)據(jù)進(jìn)行清零。

    3.系統(tǒng)軟件設(shè)計

    本設(shè)計的程序采用當(dāng)前比較流行的C語言。編程的軟件采用常用的keil軟件。系統(tǒng)整體的程序采用模塊化的方式完成,方便調(diào)試和程序的編寫。

    程序構(gòu)成主要分為脈沖采集子程序、數(shù)據(jù)計算子程序、液晶顯示子程序、數(shù)據(jù)保存子程序,按鍵清零子程序。系統(tǒng)上電后單片機(jī)執(zhí)行初始化程序,主要是對單片機(jī)自身的初始化、液晶顯示的初始化和AT24C02的初始化。初始化完成后首先讀取AT24C02保存的數(shù)據(jù),并顯示在液晶上,然后開始實時讀取ADE7755輸出的脈沖信號,當(dāng)有脈沖信號時,對脈沖進(jìn)行累計,按照每3200個脈沖為1kWh的算法進(jìn)行電量的計量,并送到液晶進(jìn)行顯示和AT24C02進(jìn)行保存。當(dāng)清零按鍵按下后,清除AT24C02保存的數(shù)據(jù),系統(tǒng)從0開始計量。本設(shè)計經(jīng)過實際使用和長時間的連續(xù)運(yùn)行工作,狀態(tài)穩(wěn)定,計算結(jié)果準(zhǔn)確,達(dá)到了設(shè)計要求。

    4.結(jié)束語

    經(jīng)過對系統(tǒng)的仿真和軟硬件電路的設(shè)計,基于單片機(jī)的數(shù)字電能表設(shè)計成功完成。只要硬件電路連接正確,程序算法設(shè)計合理,電能表的功能就會符合設(shè)計的要求。經(jīng)過測試驗證本設(shè)計結(jié)構(gòu)簡單、性能穩(wěn)定可靠、成本低,是一款非常有使用價值和推廣價值的產(chǎn)品。

    [1]周正鼎.單片機(jī)應(yīng)用與調(diào)試項目教程[M].北京:機(jī)械工業(yè)出版社,2011.

    [2]宗建華等.智能電能表[M].中國電力出版社,2010.

    [3]褚大華.電子式電能表[M].中國電力出版社,2009.

    于煥江(1987—),男,山東諸城人,大學(xué)本科,現(xiàn)供職于佛山市華材職業(yè)技術(shù)學(xué)校,主要從事電子技術(shù)、嵌入式技術(shù)等的教學(xué)和研究。

    猜你喜歡
    用電器子程序用電量
    02 國家能源局:1~7月全社會用電量同比增長3.4%
    01 國家能源局:3月份全社會用電量同比增長3.5%
    例析電路中不同用電器的最大功率
    單相用電器分析檢測裝置
    智富時代(2018年5期)2018-07-18 17:52:04
    1~10月全社會用電量累計56552億千瓦時同比增長8.7%
    透析簡單電路
    用電器 寫電器
    讀寫算(上)(2016年3期)2016-11-07 07:19:23
    淺談子程序在數(shù)控車編程中的應(yīng)用
    2014年全社會用電量
    子程序在數(shù)控車加工槽中的應(yīng)用探索
    神木县| 临潭县| 金山区| 全南县| 汕尾市| 疏勒县| 双辽市| 满洲里市| 宁波市| 曲阜市| 察哈| 玛沁县| 佛坪县| 阜平县| 玉田县| 葵青区| 晋中市| 通州区| 治多县| 庆安县| 平顺县| 邯郸县| 太白县| 封开县| 江川县| 井研县| 泗阳县| 阿拉尔市| 株洲县| 渝中区| 祁阳县| 深圳市| 开封市| 庆元县| 华亭县| 肥东县| 万州区| 毕节市| 永清县| 渑池县| 兰西县|