《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 嵌入式技術(shù) > 設(shè)計應(yīng)用 > 基于ARM處理器與GPRS技術(shù)的水廠監(jiān)控系統(tǒng)
基于ARM處理器與GPRS技術(shù)的水廠監(jiān)控系統(tǒng)
維庫
摘要: 基于ARM處理器與GPRS技術(shù)的水廠監(jiān)控系統(tǒng),摘要:提出了基于ARM處理器LPC2103、GPRS技術(shù)、VisualBasic可視化編程軟件相結(jié)合的遠程監(jiān)控系統(tǒng)設(shè)計。該系統(tǒng)改善了采用GPRS技術(shù)頻繁通信時存在的通信滯后、誤碼率較高的問題。簡化了GPRS模塊與PC機通信
關(guān)鍵詞: ARM GPRS 水廠監(jiān)控
Abstract:
Key words :

     摘要: 提出了基于ARM 處理器LPC2103、GPRS 技術(shù)、Visual Basic 可視化編程軟件相結(jié)合的遠程監(jiān)控系統(tǒng)設(shè)計。該系統(tǒng)改善了采用GPRS 技術(shù)頻繁通信時存在的通信滯后、誤碼率較高的問題。簡化了GPRS 模塊與PC 機通信的軟件程序,降低了開發(fā)成本。

目前遠程監(jiān)控主要有以下方式: 短距離長線監(jiān)控、通過市話網(wǎng)、通過Internet 網(wǎng)絡(luò)、通過自組網(wǎng)絡(luò)(CDPD網(wǎng))及通過數(shù)傳電臺監(jiān)控。

短距離長線監(jiān)控和通過自組網(wǎng)絡(luò)自行建設(shè)通信網(wǎng)絡(luò), 信號質(zhì)量得以保證, 但建網(wǎng)初期投資巨大, 運營期間維護耗費較高; 通過市話網(wǎng)和Internet 方式, 通信效果好, 信號量大, 運營費用相對低廉, 但接入網(wǎng)絡(luò)受到限制, 且網(wǎng)絡(luò)運行效果取決于網(wǎng)絡(luò)運營商, 難以達到工業(yè)現(xiàn)場覆蓋面; 數(shù)傳電臺出現(xiàn)較早、應(yīng)用廣泛, 信號傳輸實時性好、運行費用低, 但建網(wǎng)初期投資巨大、傳輸范圍有限, 易受空間無線信號干擾。

通用分組無線業(yè)務(wù)GPRS(General Packet Radio Ser -vice) 是在現(xiàn)有GSM 系統(tǒng)上發(fā)展出來的一種新的承載業(yè)務(wù), 目的是為GSM 用戶提供分組形式的數(shù)據(jù)業(yè)務(wù)。

1 系統(tǒng)的總體結(jié)構(gòu)

監(jiān)控系統(tǒng)由現(xiàn)場數(shù)字量和模擬量采集及處理、GPRS 組網(wǎng)通信、監(jiān)測中心上位機軟件三部分構(gòu)成。其中, 現(xiàn)場數(shù)據(jù)采集由系統(tǒng)監(jiān)控終端完成, 終端同時具有分析、記錄采集數(shù)據(jù)供上位機查詢, 并在現(xiàn)場出現(xiàn)異常事件時主動上傳報警信息的功能;GPRS 通信網(wǎng)絡(luò)是監(jiān)測中心與現(xiàn)場監(jiān)控終端之間數(shù)據(jù)傳輸?shù)臉蛄海?使現(xiàn)場相關(guān)數(shù)據(jù)及時傳送到監(jiān)測中心計算機; 監(jiān)測中心軟件一方面通過GPRS 網(wǎng)絡(luò)與現(xiàn)場監(jiān)控終端進行雙向通信, 另一方面為用戶提供一個可視化界面。監(jiān)控系統(tǒng)的結(jié)構(gòu)如圖1 所示。

系統(tǒng)總體結(jié)構(gòu)圖
系統(tǒng)總體結(jié)構(gòu)圖
圖1 系統(tǒng)總體結(jié)構(gòu)圖

