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
主站蜘蛛池模板: 亚洲国产精品一区二区第一页免 | 亚洲免费成人网| 日本不卡在线视频| 喷潮白浆直流在线播放| 日韩在线观看网站| 欧美.成人.综合在线| 就去色综合| 国产97视频在线| 精品91视频| 国产成人亚洲欧美激情| 成人国产小视频| 一区二区影院| 亚洲动漫h| 99热国产这里只有精品无卡顿"| 91po国产在线精品免费观看| 亚洲综合色在线| 欧美精品在线看| 亚洲欧美日韩另类| 国产欧美日韩精品综合在线| 国产打屁股免费区网站| 天堂网亚洲系列亚洲系列| 国产成人亚洲无码淙合青草| 夜夜操国产| 欧美第一页在线| 日韩AV无码免费一二三区| 天堂中文在线资源| 国产精品无码AV片在线观看播放| 最新亚洲av女人的天堂| 成人一区在线| jijzzizz老师出水喷水喷出| 她的性爱视频| 老司机久久99久久精品播放| 国产精品爽爽va在线无码观看| 在线观看精品国产入口| 日本不卡视频在线| 午夜无码一区二区三区在线app| 国产免费a级片| 97一区二区在线播放| 久久成人国产精品免费软件| 欧美综合激情| 一级成人a毛片免费播放| 国产微拍精品| 亚洲综合片| 亚洲欧美成人在线视频| 在线无码九区| 亚洲bt欧美bt精品| 91久久国产综合精品| 国产a v无码专区亚洲av| 国产色图在线观看| 久久久久亚洲AV成人人电影软件 | 日本一区高清| 69av在线| 91九色最新地址| 日本高清在线看免费观看| 免费激情网址| 国产亚洲日韩av在线| 国产激情国语对白普通话| 亚洲精品无码不卡在线播放| 国产91小视频| 精品国产美女福到在线直播| 亚洲永久视频| 欧美日韩精品一区二区在线线| 国产亚洲精品无码专| 成人小视频在线观看免费| 欧美午夜视频在线| 日韩精品无码不卡无码| 在线观看av永久| 在线看片国产| 亚洲另类色| 色爽网免费视频| 亚洲综合第一页| 九九久久精品免费观看| 日韩国产欧美精品在线| 亚洲国语自产一区第二页| 国产一级裸网站| 午夜日b视频| 人妻精品全国免费视频| 精品国产免费第一区二区三区日韩| 一级毛片免费播放视频| 影音先锋丝袜制服| 国产三级视频网站| 久久综合国产乱子免费|