999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于GPRS的小型集散控制系統設計

2013-10-17 13:28:38王皓陳王志明
制造業自動化 2013年15期
關鍵詞:嵌入式系統

王皓陳,王志明

WANG Hao-chen,WANG Zhi-ming

(南京理工大學 機械工程學院,南京 210094)

0 引言

集散控制系統(Distributed control system)是以微處理器為基礎的對生產過程進行集中監視、操作、管理和分散控制的集中分散控制系統,簡稱DCS系統。它的主要特征是集中管理和分散控制,并且不再局限于石油、鋼鐵、化工等大型企業,隨之而產生的是眾多的中小型集散控制系統[1,2]。

小型集散系統由一個上位機和眾多的終端組成,上位機通過通信網絡向終端發送命令,控制終端的工作狀態以及獲取終端采集的數據[3]。隨著無線通信技術的發展,集散系統中上位機與終端的通信不在局限于有線方式,取而代之的是具有更廣泛使用范圍和空間距離的無線方式,本文采用通用分組無線服務技術(General Packet Radio Service)實現無線通信技術與集散系統的結合。

1 系統結構

集散系統的基本結構包括分散過程控制裝置、通信系統和操作管理裝置[4],該無線通信技術與集散系統結合的結構如圖1所示。整個系統由數據處理中心、GPRS無線網絡和遠程控制終端三大部分組成。其中數據處理中心由PC機及上位機軟件組成,遠程控制終端由ARM微處理器、GPRS模塊GTM900-C和RFID讀寫模塊組成,主要實現現場數據的采集、存儲和發送等功能。

圖1 系統結構圖

終端GPRS模塊處理后的分組數據發送到GSM基站,分組數據經SGSN封裝后,SGSN通過GPRS骨干網與網關支持節點GGSN進行通信,GGSN對分組數據進行相應的處理,再發送到上位機所處的目的網絡,即可完成數據的無線傳輸,再由上位機對數據進行存儲和處理。同時,上位機也能夠將控制指令和數據發送到GPRS模塊,并由ARM微處理器進行處理,即為上述從終端到上位機的逆過程。本文將主要闡述遠程控制終端中與無線通信相關的實現方案。

2 硬件設計

嵌入式系統是當今最為熱門的研究領域之一,它以應用為中心,以計算機技術為基礎,軟硬件可裁剪,一般包含嵌入式微處理器、外圍硬件設備、嵌入式操作系統和應用程序四個部分[5]。遠程控制終端主要實現數據的采集、存儲和發送等功能,并且允許上位機對其工作狀態和參數進行設置,其結構如圖2所示,以ARM微處理器為核心,將RFID讀寫模塊采集到的數據通過UART端口傳送到GPRS模塊,進而可以與上位機通信。

2.1 硬件平臺

圖2 遠程控制終端結構圖

微處理器選用三星公司ARM9內核的S3C2440處理器,根據設計要求,本系統擴展的外圍設備主要有存儲設備、串口通信設備和LCD顯示設備。其中NAND FLASH用于存儲程序代碼和用戶數據,SDRAM存儲器用于運行Linux操作系統和應用程序,當執行程序時,SDRAM調用NAND FLASH中的程序代碼并運行,LCD顯示設備用于顯示終端工作狀態,即GPRS模塊和RFID讀寫模塊的運行狀態。

2.2 GPRS硬件設計

遠程控制終端中的GPRS模塊選用華為公司的一款兩頻段GSM/GPRS無線模塊GTM900-C,它支持標準AT命令及增強AT命令,提供豐富的語音和數據業務等功能,具有40引腳的ZIF連接器,其中包括UART接口、標準SIM卡接口和電源接口等,可以方便的應用于高速數據傳輸。GTM900-C外圍電路的重點在于電源電路和SIM卡電路,是保證其正常工作的基礎,與ARM通信的UART接口較為簡單,對應接口相連即可。

