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

摘  要: 基于ARM溫濕度遠程監測系統可以對生產環境溫濕度因素進行有效測量,其體積較小,智能程度高,利用通用分組無線業務GPRS網絡無線數據傳輸技術實現對溫濕度的遠程實時監測。系統選用SHT10傳感器芯片進行溫濕度測量,測量數據精度高、反應靈敏且工作穩定。嵌入式系統程序基于Linux 2.6開發平臺開發,程序具有實時性強、方便移植、內存共享和I/O系統優化等特點。
關鍵詞: ARM;溫濕度;遠程監測

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

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

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

 

 

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


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

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
国产一区二区欧美| 亚洲免费观看在线观看| 欧美午夜视频在线观看| 欧美大尺度在线| 久久夜色精品亚洲噜噜国产mv| 欧美一区二区三区免费在线看| 中文久久乱码一区二区| 日韩午夜三级在线| 日韩亚洲欧美成人| 日韩亚洲视频| 一本色道久久综合狠狠躁篇怎么玩 | 亚洲精品在线视频| 亚洲精华国产欧美| 亚洲第一精品影视| 亚洲大胆人体在线| 亚洲国产日本| 9i看片成人免费高清| 亚洲九九九在线观看| 日韩午夜在线播放| 99riav1国产精品视频| 一区二区三区免费看| 亚洲天堂久久| 亚洲欧美综合网| 欧美在线免费播放| 亚洲大胆美女视频| 亚洲精品一区二区在线| 一本大道久久a久久精二百| 中文亚洲欧美| 亚洲欧美日韩成人| 欧美伊人久久久久久午夜久久久久 | 亚洲国产日韩欧美在线99| 亚洲欧洲精品一区二区三区| 99视频超级精品| 亚洲午夜精品国产| 性一交一乱一区二区洋洋av| 久久视频在线免费观看| 欧美成人69av| 欧美视频专区一二在线观看| 国产精品久久久久久久久婷婷| 国产日韩欧美| 黄色成人免费网站| 亚洲精品视频啊美女在线直播| 宅男66日本亚洲欧美视频| 午夜精品久久久久久久白皮肤| 亚洲第一页中文字幕| 日韩视频精品| 欧美一区二区福利在线| 麻豆成人小视频| 欧美三级午夜理伦三级中视频| 国产精品日韩欧美一区二区| 伊人久久成人| av成人免费在线| 欧美在线啊v| 一本久道久久综合婷婷鲸鱼| 欧美一区视频在线| 欧美大尺度在线| 国产精品试看| 亚洲国产合集| 亚洲尤物在线视频观看| 91久久精品国产91久久性色| 亚洲欧美日韩在线观看a三区 | 国产精品久久久久久亚洲毛片| 国产一区清纯| 99在线精品免费视频九九视| 欧美影院视频| 一区二区欧美激情| 久久视频一区| 国产精品美女999| 亚洲黑丝一区二区| 先锋影音国产精品| 99热免费精品在线观看| 久久久久久久网站| 欧美日韩亚洲精品内裤| 狠狠久久亚洲欧美| 在线一区观看| 亚洲美女视频在线观看| 久久高清国产| 欧美午夜免费电影| 亚洲福利视频在线| 欧美亚洲综合网| 亚洲一区3d动漫同人无遮挡| 蜜桃av一区二区在线观看| 国产精品日本精品| 亚洲精品一二三区| 亚洲黄色在线| 久久久999精品| 国产精品国产三级国产普通话三级| 在线播放日韩专区| 午夜精品久久久久久久久久久| 在线一区二区日韩| 欧美高清在线一区| 精品电影在线观看| 午夜久久福利| 午夜精品99久久免费| 欧美日韩在线观看一区二区三区| 亚洲盗摄视频| 久久爱www.| 欧美专区亚洲专区| 欧美视频在线视频| 亚洲理论电影网| 亚洲精品三级| 另类综合日韩欧美亚洲| 国产一区二区0| 性欧美xxxx大乳国产app| 亚洲一区二区三区视频| 欧美另类在线观看| 亚洲国产视频a| 亚洲国产综合91精品麻豆| 久久久亚洲高清| 国产亚洲a∨片在线观看| 亚洲综合日韩在线| 午夜国产精品视频免费体验区| 欧美日韩在线大尺度| 亚洲狼人综合| 一本色道久久综合亚洲精品小说| 欧美激情a∨在线视频播放| 18成人免费观看视频| 亚洲高清免费在线| 久久综合国产精品| 一区二区视频免费在线观看| 久久精品人人做人人综合| 久久爱www| 国产一区二区三区四区在线观看| 亚洲欧美在线另类| 久久国产精品色婷婷| 国产欧美精品xxxx另类| 亚洲欧美成人| 久久国产欧美精品| 国语自产在线不卡| 亚洲成色777777女色窝| 久久人人爽人人爽| 在线播放亚洲| 亚洲精品久久久久| 欧美精品videossex性护士| 亚洲乱码精品一二三四区日韩在线| 9久re热视频在线精品| 欧美日韩国产精品一区| 亚洲免费观看| 亚洲欧美中文另类| 国产亚洲aⅴaaaaaa毛片| 久久精品国产免费观看| 美女久久网站| 亚洲美女av在线播放| 亚洲自拍偷拍视频| 国产欧美亚洲日本| 亚洲国产高清高潮精品美女| 欧美成人免费在线视频| 亚洲日韩中文字幕在线播放| 99精品视频一区| 国产精品美女主播| 性色一区二区三区| 欧美jizz19hd性欧美| 亚洲美女在线视频| 香蕉av福利精品导航| 极品尤物av久久免费看| 99视频精品在线| 国产精品一区二区三区四区| 久久精品国产免费观看| 欧美经典一区二区| 亚洲自拍16p| 欧美大片免费观看| 一区二区成人精品| 久久精品主播| 亚洲激情一区二区| 亚洲欧美日韩国产中文 | 99精品国产在热久久| 久久国产精品久久w女人spa| 在线观看一区视频| 亚洲免费在线观看| 一区二区三区自拍| 亚洲一区二区三区四区视频| 国产一二三精品| 夜久久久久久| 国产在线麻豆精品观看| 99热这里只有成人精品国产| 国产伦精品一区二区三区视频孕妇 | 欧美一区二区三区在线| 欧美紧缚bdsm在线视频| 亚洲欧美一区二区原创| 欧美激情一区二区三区| 亚洲欧美日本国产有色| 欧美国产精品va在线观看| 亚洲欧美日韩在线观看a三区| 欧美sm视频| 午夜精品久久久久久久| 欧美日韩国产成人在线91| 欧美在线影院在线视频| 欧美三区美女| 亚洲人成艺术| 国产人妖伪娘一区91| 一区二区三区福利| 极品中文字幕一区| 性欧美xxxx大乳国产app| 亚洲人成亚洲人成在线观看| 欧美一级视频免费在线观看| 亚洲免费播放| 美女视频网站黄色亚洲| 亚洲欧美日韩在线综合| 欧美日韩精品一区二区在线播放| 久久精品视频一|