《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 嵌入式技術(shù) > 設(shè)計(jì)應(yīng)用 > 基于ARM的溫濕度遠(yuǎn)程監(jiān)測系統(tǒng)
基于ARM的溫濕度遠(yuǎn)程監(jiān)測系統(tǒng)
來源:微型機(jī)與應(yīng)用2013年第11期
范文良1,李兵尚2
(1.北京國家檢察官學(xué)院,北京 102206;2.海軍潛艇學(xué)院三系,山東 青島 266071)
摘要: 基于ARM的溫濕度遠(yuǎn)程監(jiān)測系統(tǒng)可以對生產(chǎn)環(huán)境溫濕度因素進(jìn)行有效測量,其體積較小,智能程度高,利用通用分組無線業(yè)務(wù)GPRS網(wǎng)絡(luò)無線數(shù)據(jù)傳輸技術(shù)實(shí)現(xiàn)對溫濕度的遠(yuǎn)程實(shí)時(shí)監(jiān)測。系統(tǒng)選用SHT10傳感器芯片進(jìn)行溫濕度測量,測量數(shù)據(jù)精度高、反應(yīng)靈敏且工作穩(wěn)定。嵌入式系統(tǒng)程序基于Linux 2.6開發(fā)平臺開發(fā),程序具有實(shí)時(shí)性強(qiáng)、方便移植、內(nèi)存共享和I/O系統(tǒng)優(yōu)化等特點(diǎn)。
Abstract:
Key words :

摘  要: 基于ARM溫濕度遠(yuǎn)程監(jiān)測系統(tǒng)可以對生產(chǎn)環(huán)境溫濕度因素進(jìn)行有效測量,其體積較小,智能程度高,利用通用分組無線業(yè)務(wù)GPRS網(wǎng)絡(luò)無線數(shù)據(jù)傳輸技術(shù)實(shí)現(xiàn)對溫濕度的遠(yuǎn)程實(shí)時(shí)監(jiān)測。系統(tǒng)選用SHT10傳感器芯片進(jìn)行溫濕度測量,測量數(shù)據(jù)精度高、反應(yīng)靈敏且工作穩(wěn)定。嵌入式系統(tǒng)程序基于Linux 2.6開發(fā)平臺開發(fā),程序具有實(shí)時(shí)性強(qiáng)、方便移植、內(nèi)存共享和I/O系統(tǒng)優(yōu)化等特點(diǎn)。
關(guān)鍵詞: ARM;溫濕度;遠(yuǎn)程監(jiān)測

 在工業(yè)和農(nóng)業(yè)領(lǐng)域,溫濕度作為生產(chǎn)環(huán)境的重要因素需要對其進(jìn)行監(jiān)測和控制。如農(nóng)業(yè)領(lǐng)域,溫度和濕度作為重要的土壤信息,是農(nóng)作物和樹木生長的重要生態(tài)因素之一,利用土壤溫濕度數(shù)據(jù)可以預(yù)報(bào)洪水和干旱災(zāi)害,對土壤溫濕度進(jìn)行測定是實(shí)施生態(tài)環(huán)境保護(hù)和建設(shè)的重要步驟。工業(yè)生產(chǎn)領(lǐng)域中,生產(chǎn)現(xiàn)場溫濕度的有效監(jiān)測和控制是很多產(chǎn)品質(zhì)量的重要保證[1-3]。
 基于ARM的溫濕度遠(yuǎn)程監(jiān)測系統(tǒng)是能夠運(yùn)行嵌入式操作系統(tǒng)的軟硬件綜合體,其體積較小,智能程度高,利用通用分組無線業(yè)務(wù)GPRS(General Packet Radio Service)網(wǎng)絡(luò)無線數(shù)據(jù)傳輸技術(shù)實(shí)現(xiàn)溫濕度的遠(yuǎn)程實(shí)時(shí)監(jiān)測。