由于GPRS 網(wǎng)絡(luò)的工作方式是以IP 地址尋址為基礎(chǔ)的, 所以上位機作為網(wǎng)絡(luò)的服務(wù)器端, 指定固定的IP和端口號, 而終端只需要簡單接入Internet ,具備公網(wǎng)動態(tài)分配的IP 地址即可。終端接入Internet 具備IP 之后,主動向上位機發(fā)送數(shù)據(jù)進行連接。當連接通道建立以后, 上位機和終端即可以進行雙工數(shù)據(jù)傳輸。

上位機根據(jù)用戶要求, 通過GPRS 網(wǎng)絡(luò)向終端發(fā)送數(shù)據(jù)幀。終端接收到數(shù)據(jù)幀后, 先分析內(nèi)容, 再執(zhí)行相應(yīng)命令。

系統(tǒng)的具體控制目的是在水廠監(jiān)控中心與水源地之間利用GPRS 網(wǎng)絡(luò)實現(xiàn)遠程監(jiān)控, 在水源地處每口井都用繼電器模塊4060 控制潛水泵的啟停, 電量模塊采集電壓及電流等信號, 控制器MCU 通過GPRS 模塊與控制中心進行數(shù)據(jù)交換。控制系統(tǒng)分為三個單元: 控制中心(一水廠)、水源地及二水廠。

2 系統(tǒng)硬件設(shè)計

2.1 控制器選型

控制器MCU 選用PHILIPS 公司最新推出的基于32位ARM7TDMI -S 、LQFP48 封裝的LPC2103 , 其帶有32KB 嵌入的高速Flash 存儲器,128 位寬度的存儲器接口和獨特的加速結(jié)構(gòu)使32 位代碼能夠在最大時鐘速率下運行。在完全掉電模式下, 達到6 μA 的低功耗水平, 與高級51 系列單片機相比,LPC2103 具有極高的性價比優(yōu)勢, 尤其是價格與單片機相差無幾。

多個32 位和16 位定時器、一個改良的10 位ADC、所有定時器上輸出匹配的PWM 特性、以及具有多達13個邊沿或電平觸發(fā)的外部中斷管腳的32 條高速GPIO線,使這些微控制器特別適用于工業(yè)控制和醫(yī)療系統(tǒng)中。

2.2 EsayJTAG-H 仿真器

EasyJTAG-H 仿真器是一款新型的仿真器, 目前, 可以支持LPC2103 微控制器和部分ARM9 芯片,支持ADS1.2集成開發(fā)環(huán)境, 支持單步、全速及斷點等調(diào)試功能, 支持下載程序到片內(nèi)Flash 和特定型號的片外Flash,采用ARM公司提供的標準20 引腳JTAG 仿真調(diào)試接口。這款仿真器需要H-JTAG 軟件(調(diào)試代理)的支持。

H-JTAG 是一款簡單易用的調(diào)試代理軟件, 功能和流行的MULTI-ICE 類似。H-JTAG 包含兩個工具軟件:

H - JTAG SERVER 和H - FLASHER 。其中,H - JTAGSERVER 實現(xiàn)調(diào)試代理的功能,H-FLASHER 則實現(xiàn)了Flash 燒寫的功能。

H-JTAG 支持ARM 公司的RDI 接口。通過RDI 接口,H -JTAG 能夠支持大多數(shù)主流的ARM 調(diào)試軟件。

JTAG 調(diào)試接口如圖2 所示, 調(diào)試結(jié)構(gòu)如圖3 所示。
 

JTAG 調(diào)試接口
圖2 JTAG 調(diào)試接口

 H-JTAG 調(diào)試結(jié)構(gòu)


圖3 H-JTAG 調(diào)試結(jié)構(gòu)

調(diào)試軟件(AXD/RVDS/IAR/KEIL) 通過RDI 接口與H-JTAG SERVER 進行交互。H-JTAG SERVER 通過與并口連接的JTAG 調(diào)試板控制目標板。H-JTAG 提供了靈活的JTAG 接口設(shè)置, 通過設(shè)置H-JTAG 可以支持不同類型的JTAG 調(diào)試板, 如WIGGLER、SDT-JTAG。

2.3 GPRS 模塊選型

電量模塊及繼電器模塊將采集到的數(shù)據(jù)通過RS232傳送到處理器, 然后由GPRS 模塊通過GPRS 網(wǎng)絡(luò)將數(shù)據(jù)傳送到遠端接在互聯(lián)網(wǎng)上的網(wǎng)路端控制中心。選用MC55 外接SIM 卡, 即可通過串行協(xié)議與ARM 處理器通信, 將采集信息以資料包的形式, 先通過PPP 與運營商的Internet 服務(wù)器連接,然后把資料包發(fā)送到Internet 上。

