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

基于ARM的農(nóng)田用水信息遠(yuǎn)程監(jiān)控系統(tǒng)研究

2017-12-16 09:15:48王桂蘭符少華
農(nóng)機(jī)化研究 2017年5期
關(guān)鍵詞:嵌入式指令信息

王桂蘭,李 可,符少華

( 1.長(zhǎng)江工程職業(yè)技術(shù)學(xué)院,武漢 430212;2.西北農(nóng)林科技大學(xué),陜西 楊凌 712100;3.海南省農(nóng)業(yè)機(jī)械研究所,???571100)

?

基于ARM的農(nóng)田用水信息遠(yuǎn)程監(jiān)控系統(tǒng)研究

王桂蘭1,2,李 可1,2,符少華2,3

( 1.長(zhǎng)江工程職業(yè)技術(shù)學(xué)院,武漢 430212;2.西北農(nóng)林科技大學(xué),陜西 楊凌 712100;3.海南省農(nóng)業(yè)機(jī)械研究所,海口 571100)

針對(duì)傳統(tǒng)農(nóng)田用水信息遠(yuǎn)程傳輸方式布線難、成本高、傳輸距離短等不足,設(shè)計(jì)了基于嵌入式微處理器的農(nóng)田用水信息采集、傳輸和監(jiān)控系統(tǒng)。系統(tǒng)以嵌入式微處理器為平臺(tái),集成了數(shù)據(jù)采集模塊和GPRS無線通訊模塊。在介紹Linux和AT指令的基礎(chǔ)上,詳細(xì)說明了系統(tǒng)總體結(jié)構(gòu),實(shí)現(xiàn)了硬件系統(tǒng)設(shè)計(jì)與開發(fā),提出了軟件設(shè)計(jì)方法,構(gòu)建了農(nóng)田用水信息遠(yuǎn)程監(jiān)控系統(tǒng)的組成方案。試驗(yàn)表明:該系統(tǒng)在穩(wěn)定性和實(shí)時(shí)性方面性能優(yōu)良,能滿足農(nóng)田用水信息遠(yuǎn)程監(jiān)控的日常工作需要。

農(nóng)田用水;嵌入式;GPRS;遠(yuǎn)程監(jiān)控系統(tǒng)

0 引言

隨著數(shù)字電子技術(shù)的快速發(fā)展、水資源的日益緊張,農(nóng)田用水自動(dòng)控制技術(shù)也在不斷進(jìn)步,而農(nóng)田用水信息遠(yuǎn)程監(jiān)控是實(shí)現(xiàn)農(nóng)田自動(dòng)化管理的關(guān)鍵技術(shù)之一[1]。傳統(tǒng)的農(nóng)田遠(yuǎn)程監(jiān)控系統(tǒng)基本采用有線傳輸,這種監(jiān)控方式的移動(dòng)性較差,因物理布線的局限性,系統(tǒng)可擴(kuò)展度低,并不適用于監(jiān)測(cè)點(diǎn)多且布局分散的大型農(nóng)田[2]。為解決上述問題,本文以國(guó)家科技支撐計(jì)劃項(xiàng)目:大型灌區(qū)節(jié)水技術(shù)及設(shè)備研究與示范”的課題為依托,率先將嵌入式技術(shù)和GPRS通信技術(shù)相結(jié)合,設(shè)計(jì)一種傳輸可靠、擴(kuò)展性好、安裝簡(jiǎn)易、維護(hù)費(fèi)用低的農(nóng)田用水遠(yuǎn)程監(jiān)控系統(tǒng),以期為農(nóng)田實(shí)現(xiàn)智能化精量管理提供了可供借鑒的技術(shù)研究樣板,推進(jìn)農(nóng)田節(jié)水灌溉控制技術(shù)的發(fā)展。

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

微處理器的選擇是監(jiān)控系統(tǒng)數(shù)據(jù)采集終端設(shè)計(jì)的關(guān)鍵所在,農(nóng)田信息的采集、傳輸均由微處理器控制,所以選擇合適的微處理器尤為重要。S3C2440是Samsung公司推出的16/32位RISC微處理器,其豐富的內(nèi)部設(shè)備及低功耗和全靜態(tài)設(shè)計(jì),可以有效地降低系統(tǒng)成本[3],適合對(duì)成本和功率要求較高的應(yīng)用。本系統(tǒng)將嵌入式微處理器S3C2440作為控制核心,利用傳感器采集農(nóng)田用水信息,并通過GPRS無線通信模塊M20將采集到的信息發(fā)送給用戶手機(jī)和上位機(jī)。系統(tǒng)結(jié)構(gòu)功能圖如圖1所示。

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

