- 相關推薦
基于無線通信芯片Si4438抄表模塊的研究
摘要:電力行業(yè)的管理對數(shù)據(jù)的采集和傳輸手段要求越來越高,如何在低功耗、低成本、小型化情況下實現(xiàn)無線數(shù)據(jù)通信的可靠傳輸,保障有效通信距離成為非常重要的研究課題。本文主要研究和設計無線抄表系統(tǒng)的下行通信系統(tǒng),即實現(xiàn)用戶電表的數(shù)據(jù)在數(shù)據(jù)采集器和集中器之間傳輸。采用DL/T645-2007協(xié)議作為集中器與采集器之間的通信協(xié)議。使用性能優(yōu)異的射頻芯片Si4438和低功耗的C8051F930單片機。
關鍵詞:無線抄表;通信協(xié)議;Si4438;C8051F930
一、系統(tǒng)總體設計
自動抄表系統(tǒng)的整體結構主要包括管理中心站、集中器、數(shù)據(jù)采集器和采集終端四部分。其中管理中心站為上位機,下位機系統(tǒng)由集中器、數(shù)據(jù)采集器和采集終端構成。管理中心站負責對抄表系統(tǒng)進行設置命令發(fā)送、系統(tǒng)運行狀態(tài)檢測和顯示以及與抄表集中器的數(shù)據(jù)通信。作為自動抄表系統(tǒng)的通信中樞,集中器負責管理中心站指令的接收、用戶用電數(shù)據(jù)的采集、計算數(shù)據(jù)的統(tǒng)計,充當管理中心站和電表之間溝通紐帶的角色。集中器通過與管理中心站進行通信,獲得管理中心站發(fā)出的數(shù)據(jù),并根據(jù)管理中心站的要求向中心站發(fā)送數(shù)據(jù);對電表的數(shù)據(jù)進行定時抄讀或設置電表參數(shù),并將數(shù)據(jù)轉發(fā)給中心站或存儲到內(nèi)部存儲單元,由集中器與電表進行通信完成。
集中器在整個抄表系統(tǒng)中起著非常重要的作用,它不僅要收集電表的數(shù)據(jù)并上傳給主站,而且要根據(jù)主站發(fā)來的命令控制所管轄的電表,因此,集中器要能夠同時與主站和電表進行通信。集中器與主站的通信是通過GPRS方式進行的,與電表則是采用無線的方式進行通信,因此集中器應具有GPRS模塊,同時集中器還應帶有無線通信模塊。
二、無線通信單元設計
2.1 硬件設計
無線射頻收發(fā)系統(tǒng)的結構框圖如圖1所示,無線數(shù)據(jù)的收發(fā)由C8051F930單片機控制Si4438實現(xiàn)。
在發(fā)送模塊中,C8051F930將數(shù)據(jù)傳送給Si4438進行編碼處理,并以特定的格式經(jīng)天線發(fā)送給接收模塊。接收模塊再對接收到的射頻信號進行放大、解調(diào)之后,將數(shù)據(jù)發(fā)送給主控制器C8051F930以進行相應的處理,如送液晶顯示等。系統(tǒng)提供了按鍵和液晶等人機交互界面,同時RS232接口可以完成與PC機間的通信。
2.2 軟件設計
模塊主要是完成對單片機和Si4438以及SPI的初始化配置,實現(xiàn)與主機通信的功能;根據(jù)Si4438所要完成的功能要求,配置相應的寄存器,完成無線數(shù)據(jù)的發(fā)送和接收。軟件采用中斷驅動模式,從而能夠最大限度地使功耗降低,即在沒有任何外部中斷的情況下,單片機將進入空閑模式;否則,將被喚醒,執(zhí)行相關的操作,在完成執(zhí)行當前操作后,再次進入空閑模式。
三、協(xié)議選擇
3.1 645協(xié)議介紹
協(xié)議采用DL/T645-2007協(xié)議。645協(xié)議規(guī)定采用半雙工通信方式完成電表和采集設備之間的通信。采集設備為主站,電表為從站。系統(tǒng)內(nèi)的每個電表都有唯一的編碼地址。主站通過發(fā)出信息指令對通信鏈路的建立和解除進行控制。地址域由6個字節(jié)組成,表示電表的通信地址。系統(tǒng)的廣播地址為999999999999H,用來對所轄電表進行系統(tǒng)校時和發(fā)送凍結指令。地址域可以通過高位補AAH用作通配字節(jié),讀取電表數(shù)據(jù)可通過對低位進行縮位尋址來實現(xiàn),電表應答時回復實際的通信地址?刂拼a的格式如圖5所示,低5位用來代表幀的功能,主要包括讀、寫數(shù)據(jù),讀、寫地址,數(shù)據(jù)清零,數(shù)據(jù)凍結等。數(shù)據(jù)長度域L代表數(shù)據(jù)域的字節(jié)總數(shù),讀數(shù)據(jù)的時候數(shù)據(jù)域長度不能大于200,寫數(shù)據(jù)的時候數(shù)據(jù)域長度不能大于50。在發(fā)送前數(shù)據(jù)幀對數(shù)據(jù)按字節(jié)進行加33H操作處理,對數(shù)據(jù)在接收時按字節(jié)進行減33H處理。傳輸時發(fā)送方對字節(jié)做加33H操作,接收方對字節(jié)做減33H操作。數(shù)據(jù)幀中校驗碼之間的數(shù)據(jù)的字節(jié)的模256和為校驗碼。
3.2 645協(xié)議程序設計
當集中器接收到電表數(shù)據(jù)幀后,首先要檢驗數(shù)據(jù)包長度,然后查找?guī)^、幀尾、和幀長度等是否正確。檢測項若不正確,則將舍棄數(shù)據(jù)包,若正確則繼續(xù)對數(shù)據(jù)進行模256驗證,之后對數(shù)據(jù)進行-33H處理。再按照功能碼對數(shù)據(jù)進行分類解析。在對數(shù)據(jù)幀的處理過程中,如果出現(xiàn)錯誤,則抄表失敗,置抄表失敗標志位,等待補抄任務。
四、總結
作為我國最具發(fā)展?jié)摿Φ默F(xiàn)代應用技術之一,人們對無線抄表系統(tǒng)的研究不斷加深。而微功率無線抄表技術已經(jīng)成為該領域的研究熱點。本文采用新型的Si4438無線射頻芯片,Si4438技術方案可達20dB的發(fā)射功率,保證射頻信號可以穿透整個建筑物。可采集500個節(jié)點的數(shù)據(jù),滿足一幢大樓的需求。Si4438收發(fā)器專為425-525MHz ISM頻段設計,符合嚴格的中國智能電表470-510MHz頻段操作監(jiān)管要求,是為中國智能電表市場量身定制的無線收發(fā)器。
參考文獻:
[1]張子紅,周鴻雁.基于Zigbee技術的無線抄表系統(tǒng)的設計[J].電力系統(tǒng)通信,2012,2.
[2]蔣煒,馬維華.微功率無線抄表系統(tǒng)的終端遠程升級[J].單片機與嵌入式系統(tǒng),2012,9.
[3]Si4438:無線收發(fā)器[J].世界電子元器件,2013,4.
[4]王陸悠悠.基于Zigbee技術的短距離無線抄表系統(tǒng)設計[D].上海:上海交通大學,2012,8.
[5]V.V. Das. Wireless Communication System for Energy Meter Reading[J].Advances in Recent Technologies in Communication and Computing, 2009.
[6]于寅虎.中國智能電表市場持續(xù)升溫引無線方案競爭升級[J].電子產(chǎn)品世界,2013,4.
[7]陳博,徐建政,劉霄.新型微功率無線抄表系統(tǒng)[J].電力自動化設備,2013,5.
【基于無線通信芯片Si4438抄表模塊的研究】相關文章:
基于OFDM的UWB無線通信系統(tǒng)的研究03-07
基于Small RTOS和nRF2401的短距高速無線通信模塊03-30
P80C592芯片在基于CAN總線顯示通信模塊中應用03-18
基于ISD語音芯片的報警系統(tǒng)03-07
基于知識模塊化戰(zhàn)略的企業(yè)經(jīng)營構架研究03-20
基于HCI協(xié)議層的藍牙通用外接模塊的研究開發(fā)03-19
基于PXI總線的數(shù)據(jù)采集模塊的設計03-07
ERP中的物流模塊研究12-04