国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

電能的智能計(jì)量采集設(shè)計(jì)實(shí)現(xiàn)

2020-09-06 14:15肖建明嚴(yán)素清
科學(xué)與信息化 2020年23期
關(guān)鍵詞:無線通信

肖建明 嚴(yán)素清

摘 要 傳統(tǒng)的電能收集方式采用手工抄表,該方式工作量大,對(duì)人力物力造成極大浪費(fèi)。本文采用STC12LE5A60S2設(shè)計(jì)實(shí)現(xiàn)了一種電能智能計(jì)量與采集,使用分流器及AED7755實(shí)現(xiàn)電能電量檢測(cè),通過無線通信實(shí)現(xiàn)電能上傳。本設(shè)計(jì)具有低功耗、低成本、安全、高效率、較高的性價(jià)比和應(yīng)用前景,推動(dòng)了電能自動(dòng)計(jì)量及采集。

關(guān)鍵詞 核心處理器;電量計(jì)量;無線通信;顯示

引言

長(zhǎng)期以來,我國(guó)所使用的交流電能表主要為感應(yīng)式的機(jī)械電表,電費(fèi)采用人工抄讀電表方式,不但工作量大,周期長(zhǎng),而且容易出現(xiàn)錯(cuò)誤,存在著勞動(dòng)強(qiáng)度大、效率低、抄表不到位、錯(cuò)抄、漏抄、估抄、錯(cuò)算等嚴(yán)重問題[1-3]。于是智能電表應(yīng)運(yùn)而生,而且具有高精確度、高可靠性和容易調(diào)校等優(yōu)點(diǎn)。電子式電表的廣泛應(yīng)用,為電能計(jì)量的網(wǎng)絡(luò)化管理以及智能抄表奠定了基礎(chǔ)[4-6]。

1電能計(jì)量采集方案

設(shè)計(jì)利用核心處理器與電能測(cè)量芯片實(shí)現(xiàn)電能的實(shí)時(shí)測(cè)量,同時(shí)能將測(cè)量結(jié)果通過無線傳輸?shù)绞殖质浇K端。具有顯示、存儲(chǔ)和日期顯示等功能,設(shè)計(jì)方案如圖1所示。

本方案采用STC12LE5A60S2為核心處理器,控制系統(tǒng)工作。利用ADE7755計(jì)算電能,通過存儲(chǔ)芯片對(duì)數(shù)據(jù)進(jìn)行存儲(chǔ),實(shí)現(xiàn)掉電后數(shù)據(jù)不丟失,最后把電量通過無線發(fā)送至手持式終端進(jìn)行顯示及存儲(chǔ),實(shí)現(xiàn)對(duì)電能計(jì)量與采集。

2設(shè)計(jì)實(shí)現(xiàn)

2.1 主控電路

采用STC12LE5A60S為核心處理器,對(duì)各個(gè)模塊及電路進(jìn)行統(tǒng)一協(xié)調(diào)和控制。STC12LE5A60S2單片機(jī)是高速/低功耗/超強(qiáng)抗干擾的新一代8051,指令代碼與傳統(tǒng)8051完全兼容[7]。主控電路包括復(fù)位電路、晶振電路以及電源電路等。主控電路控制和協(xié)調(diào)整個(gè)系統(tǒng)。晶振電路為單片機(jī)提供時(shí)鐘,保證單片機(jī)的正常工作,是最小系統(tǒng)中不可缺少的部分。

2.2 電能檢測(cè)

采用ADE7755計(jì)量電能,精度高,在500∶1的動(dòng)態(tài)范圍內(nèi)誤差小于0.1%,且芯片外圍電路簡(jiǎn)單,便于系統(tǒng)的開發(fā)[8-9]。

2.3 無線傳輸

無線傳輸采用NRF24L01進(jìn)行數(shù)據(jù)傳輸,功耗低,外圍電路簡(jiǎn)單,只需要少量的外圍元件就可以實(shí)現(xiàn)無線通信;兼容多種電壓I/O口,操作簡(jiǎn)單方便,只需要配置幾個(gè)寄存器就可實(shí)現(xiàn)收發(fā)數(shù)據(jù),控制器采用SPI通信方式;NRF24L01采用數(shù)字調(diào)制解調(diào)技術(shù),速率高且穩(wěn)定。

2.4 時(shí)鐘模塊電路