MC55 包含了高性能GSM/GPRS 應(yīng)用的所有解決方案: 基帶處理器、供電電路、完整的無線電頻段電路( 包括電源放大器和天線接口)、電源放大器是從供電電壓BATT+ 直接引出來的。MC55 的軟件存儲在Flash 中, 靜態(tài)RAM 為GPRS 連接提供了額外的存儲空間。該單元應(yīng)用程序的物理接口是通過板對板的連接器來實現(xiàn)的。

它是由50 個針腳構(gòu)成, 用來控制該單元、傳輸數(shù)據(jù)和聲音信號及供電。MC55 包含ASC0、ASC1 兩個串行接口,為綜合人機接口界面提供更大的適應(yīng)性。

2.3.1 啟動MC55

通過ignition line/IGT (Power on) 時, 需要/IGT (Ignition) 信號驅(qū)動到接地電壓至少100 ms , 并且最少距離VDD 的最后一個下降沿10 ms , 可以通過使用一個開漏極/ 集極驅(qū)動電路避免電流流入該引腳。在電池供電應(yīng)用程序中,/IGT 持續(xù)時間最少必須達到1 s , 這段時間中連接充電器并且可以從Charge-only 模式轉(zhuǎn)換到Normal模式。

2.3.2 關(guān)閉MC55

(1)正常關(guān)閉程序———通過AT 命令關(guān)閉。

最安全的方式就是通過發(fā)送AT ^ SMSO 命令關(guān)閉。

程序可以使MC55 從網(wǎng)絡(luò)注銷, 使軟件進入安全模式并且在斷電之前保存數(shù)據(jù)。在這種模式下, 只有RTC( 實時時鐘)保持運行。關(guān)閉該裝置之前先發(fā)送:

^SMSO:MS OFF

OK

^SHUTDOWN

發(fā)送AT^SMSO 之后不要再發(fā)送其他的AT 命令。這種方式為軟件關(guān)閉。

(2) 緊急情況關(guān)閉緊急情況關(guān)閉方法稱為硬件關(guān)閉, 將板對板連接器的/EMERGOFF 信號接地=直接關(guān)掉電源, 軟件控制的應(yīng)用程序失效。

3 系統(tǒng)軟件設(shè)計

3.1 控制器LPC2103 軟件設(shè)計

控制器LPC2103 的軟件功能主要分為三個方面: 對現(xiàn)場采集量及繼電器I/O 量的處理、預(yù)警功能及與GPRS模塊的通信。現(xiàn)場電量模塊輸出的電量信號較復雜, 主要表現(xiàn)在精度高、種類多, 且含有大量冗余信息,LPC2103 針對這些問題作出相應(yīng)處理, 輸出具有校驗位、起始位、停止位的電壓、電流、功率等信號。當采集量在允許范圍之外時,LPC2103 做出預(yù)警響應(yīng), 優(yōu)先上傳到監(jiān)控中心進行報警。LPC2103 與GPRS 模塊通過串口發(fā)送AT 指令實現(xiàn)通信。設(shè)計流程如圖4 所示。

控制器軟件流程圖
4.jpg
圖4 控制器軟件流程圖

3.2 GPRS 模塊設(shè)計

在本系統(tǒng)中,GPRS 模塊主要完成與LPC2103 控制器之間的數(shù)據(jù)交換和通過移動公司的GPRS 網(wǎng)絡(luò)與遠端計算機進行數(shù)據(jù)交換。模塊的串口發(fā)送AT 命令實現(xiàn)對模塊的控制, 該模塊的主要功能有:(1) 內(nèi)嵌TCP/IP 協(xié)議棧, 能通過移動公司的GPRS 網(wǎng)絡(luò)進行數(shù)據(jù)交換;(2)SMS 短信息的發(fā)送與接收; (3)GPRS 數(shù)據(jù)包最高可達1.5 KB; (4)GPRS 模塊與ARM 處理器器經(jīng)AT 指令集通過串口進行數(shù)據(jù)通信。GPRS 模塊與ARM 處理器完成數(shù)據(jù)收、發(fā)的程序流程圖分別如圖5、圖6 所示。

GPRS 接收數(shù)據(jù)流程圖
5.jpg
圖5 GPRS 接收數(shù)據(jù)流程圖

