0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于單片機STC12C2052AD和MAX202實現(xiàn)無線智能抄表系統(tǒng)的設(shè)計

電子設(shè)計 ? 來源:微型機與應(yīng)用 ? 作者:陳饒,丁緒星,馮友 ? 2021-03-30 15:42 ? 次閱讀

隨著電力市場的發(fā)展,尤其是小區(qū)﹑學(xué)校以及企事業(yè)等單位的不斷增加,人工抄表顯得十分繁瑣,而基于無線傳感器網(wǎng)絡(luò)的抄表系統(tǒng)又由于其昂貴的費用而得不到廣泛的應(yīng)用。為解決抄表的問題,本文設(shè)計的基于GSM的無線智能抄表系統(tǒng),充分利用了GSM網(wǎng)絡(luò)覆蓋面廣﹑抗干擾能力強等特點,不但解決了人工抄表的效率低和實時性差的問題,而且大大降低了抄表過程中的通信費用。

1 基于GSM的抄表系統(tǒng)的結(jié)構(gòu)

基于GSM的抄表系統(tǒng)由上位機﹑下位機和智能表三部分組成,如圖1所示。上位機通過MAX202控制G100短信模塊與各下位機進(jìn)行通信,下位機中的單片機STC12C2052AD通過RS-485與智能表模塊進(jìn)行通信,采集電表中存儲的數(shù)據(jù),然后再通過G100短信模塊以短消息的形式將數(shù)據(jù)發(fā)回給上位機管理系統(tǒng),最后在上位機管理軟件上顯示抄表數(shù)據(jù)。

基于單片機STC12C2052AD和MAX202實現(xiàn)無線智能抄表系統(tǒng)的設(shè)計

2 上位機管理系統(tǒng)

上位機管理系統(tǒng)包括上位機和G100短信模塊。上位機通過采用VC++編程的上位機管理軟件發(fā)出控制指令,再利用G100短信通信模塊將指令以短消息的形式發(fā)送給指定的下位機,同時,G100短信模塊還可以接收下位機通信模塊回饋的抄表信息,將抄表數(shù)據(jù)顯示在上位機上。上位機發(fā)出的控制指令包括抄表﹑購電﹑巡檢﹑報警設(shè)置﹑讀電表狀態(tài)﹑數(shù)據(jù)清零﹑送電和斷電,讓系統(tǒng)管理員可以有效控制每個電表的工作狀態(tài)[4]。上位機管理軟件監(jiān)控界面如圖2所示。

3 下位機系統(tǒng)結(jié)構(gòu)

3.1 下位機總體硬件結(jié)構(gòu)

下位機的硬件由STC12C2052AD﹑G100﹑74HC4053D﹑VP3082和EL817等構(gòu)成[5]。當(dāng)管理中心發(fā)送一條控制指令給下位機的時候,下位機通信模塊的信號燈會出現(xiàn)閃爍,并將接收到的指令送入MCU,MCU再處理讀入的指令數(shù)據(jù),根據(jù)相應(yīng)的指令通過RS-485接口讀取智能表的數(shù)據(jù),并將數(shù)據(jù)返回給上位機管理系統(tǒng)[6]。這樣,系統(tǒng)管理員無需出門,就可以在上位機管理中心得到所想要的數(shù)據(jù),且整個過程耗時不足10 s,具有高效性和實時性。G100模塊和下位機之間通過EL817隔離,可以有效避免電路中的干擾。硬件電路原理如圖3所示。

3.2 單片機結(jié)構(gòu)和性能

下位機系統(tǒng)選用的單片機是宏晶科技生產(chǎn)的STC12C2052AD,相比8051單片機,其速度要快12倍。使用低頻晶振,工作頻率35 MHz相當(dāng)于8051單片機420 MHz的工作頻率,可以大幅度降低EMI,具有加密型強、無法解密、抗干擾性強和超低功耗等優(yōu)點。單片機采用全雙工異步串行口和先進(jìn)的RISC精簡指令集結(jié)構(gòu),且兼容普通8051指令集。此外,它具有5 KB片內(nèi)Flash程序存儲器,擦寫次數(shù)在10萬次以上。

