《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于MBUS的智能集中器設計
基于MBUS的智能集中器設計
來源:電子技術應用2013年第10期
羅永剛1, 鄒志遠2
1. 山東理工大學 電氣與電子工程學院,山東 淄博255000; 2. 山東淄博貝林電子有限公司,山東 淄博255000
摘要: 針對以智能水表和熱量表為主的集中抄表系統,設計了一種MBUS集中器,它完成對連接到MBUS總線上的智能表數據的抄收并通過GPRS上傳到監控計算機。介紹了集中器的工作原理及MBUS總線,詳細闡述了MBUS總線信號的收發電路。由于采用單片機控制,不斷調整比較器基準電壓,大大增加了MBUS接收電路的適應性。測試結果表明,該設計實現的集中器產品可靠性高、帶負載能力強、抄表效率高,在實際應用中取得了很好的效果。
中圖分類號: TH81
文獻標識碼: B
文章編號: 0258-7998(2013)10-0072-04
The design of intelligent concentrator based on MBUS
Luo Yonggang1, Zou Zhiyuan2
1. College of Electrical and Electronic Engineering, Shandong University of Technology, Zibo 255000, China; 2. Shandong Bellin Technology Co. Ltd, Zibo 255000, China
Abstract: Aimming at centralized meter reading system focused around the intelligent water meter and heat meter, a kind of MBUS concentrator is designed. The MBUS concentrator can complete the collecting of the intelligent meter data that connects to the MBUS bus and the uploading to the monitoring computer via GPRS. In the paper the working principle of the concentrator and MBUS bus are introduced, and the transceiver circuits of the MBUS bus signals are described in detail. Because of the use of the single-chip control, the bus voltage can be detected real-time, the reference voltage of the comparator can be adjusted constantly, so the adaptability of the MBUS receiving circuit increases greatly. The test results show that the concentrator that has been realized has high reliability, strong load ability and high reading efficiency. And it has achieved very good effects in the practical application.
Key words : concentrator; MBUS; GPRS

    目前,我國城市居民的水表和熱量表數據基本上都是人工抄收,然后月底結算。這種方式不僅要消耗大量的人力物力,而且抄收時間長、精度低,不利于管理部門實時掌握用戶的用水或用熱情況,因此需要一種智能的抄表系統,完成對表內數據的實時采集[1]。集中器在抄表系統中占有非常重要的地位,現有市場上的集中器大部分帶負載能力差,每個通信線路負載帶有60個,一個集中器有2路MBUS最多帶120個表。隨著高層建筑越來越多,每戶使用的表計數量不斷增加,集中器帶負載能力差的缺點越來越突出,這大大增加了抄表系統的設備成本,因此設計一種帶負載能力強的集中器非常有必要。本文設計的集中器帶有4路MBUS總線,每路至少可帶100個負載。

1 集中器工作原理
    集中器主要完成定時抄表和直抄兩個功能。定時抄表是指集中器在設定抄表時間啟動抄表程序,并把抄收的數據存儲到外部存儲器中,等待上位機查詢。直抄是指當集中器接收到來自上位機的抄表命令之后立刻開始抄收指定地址的表計,將抄收的表數據返回給上位機。圖1是集中器系統框圖,系統主要由主控制器、時鐘模塊、電源模塊、GPRS模塊、RS485模塊、MBUS主站模塊、存儲模塊組成。主控制器采用PIC16F946, 該芯片有10位8通道的A/D 轉換器;2個帶8位可編程可預分頻的8位定時器/計數器和1個16位增強型的定時器/計數器; 2個捕捉、比較和PWM模塊;寬工作電壓范圍[2]。系統中時鐘模塊為系統提供時間,以便于定時抄表。GPRS模塊提供集中器和上位機的無線通信,RS485電路用來完成集中器的級聯功能,當集中器與集中器距離很近時,通過RS485總線完成級聯,共用一個GPRS模塊,以便節省成本。存儲模塊用于存儲抄表數據信息及系統參數。4路MBUS主站模塊用于集中器和表計連接,完成對表計的數據抄收。

2 MBUS總線
    由于水表或者熱量表都是電池供電,為了延長電池使用壽命,表內主電路使用光電隔離器與通信電路隔離。通信電路由總線供電。水表或熱表抄表系統通信大部分采用MBUS總線,它是一種二線制無序總線,既給表計提供電源又用來傳輸信號,大大節省了布線成本。圖2是MBUS總線連接圖,通信系統分為從站和主站,從站并接到總線上。

    MBUS總線協議規定了通信協議的物理層,對其他通信層沒有涉及。它是一種半雙工通信總線,通信時采用主從方式。MBUS 總線上傳輸的數據位定義如下:(1)由主站向從站傳輸的信號采用電壓值的變化來表示, 即主站向從站發送的數據碼流是一種電壓脈沖序列, 用+36 V表示邏輯1,用+24 V表示邏輯 0。在穩態時,線路將保持邏輯1狀態,圖3(a)所示是由主站向終端從站傳輸的數據碼流圖。(2)從站向主站傳輸的信號采用電流值的變化來表示, 即由從站向主站發送的數據碼流是一種電流脈沖序列, 通常用1.5 mA的電流值表示邏輯1,當傳輸0時,由從站控制使電流值增加11~20 mA。圖3(b)所示是由從站向主站傳輸數據的碼流圖[3]。