1 系統(tǒng)組成
 整個監(jiān)測系統(tǒng)由ARM控制模塊、UART串口傳輸模塊和GPRS無線傳輸模塊、溫濕度測量模塊和電源模塊等組成,如圖1所示。

 溫濕度測量模塊對環(huán)境的溫濕度進(jìn)行采集,S3C2440A作為ARM控制模塊的核心芯片定時(shí)對采集信號進(jìn)行讀取分析,處理好的數(shù)據(jù)通過UART串口傳輸模塊和GPRS無線傳輸模塊傳輸給連接在Internet上的GPRS網(wǎng)絡(luò),最終發(fā)送至遠(yuǎn)程監(jiān)測中心,中心對數(shù)據(jù)進(jìn)行接收、監(jiān)測和判斷。
 S3C2440A通過UART串口模塊與GPRS無線傳輸模塊構(gòu)成串口通信,將溫濕度測量數(shù)據(jù)實(shí)時(shí)無線傳輸,UART串口模塊基于MAX3232EEAE芯片開發(fā)。通過串口登錄utu Linux以后,在命令行下可以使用rz、sz命令和上位機(jī)通信。S3C2440A給GPRS無線傳輸模塊發(fā)送文件數(shù)據(jù)的命令格式為:[root@utu-Linux]\$ sz/*/*.*/**。
 GPRS無線傳輸模塊采用現(xiàn)成技術(shù),經(jīng)UART串口模塊與ARM相連,通過串口通信協(xié)議來讀取信息。系統(tǒng)利用GPRS網(wǎng)絡(luò)進(jìn)行無線通信,GPRS在分組交換模式下發(fā)送和接收數(shù)據(jù),特別適用于間斷的、突發(fā)的和頻繁的少量數(shù)據(jù)傳輸,也適用于偶爾的大數(shù)據(jù)量傳輸。GPRS模塊采用GM862,該模塊已嵌入TCP/IP協(xié)議棧,通過串行口完成對模塊的操作,IP數(shù)據(jù)包的傳輸對用戶是透明的,從而使接口設(shè)計(jì)簡化,實(shí)現(xiàn)了數(shù)據(jù)在用戶終端和服務(wù)器之間的透明傳輸。將GPRS用于溫濕度遠(yuǎn)程監(jiān)測系統(tǒng)中,具有接入范圍廣、傳輸速率高、實(shí)時(shí)性好和維護(hù)容易等優(yōu)點(diǎn)[4-5]。下面對監(jiān)測系統(tǒng)的ARM控制模塊和溫濕度測量模塊進(jìn)行詳細(xì)介紹。
1.1 ARM控制模塊
 ARM控制模塊基于utu linux嵌入式操作系統(tǒng)開發(fā),以32 bit ARM920為內(nèi)核,工作頻率400 MHz,JTAG調(diào)試模塊為用戶對主控模塊進(jìn)行調(diào)試和二次開發(fā)提供端口。為了提高嵌入式操作系統(tǒng)運(yùn)行的速度和效率,ARM920核心控制芯片擴(kuò)展了32 MB SDRAM靜態(tài)內(nèi)存作為程序數(shù)據(jù)運(yùn)算的暫存空間,硬件基于HY57V561620RT-H芯片開發(fā)。外擴(kuò)的64 MB Flash可擦寫存儲器用來存儲系統(tǒng)掉電后仍需要保存的代碼和數(shù)據(jù),也是嵌入式操作系統(tǒng)固化程序的存儲空間,硬件基于K9F1208UOM芯片開發(fā),硬件電路原理圖如圖2所示。