3.3 GSM模塊功能介紹

下位機和上位機通信用的GSM模塊為北京捷麥公司生產(chǎn)的G100短信模塊,相比其他通信模塊,G100模塊具有以下優(yōu)點:

(1)不必關(guān)心AT指令集,所有與AT有關(guān)的操作均有模塊內(nèi)部完成;

(2)具有格式和透明傳輸兩種數(shù)據(jù)傳輸方式;

(3)完全獨立開發(fā),在使用或客戶二次開發(fā)的過程中能提供良好的技術(shù)支持;

(4)支持總線式的被動傳輸數(shù)據(jù)方式;

(5)具有省電和正常兩種工作方式;

(6)具有4 B密碼,可使模塊免受廣告和通知等數(shù)據(jù)干擾。

G100模塊自帶RS232RS485和TTL3種接口,可以方便地與PC機和單片機進(jìn)行連機通信,可以快速﹑安全﹑可靠地實現(xiàn)系統(tǒng)方案中的短消息服務(wù)。工作電壓范圍為7~14 V,與上位機的連接方式如圖4所示。

基于GSM的無線智能抄表系統(tǒng)通過短消息進(jìn)行通信,通信費用低廉,且維護(hù)方便。目前,GSM網(wǎng)絡(luò)已經(jīng)覆蓋全國,且傳輸距離遠(yuǎn),數(shù)據(jù)傳輸可靠性高,這大大增強了基于GSM的抄表系統(tǒng)的性能。由于GSM網(wǎng)絡(luò)在全國范圍內(nèi)實現(xiàn)了聯(lián)網(wǎng)和漫游,用戶無需另外組網(wǎng),在提高網(wǎng)絡(luò)覆蓋范圍的同時,也節(jié)省了建網(wǎng)費用和維護(hù)費用。相比其他抄表系統(tǒng),基于GSM的無線智能抄表系統(tǒng)成本低、可靠性強,具有一定的經(jīng)濟(jì)效益。

責(zé)任編輯:gt

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 傳感器
    +關(guān)注

    關(guān)注

    2545

    文章

    50445

    瀏覽量

    751045
  • 單片機
    +關(guān)注

    關(guān)注

    6030

    文章

    44489

    瀏覽量

    631975
  • 無線
    +關(guān)注

    關(guān)注

    31

    文章

    5417

    瀏覽量

    172969
