




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、摘 要 本設(shè)計設(shè)計了一種基于GPRS的遠程抄表系統(tǒng)。系統(tǒng)以GPRS分組數(shù)據(jù)作為遠程信號的傳輸平臺,對遠程抄表體系結(jié)構(gòu)作了詳細的講解。遠程抄表系統(tǒng)包括數(shù)據(jù)集中器和數(shù)據(jù)采集器。數(shù)據(jù)集中器數(shù)據(jù)的接收和發(fā)送是通過AT指令來實現(xiàn)的,講述了常見的AT指令及其使用方法。數(shù)據(jù)采集器是依據(jù)具體的通信協(xié)議和M-BUS協(xié)議來實現(xiàn)的。系統(tǒng)的硬件設(shè)計中,對主要硬件GPRS模塊和STC12C5A08S2單片機及其外圍電路進行了詳細的講述。系統(tǒng)分為兩個部分進行設(shè)計數(shù)據(jù)中心站和遠程采集分站:數(shù)據(jù)中心站硬件包括STC12C5A08S2單片機,GPRS通信模塊SIM300,兩者通過RS232連接;遠程抄表分站硬件包括RS485或
2、無線射頻通信模塊,STC12C5A08S2單片機系統(tǒng),TTL-M-BUS電平轉(zhuǎn)換單元。系統(tǒng)的軟件設(shè)計包括數(shù)據(jù)中心站軟件(MCU-GPRS)和遠程抄表分站軟件設(shè)計。數(shù)據(jù)中心站軟件完成了數(shù)據(jù)的接收與發(fā)送等功能。遠程抄表分站主要完成高一層次的通信協(xié)議進行規(guī)定和實現(xiàn),軟件包括單片機初始化、主程序、數(shù)據(jù)采集程序、通過串口的接收和發(fā)送程序。論文的最后部分以GPRS的遠程數(shù)據(jù)系統(tǒng)為基礎(chǔ),設(shè)計出一套基于GPRS數(shù)據(jù)系統(tǒng)。 關(guān)鍵詞: STC12C5A08S2單片機;GPRS;通信協(xié)議;遠程抄表目 錄1 緒論11.1 遠程抄表系統(tǒng)產(chǎn)生的背景和意義11.2 總體要求和規(guī)劃2 數(shù)據(jù)服務(wù)中心結(jié)構(gòu)圖3 遠程抄表結(jié)構(gòu)圖32
3、 GPRS網(wǎng)絡(luò)基礎(chǔ)知識和GPRS通信原理52.1 GPRS通信技術(shù)簡介52.2 通信指令A(yù)T指令6 用于GPRS模塊的AT命令62.3 SIM300無線通信模塊73 系統(tǒng)硬件電路的設(shè)計93.1系統(tǒng)總體硬件結(jié)構(gòu)設(shè)計93.2 暖表采集器電路設(shè)計103.2.1 STC12C5A08S2單片機及其外圍電路設(shè)計103.2.2 數(shù)據(jù)采集器電源電路設(shè)計133.2.3 TTL-MBUS電平轉(zhuǎn)換電路設(shè)計143.3 數(shù)據(jù)集中器系統(tǒng)設(shè)計163.3.1 STC12C5A08S2單片機及其外圍電路設(shè)計163.3.2 SIM300及其外圍電路設(shè)計173.3.3 數(shù)據(jù)集中器電源設(shè)計194 軟件部分204.1 系統(tǒng)總軟件設(shè)計
4、流程204.2 數(shù)據(jù)采集器程序設(shè)計204.2.1初始化內(nèi)容204.2.2 通信協(xié)議具體實現(xiàn)214.2 數(shù)據(jù)集中器程序設(shè)計25結(jié) 論28參考文獻29致 謝30附錄1:整體電路圖31附錄2:源程序331 緒論1.1 遠程抄表系統(tǒng)產(chǎn)生的背景和意義 長期以來,暖氣用戶的取暖收費管理依靠人工抄表或按居住面積收費的,這種傳統(tǒng)收取方式費時、費力,效率低,常常出現(xiàn)用戶欠費、遲繳或漏繳暖費的問題,而且對居民生活也是一種干擾,有時還給不法分子入室犯罪以可乘之機。隨著改革的深入,住宅商品化的發(fā)展,住宅單元個性化和獨立性的增強,這種能耗計量收費方式愈來愈顯得與社會發(fā)展不相適應(yīng)。另一方面,隨著科學技術(shù)的進步和人們物質(zhì)文
5、化生活水平的提高,住宅中的家用電器數(shù)量、種類、容量日益增加,相應(yīng)地水、電、煤氣等生活能耗量也將顯著提高。同時國家建設(shè)部在居民住宅的有關(guān)技術(shù)規(guī)定中已明確要求3表(水表、電表、煤氣表)必須出戶。因此為適應(yīng)國家用水制度的改革,研究和利用現(xiàn)代化智能技術(shù)對自來水使用實行自動監(jiān)控,用現(xiàn)代化科技手段改變供水管理體制的落后現(xiàn)狀,具有十分重要的實踐意義。 目前,國內(nèi)智能電表從結(jié)構(gòu)上大致可分為機電一體化式和全電子式兩大類。 機電一體化式,即在原機械式電度表上附加一定的部件使其既完成所需功能,又降低造價且易于安裝,一般而言其設(shè)計方案是在不破壞現(xiàn)行計量表原有的物理結(jié)構(gòu),不改變其國家計量標準的基礎(chǔ)上加裝傳感裝置,變成在
6、機械計度的同時亦有電脈沖輸出的智能表。 全電子式則從計量到數(shù)據(jù)處理都采用以集成電路為核心的電子器件,從而取消了電表上長期使用的機械部件,具有體積小,精度高,耗電少等優(yōu)越性。在水電氣管理方面采用自動抄表技術(shù)不僅能節(jié)約人力資源更重要的是可提高抄表的準確性,減少因估計或謄寫而造成賬單出錯的現(xiàn)象 使水 電 氣管理部門能及時準確獲得數(shù)據(jù)信息,另外用戶不再需要與抄表者預(yù)約上門抄表時間 還能迅速查詢帳單 所以這種技術(shù)越來越受到用戶歡迎。針對目前市場上自動抄表系統(tǒng)價格不菲的現(xiàn)狀 設(shè)計數(shù)據(jù)傳輸總線選用M-BUS,傳輸速度快、距離遠、可靠性高。儀表總線(meter bus,M-Bus)是一種新型總線結(jié)構(gòu),M-Bu
7、s主要特點是僅用2條無極性傳輸線來同時供電和傳輸串行數(shù)據(jù),而各個子站(以不同的ID確認) 并連在M-Bus總線上。將M-Bus用于各類儀表或相關(guān)裝置的能耗類智能化管理系統(tǒng)中時,可對相關(guān)數(shù)據(jù)或信號進行采集并傳遞至集中器,然后再通過相應(yīng)的接口傳送至主站。利用M-Bus可大大簡化住宅小區(qū)、辦公場所等能耗智能化管理系統(tǒng)的布線及連接,且具有結(jié)構(gòu)簡單、造價低廉、可靠性高等特點。由M-Bus構(gòu)成的能耗智能化管理系統(tǒng)由終端數(shù)據(jù)或信號采集子站及其M-Bus收發(fā)電路、M-Bus總線、主站及其M-Bus轉(zhuǎn)換器等組成。對于基于TSS721的M-Bus子站介紹也比較多,但對于計算機到M-Bus轉(zhuǎn)換所需要的轉(zhuǎn)換器介紹的則
8、比較少,M-Bus總線通訊的具體實現(xiàn)介紹更少。盡管M-Bus定義了物理層的借口和電氣特性,但它沒有對高一層次的通信協(xié)議進行規(guī)定,高一層的通信協(xié)議留給用戶自己去實現(xiàn)。本文就集中器的設(shè)計當中有軟件實現(xiàn)暖氣熱能表無線抄寫數(shù)據(jù)功能及其中通信協(xié)議的實現(xiàn)做了詳細介紹。 GPRS技術(shù)-通用分組無線業(yè)務(wù)(General Packet Radio Service, 簡稱GPRS)是在GSM系統(tǒng)的基礎(chǔ)上引入新的部件而構(gòu)成的無線數(shù)據(jù)傳輸系統(tǒng), 它使用分組交換技術(shù), 能兼容GSM并在網(wǎng)絡(luò)上更加有效地傳輸高速數(shù)據(jù)和信令。GPRS是一個以分組交換為基礎(chǔ)的系統(tǒng), 它具有與其他分組數(shù)據(jù)系統(tǒng)一樣的特性, 特別適合突發(fā)性分組數(shù)據(jù)
9、的傳輸, 由于使用了分組交換技術(shù), 在無線接口上可以按需分配信道資源, 一方面, 每個用戶可以根據(jù)需要同時使用多個信。1.2 總體要求和規(guī)劃 無線遠程數(shù)據(jù)采集系統(tǒng)實現(xiàn)的思想是:在內(nèi)部加裝智能模塊的戶用計量儀表,具有對采集的脈沖信號進行分析判斷,對信號進行處理,對脈沖進行累計存儲等功能,最終以標準的電氣通訊模式,按一定的通訊規(guī)約將數(shù)據(jù)送入GPRS通信模塊,模塊將數(shù)據(jù)組成GPRS分組,通過GPRS和Internet送到服務(wù)器。服務(wù)器除了接收上傳的數(shù)據(jù)外,也可通過Internet和GPRS網(wǎng)絡(luò)向終端發(fā)出指令,并且具有外部IP。對GPRS模塊進行GPRS附著過程和PDP(Packet Data Pro
10、tocol,分組數(shù)據(jù)協(xié)議)上下文激活過程,即可用GPRS進行系統(tǒng)的通信。2. 數(shù)據(jù)采集系統(tǒng)整體方案規(guī)劃及實現(xiàn) 目前的無線遠程數(shù)據(jù)采集系統(tǒng)的通信信道包括服務(wù)器與集中器(又稱為數(shù)據(jù)傳輸終端設(shè)備)的通信信道和集中器與采集器的通信信道。無線遠程數(shù)據(jù)采集系統(tǒng)的整體都采用分布式體系結(jié)構(gòu),該結(jié)構(gòu)分上下兩層: 上層(服務(wù)器與集中器之間)數(shù)據(jù)采集采用星型結(jié)構(gòu),其信道采用了GPRS無線網(wǎng)絡(luò)和InterNet;下層(集中器與采集器之間)數(shù)據(jù)采集采用總線型結(jié)構(gòu), 其信道采用RS-485總線或CAN總線或射頻無線模塊。服務(wù)器與集中器構(gòu)成上層通信系統(tǒng),底層通信系統(tǒng)位于數(shù)據(jù)采集現(xiàn)場,包括戶用計量儀表、采集器和集中器。采集器
11、通過RS-485串行總線把采集到的數(shù)據(jù)傳送給集中器,而集中器的主要是進行數(shù)據(jù)采集、匯總和轉(zhuǎn)發(fā)。本系統(tǒng)集中器主要是由微控制器MCU(Micro Control Unit)和通信模塊構(gòu)成,采集器用RS-485總線把比較接近集中器的數(shù)據(jù)匯總過來進行存儲,并利用通信模塊通過GPRS網(wǎng)絡(luò)把數(shù)據(jù)傳送給服務(wù)器。因此,為實現(xiàn)數(shù)據(jù)匯總和轉(zhuǎn)發(fā),集中器具有兩部分通信功能:一是采集器和集中器之間的短距離通信,主要由RS-485總線來完成;二是控制器和通信模塊之間的RS-232總線串行通信,通過RS-232串行接口微控制器可發(fā)送AT指令來控制通信模塊以實現(xiàn)集中器和服務(wù)器之間的遠距離無線通信。本文中數(shù)據(jù)采集系統(tǒng)整體方案的
12、實現(xiàn)成為本系統(tǒng)的關(guān)鍵部分,其數(shù)據(jù)采集系統(tǒng)結(jié)構(gòu)如圖1所示。數(shù)據(jù)采集系統(tǒng)組成原理圖如圖2所示。本系統(tǒng)由采集模塊、MCU、GPRS模塊、GPRS網(wǎng)絡(luò)、Internet等部分組成。其中,采集的數(shù)據(jù)在MCU里進行處理、存儲,處理后的數(shù)字信號傳送給GPRS模塊并由其發(fā)射出去,經(jīng)過GPRS網(wǎng)絡(luò)和Internet送到服務(wù)器。 數(shù)據(jù)服務(wù)中心結(jié)構(gòu)圖 GSM/GPRS移動網(wǎng)絡(luò) 目前本系統(tǒng)中采用G P R S網(wǎng)絡(luò)進行歷史數(shù)據(jù)、 實時數(shù)據(jù)以及報警信息的遠程傳輸,并采用短消息業(yè)務(wù)發(fā)送參數(shù)變化、 報警信息等到監(jiān)控中心作為補充。 系統(tǒng)可按照C / S的結(jié)構(gòu)即客戶+ 服務(wù)器的模式來設(shè)計。 由于G P R S絡(luò)工作方式是以I P
13、地址尋址為基礎(chǔ)的,所以監(jiān)控中心作為網(wǎng)絡(luò)的服務(wù)器端,需指定固定的I P 和端口號,各監(jiān)測點作為客戶機, 只需要簡單接入I n te rn et , 并具備公網(wǎng)分配的I P地址即可。同時, 因為G P R S終端產(chǎn)品本身由網(wǎng)絡(luò)提供商動態(tài)地分配地址,在未進入連接待機狀態(tài)時,其本身是不具備I P地址的??蛻魴C即各監(jiān)測點需主動定時的向服務(wù)器發(fā)送數(shù)據(jù),進行網(wǎng)絡(luò)連接。 上位機(PC)GPRS模塊Internet 圖2-1 數(shù)據(jù)中心整體框圖 遠程抄表結(jié)構(gòu)圖整個系統(tǒng)的硬件分為數(shù)據(jù)集中器、采集器以及M-BUS通信3部分。如下圖2-1所示: GSM/GPRS移動網(wǎng)絡(luò) 數(shù)據(jù)集中器有無線RS-485總線采集器n.采集器
14、1M-BUSM-BUSM-BUS采集表n.采集表1采集表 圖2-2 抄表系統(tǒng)整體框圖 數(shù)據(jù)集中器硬件電路主要有:STC12C5A08S2單片機,電源電路,GPRS模塊,無線模塊采集器硬件電路主要有:電源電路,STC12C5A08S2單片機,無線模塊,TTL到M-BUS的電平轉(zhuǎn)化電路。主要功能有:1:其中實現(xiàn)TTL電平轉(zhuǎn)M-bus電平的轉(zhuǎn)換,實現(xiàn)從05V到1236V的轉(zhuǎn)換。2:采用無線通信,實施遠程抄表,在無障礙時傳輸距離可達1000米。 2 GPRS網(wǎng)絡(luò)基礎(chǔ)知識和GPRS通信原理2.1 GPRS通信技術(shù)簡介 通用分組無線業(yè)務(wù)GPRS是在現(xiàn)有GSM系統(tǒng)上發(fā)展出來的一種新無線數(shù)據(jù)傳數(shù)業(yè)務(wù),目的是給
15、移動用戶提供高速無線IP或X.25服務(wù)。在此信道上提供TCP/IP連接,可以用于INTERNET連接、數(shù)據(jù)傳輸?shù)葢?yīng)用。GPRS與其他無線方式的應(yīng)用比較如下: 傳輸方式比較內(nèi)容GPRS 短消息無線數(shù)傳電臺覆蓋范圍全國全國不大于20KM建設(shè)費用一般低高施工難度較低低高施工周期較短較短長計費方式流量無月租或流量包月條/0.1元占頻費運行費用較低較高一般通信速率較高一般低誤碼率較低較高高可靠性較高一般低群收群發(fā)支持不支持不支持傳輸時延短長短網(wǎng)絡(luò)協(xié)議支持不支持不支持維護成本低低高GPRS理論帶寬可達171.2Kbit/s,實際應(yīng)用帶寬大約在40100Kbit/s,GPRS采用分組交換技術(shù),每個用戶可同時
16、占用多個無線信道,同一無線信道又可以由多個用戶共享,資源被有效的利用。GPRS允許用戶在端到端分組轉(zhuǎn)移模式下發(fā)送和接收數(shù)據(jù),而不需要利用電路交換模式的網(wǎng)絡(luò)資源。GPRS永遠在線,按流量計費,從而提供了一種高效、低成本的無線分組數(shù)據(jù)業(yè)務(wù)。特別適用于間斷的、突發(fā)性的和頻繁的、點多分散、中小流量的數(shù)據(jù)傳輸,也適用于偶爾的大數(shù)據(jù)量傳輸。2.2 通信指令A(yù)T指令 AT 即 Attention AT 命令集是從 TETerminal Equipment 或 DTEData Terminal Equipment 向TATerminalAdapter 或 DCEData Circuit Terminating
17、 Equipment 發(fā)送的通過 TATE 發(fā)送 AT 命令來控制 MSMobile Station的功能與 GSM 網(wǎng)絡(luò)業(yè)務(wù)進行交互。用戶可以通過 AT 命令進行呼叫短信電話本數(shù)據(jù)業(yè)務(wù)補充業(yè)務(wù)傳真等方面的控制同時數(shù)據(jù)采集模塊可以與GPRS模塊通信,使其通過GPRS網(wǎng)絡(luò)把數(shù)據(jù)發(fā)送給監(jiān)控中心。2.2.1 用于GPRS模塊的AT命令 命令 功能描述 AT+CIPSTART 連接到服務(wù)器 AT+CIPSEND 發(fā)送數(shù)據(jù) AT+CIPCLOSE 關(guān)閉TCP/UDP 連接 AT+CIPSHUT 關(guān)閉移動場景 AT+CLPORT 設(shè)置本地端口號 AT+CSTT 啟動任務(wù)并設(shè)置APN, user name,
18、 password AT+CIICR 激活移動場景 AT+CIFSR 獲得本地IP 地址 AT+CIPSTATUS 查詢目前狀態(tài) AT+CDNSCFG 配置DNS 的IP 地址 AT+CDNSGIP 域名解析, 獲取IP 地址 AT+CDNSORIP 設(shè)置連接域名或IP 地址 AT+CIPHEAD 設(shè)置接收的數(shù)據(jù)頭 AT+CIPATS 設(shè)置自動發(fā)送時間 AT+CIPSPRT 設(shè)置在AT+CIPSEND 后是否返回發(fā)送提示符> AT+CIPSERVER 配置為服務(wù)器 AT+CIPCSGP 設(shè)置為CSD 或GPRS 連接以及相關(guān)參數(shù) AT+CIPCCON 設(shè)置當前的連接 2.3 SIM300
19、無線通信模塊 數(shù)據(jù)采集模塊的微處理器收集到電表的數(shù)據(jù)信息后,要通過GPRS通信網(wǎng)絡(luò)把數(shù)據(jù)發(fā)送到監(jiān)控中心。系統(tǒng)中完成通信工作的GPRS模塊采用國產(chǎn)化的SIM300模塊,該模塊接口簡單、使用方便且功能強大。模塊只需要單一的3.44.5V電源即可工作,但需要注意的是其電流比較大(尖峰電流大于2A)。SIM300 是一款三頻段 GSM/GPRS模塊,可在全球范圍內(nèi)的 EGSM 900MHz、DCS 1800MHz、PCS 1900MHz 三種頻率下工作,能夠提供 GPRS多信道類型多達 10 個,并且支持 CS-1、CS-2、CS-3 和 CS-4 四種 GPRS編碼方案。 SIM300 結(jié)構(gòu)小巧,外
20、形尺寸僅 40mm*33mm*2.85mm,幾乎可滿足所有對產(chǎn)品尺寸有要求的工業(yè)應(yīng)用,比如智能電話,掌上電腦和其他移動設(shè)備。 模塊與移動應(yīng)用設(shè)備通過一個 60 引腳的板板連接器相連,它提供了除了 RF 天線接口的其他所有模塊與開發(fā)板的硬件接口。 SIM300 內(nèi)部功能模塊有: 鍵盤和 SPI 類型的 LCD接口,方便用戶開發(fā)自己的應(yīng)用設(shè)備。 具有調(diào)試和數(shù)據(jù)輸出兩個串口,幫助開發(fā)人員更容易開發(fā)產(chǎn)品。 雙音頻通道,包含兩個麥克風輸入和兩個話筒輸出,可方便的由 AT 指令配置其工 作模式。 SIM300 有兩種 RF天線接口: 一種是天線連接器、 一種是天線焊點。 天線連接器型號為 MURATA M
21、M9329-2700,或者用戶也可以通過天線焊點自己焊接天線。 SIM300 具有低功耗設(shè)計,睡眠模式下的電流消耗僅為 2.5mA。 SIM300 內(nèi)部集成了 TCP/IP 協(xié)議棧,并且擴展了 TCP/IP AT 指令,使用戶利用該模塊開發(fā)數(shù)據(jù)傳輸設(shè)備變得特別簡單、方便。主要硬件電路如圖2.3.1。 3. 應(yīng)用程序接口 SIM300 除了RF接口,其他所有硬件接口都通過一個 60 引腳、引腳間距為 0.5mm的板板連接器與用戶移動應(yīng)用平臺連接,板板連接器的子接口有如下特征: · 電源供電(115,34,17) · 雙串行接口(28,3849) · 兩個模擬音頻接口
22、(36,5060) · SIM 卡接口(16,1925) ·一般用途輸入輸出(18,26,2933,35,37,) 3 系統(tǒng)硬件電路的設(shè)計3.1系統(tǒng)總體硬件結(jié)構(gòu)設(shè)計整個遠程抄表系統(tǒng)結(jié)構(gòu)可分為3部分:數(shù)據(jù)中心、現(xiàn)場數(shù)據(jù)集中器中和現(xiàn)場采集器。系統(tǒng)中的數(shù)據(jù)采集部分由物理層M-Bus總線負責實時采集現(xiàn)場暖表信號,經(jīng)過電平轉(zhuǎn)換后直接以數(shù)字形式傳送給STC12C5A08S2單片機。單片機取得相應(yīng)的用戶數(shù)據(jù)后經(jīng)主程序分析,然后將有效信息通過RS485或無線射頻模塊上傳到數(shù)據(jù)集中器,數(shù)據(jù)集中器將得到的信息通過GPRS模塊傳回數(shù)據(jù)中心。另外,STC12C5A08S2單片機也通過數(shù)據(jù)中心控制信
23、息,實現(xiàn)對被控制對象的管理和控制。監(jiān)控中心主要功能是實時監(jiān)控現(xiàn)場各測量設(shè)備狀態(tài),并對安裝在現(xiàn)場的監(jiān)控系統(tǒng)實時上傳的各種信息、數(shù)據(jù)進行分析及處理。若接收到異常狀態(tài)數(shù)據(jù),服務(wù)器提供報警顯示,管理維護。 智能數(shù)據(jù)集中器由中興的SIM300模塊、STC12C5A08S2模塊、RS-485通信模塊或射頻無線模塊構(gòu)成。采集器則由STC12C5A08S2模塊、RS-485通信模塊或射頻無線模塊構(gòu)成。圖3-1為此數(shù)據(jù)集中器系統(tǒng)的硬件結(jié)構(gòu)框圖,圖3-2為此數(shù)據(jù)采集器硬件結(jié)構(gòu)框圖。串口1串口2485總線 控制中心STC12C5A08S2GPRS模塊 圖3-2 數(shù)據(jù)采集器暖表MBUS總線TTL轉(zhuǎn)MBUS模塊 控制中
24、心STC12C5A08S2串口1485總線串口2 圖3-1 數(shù)據(jù)集中器采集器 圖3-2 數(shù)據(jù)采集器3.2 暖表采集器電路設(shè)計 本設(shè)計由STC12C5A08S2單片機及其外圍電路、TTL-MBus、電源電路構(gòu)成。 STC12C5A08S2單片機及其外圍電路設(shè)計 在此設(shè)計中采用單片機STC12C5A08S2,在數(shù)據(jù)采集器器中它的主要任務(wù)是采集對象的數(shù)據(jù),然后對其進行協(xié)議編碼,通過通信模塊發(fā)送到數(shù)據(jù)集中中心;同時接收來自數(shù)據(jù)集中器的指令短消息,對其解碼后執(zhí)行相應(yīng)的操作。 STC12C5A08S2單片機是大陸本土深圳宏晶科技有限公司的典型8位單片機產(chǎn)品,采用了增強型8051內(nèi)核(STC是1時鐘周期/機
25、器周期8051單片機,同樣的工作頻率,速度是普通8051單片機的812倍),片內(nèi)集成了8KB程序Flash、512B Data Flash(EEPROM)、1280字節(jié)RAM兩個標準串口等豐富的片上資源。STC12C5A08S2單片機的所有指令和標準8051內(nèi)核完全兼容,并具有不在系統(tǒng)可編程(ISP)功能,具有良好的兼容性和很強的數(shù)據(jù)處理能力,所以完全可以勝任數(shù)據(jù)處理與傳輸場合。( 1 ) 工作溫度:-40 85(工業(yè)級)/075(商業(yè)級); ( 2 ) 儲藏溫度:-65 +15; ( 3 ) 任一引腳對地電壓:-1.0V +7.0V; ( 4 ) 最高工作電壓:6.6V; ( 5 ) 直流輸
26、出電流:15.0mA。 STC12C5A08S2單片機有40引腳,其各引腳都有各自的功能,其大致可以分為以下3類。1.外接晶體引腳XTAL1和XTAL2XTAL1接外部晶體的一個引腳。在單片機內(nèi)部,它是構(gòu)成片內(nèi)振蕩器的反相放大器的輸入端。當采用外部振蕩器時,該引腳接收振蕩器的信號,既把此信號直接接到內(nèi)部時鐘發(fā)生器的輸入端。XTAL2接外部晶體的另一個引腳。在單片機內(nèi)部,它是上述振蕩器的反相放大器的輸出端。采用外部振蕩器時,此引腳應(yīng)懸浮不連接。2.控制或與其它電源復(fù)用引腳RST、ALERESET復(fù)位輸入端。當振蕩器運行時,在該引腳上出現(xiàn)兩個機器周期的高電平將使單片機復(fù)位。ALE/當訪問外部存儲器
27、時,ALE(地址鎖存允許)的輸出用于鎖存地址的低位字節(jié)。即使不訪問外部存儲器,ALE端仍以不變的頻率(此頻率為振蕩器頻率的1/6)周期性地出現(xiàn)正脈沖信號。因此,它可用作對外輸出的時鐘,或用于定時目的。然而要注意的是:每當訪問外部數(shù)據(jù)存儲器時,將跳過一個ALE脈沖。在對Flash存儲器編程期間,該引腳還用于輸入編程脈沖。如果需要的話,通過對專用寄存(SFR)區(qū)中8EH單元的D0位置數(shù),可禁止ALE操作。該位置數(shù)后,只有在執(zhí)行一條MOVX或MOVC指令期間,ALE才會被激活。另外,該引腳會被微弱拉高,單片機執(zhí)行外部程序時,該設(shè)定禁止ALE位無效。3.輸入/輸出引腳 (P0.0P0.7、P1.0P1
28、.7、P2.0P2.7、P3.0P3.7和P4.0P4.7)P0端口(P0.0P0.7)P0是一個8位漏極開路型雙向I/O端口。作為輸出口用時,每位能以吸收電流的方式驅(qū)動8個TTL輸入,對端口寫1時,又可作高阻抗輸入端用。在訪問外部程序和數(shù)據(jù)存儲器時,它是分時多路轉(zhuǎn)換的地址(低8位)/數(shù)據(jù)總線,在訪問期間激活了內(nèi)部的上拉電阻。 在Flash編程時,P0端口接收指令字節(jié);而在驗證程序時,則輸出指令字節(jié)。驗證時,要求外接上拉電阻。P1端口(P1.0P1.7)P1是一個帶有內(nèi)部上拉電阻的8位雙向I/O端口。P1的輸出緩沖器可驅(qū)動(吸收或輸出電流方式)4個TTL輸入。對端口寫1時,通過內(nèi)部的上拉電阻把
29、端口拉到高電位,這時可用作輸入口。作輸入口時,因為有內(nèi)部的上拉電阻,那些被外部信號拉低的引腳會輸出一個電流。在對Flash編程和程序驗證時,P1接收低8位地址。P2端口(P2.0P2.7)P2是一個帶有內(nèi)部上拉電阻的8位雙向I/O端口。P2的輸出緩沖器可驅(qū)動(吸收或輸出電流方式)4個TTL輸入。對端口寫1時,通過內(nèi)部的上拉電阻把端口拉到高電位,這時可用作輸入口。P2作輸入口使用時,因為有內(nèi)部的上拉電阻,那些被外部信號拉低的引腳會輸出一個電流。在訪問外部程序存儲器和16位地址的外部數(shù)據(jù)存儲器(如執(zhí)行MOVX DPIR指令)時,P2送出高8位地址在訪問8位地址的外部數(shù)據(jù)存儲器(如執(zhí)行MOVX RI
30、指令)時,P2口引腳上的內(nèi)容(就是專用寄存器(SFR)區(qū)中P2寄存器的內(nèi)容),在整個訪問期間不會改變。在對Flash編程和程序驗證期間,P2也接收高位地址和一些控制信號。P3端口(P3.0P3.7)P3是一個帶有內(nèi)部上拉電阻的8位雙向I/O端口。P3的輸出緩沖器可驅(qū)動(吸收或輸出電流方式)4個TTL輸入。對端口寫1時,通過內(nèi)部的上拉電阻把端口拉到高電位這時可用作輸入口。P3作輸入口使用時,因為有內(nèi)部的上拉電阻,那些被外部信號拉低的引腳會輸出一個電流。作為第一功能使用時,就作為普通I/O口使用,功能和操作方法與P1口相同。P4端口(P4.0P4.7)的某些端口具有復(fù)用功能,可配置成SPI通信線、
31、捕捉/比較/脈寬調(diào)制、第二串口線等。STC12C5A08S2單片機的所有I/O口均可由軟件配置成4種工作模式之一:準雙向口(標準8051單片機輸出模式)、推免輸入/輸出、僅為輸入(高阻)或開漏輸出功能。每個口的工作模式由兩個控制寄存器中的相應(yīng)位控制。STC12C5A08S2單片機是整個系統(tǒng)的核心控制部件,串口1連接TTL-MBUS,負責接收TTL-MBUS采集的數(shù)據(jù)。串口2連接MAX485將信息發(fā)送到數(shù)據(jù)集中器(通過RS485總線)。主要包括采用MAX485接口的串行通信電路圖、復(fù)位電路。如圖3-3為單片機整體外圍控制電路。電路系統(tǒng)包括:STC單片機最小系統(tǒng),串口通信模塊、RS485模塊(MA
32、X485)、TTL-MBUS電平轉(zhuǎn)換電路。 圖圖3.3 采集器電路 STC12C5SS D 數(shù)據(jù)采集器電源電路設(shè)計 本設(shè)計需為以上電路提供+5V、+12V、+24V、+36V本設(shè)計是由二個穩(wěn)壓電源電路組成的,因為此設(shè)計需要分別提供一個36V、24V、12V電壓和一個5V,0.5A的單片機及其外圍電路電壓,所以根據(jù)設(shè)計需要經(jīng)過變壓器變壓整流后接了一個穩(wěn)壓電源電路。一個是由LM2576穩(wěn)壓芯片組成的開關(guān)電源電路得到+36V,然后由7812、7824三端正穩(wěn)壓器得到+12V、+24V。另一個是由LM7805三端穩(wěn)壓芯片組成的電源電路其輸出電壓值為5V。LM7805、LM7812、LM7824三端正穩(wěn)
33、壓器具有內(nèi)部過流、熱過載和輸出晶體管安全區(qū)保護功能,電路使用安全可靠,供電輸出電壓+5V、+12V、+24V,最大輸出電流0.5A。加散熱片時驅(qū)動電流可達1A,輸出電流200300mA時,7805、7812、7824溫度在50度左右,并且有過溫切斷輸出起到保護功能。該系列芯片技術(shù)成熟,所需的外圍器件少,性價比高,運用的非常廣泛。開關(guān)電源體積小、重量輕、變換效率高,因此,廣泛地應(yīng)用于計算機、通信設(shè)備、控制裝置及家用電器等電子設(shè)備中7。目前各國正在努力開發(fā)新器件、新材料以及改進裝連方法,進一步提高效率、縮小體積、降低價格,以解決開關(guān)電源面臨的新課題。隨著變頻調(diào)速技術(shù)日益廣泛的應(yīng)用,對各種變頻器用開
34、關(guān)電源的要求也越來越高,不同條件下對開關(guān)電源的要求也各不相同。LM2576系列是美國國家半導(dǎo)體公司生產(chǎn)的3A電流輸出降壓開關(guān)型集成穩(wěn)壓電路,它內(nèi)含固定頻率振蕩器(52kHz)和基準穩(wěn)壓器(1.23V),并具有完善的保護電路,包括電流限制及熱關(guān)斷電路等,利用該器件只需極少的外圍器件便可構(gòu)成高效穩(wěn)壓電路。提供有3.3V(-3.3)、5V(-5.0)、12V(-12)、15V(-15)及可調(diào)(-ADJ)等多個電壓檔次產(chǎn)品8。此外,該芯片還提供了工作狀態(tài)的外部控制引腳。 LM2576系列開關(guān)穩(wěn)壓集成電路的主要特性如下: 最大輸出電流:3A; 最高輸入電壓:40V; 輸出電壓:3.3V、5V、12V、1
35、5V和ADJ(可調(diào))等可選; 振東頻率:52kHz; 轉(zhuǎn)換效率:75%88%(不同電壓輸出時的效率不同); 控制方式:PWM; 工作溫度范圍:- 40°C +12°C; 工作模式:低功耗/正常兩種模式可外部控制; 工作模式控制:TTL電平兼容; 所需外部元件:僅四個(不可調(diào))或六個(可調(diào)); 器件保護:熱關(guān)斷及電流限制; 封裝形式:TO-220或TO-263。兩穩(wěn)壓電源電路圖如圖3-4所示圖3-4復(fù)S2單片機內(nèi)部集成了1K字節(jié)的數(shù) 使用時,建議同一次修改的數(shù)t據(jù)放在同一個扇區(qū),不 220V的交流電壓經(jīng)變壓器T后降為42V的交流電壓。四個整流二極管組成了橋式整流,把42V的交
36、流電壓整流為直流脈沖電壓。一路經(jīng)電容C1(濾高頻)、C2濾波后得到直流電源。再經(jīng)過穩(wěn)壓集成塊LM2576和R1、R2后得到可調(diào)的直流電壓其范圍為1.23V 37V最大輸出電流可達3A,在經(jīng)D2穩(wěn)壓管進行穩(wěn)壓,最后經(jīng)電感電阻和電容再次濾波得到一個需要的輸出電源。本電路為一個穩(wěn)定的36V直流電源。C3、C4也起到濾波的作用。另一路,經(jīng)C5濾波得到直流電源經(jīng)LM7805后到得到一個+5V。 3.2.3 TTL-MBUS電平轉(zhuǎn)換電路設(shè)計 電平轉(zhuǎn)換電路由兩部分構(gòu)成:發(fā)送器和接收器。 MBUS電平特點: 由集中器向終端儀表終端傳輸?shù)男盘柌捎秒妷褐档淖兓瘉肀硎?,即集中器向終端儀表終端發(fā)送的數(shù)據(jù)碼流是一種電壓
37、脈沖序列,用+36 V表示邏輯“1”,用+24V表示邏輯“0”。在穩(wěn)態(tài)時電平保持“1”狀態(tài)。 從終端儀表向集中器傳輸?shù)男盘柌捎玫氖请娏髦档淖兓瘉肀硎?,即由儀表終端向集中器發(fā)送的數(shù)據(jù)流是一種電流脈沖序列,通常用1.5mA的電流值表示邏輯“1”,當傳輸“0”時,由終端儀表控制電流值增加到11-20Ma。在穩(wěn)態(tài)時,線路上的值為持續(xù)“1”狀態(tài)。當終端儀表接收信號時,其電流應(yīng)處于穩(wěn)態(tài)“1”,在接收信號時,其電流處于穩(wěn)態(tài)“1”接收器:輸入的電流脈沖經(jīng)R10后變?yōu)殡妷盒盘?,?jīng)U6構(gòu)成的電壓放大器信號放大。然后分兩路進入U7構(gòu)成的反相輸入單值比較器。一路經(jīng)R11、CS2構(gòu)成的積分電路進入負相端,一路經(jīng)D6、R
38、12進入正相端構(gòu)成基準點壓。此比較器的輸入基準電壓是可變的,隨外部表的數(shù)量而變,集成運放工作在非飽和區(qū)輸出高時電壓接近+24V。所以可實現(xiàn)不同數(shù)目表的接入。輸出電壓經(jīng)分壓后輸入Q3構(gòu)成的反相器,得到TTL電平。 圖3-5 TTL-MBUS電平轉(zhuǎn)換電路3.3 數(shù)據(jù)集中器系統(tǒng)設(shè)計數(shù)據(jù)集中器主要完成與數(shù)據(jù)采集器的信息傳遞,同時控制GPRS實現(xiàn)網(wǎng)絡(luò)連接,進行數(shù)據(jù)上傳與接收。其中RS-232實現(xiàn)與GPRS通信,RS-485總線實現(xiàn)與數(shù)據(jù)采集器通信。如圖3-6所示為單片機外圍電路部分,圖3-7為GPRS部分,圖3-9為數(shù)據(jù)集中器電源部分。3.3.1 STC12C5A08S2單片機及其外圍電路設(shè)計 本部分應(yīng)
39、用STC12C5A08S2單片機雙串口,實現(xiàn)數(shù)據(jù)的處理和上傳。其中串口1依據(jù)一定的通信協(xié)議與采集器進行數(shù)據(jù)與命令通信,串口2控制GPRS進行網(wǎng)絡(luò)連接與數(shù)據(jù)上傳。 圖3-6 SIM300及其外圍電路設(shè)計 SIM300 是一款三頻段 GSM/GPRS模塊,可在全球范圍內(nèi)的 EGSM 900MHz、DCS 1800MHz、PCS 1900MHz 三種頻率下工作,能夠提供 GPRS多信道類型多達 10 個,并且支持 CS-1、CS-2、CS-3 和 CS-4 四種 GPRS編碼方案。 SIM300 結(jié)構(gòu)小巧,外形尺寸僅 40mm*33mm*2.85mm,幾乎可滿足所有對產(chǎn)品尺寸有要求的工業(yè)應(yīng)用,比如智
40、能電話,掌上電腦和其他移動設(shè)備。 模塊與移動應(yīng)用設(shè)備通過一個 60 引腳的板板連接器相連,它提供了除了 RF 天線接口的其他所有模塊與開發(fā)板的硬件接口。 SIM300 內(nèi)部功能模塊有: · 鍵盤和 SPI 類型的 LCD接口,方便用戶開發(fā)自己的應(yīng)用設(shè)備。 · 具有調(diào)試和數(shù)據(jù)輸出兩個串口,幫助開發(fā)人員更容易開發(fā)產(chǎn)品。 · 雙音頻通道,包含兩個麥克風輸入和兩個話筒輸出,可方便的由 AT 指令配置其工作模式。 SIM300 有兩種 RF天線接口: 一種是天線連接器、 一種是天線焊點。 天線連接器型號為 MURATA MM9329-2700,或者用戶也可以通過天線焊點自己
41、焊接天線。 SIM300 具有低功耗設(shè)計,睡眠模式下的電流消耗僅為 2.5mA。 SIM300 內(nèi)部集成了 TCP/IP 協(xié)議棧,并且擴展了 TCP/IP AT 指令,使用戶利用該模塊開發(fā)數(shù)據(jù)傳輸設(shè)備變得特別簡單、方便。SIM300的數(shù)據(jù)輸入/輸出接口實際上是一個串行異步收發(fā)器,符合ITU RS232接口標準。它固有的參數(shù):8位數(shù)據(jù)位和1位停止位,無校驗位,硬件握手信號用RTSO/CTSO,波特率在300bps115kbps之間可選,軟件流量控制在XON/XOFF,CMOS電平,支持標準的AT命令集18。圖3-6為本設(shè)計的TC35I的外圍電路。工作頻段 SIM300 具有三個頻段:EGSM90
42、0、DCS1800、PCS1900。頻段頻率置,默認頻段是 EGSM900和 DCS1800。 與 GSM Phase 2/2+兼容。 GSM 類型 小型移動基站(MS) 發(fā)射功耗 在頻率 EGSM900 CLASS 4 下2W 在頻率 DCS1800 和 PCS1900 CLASS 1下 1W GPRS連接 GPRS多時隙 10 級 GPRS移動電臺 B 級 工作溫度 z 正常工作溫度:-22+55 極限工作溫度:-25-20,+55+70 存儲溫度:-40+80 GPRS數(shù)據(jù)傳輸 z GPRS下行數(shù)據(jù)傳輸最大 85.6kbps GPRS上行數(shù)據(jù)傳輸最大 42.8kbps 編碼方案:CS-1
43、,CS-2,CS-3,CS-4 SIM300 支持PAP(密碼驗證)協(xié)議,此協(xié)議通常用于 PPP 連接 此模塊是實現(xiàn)本設(shè)計的關(guān)鍵也是難點,只有實現(xiàn)此電路模塊的功能才能實現(xiàn)GPRS網(wǎng)絡(luò)連接,才能通過接口RS323與單片機連接編輯AT指令實現(xiàn)通信;接發(fā)所需短消息,從而實現(xiàn)遠程控制的目的。 圖3-7 SIM300外圍電路 GPRS模塊SIM300通信接口采用的是CMT-DZ01提供標準的RS-232串行接口,用戶可以通過串行口使用AT命令完成對模塊的操作。由于RS-232標準采用負邏輯,而一般單片機均為0 5V的正邏輯,為了實現(xiàn)單片機的通信,在電路上采用電平轉(zhuǎn)換芯片MAX232實現(xiàn)正電壓、負電壓的轉(zhuǎn)
44、換。MAX232芯片是包含兩路接收器和驅(qū)動器的IC芯片,適用于各種通信接口。芯片內(nèi)部有一個電源電壓變換器,它可以完全MAX323和AT89S52間的電壓轉(zhuǎn)換,電壓轉(zhuǎn)換范圍是-10V +5V或+5V +10V14。所以采用此芯片接口的串行通信系統(tǒng)只需單一的+5V電壓就可以了。此設(shè)計模塊的MAX232的接口電路如圖3-8所示。 圖3-8 MAX232接口電路3.3.3 數(shù)據(jù)集中器電源設(shè)計 本設(shè)計是由兩個穩(wěn)壓電源電路組成的,因為此設(shè)計需要分別提供一個4.2V,3A的GPRS模塊電壓,所以根據(jù)設(shè)計需要經(jīng)過變壓器變壓整流后接了一個穩(wěn)壓電源電路。一個是由LM2576穩(wěn)壓芯片組成的開關(guān)電源電路。 圖 3-9
45、 4 軟件部分4.1 系統(tǒng)總軟件設(shè)計流程 系統(tǒng)軟件分為兩部分:數(shù)據(jù)集中器部分和數(shù)據(jù)采集器部分。其中數(shù)據(jù)集中器部分,完成與GPRS模塊進行數(shù)據(jù)通信它要完成的基本功能包括以下任務(wù):通過現(xiàn)有的終端數(shù)據(jù)通訊網(wǎng)絡(luò)(如RS-485)采集數(shù)據(jù):GPR模塊初始化,即模塊本身的資源初始化和通信波特率的設(shè)置等:啟動GPRS無線通訊模塊的CPIP功能設(shè)置,建立連接;接收管理微機的抄表命令、預(yù)置數(shù)命令等。子站數(shù)據(jù)采集器完成與M-Bus總線通信與數(shù)據(jù)集中器通信包括以下任務(wù):對上位機命令進行協(xié)議解析,完成抄表命令、參數(shù)設(shè)置等; 對用戶暖表進行監(jiān)控、地址設(shè)置等。4.2 數(shù)據(jù)采集器程序設(shè)計4.2.1初始化內(nèi)容1)設(shè)置串口P3
46、.1為輸出,使串口不發(fā)送數(shù)據(jù)時,為高電平2)定時器設(shè)定(1)定時器0用作系統(tǒng)復(fù)位定時(2)定時器1用作串口1(P3)波特率發(fā)生器 2400bps(3)BRT定時器用作串口2(P1)波特率發(fā)生器 2400bps3)串口初始化(1)串口19位數(shù)據(jù),波特率可變(2)串口28位數(shù)據(jù),波特率可變4)中斷初始化允許定時器0中斷每記滿一次約0.07秒,Count_Timer加15)P3.1輸出高電平4.2.2 通信協(xié)議具體實現(xiàn) 1.對從數(shù)據(jù)中心得到的信息的處理主要是具體協(xié)議的解析,對相關(guān)功能碼的響應(yīng)。一下為協(xié)議分析過程: 從數(shù)據(jù)中心得到具體的數(shù)據(jù)格式為:發(fā)送數(shù)據(jù): 0F 小區(qū)地址 源地址 目的地址 上個中繼
47、地址 下個中繼地址 字長 + 命令字 + 數(shù)據(jù)位 + CRC接收數(shù)據(jù): F0 小區(qū)地址 源地址 目的地址 上個中繼地址 下個中繼地址 字長 + 命令字 + 數(shù)據(jù)位 + CRC1)以3ms為一段接收PC消息,接收到進行其它處理,否則進行下一段2)收到的第一個字節(jié)必須為0F,AA,55中的一個,否則繼續(xù)等待PC消息3)格式1: 0F Dist_Addr(小區(qū)地址)+ PC_Addr(中心地址)+ Des_Addr(目標采集器地址)+ Src_Relay(原中繼地址)+ Des_Relay(中繼地址)+ Num_Follow(后繼字節(jié)數(shù))+ Fun_Code(功能碼)+ Code_1 . (數(shù)據(jù))C
48、RC_Lo(CRC低)+ CRC_Hi(CRC高) 前兩個字節(jié)正確就接收全部字節(jié),然后判斷是否是目標地址或者目標中繼地址,然后校驗;Fun_Code(功能嗎簡紹): 01命令: (用表地址讀取數(shù)據(jù))發(fā)送: 01 + 表地址接收: 成功: 01 + 4位表編號 + 表地址 + 2位生產(chǎn)廠家 + 1位狀態(tài) + 4位累積熱量 + 4位累積流量 + 3位瞬時熱量 + 3位瞬時流量 + 2位進水溫度 + 2位出水溫度 失敗: 01 + 00Mbus校驗和錯誤: 06 + 0202命令:(修改無線頻段)發(fā)送: 02 + 頻段號接收:成功: 02 + 01失敗: 02 + 0003命令:(設(shè)小區(qū)地址,采集器
49、地址,上一跳地址,下一跳地址)發(fā)送: 03 + 小區(qū)地址 + 采集器地址 + 上一跳地址 + 下一跳地址接收:成功: 03 + 01失敗: 03 + 0004命令:(讀取參數(shù)小區(qū)地址,采集器地址,上一跳地址,下一跳地址,無線頻段)發(fā)送: 04接收:成功: 04 + 小區(qū)地址 + 采集器地址 + 上一跳地址 + 下一跳地址 + 無線頻段失敗: 04 + 0005命令:(無線設(shè)地址)發(fā)送: 05 + 4位表編號 + A7 + 32 + 04 + 03 + 表地址接收:成功: 05 + 01失敗: 05 + 00其它: 05 + 0206命令:(用4位編號讀取數(shù)據(jù))發(fā)送: 06 + 4位表編號 +
50、A7 + 32 + 04 + 03接收:成功: 06 + 4位表編號 + 表地址 + 2位生產(chǎn)廠家 + 1位狀態(tài) + 4位累積熱量 + 4位累積流量 + 3位瞬時熱量 + 3位瞬時流量 + 2位進水溫度 + 2位出水溫度失敗: 06 + 00Mbus校驗和錯誤: 06 + 0207命令:(初始化)發(fā)送: 07接收:成功: 07 + 01失敗: 07 + 00格式2: AA Dist_Addr格式3:55 Collector_Addr Dist_Addr只處理這3種格式的消息2. 當采集器由于物理原因無法與集中器通信時,采集子站用中繼功能實現(xiàn)命令傳遞。 中繼設(shè)置說明:(人工模式)1)如果在中心點
51、可以直接讀到的采集器,不需修改 0F 01 00 08 00 08 02 01 xx CRC 可以直接讀到8號采集器的數(shù)據(jù) 2)如果在中心點不可以直接讀到,可以使用任意其它可以直接讀到的采集器做中繼7號不可以讀到,8號可以直接讀到0F 01 00 07 00 08 02 01 xx CRC 以8號為中繼讀取7號采集器的數(shù)據(jù) 8號向7號發(fā)送:0F 01 00 07 08 07 02 01 xx CRC3)如果使用方式2(跳一次方式)也不能讀到,則用跳兩次的方法及用兩次中繼如果7不能直接讀到,6也不能直接讀到,但6可以讀到7,8可以讀到6 首先,修改8的中繼模式和下一中繼地址 0F 01 00 0
52、8 00 08 02 21 06 CRC 設(shè)置8的中繼模式為非正常模式(RELAY_MODE=0), 下一中繼為6,以 中心->8->6->7的方式讀取采集器7的數(shù)據(jù) PC給8號發(fā)送:0F 01 00 07 00 08 02 01 xx CRC 8號給6號發(fā)送:0F 01 00 07 08 06 02 01 xx CRC 6號給7號發(fā)送:0F 01 00 07 06 07 02 01 xx CRC 7號給6號返回數(shù)據(jù):F0 01 00 07 07 06 + 字長 + 命令字 + 數(shù)據(jù)位 + CRC 6號給8號返回數(shù)據(jù):F0 01 00 07 06 08 + 字長 + 命令字 + 數(shù)據(jù)位 + CRC 8號給PC返回數(shù)據(jù):F0 01 00 07 08 00 + 字長 + 命令字 + 數(shù)據(jù)位 + CRC 兩次以上的中繼同樣的方法設(shè)置,但不具實用性,并且中繼的方式為線式,由一個起始中繼只能確定一個中繼路線。3. 系統(tǒng)參數(shù) 系統(tǒng)參數(shù)分別為:小區(qū)地址(0255)、采集器地址(0255)、表地址(0255),分別配置了不同的地址域。 主程序流
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 水電結(jié)算協(xié)議書
- 房地產(chǎn)代理商合同
- 室內(nèi)裝修工程勞務(wù)承包協(xié)議書
- 轉(zhuǎn)讓店鋪及招牌合同協(xié)議
- 配偶出軌協(xié)議書范本
- 運營合作協(xié)議合同書
- 車輛合作經(jīng)營合同協(xié)議
- 無賞修路協(xié)議書
- 個人抵押車借款合同
- 超市退換貨合同協(xié)議
- 2025投資咨詢合同范本
- 2025年北京市海淀區(qū)高三語文二模議論文《從知到智》范文
- 飯店員工勞務(wù)合同9篇
- 壓敏電阻材料在織物上的印刷技術(shù)應(yīng)用
- 2025民宿租賃合同標準范本
- 交通數(shù)據(jù)分析與決策支持試題及答案
- 兒童發(fā)展問題的咨詢與輔導(dǎo)-案例1-5-國開-參考資料
- 安全生產(chǎn)法律法規(guī)匯編(2025版)
- 家具廠首件檢驗記錄表
- 太上碧落洞天慈航靈感度世寶懺
- 國家標準硬度轉(zhuǎn)換表參考模板
評論
0/150
提交評論