GTM900-C的電源端口為1-5的VBAT I/O口,輸入電壓在3.8V,若電源電壓過低,天線端口需要匹配,應盡量縮短外部電源到模塊連線的長度,否則易造成射頻指標的惡化以及模塊工作不穩定。系統中采用LM2576系列穩壓芯片產生需要的3.8V電壓,其電路原理圖如圖3所示。

圖3 電源電路

3 軟件設計

軟件設計采用Linux操作系統來統一管理系統資源,為用戶提供訪問硬件的接口并可調度多個應用程序,文中的GPRS應用程序屬于其中之一[6,7]。此處軟件設計的重點在于GPRS與上位機的連接,因此系統的軟件設計包括兩部分,一部分是遠程控制終端的軟件設計,一部分是上位機的軟件設計。上位機軟件主要是完成數據的接收和存儲,也可以實現指令的下傳。

3.1 應用程序設計

Linux下GPRS模塊程序流程圖如圖4所示。ARM微處理器與GPRS模塊是通過UART串口連接的,因此程序所要實現的和GPRS服務有關的PPP協議注冊、TCP/IP連接以及數據發送接收等功能,都要通過串口來實現。開機上電之后,程序在主函數中運行,主要完成處理器和GPRS模塊的初始化工作,S3C2440的初始化主要包括串口選擇、串口工作方式設置、波特率設置以及初始化變量和標志位;GPRS模塊的初始化包括啟動模塊、網絡連接、設置參數以及各種協議的實現。

圖4 GPRS程序流程圖

在進行數據發送和接收之前,配置GPRS模塊中較為重要的一項配置工作為定義PDP上下文參數,通過"at+cgdcont=1,"ip","cmnet""指令實現,其中cid參數用于指定PDP上下文標志,IP用于指定分組數據協議的類型,cmnet為接入點名稱,用于選擇GGSN或外部分組數據網絡的邏輯名稱。之后進入TCPIP功能,打開一條TCP鏈接,即可進行數據的收發操作。數據發送可通過"AT%IPSEND="TCP CONNECTTION SUCCESS!""指令完成,數據接收與發送稍有不同,數據接收為非請求結果碼,且默認情況下緩存是沒有打開的,其指令為%IPDATA,ARM微處理器可以識別該非請求結果碼,讀出接收到的數據。數據傳輸結束后,需要通過AT%IPCLOSE命令關閉鏈接,釋放信號量。應用程序測試結果如圖5所示。

圖5 應用程序測試結果

3.2 上位機界面開發

通過ARM微處理器控制GPRS模塊撥號連接上位機時,需要上位機的socket端口處于監聽狀態,否則無法撥通,不能實現無線通信。該系統上位機界面通過C++builder編程實現,其中TCP服務器端界面如圖6所示,GPRS模塊即為TCP客戶端。

圖6 TCP服務器端界面

TCP Server可以自動獲取本機IP地址,方便客戶端連接,啟動TCP Server之后,點擊Listen按鈕,上位機就可處于監聽狀態,等待GPRS模塊的連接。GPRS模塊連接到上位機之后,由ARM微處理器控制的LCD顯示設備用以告知終端狀態,如圖7所示。

圖7 終端工作狀態

4 結論

本文闡述了基于ARM和嵌入式Linux操作系統,并與無線通信技術相結合的集散系統的設計。通過開發、調試和測試,該系統可以運用于實際,且運行可靠、穩定,功耗低,數據處理量大,在集散控制系統以及其他相關領域有著廣泛的應用前景。

[1] 周旭,李小敏.俞承芳.基于ARM的集散系統上位機設計[J].儀器儀表學報,2006(27):704-706.

[2] 李忠良.淺談集散控制系統及其應用[J].應用與實用技術,2007(3):50-51.

[3] Manivannan M,Kumaresan N.Design of On-line Interactive Data Acquisition and Control System for Embedded Real Time Applications[J]. IEEE,2011(11),551-556.