時(shí)鐘電路采用的是DS1302。通信方式采用串行方式進(jìn)行數(shù)據(jù)傳輸,備用電源在掉電提供可編程的充電功能,并且可以根據(jù)自己設(shè)置開關(guān)閉充電功能。采用普通32.768kHz晶振。

2.5 軟件設(shè)計(jì)

軟件設(shè)計(jì)主要包括電能電量采集處理和手持式終端兩部分。

系統(tǒng)進(jìn)入工作時(shí)先讀取存儲(chǔ)器里的電量數(shù)據(jù),當(dāng)用戶用電時(shí),電量發(fā)生變化,立即將最新的數(shù)據(jù)存入存儲(chǔ)器中,實(shí)現(xiàn)電量數(shù)據(jù)的存儲(chǔ),且掉電后數(shù)據(jù)不會(huì)丟失。如收到手持式終端發(fā)送數(shù)據(jù)請(qǐng)求,則把電量信息發(fā)送給終端,否則繼續(xù)檢測(cè)電量變化。

當(dāng)手持式終端讀取存儲(chǔ)器數(shù)據(jù),進(jìn)入菜單界面。用戶操作菜單可實(shí)現(xiàn)數(shù)據(jù)讀取并顯示。若需獲取當(dāng)前電量,按下操作菜單,將發(fā)送請(qǐng)求給電能表,電能表把電量信息發(fā)送回來,再存入存儲(chǔ)器中。

2.6 無線通信程序設(shè)計(jì)

無線通信包括數(shù)據(jù)接收與發(fā)送兩個(gè)過程。發(fā)送數(shù)據(jù)和接收數(shù)據(jù)都是通過配置內(nèi)部寄存器,使無線NRF24L01工作在不同的模式。首先進(jìn)行NRF24L01初始化,當(dāng)需要接收數(shù)據(jù)時(shí),設(shè)置本機(jī)地址和接收數(shù)據(jù),設(shè)置完成后接收數(shù)據(jù)。程序如下:

void NRFSetRXMode ( )

{

CE=0;

NRFWriteTxDate (W_REGISTER+RX_ADDR_P0, TxAddr, TX_ADDR_WITDH);

NRFWriteReg(W_REGISTER+EN_AA,0x01);

NRFWriteReg(W_REGISTER+EN_RXADDR,0x01);

NRFWriteReg(W_REGISTER+RF_CH,0x40);

NRFWriteReg (W_REGISTER+RX_PW_P0, TX_DATA_WITDH);

NRFWriteReg(W_REGISTER+RF_SETUP,0x07);

NRFWriteReg(W_REGISTER+CONFIG,0x0f);

CE = 1;

Delay ( 10 ) ;? ?//保持 10 u s秒以上

}

發(fā)送數(shù)據(jù)時(shí)首先寫入接收機(jī)地址,把所需要發(fā)送數(shù)據(jù)寫入寄存器,如果發(fā)送數(shù)據(jù)沒有收到應(yīng)答信號(hào),則再次重發(fā)數(shù)據(jù)。發(fā)送完成后由IRQ產(chǎn)生中斷。程序如下:

void NRFSetTxMode (unsigned char *TxDate)

{

CE = 0;

NRFWriteTxDate (W_REGISTER+TX_ADDR, TxAddr, TX_ADDR_WITDH);

NRFWriteTxDate (W_REGISTER+RX_ADDR_P0, TxAddr, TX_ADDR_WITDH);

NRFWriteTxDate (W_TX_PAYLOAD, TxDate, TX_DATA_WITDH);

NRFWriteReg (W_REGISTER+EN_AA, 0x01);

NRFWriteReg (W_REGISTER+EN_RXADDR, 0x01);

NRFWriteReg (W_REGISTER+SETUP_RETR, 0x0a);

NRFWriteReg (W_REGISTER+RF_CH, 0x40);

NRFWriteReg (W_REGISTER+RF_SETUP, 0x07);

NRFWriteReg (W_REGISTER+CONFIG, 0x0e);

CE = 1;

Delay ( 10 ) ;//保持10us秒以上

}

3電能測(cè)試

本實(shí)驗(yàn)中采用1000W左右用電器作為負(fù)載,電流在4~5A左右。接入單相電220V。測(cè)試工具為電筆、萬(wàn)用表等。由于整個(gè)測(cè)量過程中電壓、電流并非恒定不變,采用平均電量進(jìn)行估算。測(cè)試電能如表1所示。