1.2 溫濕度測量模塊
 溫濕度測量模塊選用SHT10傳感器芯片,每秒鐘可以進(jìn)行3次測量和數(shù)據(jù)記錄,數(shù)據(jù)精度選擇12 bit并且系統(tǒng)工作穩(wěn)定。SHT10傳感器芯片是一款高度集成的溫濕度傳感器芯片,提供全量程標(biāo)定數(shù)字輸出。芯片內(nèi)部集成一個用能隙材料制成的溫度敏感元件和一個電容性聚合體濕度敏感元件,通過12 bit A/D轉(zhuǎn)換器和串行接口傳送測量數(shù)據(jù)。根據(jù)溫濕度測量區(qū)的范圍和分布區(qū)域不同,可選擇多個SHT10傳感器芯片共同完成測量工作,單個SHT10傳感器芯片硬件接口關(guān)系如圖3所示。

 

 

 溫濕度測量模塊初始化時(shí),使用Linux 2.6內(nèi)核函數(shù)將設(shè)備注冊到ARM內(nèi)核,相關(guān)函數(shù)定義如下:
 Static struct file_operations sht10_fops = {
   Ower:THIS_M(jìn)ODULE,
   Read:sht10_read,      //數(shù)據(jù)讀取操作
};
Static struct file_operations sht10_fops = {
   .minor=6,
   .name="SHT10",  //設(shè)備名稱為SHT10
   .fops=&sht10_fops,  //設(shè)備可用相關(guān)操作
};
Static int_init sht10_init(void)
{
  misc_register(&my_sht10); //注冊SHT10設(shè)備
   return 0;
}
2 嵌入式程序設(shè)計(jì)
 ARM溫濕度遠(yuǎn)程監(jiān)測系統(tǒng)程序基于Linux 2.6開發(fā)平臺開發(fā),該軟件具有良好的圖形界面、豐富的網(wǎng)絡(luò)資源、內(nèi)核可定制性等優(yōu)點(diǎn)。Linux 2.6編制的程序具有實(shí)時(shí)性強(qiáng)、方便移植、內(nèi)存共享和I/O系統(tǒng)優(yōu)化等特點(diǎn)[6]。嵌入式程序設(shè)計(jì)采用模塊化結(jié)構(gòu),主要包括主程序模塊、數(shù)據(jù)采集模塊、溫濕度誤差補(bǔ)償模塊和上位機(jī)響應(yīng)模塊等。對傳感器的溫濕度誤差補(bǔ)償采用軟件實(shí)現(xiàn)比硬件方案方法更簡單、更靈活而且更穩(wěn)定。系統(tǒng)軟件程序主要包括兩部分:一是傳感器數(shù)據(jù)采集和處理部分;二是GPRS網(wǎng)絡(luò)數(shù)據(jù)通信和監(jiān)測中心軟件。
 溫濕度監(jiān)測時(shí),如圖4所示,首先系統(tǒng)進(jìn)行設(shè)備模塊端口初始化和系統(tǒng)自檢,自檢通過后進(jìn)行通道選擇,相應(yīng)傳感器對監(jiān)測點(diǎn)進(jìn)行環(huán)境溫濕度信號采集,S3C2440A核心芯片對采集數(shù)據(jù)進(jìn)行寄存器存儲并進(jìn)行算法分析,包括溫濕度的算法換算和誤差補(bǔ)償?shù)?,處理好的?shù)據(jù)存入Flash可擦寫存儲器,同時(shí)通過GPRS無線傳輸網(wǎng)絡(luò)傳至監(jiān)測中心。


 本文研究建立生產(chǎn)環(huán)境的溫濕度參數(shù)遠(yuǎn)程實(shí)時(shí)監(jiān)測系統(tǒng),主要由現(xiàn)場數(shù)據(jù)采集子系統(tǒng)和遠(yuǎn)程監(jiān)測系統(tǒng)構(gòu)成,數(shù)據(jù)采集子系統(tǒng)以32 bit嵌入式處理器ARM920為核心,以Linux 2.6為平臺開發(fā)采集器的控制程序,并以GPRS網(wǎng)絡(luò)和Internet為信息載體將測量數(shù)據(jù)發(fā)送至遠(yuǎn)程監(jiān)測中心進(jìn)行判斷、處理、儲存和監(jiān)控。系統(tǒng)選用SHT10傳感器芯片進(jìn)行溫濕度測量,測量數(shù)據(jù)精度高、反應(yīng)靈敏且工作穩(wěn)定,所開發(fā)的嵌入式系統(tǒng)程序具有實(shí)時(shí)性強(qiáng)、方便移植、內(nèi)存共享和I/O系統(tǒng)優(yōu)化等特點(diǎn)。因此基于ARM的溫濕度遠(yuǎn)程監(jiān)測系統(tǒng)體積較小,智能程度高,可以很好地滿足工業(yè)和農(nóng)業(yè)不同生產(chǎn)領(lǐng)域環(huán)境溫濕度因素遠(yuǎn)程實(shí)時(shí)監(jiān)測的需要。