3 主站信號收發電路
    由于總線需要給從站節點供電,因此電源需要有足夠的驅動能力。如果每個節點消耗2~3 mA,當100個節點時需要的電流在0.2~0.3 A。
    系統采用12 V直流供電,通過LM7805降壓到5 V直流;將12 V直流升壓到36 V,通過78M24得到24 V。升壓電路采用電壓芯片FP5138,配合幾個元器件就可以升壓到36 V。該芯片輸入電壓1.8~15 V。提供高精度的電壓輸出,輸出誤差在2%以內。工作頻率在50 kHz~1 MHz,并且有短路保護功能。
    升壓電路如圖4所示,OUT引腳為PWM波形輸出,直接驅動MOS管;FB引腳為電壓反饋輸入;CTL 引腳為輸出電流大小控制,電阻越大,輸出電流越小,當斷開時,芯片不工作,可以用該電阻控制芯片處于正常工作模式或待機模式;SCP引腳外接電容電阻來決定內部振蕩頻率;COMP引腳用來對內部比較器補償;COSC引腳連接電容,用于電源的軟啟動,系統上電后開始給電容C2充電,當充電電壓到達0.8 V時,引腳OUT開始輸出。圖4中輸出電壓為:
       VOUT=(1+R4/R3)×0.5=(1+69)×0.5=35 V

    集中器的主要功能是通過MBUS總線連接智能表計,采集儀表內存儲的數據,因此能否正確與表計通信是整個系統的核心。發送電路如圖5所示。

    圖5中,Vout為12 V直流升壓后得到的35 V直流,然后通過78M24轉換為24 V。TXD為單片機串行口發送引腳,當TXD為高電平時,三極管Q102導通,場效應管Q105導通,總線上輸出35 V直流,為邏輯高電平。當TXD為低電平時,Q102不導通而Q105截止,24 V直流經過D102連接總線,總線為邏輯低電平。MBUS采用兩線制,MBUS發送電路接一根線,另外一根線連接MBUS接收電路。
 MBUS從站到主站發送的數據碼流是一種電流脈沖序列。邏輯1對應的最大電流可達到1.5 mA的穩態電流,邏輯0對應的電流是在邏輯1對應的穩態電流基礎上額外增加11~20 mA。如何識別電流脈沖序列是成功接收從機回傳數據的關鍵。
    MBUS接收電路如圖6所示。接收電路中MBUS總線經過R5、R6電阻分壓之后連接到單片機的AD1引腳,單片機通過測量分壓點的電壓得到穩態時比較器反相端2引腳的電壓。比較器的同相端3引腳連接電容然后通過R1連接單片機的PWM引腳,并通過電阻R2、R3分壓后接單片機的AD2引腳,用于測量比較器同相端3引腳的電壓。
    系統上電后,總線給從機通信電路供電,由于負載的個數以及負載的特性等原因,在R7上的壓降會有所不同,這也是很多MBUS接收電路當負載特性或個數有變化時不能正確抄收數據的原因。該電路上電后,先測量R4與R7之間的電壓,計算出比較器2引腳的電壓。然后控制PWM輸出給電容C1充電,并不斷采集AD2點的電壓,使比較器3引腳電壓大于比較器2引腳電壓,而略小于當總線中傳輸數字0時比較器2引腳的電壓。該電壓作為比較器的基準電壓。基準電壓根據AD1點的電壓不同而不同,建立一個表格存儲到單片機存儲器中,以備查詢。當從站返回電流脈沖序列時,改變了比較器2引腳的電壓,通過與基準電壓相比較,OUT1引腳輸出電壓脈沖序列。經過電平轉換為0~5 V信號后,接單片機的串口接收引腳。由于軟件根據AD1點的電壓實時調整比較器3引腳的基準電壓,使該接收電路適應能力大大增強[4]。
     在通信過程中,因為AD1點電壓值不斷改變,因此當集中器通過總線向表計發送數據前,停止AD1點的電壓采樣。當接收到從站數據返回之后,重新啟動對AD1點的電壓采樣。每隔1 s根據AD1點不同的電壓,更新一次基準電壓。
4 從站信號收發電路
    從站MBUS信號的收發主要由集成芯片TSS721A完成。TSS721A是TI公司專為MBUS總線開發的從站收發芯片,執行異步半雙工通信協議,波特率最大為9 600 b/s。發送器的通信電流大小可通過電阻編程來調節。如圖7所示,JP1連接MBUS總線,VDD引腳輸出3.3 V電壓。當總線有數據到來時,芯片將識別電壓脈沖序,從TX引腳輸出數字信號,然后通過光電隔離器隔離后,連接單片機的串口接收引腳RXD1。當從站發送數據時,信號從單片機串口發送引腳TXD1輸出,通過隔離后連接到TSS721A的接收引腳RX,然后通過TSS721A內部轉換為電流脈沖序列輸出。

