无码熟妇,淫乱女同,亚洲AV一二三区黑人中文版,欧美va男人的天堂

糧油儀器網(wǎng)致力打造專業(yè)糧油儀器信息平臺,本頁面詳細介紹溫濕度自記儀中無線通信系統(tǒng)的設計詳細信息!

溫濕度自記儀中無線通信系統(tǒng)的設計

來源: http://m.18192.cn/  類別:實用技術  更新時間:2013-03-18  閱讀
【本資訊由中國糧油儀器網(wǎng)提供】

0引言
     針對室內環(huán)境溫濕度的監(jiān)測問題,本文利用單片機和無線通信短距離無線通信技術設計了一款溫濕度無線測量系統(tǒng)。溫濕度自記儀的系統(tǒng)由接收數(shù)據(jù)的上位機無線筆記本和以MC9S12xs128為核心的下位機控制顯示模塊組成,上位機模塊和下位機模塊間通過無線通信無線網(wǎng)絡進行數(shù)據(jù)交互。上位機主要通過Java語言編程,實現(xiàn)對無線通信網(wǎng)絡上數(shù)據(jù)的實時監(jiān)聽、顯示并存儲;下位機主要以單片機為核心實現(xiàn)數(shù)據(jù)的實時采集、校正、顯示以及上傳處理后的數(shù)據(jù)。其中單片機主要負責完成溫濕度采集、LCD顯示以及SCI傳輸數(shù)據(jù)等功能。
1溫濕度自記儀中無線通信系統(tǒng)的系統(tǒng)構成
1.1溫濕度記錄儀的系統(tǒng)構成和系統(tǒng)框圖
     本系統(tǒng)由AM2301、MC9S12xs128單片機、USR 無線通信 MODII無線通信模塊及無線筆記本組成。其中AM2301在本系統(tǒng)中負責感知環(huán)境的變化并將檢測的信號通過SDA信號線傳送給MCU。MC9S12xs128mal為本設計系統(tǒng)的核心部分,負責接收前端傳感器采集的信號、將校準后正確的溫濕度數(shù)值在LCD上顯示并將該數(shù)據(jù)通過無線通信 MODII無線模塊發(fā)送到上位機。無線通信 MODII為RS-232轉無線通信模塊,該無線模塊可將數(shù)據(jù)通過無線通信向外發(fā)送。無線筆記本為上位機接收端,利用Java編程接收無線通信傳輸來的數(shù)據(jù)并將其顯示及存入文件。系統(tǒng)框圖如圖1所示。

圖1 溫濕度記錄儀的系統(tǒng)框圖


1.2溫濕度記錄儀的系統(tǒng)硬件設計
1.2.1傳感器模塊
     本文采用AM2301單總線數(shù)字溫濕度傳感器,該傳感器是一款含有校準數(shù)字信號輸出的溫濕度復合傳感器,具有傳輸距離遠、全部自動化校準、數(shù)字單總線輸出等優(yōu)點。AM2301傳感器讀單總線的流程圖如圖2所示。

圖2 AM2301單總線流程


1.2.2MCU模塊
     Free scale公司的MC9S12xs128mal的16位單片機為測量系統(tǒng)的核心控制器,該控制器實現(xiàn)傳感器的初始化,以及后續(xù)的數(shù)據(jù)采集、處理和發(fā)送。MC9S12xs128有112個引腳,采用LQFP封裝方式,內部總線時鐘頻率最高可達40MHz。
1.2.3無線通信無線模塊
     無線發(fā)送模塊采用的是USR 無線通信 MODII,該模塊是一款可將串口數(shù)據(jù)和無線通信網(wǎng)絡數(shù)據(jù)相互轉換和傳輸?shù)脑O備。該無線模塊符合IEEE802.11b/g標準,支持Ad-hoc模式和基礎模式。RS-232波特率范圍9600~115200band,可設數(shù)據(jù)位和奇偶校驗位。
2溫濕度自記儀中無線通信系統(tǒng)的軟件設計
2.1溫濕度記錄儀的整體設計流程
     軟件設計包括上位機和下位機程序設計兩部分。上位機程序是在eclipse環(huán)境下采用Java語言編程,通過調用Socket套接字監(jiān)聽、接收數(shù)據(jù)。下位機程序在CodeWarrior環(huán)境中編譯,通過C語言對單片機的編程實現(xiàn)了對I/O口接收數(shù)據(jù)的相關處理?傮w軟件流程圖如圖3所示。

圖3 溫濕度自記儀的軟件流程圖


2.2數(shù)據(jù)采集和校正
     該功能通過對MC9S12xs128mal的C語言編程實現(xiàn),主要包括AM2301的初始化、讀取AM2301數(shù)據(jù)、校正數(shù)據(jù)。具體過程為:PJ1端口向AM2301的SDA寫入初始化指令,等待讀取SDA傳來的40位數(shù)據(jù),通過校正位判斷讀取的溫濕度值是否正確。其中校正溫濕度數(shù)值代碼如下:

校正溫濕度數(shù)值代碼
2.3數(shù)據(jù)的顯示和發(fā)送
     該功能由MC9S12xs128、LCD12864以及無線通信無線通信模塊實現(xiàn),包括在LCD12864上顯示和向無線模塊發(fā)送溫濕度數(shù)據(jù)。具體過程為:MCU將正確的數(shù)據(jù)通過IIC串口操作模式寫到LCD12864漢顯液晶模塊上;采用查詢發(fā)送方式通過調用SCI發(fā)送函數(shù)將數(shù)據(jù)發(fā)到串口端口;通過和RS-232相連的無線通信無線模塊將數(shù)據(jù)通過無線通信發(fā)送到網(wǎng)絡上。其中串口發(fā)送函數(shù)代碼如下:

串口發(fā)送函數(shù)代碼
2.4數(shù)據(jù)的接收和保存
    該功能由Java編程實現(xiàn),包括調用Socket建立網(wǎng)絡連接和接收顯示并存儲數(shù)據(jù)。具體過程為:調用Buffered Input Stream將接收到的數(shù)據(jù)顯示在控制臺,通過調用File Output Stream將溫濕度數(shù)據(jù)寫到txt文件中保存。其中調用Socket建立網(wǎng)絡連接代碼如下:

調用Socket建立網(wǎng)絡連接代碼
3溫濕度自記儀中無線通信系統(tǒng)的實驗調試
     按照圖1所示搭建硬件電路,將數(shù)據(jù)采集和傳輸程序燒錄到單片機。上位機采用Java語言在eclipse環(huán)境中編程接收無線通信傳輸過來的溫濕度數(shù)據(jù),將數(shù)據(jù)在eclipse控制臺實時顯示,如圖4所示。并將接收到的數(shù)據(jù)自動寫入txt文檔中保存,以便后續(xù)數(shù)據(jù)處理。實驗表明:通過下位機的數(shù)據(jù)處理和發(fā)送及上位機對Java Socket的調用實現(xiàn)了無線通信的無線通信,并能保證數(shù)據(jù)實時、準確傳輸。

圖4 上位機操作界面


4結束語
     本文采用無線通信技術將室內溫濕度自記儀測量結果傳輸?shù)焦P記本終端,實現(xiàn)了短距離無線傳輸和接收。本系統(tǒng)在實際應用中取得了良好的效果,解決了室內布線繁亂的問題,實現(xiàn)了無線網(wǎng)絡的數(shù)據(jù)交換。開發(fā)的系統(tǒng)數(shù)據(jù)傳輸速度快、可靠性高。在以后的研究工作中,將對系統(tǒng)的低功耗設計做進一步研究。

中國糧油儀器網(wǎng)】部分文章轉載自其它媒體,轉載目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點和對其真實性負責,且不承擔此類作品侵權行為的直接責任及連帶責任。如其他媒體、網(wǎng)站或個人從本網(wǎng)下載使用,自負版權等法律責任。如涉及作品內容、版權和其它問題,請在30日內與本網(wǎng)聯(lián)系。
最近更新儀器
推薦儀器
相關新聞
熱門產(chǎn)品
亞洲天堂一區二區| 2019av在线视频| 男人的天堂是AV三级| 国内精品伊人久久网一站二区| www.国产在线看| AV无码天堂网| 久久99国产成人欧美| 久久久精品一区二区三潘金莲| 狠狠躁夜夜躁人人爽超碰女h| 久久国产综合| 最新国产精品一区二区无码| 成人欧美一区在线视频| 欧洲精品中文字幕| 欧美精品操| 麻豆视频精品伊人| 女人扒开屁股爽桶30分钟| 蜜桃好色视频| 亚欧美日韩香蕉视频| AV日韩不卡了| 97精品人人揉人妻人人玩| 四影虎影4c4| 中文人妻无码一区二区三区在线| 免费国免费国产在线538视频| 神马午夜影院91| 久久人妻77精品瑟瑟| 国产123区水帘洞| 国产又大又粗下长视频| 久久国产精品一区二区免费| 亚洲AV无码久久寂寞少妇| 国产欧美久久久久久久久| 欧美成人看片一区二区| 五月天激情综合婷婷| 日韩综合无码AV一区二区| 国产免费牲交视频免费播放| 亚洲无码在线网站| 免费国产黄色大片| 日韩亚洲一区中文字幕在线| av网站在线观看免费一区二区| 国产精品欧美一区二区三区不卡| 亚洲高清一二区二区三区| 婷婷成人在线网站|