本監(jiān)控系統(tǒng)是采用嵌入式Linux操作系統(tǒng)為平臺(tái)構(gòu)建的。Linux作為嵌入式開發(fā)中應(yīng)用最為廣泛的操作系統(tǒng)之一,其優(yōu)點(diǎn)如下:

1)Linux的內(nèi)核小、運(yùn)行效率高。Linux體系結(jié)構(gòu)比較靈活,易于裁剪,可以充分適應(yīng)一些硬件資源不足的嵌入式設(shè)備的要求。

2)Linux具有實(shí)時(shí)處理能力。Linux具備了軟實(shí)時(shí)和硬實(shí)時(shí)處理能力,此外還有Timsys和Montavista等實(shí)時(shí)Linux實(shí)現(xiàn)[4]。

3)Liunx操作系統(tǒng)可定制性較高。由于可以自由修改源代碼,且外圍工具眾多,Linux具有比較高的可定制性。

4)Linux具有強(qiáng)大的技術(shù)支持。Linux是一種開源的操作系統(tǒng),眾多的Linux開發(fā)人員提供了強(qiáng)大的技術(shù)支持[6]。

2 硬件系統(tǒng)設(shè)計(jì)與開發(fā)

硬件電路的設(shè)計(jì)與開發(fā),包括主控芯片S3C2440外圍電路和GPRS模塊M20硬件電路等。

2.1 主控芯片外圍電路設(shè)計(jì)

本系統(tǒng)采用的ARM9處理器S3C2440作為主控芯片,該芯片適用于功耗低、性能高、價(jià)格低的手持設(shè)備和移動(dòng)終端[3],尤其適合農(nóng)田等無市政供電的野外偏遠(yuǎn)地區(qū)。

2.1.1 電源電路

農(nóng)田用水遠(yuǎn)程監(jiān)控系統(tǒng)終端需要安置在野外監(jiān)控點(diǎn),不具備交流供電條件,本設(shè)計(jì)采用蓄電池供電,供電電壓為12V。系統(tǒng)采用電壓轉(zhuǎn)化芯片LM7805將12V電壓轉(zhuǎn)換為5V電壓,供終端器件使用。圖2為系統(tǒng)電源電路。

圖2 系統(tǒng)電源原理圖

2.1.2 復(fù)位電路

系統(tǒng)的微處理器采用的是S3C2440,具有速度快、功耗低等特點(diǎn),但在供電電源的穩(wěn)定性方面有較高的要求。為防止微處理器受干擾而進(jìn)入死循環(huán),本系統(tǒng)使用電源監(jiān)控芯片MAX708。這種具有電源監(jiān)控、數(shù)據(jù)保護(hù)和看門狗功能的集成電路芯片,能夠同時(shí)解決監(jiān)控系統(tǒng)終端程序運(yùn)行穩(wěn)定性和數(shù)據(jù)安全性兩個(gè)方面的問題。其電路圖如圖3所示。

圖3 復(fù)位電路原理圖

2.2 GPRS模塊硬件設(shè)計(jì)

合理選擇無線通信模塊,不僅有利于縮短開發(fā)周期、節(jié)約開發(fā)成本,也有利于降低功耗,進(jìn)一步提高整個(gè)系統(tǒng)的穩(wěn)定性和實(shí)時(shí)性。QUECTEL公司生產(chǎn)的M20是一款GSM/GPRS四頻模塊,采用板到板(Board to Board)連接器,而且具有較小的尺寸,故在實(shí)際的工程項(xiàng)目中,M20具有較大的集成優(yōu)勢(shì)。GPRS模塊M20外觀圖如圖4所示。

圖4 GPRS模塊M20外觀圖

GPRS模塊M20尺寸較小,方便集成在小型終端中[3],在Machine-to-Machine(M2M)應(yīng)用中使用廣泛。模塊原理圖如圖5所示。