GPRS 發(fā)送數(shù)據(jù)流程圖
6.jpg
圖6 GPRS 發(fā)送數(shù)據(jù)流程圖

3.3 上位機軟件的編寫

上位機采用Visual Basic 與組態(tài)王6.53 進行開發(fā), 軟件設(shè)計主要包括通信程序的設(shè)計、數(shù)據(jù)管理程序的設(shè)計以及系統(tǒng)界面的設(shè)計。VB 中提供了用于數(shù)據(jù)通信的MSCOMM 通信控件,如何利用該控件提供的屬性、方法和事件是設(shè)計運行穩(wěn)定、數(shù)據(jù)傳輸正確的通信程序的關(guān)鍵。

GPRS 模塊通信過程的實現(xiàn):

(1) 查看SIM 卡是否插入

①命令:AT+CPIN?

②響應(yīng):READY: 正常

              ERROR:GPRS 模塊未檢測到SIM 卡

(2) 查詢是否附著GPRS 網(wǎng)絡(luò)

①命令:AT+CGATT?

②響應(yīng):AT+CGATT=1 : 附著網(wǎng)絡(luò);AT+CGATT=0 : 未附著網(wǎng)絡(luò)

(3) 查詢是網(wǎng)絡(luò)信號強度

①命令:AT+CGREG?

②響應(yīng):0~31 ,0 表示當信號強度,>18 時就可以進行GPRS 通信

(4) 撥號

①命令:ATD*99***1#

②響應(yīng):CONNNECT: 撥號成功, 可以進行PPP 交互

                     NO CARRIER: 撥號失敗