[4] 陳利軍,郭艷玲.集散控制系統的最新技術特點與展望[J].工業儀表與自動化裝置,2006(5):13-16.

[5] 齊春生,韓華春,閆謹,霍春寶,許海平.基于ARM-Linux 平臺的電動汽車智能充電技術[J].計算機應用,2012(32):189-191.

[6] 韋東山.嵌入式Linux應用開發完全手冊[M].人民郵電出版社,2008.

[7] 倪德驥,耿相銘.基于嵌入式Linux 系統的GPRS 連接及性能評測[J].信息技術,2012(2):85-86.

猜你喜歡
嵌入式系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統
半沸制皂系統(下)
TS系列紅外傳感器在嵌入式控制系統中的應用
電子制作(2019年7期)2019-04-25 13:17:14
嵌入式系統通信技術的應用
電子制作(2018年18期)2018-11-14 01:48:16
搭建基于Qt的嵌入式開發平臺
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
嵌入式軟PLC在電鍍生產流程控制系統中的應用
電鍍與環保(2016年3期)2017-01-20 08:15:32
主站蜘蛛池模板: 国产精品偷伦在线观看| 欧美日韩亚洲综合在线观看| 亚洲一级无毛片无码在线免费视频| 亚洲国产欧洲精品路线久久| 日韩国产黄色网站| 国产精品极品美女自在线看免费一区二区| 久久国产拍爱| 国产屁屁影院| 日韩无码视频专区| 国产成人1024精品| 97亚洲色综久久精品| 国产精品白浆在线播放| 国产自在自线午夜精品视频| 无遮挡国产高潮视频免费观看| 国内a级毛片| 一本大道香蕉中文日本不卡高清二区| 啦啦啦网站在线观看a毛片| 91丨九色丨首页在线播放| 国产手机在线ΑⅤ片无码观看| 成人一级免费视频| www.99在线观看| 国产小视频在线高清播放| 一级毛片在线免费视频| 久久久噜噜噜久久中文字幕色伊伊| av在线无码浏览| 国产精品永久不卡免费视频| 国产午夜无码片在线观看网站 | 99久久精品国产综合婷婷| 亚洲日本中文字幕天堂网| 久久香蕉国产线看观看精品蕉| 好紧太爽了视频免费无码| 天堂岛国av无码免费无禁网站| 国产美女丝袜高潮| 国产熟女一级毛片| 女人av社区男人的天堂| 精品91视频| 亚洲综合香蕉| 国产麻豆精品久久一二三| 夜夜操狠狠操| 国产网站在线看| 久久这里只有精品免费| 欧美有码在线| 爱做久久久久久| 久久免费视频6| 国产精品分类视频分类一区| 久久精品国产一区二区小说| 国产欧美专区在线观看| 欧美丝袜高跟鞋一区二区| 色综合久久88| 欧美在线导航| 国产视频自拍一区| 亚洲视频在线网| 超碰精品无码一区二区| 成人国内精品久久久久影院| 欧美精品三级在线| 亚洲无码视频一区二区三区| 精品三级网站| 日韩亚洲综合在线| 97在线公开视频| 亚洲色图在线观看| 一级毛片在线播放免费观看 | 国产麻豆91网在线看| 亚洲三级电影在线播放| 99久久国产综合精品2020| 777午夜精品电影免费看| 日本一区二区不卡视频| 国产精品999在线| 国产在线观看成人91 | 日韩国产黄色网站| 亚洲人成亚洲精品| 永久成人无码激情视频免费| 香蕉伊思人视频| 中文字幕av一区二区三区欲色| 国产亚洲高清视频| 91视频区| 香蕉综合在线视频91| 白浆视频在线观看| V一区无码内射国产| 免费观看无遮挡www的小视频| 精品自拍视频在线观看| 国产91丝袜在线观看| 午夜少妇精品视频小电影|