GPRS模塊M20融合了低功耗技術(shù),其供電電壓為3.4~4.5V,睡眠狀態(tài)下,M20模塊的電流功耗為1.1mA,這種優(yōu)良的低功耗性能,十分適用于野外無市政供電的應(yīng)用。其供電設(shè)計(jì)接線如圖6所示。

圖5 GPRS模塊原理圖

圖6 M20電源電路原理圖

3 系統(tǒng)軟件設(shè)計(jì)與實(shí)現(xiàn)

本系統(tǒng)用水信息的無線傳輸,是采用串口通過發(fā)送AT指令來控制GPRS模塊實(shí)現(xiàn)的。這種軟硬件相結(jié)合的方式,具有較高的通信速度,僅需要兩條串口通信線(TXD和RXD)和AT指令,便可完成數(shù)據(jù)傳輸,進(jìn)一步降低了硬件的設(shè)計(jì)難度。

3.1 AT指令

AT指令廣泛應(yīng)用于計(jì)算機(jī)應(yīng)用與移動(dòng)終端之間的通信和連接,是從終端設(shè)備(Terminal Equipment,TE)或數(shù)據(jù)終端設(shè)備(Data Terminal Equipment,DTE)向終端適配器(Terminal Adapter,TA)或數(shù)據(jù)電路終端設(shè)備(Data Circuit Terminal Equipment,DCE)發(fā)送的[3];通過終端適配器(TA)、終端設(shè)備(TE)發(fā)送AT指令來實(shí)現(xiàn)對(duì)移動(dòng)臺(tái)(Mobile Station,MS)的控制,完成與GPRS網(wǎng)絡(luò)業(yè)務(wù)之間的交互。本系統(tǒng)將利用AT指令實(shí)現(xiàn)短信的無線傳輸,常用的AT指令集如下:

1)AT+CMGF //短信格式。1為TEXT方式,0為PDU方式。

2)AT+CMGR //讀短信。信息從已設(shè)定的存儲(chǔ)器中讀取。

3)AT+CMGS //發(fā)出信息。

4)AT+CMGD //刪除短信息。

5)AT+CNMI //新信息確認(rèn)應(yīng)答。

3.2 GPRS模塊軟件設(shè)計(jì)

GPRS模塊軟件設(shè)計(jì)包括管理軟件和通訊軟件兩個(gè)部分:管理軟件完成了嵌入式微處理器S3C2440與GPRS模塊M20之間的串口通信,將AT指令發(fā)送至M20模塊;通訊軟件實(shí)現(xiàn)了上位機(jī)發(fā)來的AT指令序列,控制GPRS模塊發(fā)送農(nóng)田信息。

3.2.1 GPRS管理軟件

GPRS管理軟件是自編的基于串口進(jìn)行通訊的軟件,可以完成串口的設(shè)置、指令的發(fā)送,以及信息的接受、提取和保存[7]。微處理器S3C2440通過管理軟件發(fā)送AT指令序列給GPRS模塊,具體流程圖如圖7所示。

圖7 GPRS管理軟件流程圖

3.2.2 GPRS通訊軟件

GPRS模塊的無線通訊功能的實(shí)現(xiàn)是通過通訊軟件來完成的,包括初始化GPRS模塊;轉(zhuǎn)換信息為PDU,設(shè)置GPRS模塊發(fā)送短信方式為PDU方式,寫發(fā)送短信指令,寫PDU和目標(biāo)號(hào)碼至GPRS模塊。通訊軟件實(shí)現(xiàn)微處理器S3C2440發(fā)來的AT指令,控制GPRS模塊M20傳輸信息,軟件流程如圖8所示。

4 系統(tǒng)測(cè)試和分析

4.1 系統(tǒng)穩(wěn)定性測(cè)試與分析

本系統(tǒng)是通過GPRS無線傳輸模塊將采集到的信息發(fā)送到上位機(jī)和用戶手機(jī),需要測(cè)試M20模塊發(fā)送信息的可靠性。測(cè)試結(jié)果及分析如表1所示,結(jié)果顯示系統(tǒng)無線傳輸功能具有較高的穩(wěn)定性。

4.2 系統(tǒng)實(shí)時(shí)性測(cè)試與分析