5 無線GPRS通信
    GPRS 模塊采用深圳有方的M590E,它是一款多功能無線通信模塊,支持GSM850/1 900 MHz頻段,支持頻段自動選擇,支持標準的AT指令和增強的AT指令。內嵌TCP/IP協議,具有語音短消息和無線通信功能。M590E與單片機通過串口連接,只需要通過簡單的AT指令就可以完成對模塊的初始化和數據的傳輸。通信過程可以分為兩部分,一部分是初始化過程,第二是輸出傳輸過程。系統上電后,先給模塊ON/OFF管腳輸入低電平并保持電平300 ms以上,這時模塊開始啟動,模塊串口會輸出“MODEM STARTUP”提示,然后模塊ON/OFF 管腳輸入高電平或者懸空。這時模塊開始正常工作,輸入“AT”指令,通過回碼判斷模塊是否已經工作。然后開始初始化工作,以下是初始化和數據發送的步驟:
    (1) at+csq模塊信號強度;
    (2) at+ccid模塊是否識別到SIM卡;
    (3) at+cgsn查詢模塊的IMEI;
    (4) at+creg?查詢模塊是否注冊上網絡;
    (5) at+xisp=0設置模塊用內部協議棧;
    (6) at+cgdcont=1,"ip","cmnet"設置模塊的APN;
    (7) at+xiic=1建議PPP 連接;
    (8) at+xiic?查詢模塊分配到的IP地址;
    (9)at+tcpsetup=0,222.134.87.126,5000連接服務;
    (10)at+tcpsend=0,20請求發送20 個字節的數據包;
    (11)1234567890098764321發送數據[5]。
    在實際應用中,如果服務器發命令通過GPRS傳輸到達集中器,然后集中器把命令通過MBUS總線轉發給表計,表計數據按照原路返回,這樣通信會有很大延時,因此正常集中器工作在定時抄收模式。集中器中設計有時鐘電路,給集中器設置抄表時間以及該集中器管理的表計表號,當到達抄表時間時,開始抄收該集中器管理的表計,然后存儲到數據存儲器中,服務器讀取的是數據存儲器的數據。
    集中器電路中還有時鐘模塊和RS485模塊,這些電路都是常用的電路。時鐘模塊采用PCF8563,給整個系統提供日歷時鐘服務。RS485采用MAX485芯片完成集中器的級聯。詳細電路不再敘述。

 


    本文介紹了集中器的工作原理以及MBUS總線的特點,著重闡述了MBUS收發電路以及電源電路。由于系統根據MBUS穩態電壓動態地調整比較器基準電壓,從而避免了由于負載個數或負載特性導致的MBUS負端壓降變化的弊端,使接收電路的適應性大大增強。本設計已經在抄表系統中應用,運行表明該設計穩定性好,可靠性高,收到了良好的效果。
參考文獻
[1] 張愷,李祥珍,張晶. 自動抄表系統應用模式的探討[J]. 電網技術,2008,25(5):42-33.
[2] PIC16F 系列參考手冊.MICROCHIP Technology Inc[Z]. 2008.
[3] 楊景民,宋延民,裴君,等. 基于M-BUS接口電路的研究[J]. 天津職業技術師范大學學報,2011,3(21):24-27.
[4] 譚立志,吳桂清,宋愛國,等. 基于M-Bus的數據集中器的設計[J]. 低壓電器,2012(14):43-46.
[5] 深圳市有方科技有限公司. M590E 資料手冊[Z].2008.

此內容為AET網站原創,未經授權禁止轉載。
主站蜘蛛池模板: 看全色黄大色黄女片18 | 日韩精品久久不卡中文字幕 | 全黄一级裸片视频免费区 | 激情午夜影院 | 婷婷亚洲久悠悠色悠在线播放 | 成人免费观看国产高清 | 欧美激情首页 | 亚洲影视天堂 | 动漫精品一区二区三区视频 | 天天爱天天色天天干 | 亚洲污网站 | 国产中文在线 | 国产精品久久女同磨豆腐 | 一个人看的免费高清视频www | 天天操天天射天天插 | 亚洲欧洲中文字幕 | 日本福利一区 | 三级色网站| 欧美在线成人午夜网站 | 欧美人在线一区二区三区 | 亚洲视频在线观看 | 亚洲日本精品va中文字幕 | 欧美一级美片在线观看免费 | 性片网址 | 精品国产一二三区 | 毛片录像 | 老色鬼 欧美精品 | 日韩亚洲一区中文字幕在线 | 免费狼人久久香蕉网 | 国产v国产v片大片线观看网站 | 国产精品国产三级国产无毒 | 六月丁香在线观看 | 在线视频a| 成人网在线免费观看 | 久久免费看片 | 国产黄大片在线观看视频 | 天天摸夜夜 | 好色站| 日韩福利片| 中国美女一级a毛片录像在线 | 伊人网网站 |