本監(jiān)控系統(tǒng)使ARM 處理器與GPRS 模塊相結(jié)合, 提高了系統(tǒng)的可靠性, 解決了GPRS 模塊頻繁通信出現(xiàn)的滯后性的問題, 降低了數(shù)據(jù)的誤碼率。使用VB 與組態(tài)王相結(jié)合設(shè)計的上位機程序, 在保證了界面美觀性的同時, 解決了PC 機與GPRS 模塊通信的問題, 降低了開發(fā)成本。本系統(tǒng)已用于實際現(xiàn)場, 效果良好。

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲另类黄色| 久久精品欧美日韩| 午夜在线一区二区| 日韩一区二区免费看| 亚洲高清在线观看一区| 国产一区视频在线观看免费| 国产精品影音先锋| 国产精品免费视频观看| 欧美网站在线观看| 欧美午夜宅男影院在线观看| 欧美日韩精品一区二区在线播放| 欧美xx视频| 免费日韩视频| 欧美成人免费大片| 欧美国产精品久久| 欧美成人资源网| 欧美高清在线播放| 欧美成人一二三| 欧美精品一区二区精品网| 欧美成人综合| 欧美另类综合| 欧美日韩亚洲综合一区| 欧美午夜不卡影院在线观看完整版免费 | 国产精品乱看| 国产精品麻豆va在线播放| 国产精品狠色婷| 国产嫩草影院久久久久| 黄色一区二区三区| 亚洲国产aⅴ天堂久久| 亚洲黄网站黄| 一本色道久久88亚洲综合88| 一区二区三区四区国产| 亚洲综合视频网| 欧美一区二区三区视频免费播放| 久久成人精品| 99re这里只有精品6| 中文av一区二区| 欧美一区二区三区视频| 老妇喷水一区二区三区| 欧美日韩激情小视频| 国产精品一区免费视频| 激情久久五月天| 99国产精品一区| 欧美一区二区三区视频在线观看| 亚洲日本久久| 亚洲欧美日韩国产成人精品影院| 久久精品国产综合精品| 免费亚洲网站| 欧美视频一区| 韩日精品在线| 日韩视频一区二区三区在线播放| 亚洲一区日韩| 亚洲黄色影片| 亚洲主播在线观看| 久久人91精品久久久久久不卡| 欧美国产一区二区| 欧美性事在线| 狠狠色丁香久久综合频道| 亚洲免费精品| 欧美在线视频观看| 一区二区日韩| 久久久久久有精品国产| 欧美巨乳在线观看| 国产一区在线视频| 亚洲精品国久久99热| 香蕉精品999视频一区二区| 99视频在线精品国自产拍免费观看 | 亚洲国产精品一区制服丝袜| 亚洲午夜伦理| 免费观看日韩av| 国产精品裸体一区二区三区| 在线欧美一区| 欧美一区二区三区在线视频| 亚洲一二三四区| 免费不卡亚洲欧美| 国产女主播一区| 亚洲精选中文字幕| 亚洲二区视频| 欧美自拍偷拍| 欧美视频中文在线看 | 一本色道精品久久一区二区三区| 久久成人亚洲| 欧美日韩三区| 在线观看日韩欧美| 欧美一区二区三区免费大片| 亚洲网站视频福利| 欧美99在线视频观看| 国产亚洲一级高清| 亚洲视频在线观看免费| 亚洲乱码国产乱码精品精98午夜 | 国产精品a久久久久| 亚洲欧洲在线免费| 亚洲欧洲精品一区| 久久久久久电影| 国产精品热久久久久夜色精品三区| 亚洲激情在线观看视频免费| 亚洲电影免费在线| 久久久久久穴| 国产日韩一区二区| 亚洲在线日韩| 亚洲专区欧美专区| 欧美视频在线观看免费网址| 亚洲精品视频一区二区三区| 亚洲国产导航| 久久综合999| 国产一区久久| 欧美一区二区三区免费看| 欧美一区影院| 国产精品私房写真福利视频| 宅男精品视频| 亚洲一区二区三区精品在线观看| 欧美日韩国产精品一区| 亚洲肉体裸体xxxx137| 亚洲美女福利视频网站| 欧美激情精品久久久久久变态 | 99re热精品| 欧美另类99xxxxx| 亚洲乱码国产乱码精品精| 亚洲日本va午夜在线电影| 男人天堂欧美日韩| 在线日韩一区二区| 亚洲靠逼com| 欧美猛交免费看| 日韩视频在线观看免费| 亚洲桃花岛网站| 国产精品久久久久免费a∨| 亚洲视频在线视频| 午夜久久一区| 国产精品视频久久| 欧美在线啊v| 卡通动漫国产精品| 亚洲国产欧美一区二区三区丁香婷| 亚洲国产精品一区在线观看不卡| 欧美aⅴ一区二区三区视频| 91久久精品国产91性色| 这里只有精品视频| 国产精品美女久久久久久久 | 久久亚洲欧洲| 在线欧美日韩精品| 一区二区三区国产在线| 欧美日韩在线一二三| 亚洲一区二区影院| 久久九九电影| 在线精品国产欧美| 一二美女精品欧洲| 国产精品久久久久77777| 午夜精彩视频在线观看不卡| 久久婷婷影院| 91久久精品国产91性色| 亚洲字幕在线观看| 国产一区二区精品久久| 亚洲精品国产精品国自产观看浪潮| 欧美人与性动交α欧美精品济南到| 亚洲美女少妇无套啪啪呻吟| 亚洲欧美日韩精品在线| 黄色成人av| 夜夜嗨av色一区二区不卡| 国产精品视频一区二区高潮| 久久精品国产2020观看福利| 欧美激情一区二区三区四区| 亚洲午夜av在线| 久久中文欧美| 一本色道久久综合亚洲精品按摩| 欧美一区2区视频在线观看| 伊人男人综合视频网| 亚洲一区二区综合| 狠狠色狠狠色综合日日五| 夜色激情一区二区| 国产婷婷色综合av蜜臀av| 亚洲伦理中文字幕| 国产欧美精品一区二区三区介绍 | 久久国产手机看片| 欧美日韩伦理在线| 欧美在线短视频| 欧美日韩亚洲一区二| 欧美一区国产在线| 欧美日韩在线观看一区二区| 欧美一区二区视频97| 欧美日韩理论| 亚洲电影天堂av| 国产精品观看| 亚洲九九爱视频| 国产亚洲精品bt天堂精选| 一区二区三区精品视频在线观看| 国产亚洲成av人片在线观看桃| 亚洲日本电影| 国产一区二区黄色| 亚洲一区影音先锋| 在线观看免费视频综合| 性xx色xx综合久久久xx| 最新日韩中文字幕| 久久精品成人一区二区三区蜜臀| 一本久久精品一区二区| 欧美成人黄色小视频| 午夜精品剧场| 欧美色网一区二区| 亚洲人成高清| 国语对白精品一区二区| 亚洲欧美电影在线观看| 亚洲精品国产精品国自产观看浪潮|