為了測(cè)試系統(tǒng)數(shù)據(jù)傳輸?shù)膶?shí)時(shí)性,選擇不同距離進(jìn)行系統(tǒng)實(shí)時(shí)性測(cè)試。系統(tǒng)的實(shí)時(shí)性測(cè)試及結(jié)果分析如表2所示,分析得知系統(tǒng)具有較高的實(shí)時(shí)性,能夠滿足用戶需求。

圖8 GPRS通訊軟件流程圖

測(cè)試頻率/次·d-1測(cè)試周期/d收到短信數(shù)量/條測(cè)試結(jié)果830240信息數(shù)據(jù)格式、內(nèi)容準(zhǔn)確。16060信息數(shù)據(jù)格式、內(nèi)容準(zhǔn)確。

表2 實(shí)時(shí)通信測(cè)試表

5 結(jié)論

本文是國(guó)家科技支撐計(jì)劃項(xiàng)目(2012BAD08B01)的研究成果,主要研究了嵌入式微處理器掛接數(shù)據(jù)采集模塊和GPRS無線通訊模塊來完成農(nóng)田信息的遠(yuǎn)程監(jiān)控。其首先將電源電路12V電壓轉(zhuǎn)換為5V電壓,同時(shí)采用運(yùn)行速度快、功耗低的復(fù)位電路的GPRS模塊M20硬件電路進(jìn)行了改進(jìn);針對(duì)現(xiàn)有農(nóng)田用水信息的無線傳輸通信的速度較慢、軟件和硬件不能較好匹配及硬件設(shè)計(jì)的難度較大的缺陷,通過修正GPRS管理軟件和GPRS通訊軟件的程序流程方案,從而最終彌補(bǔ)了傳統(tǒng)農(nóng)田用水遠(yuǎn)程監(jiān)控系統(tǒng)高投入、低擴(kuò)展性、布線難、低智能化的缺點(diǎn)。試驗(yàn)表明:該系統(tǒng)運(yùn)行可靠,為農(nóng)田實(shí)現(xiàn)智能化精量管理提供了可供借鑒的技術(shù)研究樣板,對(duì)于推進(jìn)農(nóng)田節(jié)水灌溉控制技術(shù)的發(fā)展具有重要意義。

[1] 郭志偉,張?jiān)苽?李霜,等.基于GSM的農(nóng)田氣象信息遠(yuǎn)程監(jiān)控系統(tǒng)設(shè)計(jì)[J].農(nóng)業(yè)機(jī)械學(xué)報(bào),2009,40(3):161-166.

[2] 郁曉慶,吳普特,韓文霆,等.基于無線傳感器網(wǎng)絡(luò)的農(nóng)田灌溉遠(yuǎn)程監(jiān)控系統(tǒng)[J].排灌機(jī)械工程學(xué)報(bào),2013,31(1):66-80.

[3] 符少華.基于ARM的灌區(qū)用水過程圖像采集與無線傳輸終端研究[D].楊凌:西北農(nóng)林科技大學(xué),2012.

[4] 陳愈.嵌入式原理及應(yīng)用開發(fā)[M].北京:機(jī)械工業(yè)出版社,2008.

[5] Perera B J C, James B, Kularathna M D U. Computer software tool REALM for sustainable water allocation and management. Journal of Environmental Management[J].2005,77(4): 291-300.

[6] 王軍超.基于Linux2.6內(nèi)核的遠(yuǎn)程監(jiān)控系統(tǒng)的設(shè)計(jì)[D].天津:天津大學(xué),2006.

[7] 車艷雙,李民贊,鄭立華,等.基于GPS和PDA的移動(dòng)智能農(nóng)田信息采集系統(tǒng)開發(fā)[J].農(nóng)業(yè)工程學(xué)報(bào), 2010(s2):109-114.Abstract ID:1003-188X(2017)05-0126-EA

Study of Remote Monitoring System Based on ARM in Farmland Water Information

Wang Guilan1,2, Li Ke1,2, Fu Shaohua2,3

(1.Chang jiang Engineering Vocational College, Wuhan 430212, China;2.Northwest A&F University,Yangling 712100, China;3.Hainan Research Institute for Agricultural Mechanization, Haikou 571100,China)