參考文獻(xiàn)
[1] 史國濱,王熙.農(nóng)作物圖像及溫濕度無線遠(yuǎn)程監(jiān)測系統(tǒng)設(shè)計(jì)[J].農(nóng)機(jī)化研究,2011(4):167-170.
[2] 付華圓,鄒洪波,魯仁全.基于MSP430F149的溫濕度測控儀設(shè)計(jì)[J].機(jī)電工程,2011(4):493-499.
[3] 張曉東,李秀娟,張杰.基于ARM的糧食倉儲環(huán)境監(jiān)測系統(tǒng)[J].微計(jì)算機(jī)信息,2010(8):124-125.
[4] 吳葉蘭,廉小親,張曉力,等.一種基于GPRS的無線數(shù)據(jù)采集終端設(shè)計(jì)[J].微計(jì)算機(jī)信息,2010(20):55-57.
[5] 虞明雷,姜媛媛.基于GPRS的無線數(shù)據(jù)傳輸系統(tǒng)[J].機(jī)電工程,2007(5):34-36.
[6] 韋東山.嵌入式Linux應(yīng)用開發(fā)完全手冊[M].北京:人民郵電出版社,2008.

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
一区二区三区 在线观看视频| 一本色道精品久久一区二区三区| 极品av少妇一区二区| 欧美午夜电影一区| 欧美日韩久久| 欧美激情一区| 欧美极品一区| 欧美破处大片在线视频| 欧美好骚综合网| 亚洲国产99| 黄色一区二区在线| 欧美精品午夜| 欧美风情在线| 欧美猛交免费看| 欧美精品一二三| 欧美日本不卡| 欧美午夜a级限制福利片| 欧美日韩亚洲国产精品| 欧美日韩综合| 国产精品第2页| 国产乱肥老妇国产一区二| 国产精品一区二区久久久久| 国产精品亚洲美女av网站| 国产伦精品一区二区三区在线观看 | 亚洲影音一区| 欧美一级成年大片在线观看| 性欧美xxxx大乳国产app| 欧美在线观看视频| 久久只有精品| 欧美国产1区2区| 欧美视频一区在线| 国产精品人人做人人爽人人添| 国产精品网站在线观看| 国产在线观看一区| 91久久国产精品91久久性色| 亚洲精品国产精品乱码不99按摩| av成人手机在线| 亚洲欧美在线另类| 91久久极品少妇xxxxⅹ软件| 日韩视频在线你懂得| 亚洲欧洲av一区二区三区久久| 久久久999精品视频| 久久久久久久97| 欧美不卡视频| 国产精品对白刺激久久久| 国产欧美日韩一区二区三区在线观看 | 亚洲婷婷综合色高清在线| 亚洲永久免费精品| 久久国产66| 欧美激情第三页| 国产精品二区二区三区| 黄色亚洲大片免费在线观看| 亚洲精品乱码久久久久久| 亚洲欧美综合v| 亚洲精品午夜精品| 亚洲欧美日韩精品在线| 久久综合色影院| 欧美视频在线观看一区| 国内精品免费在线观看| 99国内精品| 久久精品视频一| 亚洲一区中文| 欧美大片va欧美在线播放| 国产精品另类一区| 在线观看一区视频| 亚洲自拍偷拍色片视频| 亚洲国产高清aⅴ视频| 亚洲一区国产| 欧美sm重口味系列视频在线观看| 国产精品社区| 亚洲国产精品va在线看黑人| 亚洲欧美日韩网| 一区二区三区高清| 久久精品九九| 国产精品第2页| 亚洲国产欧美一区二区三区久久 | 国产日韩欧美a| 亚洲理伦电影| 亚洲高清在线视频| 亚洲欧洲av一区二区| 欧美精品久久久久久| 韩国av一区| 亚洲欧美日韩在线一区| 中文精品视频| 另类酷文…触手系列精品集v1小说| 国产精品jizz在线观看美国| 亚洲国产激情| 久久精品人人| 久久国产综合精品| 国产精品久久一卡二卡| 亚洲美女免费视频| 亚洲剧情一区二区| 老司机精品福利视频| 国产欧美丝祙| 亚洲手机视频| 亚洲一级免费视频| 欧美日韩高清在线观看| 在线国产精品播放| 亚洲第一天堂无码专区| 欧美专区在线| 国产精品综合| 亚洲综合色激情五月| 亚洲在线观看免费视频| 欧美+亚洲+精品+三区| 狠狠色狠狠色综合人人| 性做久久久久久久免费看| 亚洲在线观看视频网站| 欧美三级在线| 99这里只有精品| 一区二区三区国产盗摄| 欧美日韩高清在线一区| 亚洲精品欧美激情| 亚洲久久一区二区| 欧美激情视频在线免费观看 欧美视频免费一| 国产一区二区久久久| 国产精品主播| 亚洲专区国产精品| 亚洲欧美日本在线| 国产精品日韩在线一区| 亚洲自拍偷拍色片视频| 西瓜成人精品人成网站| 国产精品女主播在线观看| 亚洲欧美经典视频| 国产真实乱偷精品视频免| 99精品国产热久久91蜜凸| 欧美成va人片在线观看| 曰韩精品一区二区| 亚洲第一精品夜夜躁人人躁| 亚洲欧美久久久| 销魂美女一区二区三区视频在线| 国产精品成人一区二区网站软件| 亚洲少妇中出一区| 午夜国产精品视频| 国产欧美日韩高清| 久久国产精品久久久久久电车| 麻豆精品视频在线| 亚洲国产三级在线| 一区二区三区欧美在线观看| 欧美视频在线观看免费| 亚洲一区图片| 久久网站免费| 亚洲经典三级| 亚洲欧美日本国产有色| 国产伪娘ts一区| 亚洲黄色成人网| 欧美成人精品三级在线观看| 亚洲人成久久| 亚洲一区二区三区高清 | 免费在线观看成人av| 亚洲国产日韩欧美一区二区三区| 一区二区三区色| 欧美一区二区三区的| 亚洲美女在线看| 久久成人18免费观看| 一区二区三区精品国产| 国产精品成人久久久久| 亚洲欧美日韩精品久久奇米色影视| 国产精品久久久久久久久免费 | 久久精品视频免费| 1769国内精品视频在线播放| 中文日韩欧美| 国产专区欧美专区| 夜夜爽av福利精品导航| 国产精品亚洲综合| 最新中文字幕一区二区三区| 国产精品99免费看 | 国外成人在线视频| 亚洲精品中文字幕有码专区| 国产精品久久91| 亚洲高清一区二| 国产精品大全| 亚洲国产一区二区精品专区| 国产精品a久久久久久| 亚洲国产欧美不卡在线观看| 欧美午夜激情视频| 久久精品人人做人人爽电影蜜月| 欧美日韩国产限制| 欧美在线国产| 欧美日韩综合另类| 91久久久一线二线三线品牌| 欧美肉体xxxx裸体137大胆| 久久国产精品毛片| 国产精品成人一区二区网站软件| 亚洲国产精品嫩草影院| 国产精品a久久久久| 亚洲人成艺术| 国产亚洲欧美在线| 亚洲性线免费观看视频成熟| 亚洲电影免费| 久久精品人人爽| 一区二区三区精品| 欧美福利视频一区| 欧美一区二区视频在线| 欧美性做爰猛烈叫床潮| 亚洲精品国产精品国自产在线 | 亚洲主播在线观看| 欧美日韩的一区二区| 亚洲国产mv| 国产婷婷色一区二区三区| 亚洲欧美日韩国产另类专区|