基于ZigBee的電力負(fù)荷監(jiān)控裝置
作者/孟獻(xiàn)儀 徐州和緯信電科技有限公司,董建 合肥同智幾點(diǎn)控制技術(shù)有限公司,郭健鵬 中國(guó)礦業(yè)大學(xué)徐海學(xué)院
本文引用地址:http://www.ex-cimer.com/article/201703/344893.htm引言
隨著智能家居行業(yè)的快速發(fā)展,電力用戶對(duì)電網(wǎng)的電能質(zhì)量要求越來(lái)越高,同時(shí)用戶對(duì)電網(wǎng)的擾動(dòng)也在不斷加強(qiáng)。為了確保安全、優(yōu)質(zhì)用電,須進(jìn)一步加強(qiáng)對(duì)電力負(fù)荷的管理,實(shí)現(xiàn)遠(yuǎn)程監(jiān)控。本裝置采用單片機(jī)實(shí)現(xiàn)對(duì)電力負(fù)荷監(jiān)測(cè),能夠監(jiān)測(cè)電力負(fù)荷的電壓、電流、有功功率、無(wú)功功率、功率因數(shù)等多個(gè)參數(shù),實(shí)現(xiàn)負(fù)荷數(shù)據(jù)采集、超功率斷電并報(bào)警、數(shù)據(jù)無(wú)線實(shí)時(shí)上傳等功能,能有效對(duì)負(fù)荷進(jìn)行監(jiān)測(cè),并通過(guò)上位機(jī)進(jìn)行遠(yuǎn)程控制。
1裝置硬件
裝置可分為現(xiàn)場(chǎng)數(shù)據(jù)采集部分、控制部分和上位機(jī)部分,如圖1所示。
圖1 硬件組成框圖
1.1測(cè)量電路
本設(shè)計(jì)是采用上海東軟載波微電子HR7P193單片機(jī)和CSE7759芯片設(shè)計(jì)電量采集模塊為核心設(shè)計(jì)的電力負(fù)荷在線監(jiān)測(cè)系統(tǒng),應(yīng)用單片機(jī)進(jìn)行數(shù)據(jù)處理, CSE7759是一款高性能電量集成芯片,其內(nèi)部集成振蕩器、AD轉(zhuǎn)換等電路模塊,能自主將采樣電壓、電流轉(zhuǎn)換為脈沖,具有模擬量輸入,數(shù)字量輸出的顯著特征,具有兩個(gè)模數(shù)轉(zhuǎn)換器ADC、內(nèi)置時(shí)鐘、乘法器、濾波器等功能模塊。
采樣電路采用電阻采樣方式,電壓采樣是將220V市電電壓通過(guò)4個(gè)470kΩ電阻和一個(gè)1kΩ電阻串聯(lián)分壓從而得到采樣小信號(hào)電壓,電流信號(hào)采用錳銅采樣電阻,其中錳銅電阻采用2mΩ,錳銅電阻選用不宜太大,否則溫飄將會(huì)嚴(yán)重影響測(cè)量結(jié)果,其采樣的電壓、電流信號(hào)為:
由于在電器開、關(guān)機(jī)時(shí),感性負(fù)載兩端會(huì)產(chǎn)生較大的脈沖,因此設(shè)計(jì)了浪涌保護(hù)電路,浪涌保護(hù)電路由壓敏電阻和保險(xiǎn)管組成,壓敏電阻的選?。焊鶕?jù)交流電壓的兩倍承受電壓值,并考慮留有裕量,故選取10K471,保險(xiǎn)管根據(jù)允許最大電流為10A的保險(xiǎn)管。電路如圖2所示。
圖2 測(cè)量電路
1.2過(guò)載自動(dòng)斷電電路
無(wú)線電力負(fù)荷監(jiān)測(cè)系統(tǒng)中用電負(fù)荷現(xiàn)場(chǎng)部分通過(guò)控制繼電器實(shí)現(xiàn)自動(dòng)斷電功能。根據(jù)負(fù)載特征,要求繼電器DC125-DC250V之間都能正常工作,且觸電容量高達(dá)10A,因此選用SRD-05VDC-SL-C型繼電器。過(guò)載自動(dòng)斷電電路如圖3所示。在電路中,通過(guò)三極管的通斷,來(lái)使繼電器工作,同時(shí)三極管的放大作用能增加驅(qū)動(dòng)能力。由于繼電器成份為線圈,使用D1作為續(xù)流二極管,預(yù)防繼電器斷開時(shí)所產(chǎn)生的反電動(dòng)勢(shì)擊穿三極管,毀壞設(shè)備。
圖3 過(guò)載自動(dòng)斷電電路
1.3 ZigBee無(wú)線通信電路
本設(shè)備采用的QAZ系列ZIGBEE無(wú)線模塊,是適應(yīng)市場(chǎng)需要推出的標(biāo)準(zhǔn)ZIGBEE產(chǎn)品,它基于TI公司CC2530F256芯片,內(nèi)部運(yùn)行Zigbee2007/PRO協(xié)議棧,具有ZIGBEE協(xié)議的全部特性。其電壓為5V/DC供電,具有較強(qiáng)抗干擾能力,傳輸距離約1公里。 針對(duì)復(fù)雜的ZIGBEE協(xié)議,本模塊將協(xié)議棧嵌入模塊內(nèi)部,上電后自動(dòng)組網(wǎng),無(wú)需了解協(xié)議棧,只需要讀寫串口,即可實(shí)現(xiàn)數(shù)據(jù)的無(wú)線傳輸,簡(jiǎn)單易用。
ZigBee的數(shù)據(jù)傳輸分為三種模式,即:點(diǎn)播、組播、廣播,本方案只設(shè)計(jì)了點(diǎn)對(duì)點(diǎn)通信方案, ZigBee模塊點(diǎn)對(duì)點(diǎn)傳輸就能完成,所以本設(shè)計(jì)只用到ZigBee三種網(wǎng)絡(luò)結(jié)構(gòu)的其中的一種即星形網(wǎng)絡(luò)。圖4是通信電路系統(tǒng)框圖。
圖4 ZigBee通信電路系統(tǒng)框圖
1.3.1單片機(jī)與ZigBee電路連接
QAZ2421版的ZigBee模塊通過(guò)RS232接口與外界實(shí)現(xiàn)串口通信,RS232邏輯負(fù)為+12V,邏輯正為-12V;單片機(jī)串口電路采用TTL電平,TTL電平邏輯正為+5V,邏輯負(fù)為0V;很顯然兩者之間不能簡(jiǎn)單地用導(dǎo)線相連實(shí)現(xiàn)通信,如下圖在兩者之間串入MAX232電平轉(zhuǎn)換芯片,便解決了TTL與RS232電平不匹配的問(wèn)題。
圖5單片機(jī)與ZigBee電路連接
1.3.2單片機(jī)與ZigBee串口通信
一般情況下,ZigBee自組網(wǎng)可配合上位機(jī)進(jìn)行設(shè)置,從而保證成功組網(wǎng)。組網(wǎng)后,協(xié)調(diào)器的短地址默認(rèn)為0x0000,為路由器單向傳輸?shù)絽f(xié)調(diào)器提供了方便。但是組建網(wǎng)絡(luò)后,由于路由器的短地址是隨機(jī)的,如果單片機(jī)上應(yīng)用ZigBee短地址相互通信,不易實(shí)現(xiàn)程序的固定化,從而給點(diǎn)對(duì)點(diǎn)傳輸造成了麻煩,因此我們采用數(shù)據(jù)+自定義地址的方法,有效地解決了上面的問(wèn)題。
對(duì)于自定義地址通信的問(wèn)題,由于QAZ系列ZigBee模塊擁有完整的串口指令集,因此可以通過(guò)串口設(shè)置,實(shí)現(xiàn)ZigBee自定義地址的修改。從這一角度上說(shuō),只要單片機(jī)內(nèi)燒錄寫有相應(yīng)自定義地址的串口程序,在電路連接成功后,便可以初始化ZigBee的自定義地址,從而達(dá)到了點(diǎn)對(duì)點(diǎn)通信的目的。
1.4 單片機(jī)最小系統(tǒng)
本裝置采用上海東軟載波微電子HR7P193單片機(jī)為核心控制元件。HR7P193是一款8位MCU。主要用于家電、工業(yè)控制和汽車電子等領(lǐng)域。它的工作電壓范圍為3.0V ~ 5.5V,IDLE電流:160uA Typ.動(dòng)態(tài)電流為5mA@8MHz,Typ. 系統(tǒng)時(shí)鐘工作頻率最高為16MHz ,內(nèi)部16MHz RC時(shí)鐘,全溫度頻率精度-10%~+5%,最多29個(gè)I/O端口,8K x 15bits Code Flash(Data Flash可選),496 x 8bits SRAM,支持ISP,IAP,ICD功能,有一個(gè)8位定時(shí)器,三個(gè)8位時(shí)基定時(shí)器,一個(gè)16位門控定時(shí)器三路單邊PWM,10位分辨率,一路UART,一路I2C接口,只支持單主控模式ADC:10位精度,5通道,自帶LCDC液晶顯示驅(qū)動(dòng):4x13,4x17。最小系統(tǒng)如圖6所示。
圖6 主控最小系統(tǒng)
2上位機(jī)
上位機(jī)既可以在操作界面中顯示采集到的數(shù)據(jù)信息,又能控制相應(yīng)的設(shè)備動(dòng)作。裝置的上位機(jī)是選取C++ Builder 完成的。界面如圖7所示。
圖7 上位機(jī)界面
該上位機(jī)還可以進(jìn)行3D顯示波形,單擊右鍵就會(huì)出現(xiàn)“曲線截圖、曲線清除、3D顯示”等功能,還可以通過(guò)左鍵把波形進(jìn)行局部放大。當(dāng)單擊“開/關(guān)”按鈕,上位機(jī)會(huì)發(fā)出命令10(十六進(jìn)制),再次按下按鈕上位機(jī)發(fā)出命令11(十六進(jìn)制),下位機(jī)收到命令時(shí)就能控制繼電器的閉合與關(guān)斷,從而控制現(xiàn)場(chǎng)設(shè)備和電網(wǎng)的連接情況,實(shí)現(xiàn)設(shè)備的遠(yuǎn)程控制;同時(shí),按鈕控制繼電器每斷開一次,上位機(jī)顯示界面中斷電次數(shù)就會(huì)加1,達(dá)到對(duì)負(fù)荷用電情況監(jiān)測(cè)的目的。
3結(jié)論
通過(guò)測(cè)試,本裝置可以實(shí)時(shí)準(zhǔn)確地獲取用電負(fù)荷的耗電信息,并將用電信息發(fā)送給遠(yuǎn)程監(jiān)控終端;設(shè)備可通過(guò)上位機(jī)對(duì)設(shè)備進(jìn)行遠(yuǎn)程控制,達(dá)到安全、優(yōu)質(zhì)用電的效果。
評(píng)論