收藏 人收藏

    評論

    相關(guān)推薦

    [求助]STC12C2052AD 無法燒寫

    連接STC12C2052AD 的VCC和GND后在STC12C2052AD的20,19,18,17,16,15,14腳上串聯(lián)二極管 可以正常發(fā)光且是出廠燒寫的流水燈.本人電腦win7 64bit
    發(fā)表于 03-02 22:11

    (求助)關(guān)于stc12c2052ad最基本的燒錄問題

    20腳(VCC)轉(zhuǎn)換模塊TXD接單片機2腳(RXD)轉(zhuǎn)換模塊RXD接單片機3腳(TXD)燒錄程序打開后選定STC12C2052AD后為默認(rèn)設(shè)置點擊下載后轉(zhuǎn)換模塊GND接單片機10腳(G
    發(fā)表于 04-03 20:46

    STC12C2052AD 做的電壓

    STC12C2052AD 內(nèi)部AD做的電壓 源程序貼身
    發(fā)表于 03-11 11:21

    STC12C2052AD單片機相關(guān)資料下載

    STC12C2052AD是宏晶科技生產(chǎn)的一款單片機, STC12C2052系列單片機是單時鐘/機器周期(1T)的兼容8051內(nèi)核單片機,是高
    發(fā)表于 05-20 06:17

    STC12C2052/STC12C1052中文資料pdf

    STC12C5410AD 系列及STC12C2052AD 系列單片機是宏晶科技生產(chǎn)的單時鐘/ 機器周期(1T)的單片機,是高速/ 低功耗/ 超強抗干擾的新一代8051
    發(fā)表于 10-24 16:20 ?15次下載

    STC12C2052AD 系列單片機器件手冊

    STC12C5410AD 系列及STC12C2052AD 系列單片機是宏晶科技生產(chǎn)的單時鐘/ 機器周期(1T)的單片機,是高速/ 低功耗/ 超強抗干擾的新一代8051
    發(fā)表于 10-24 16:23 ?4次下載

    STC12C2052AD單片機控制的改進(jìn)型調(diào)壓電路

    STC12C2052AD單片機控制的改進(jìn)型調(diào)壓電路 0 引言 在ZXC10通信電源系統(tǒng)中,上位輸出的PWM調(diào)制信號的頻率為1 kHz,而且
    發(fā)表于 10-24 16:25 ?4047次閱讀
    <b class='flag-5'>STC12C2052AD</b><b class='flag-5'>單片機</b>控制的改進(jìn)型調(diào)壓電路

    STC12C2052AD系列單片機器件手冊介紹

    STC12C2052AD單片機詳細(xì)資料單片機詳細(xì)資料單片機詳細(xì)資料單片機詳細(xì)資料
    發(fā)表于 12-09 16:29 ?50次下載

    STC12C2052AD英文版資料

    STC12C2052AD英文版資料,有興趣的同學(xué)可以下載學(xué)習(xí)
    發(fā)表于 04-25 18:24 ?0次下載

    STC12C2052AD芯片的AD轉(zhuǎn)換程序

    本文檔內(nèi)容介紹了基于STC12C2052AD芯片的AD轉(zhuǎn)換源程序,供參考。
    發(fā)表于 02-05 16:27 ?56次下載

    STC12C2052AD單片機控制的數(shù)碼管時鐘程序及電路圖

    STC12C2052AD單片機控制的數(shù)碼管時鐘,數(shù)碼管是共陽4位時鐘數(shù)碼管,由于使用單片機真驅(qū),電路比較簡單,且使用的材料和工具也很簡單,用數(shù)碼管顯示,單片機控制,兩個按鍵調(diào)時,蜂鳴器
    的頭像 發(fā)表于 09-18 17:12 ?1.1w次閱讀

    STC12C2052AD最小系統(tǒng)的PCB和電路原理圖免費下載

    STC12C2052AD最小系統(tǒng)的PCB和電路原理圖免費下載
    發(fā)表于 11-12 08:00 ?0次下載
    <b class='flag-5'>STC12C2052AD</b>最小<b class='flag-5'>系統(tǒng)</b>的PCB和電路原理圖免費下載

    單片機STC12C2052AD數(shù)據(jù)手冊

    STC12C2052AD系列單片機STC生產(chǎn)的單時鐘/機器周期(1T)的單片機,是高速/低功耗/超強抗干擾的新--代8051單片機,指令代
    發(fā)表于 06-13 16:56 ?14次下載

    STC12C2052AD系列單片機英文資料

    電子發(fā)燒友網(wǎng)站提供《STC12C2052AD系列單片機英文資料.pdf》資料免費下載
    發(fā)表于 10-25 15:23 ?2次下載
    <b class='flag-5'>STC12C2052AD</b>系列<b class='flag-5'>單片機</b>英文資料

    FM發(fā)射-STC12C2052AD系列單片機器件手冊

    電子發(fā)燒友網(wǎng)站提供《FM發(fā)射-STC12C2052AD系列單片機器件手冊.pdf》資料免費下載
    發(fā)表于 11-17 14:26 ?0次下載
    FM發(fā)射<b class='flag-5'>機</b>-<b class='flag-5'>STC12C2052AD</b>系列<b class='flag-5'>單片機</b>器件手冊