In view of the traditional agricultural water information remote transmission way of wiring difficult, high cost, short transmission distance, design based on embedded microcontroller processor of agricultural water information collection, transmission and monitoring system. System based on embedded microcontroller processor platform, integration of the data acquisition module and GPRS wireless communication module. On the basis of introduction to Linux and the AT command, details the system overall structure, realizes the hardware system design and development, analyzes the software realization method, build information remote monitoring system of farmland water solution. Experiment shows that this system has high stability and real-time performance, can satisfy the actual need of agricultural water information remote monitoring.

farmland water; embedded; GPRS; remote monitoring system

2016-04-15

“十二五”國(guó)家科技支撐計(jì)劃項(xiàng)目(2012BAD08B01);“十二五”國(guó)家“863計(jì)劃”項(xiàng)目(2011AA100509)

王桂蘭(1972-),女,湖北天門人,副教授。

李 可(1982-),男,鄭州人,高級(jí)工程師,博士研究生,(E-mail)like821028@163.com。

S126;TP335

A

1003-188X(2017)05-0126-04

猜你喜歡
嵌入式指令信息
聽我指令:大催眠術(shù)
ARINC661顯控指令快速驗(yàn)證方法
LED照明產(chǎn)品歐盟ErP指令要求解讀
搭建基于Qt的嵌入式開發(fā)平臺(tái)
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
嵌入式軟PLC在電鍍生產(chǎn)流程控制系統(tǒng)中的應(yīng)用
展會(huì)信息
Altera加入嵌入式視覺聯(lián)盟
倍福 CX8091嵌入式控制器
坐標(biāo)系旋轉(zhuǎn)指令數(shù)控編程應(yīng)用
主站蜘蛛池模板: 一级毛片在线免费看| 欧美中文一区| 亚洲AV一二三区无码AV蜜桃| 久久www视频| 国产精品黄色片| 日本91视频| 亚洲黄色激情网站| AV无码无在线观看免费| 亚洲国产清纯| 国产一区二区福利| 无码精品国产dvd在线观看9久| 91视频日本| 亚洲成人精品| 国产精品视频导航| 看av免费毛片手机播放| 国产精品视频导航| 亚洲天堂网视频| 成人免费网站在线观看| 国产丝袜无码精品| 亚洲av片在线免费观看| 欧美乱妇高清无乱码免费| 久久精品视频亚洲| 日韩精品无码免费专网站| 国内老司机精品视频在线播出| 在线毛片网站| 色135综合网| 91在线中文| 亚洲另类国产欧美一区二区| 亚洲精品欧美日本中文字幕| 再看日本中文字幕在线观看| 亚洲无码视频图片| 欧美日韩国产在线播放| 黄色福利在线| 日本高清成本人视频一区| 亚洲福利视频一区二区| 亚洲中文精品久久久久久不卡| 免费人成视频在线观看网站| 潮喷在线无码白浆| 91免费国产在线观看尤物| 噜噜噜久久| 理论片一区| 日本一区中文字幕最新在线| 欧美h在线观看| 国产成人高清在线精品| 亚洲最大在线观看| 日韩欧美色综合| 一级毛片免费高清视频| 四虎国产精品永久在线网址| 97av视频在线观看| 99r在线精品视频在线播放| 亚洲成人精品在线| 91小视频在线| 国产麻豆aⅴ精品无码| 高清不卡毛片| 日本AⅤ精品一区二区三区日| 日本国产精品一区久久久| 欧美日韩在线成人| 国产欧美精品一区二区 | 午夜精品一区二区蜜桃| 国产爽妇精品| 青草91视频免费观看| 91精品aⅴ无码中文字字幕蜜桃| 亚洲色图在线观看| 国产又粗又猛又爽视频| 久久国产精品77777| 亚洲综合色吧| 国产精品短篇二区| 久久国产乱子| 久久国产精品电影| 精品无码国产一区二区三区AV| 在线观看免费黄色网址| 国产熟女一级毛片| 精品视频一区二区三区在线播| 亚洲欧美一区二区三区麻豆| 亚洲男人天堂2018| 亚洲第一天堂无码专区| 成人小视频网| 欧美日本在线观看| 国产成人亚洲欧美激情| 在线观看欧美国产| 专干老肥熟女视频网站| 国产午夜不卡|