從表1中測(cè)試數(shù)據(jù)分析顯示本設(shè)計(jì)方案計(jì)算顯示電能與直接人工測(cè)試電流、電壓所得電能平均誤差僅為1.15%。該誤差滿足用戶要求。

4結(jié)束語(yǔ)

本文結(jié)合單相配電計(jì)量設(shè)計(jì)實(shí)現(xiàn)基于STC12LE5A60S2電能智能計(jì)量采集,實(shí)現(xiàn)了電量的計(jì)量、無線通信、數(shù)據(jù)存儲(chǔ)、電量顯示、時(shí)間等功能,系統(tǒng)性能良好,為方便功能擴(kuò)展提供了備用接口,提升了系統(tǒng)靈活性,有效節(jié)約資源,降低人力物力成本,具有很好的應(yīng)用市場(chǎng)與前景。

參考文獻(xiàn)

[1] 郭棟,孫明珠.基于無線技術(shù)的智能電能表設(shè)計(jì)[J].遼寧工業(yè)大學(xué)學(xué)報(bào)(自然科學(xué)版), 2014, 34(4):220-221.

[2] 朱金偉.智能電表及遠(yuǎn)程集中抄表的現(xiàn)狀和發(fā)展趨勢(shì)[J].科技信息,2011(24):208.

[3] 劉理云.低成本高精度多功能數(shù)字式單相電能表設(shè)計(jì)[J].北京電子科技學(xué)院學(xué),2010:83-90.

[4] 賀靜丹.單相多功能電能表設(shè)計(jì)[J].電子測(cè)量與儀器學(xué)報(bào),2011, 1:11-13.

[5] 邵光,侯加林,吳文峰.基于ZigBee自動(dòng)抄表的無磁熱量表的設(shè)計(jì)與實(shí)現(xiàn)[J].電子測(cè)量與儀器學(xué)報(bào),2009,23(8):95-98.

[6] 王曉蘭.基于CAN/RE-485雙層網(wǎng)絡(luò)遠(yuǎn)程系統(tǒng)抄表設(shè)計(jì)[J].微計(jì)算機(jī)信息,2006(17):6.

[7] 王賢勇.單片機(jī)原理與接口技術(shù)應(yīng)用教程[M].清華大學(xué)出版社,2010,3.

[8] 蔡艷軍.基于AT89S52的單相數(shù)字電能表設(shè)計(jì)實(shí)現(xiàn)[J].主機(jī)光盤軟件與應(yīng)用,2010,7:104-106.

[9] 張瑞占.基于ATT7022B三相精確計(jì)量智能電能表設(shè)計(jì)[J].電子測(cè)量技術(shù),2008:31.

作者簡(jiǎn)介

肖建明(1973-),男,江西萍鄉(xiāng)人;職稱:講師;現(xiàn)就職單位:廣西師范大學(xué)漓江學(xué)院,研究方向:信號(hào)處理;計(jì)算機(jī)應(yīng)用。

猜你喜歡
無線通信
寬帶脈沖無線電通信關(guān)鍵技術(shù)及應(yīng)用研究
基于單片機(jī)無線數(shù)顯溫濕度計(jì)的設(shè)計(jì)
基于FPGA的語(yǔ)音無線傳輸系統(tǒng)
無線通信技術(shù)未來發(fā)展趨勢(shì)分析
超寬帶無線通信技術(shù)及其應(yīng)用綜述
餐飲業(yè)油煙在線監(jiān)控系統(tǒng)的設(shè)計(jì)與研究
基于ZigBee的艙內(nèi)人員巡檢系統(tǒng)的應(yīng)用研究
基于ARM的大棚種植環(huán)境檢測(cè)系統(tǒng)設(shè)計(jì)
南郑县| 安化县| 陈巴尔虎旗| 富顺县| 利川市| 南汇区| 张家川| 邻水| 朝阳市| 石渠县| 清丰县| 阿克苏市| 汉源县| 溧阳市| 长顺县| 六安市| 江永县| 黄陵县| 宜兰市| 中阳县| 汪清县| 桂林市| 南城县| 平舆县| 万安县| 达拉特旗| 闵行区| 叶城县| 西和县| 蓝田县| 平邑县| 高清| 乐至县| 镶黄旗| 连平县| 庆城县| 石阡县| 新河县| 嘉定区| 玉林市| 德保县|