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

基于物聯網低成本智能家居遠程測控系統設計

2012-08-10 04:43:48姚仲敏林大偉
電視技術 2012年19期
關鍵詞:頁面單片機計算機

姚仲敏,林大偉

(齊齊哈爾大學通信與電子工程學院,黑龍江 齊齊哈爾 161006)

責任編輯:許 盈

隨著互聯網的普及,尤其是物聯網技術的興起讓虛擬和現實密切聯系,把實物連接到網絡中的應用越來越廣泛,隨著家用計算機、數字電視等當年昂貴的高科技消費品逐漸轉變為目前普遍的家用電器,成千上萬的老百姓家中都擁有此類產品。國家商業聯合會等機構發布數據顯示,近幾年,國內家電市場的營業額已超過幾千億元,所以大量的資本正不斷投入,物聯網等技術在智能家居系統應用中也顯得更具價值。智能家居的研究有助于解決普通家庭中種類繁多的家用電器的統一、快捷管理的問題。所以本文利用廉價的51系列單片機通過JSP技術實現串口通信來遠程測控家用電器,更具實用性[1-3]。

1 總體設計

通過用戶把個人計算機使用花生殼等域名解析軟件設置成小型服務器,就可以在任何有Internet的地方訪問個人計算機的JSP頁面,JSP頁面通過串口對51單片機進行讀寫操作,對家中溫度變化進行查詢,再通過PT2262/2272無線收發模塊驅動空調、電水壺等家用電器的繼電器開關,框架如圖1所示。

2 硬件系統設計

圖1 系統總體結構

選用51系列單片機為主控核心,其特點是功耗低、價格低、可靠性高,通過串口線和家里的個人計算機連接,無線模塊選用PT2272/2262,DS18B20溫度傳感器也十分便宜,而且穩定性好,還有繼電器開關和無線接收模塊相連接,此模塊價格便宜,而且是收發開關量的優選,易于推廣。

硬件設備中較常用的接口是串口,而使用最為廣泛的是RS-232,它是20世紀后期由美國電子工業協會主導聯合知名計算機終端生產廠家共同制定的串口通信標準,而且是很全面的的通信協議,可以同時實現對數據的接收和發送功能。部分電路圖如圖2所示。

圖2 單片機連接串口和溫度傳感器電路

PT2262/2272是一套應用非常廣泛的遙控芯片,而且價格十分便宜,車庫等遙控器大多采用此模塊。由于它們帶地址、數據編碼的功能,這給實現一個發射模塊、多個接收模塊的組網設計帶來了方便。發射芯片2262集成了載波振蕩器、編碼器和發射器,其構成的發射電路非常簡單,接收芯片PT2272的數據輸出具有“暫存”和“鎖存”兩種模式,用戶可以根據使用場合選擇不同的接收模塊,比如在接收按鍵發來的信號時使用鎖存型接收,而此51系統發送數據時宜采用暫存型,部分電路圖如圖3所示。

3 軟件系統設計及測試

圖3 發射和接收模塊部分電路

首先需要配置JSP與串口通信的壓縮包,可以在SUN公司的官網上免費下載rxtx-2.1-7-bins-r2.zip文件,解壓縮后,Windows系統配置如下:

1)將RXTXcomm.jar放到<jre_home>libext下;

2)把 rxtxSerial.dll動態庫放到 <jre_home>in下。

當編寫JSP代碼時把RXTXcomm.jar引入到相應的工程中即可。同時要把家里的個人計算機設置成外網可以訪問的小型服務器Oray,提供了花生殼域名解析軟件,并且用戶可以購買商業域名得到更穩定的服務,具體可以根據運營商提供的資料進行設置,在此不再贅述。

其次是編寫服務器端代碼。JSP是基于Web的開發技術,利用這一技術可以建立動態的、高性能的、安全的、跨平臺的先進動態網站。本系統采用myeclips為開發平臺,使用tomcat作為Web服務器,運行登錄界面和控制界面如圖4所示。

圖4 系統的用戶登陸和控制界面(截圖)

查詢溫度部分可以實時讀DS18B20傳到串口的數據,也可以通過把歷史數據以30 s采樣間隔存放在MySQL數據庫中,用戶點擊查詢按鈕可以看到數據以及溫度曲線圖。本設計使用JfreeChart繪圖API,其優點是開放源代碼的免費軟件,具有強大的功能和靈活性,在其官網下載開發包,并放在工程的lib目錄下。

本系統在80 m2的民居中進行了測試,由于家中有暖氣所以把空調設定為制冷模式并且最低溫度為10℃,當在實驗室登錄后點擊打開空調按鈕,10 min后點擊查詢按鈕,進行歷史查詢,起始時間為開空調的時間,可以看到空調開機后的環境溫度變化,如圖5所示。

圖5 溫度變化曲線圖

4 主要程序分析

當用戶第一次訪問JSP頁面時,tomcat會把它進行一次實例化,所以顯示延時較長,當以后訪問時直接調用實例化對象,響應速度會加快,當點擊控制頁面開關機按鈕時,會隨著客戶端請求發送一個參數,在響應請求時會拿參數進行判斷以執行不同的寫串口程序,配置串口參數調用本地動態庫文件。此系統中主要有單片機中的C語言代碼和服務器端的JSP代碼。

單片機中的串口通信初始化代碼如下:

以上JSP代碼完成了將1以字符的形式寫到串口上,當用戶訪問時執行,服務器端的單片機響應中斷遙控打開用電器開關。

5 小結

本智能家居控制系統在家中完成了試驗,顯示了家中的溫度變化,并成功地控制了空調的開關機操作,可以說效果比較顯著,為下一步更深入的研究打下了堅實的基礎。此系統的可移植性也比較好,適合用于其他遠程測控場所。但在實驗過程中也碰到了一些問題,如B/S架構的系統對網絡速度的依賴比較高,在遠程登錄時頁面響應比較慢等,相信隨著進一步研發,問題會得到解決。同時,希望本實驗能為開發低成本低復雜度的家居控制系統提供一些新的思路。

[1]徐敏,盧周平.單片機原理及應用課程教學改革與實踐[J].實驗室研究與探索,2006(1):180-182.

[2]賈少銳,王亞軍,薛紅梅,等.基于JSP的網絡控制家電軟件系統的實現[J].微計算機信息,2007,23(13):190-191.

[3]夏小東.基于單片機的遠程無線控制系統設計[J].煤礦機械,2011,32(8):222-224.

猜你喜歡
頁面單片機計算機
大狗熊在睡覺
刷新生活的頁面
保健醫苑(2022年1期)2022-08-30 08:39:14
計算機操作系統
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于計算機自然語言處理的機器翻譯技術應用與簡介
科技傳播(2019年22期)2020-01-14 03:06:34
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
信息系統審計中計算機審計的應用
消費導刊(2017年20期)2018-01-03 06:26:40
Microchip推出兩個全新PIC單片機系列
Fresnel衍射的計算機模擬演示
主站蜘蛛池模板: 亚洲视屏在线观看| 国产真实二区一区在线亚洲| 狠狠色狠狠综合久久| 国产白浆视频| 中文无码精品A∨在线观看不卡| 重口调教一区二区视频| 久久国产精品嫖妓| 91丨九色丨首页在线播放| 91美女在线| 老色鬼欧美精品| 色香蕉影院| 无码中文字幕加勒比高清| 亚洲国产天堂久久综合| 亚洲91精品视频| 亚洲无码高清视频在线观看| 中文纯内无码H| 最新日韩AV网址在线观看| 国产97视频在线观看| 熟女成人国产精品视频| 97人人做人人爽香蕉精品| 青青青亚洲精品国产| 国产精品一区二区无码免费看片| 国产97视频在线观看| 国产精品成人免费视频99| 精品伊人久久久香线蕉 | 久久黄色视频影| 最新痴汉在线无码AV| 国产一区二区三区免费观看| 久久福利片| 久久久91人妻无码精品蜜桃HD| 亚洲三级视频在线观看| 久久久无码人妻精品无码| 五月婷婷丁香色| 日本午夜精品一本在线观看| аⅴ资源中文在线天堂| 88av在线播放| 亚洲va精品中文字幕| 色悠久久综合| 91系列在线观看| 欧美区在线播放| 伊人狠狠丁香婷婷综合色| 在线精品视频成人网| 久久婷婷六月| 久久不卡国产精品无码| 亚洲AⅤ波多系列中文字幕| 国产精品无码翘臀在线看纯欲| 欧美一级高清免费a| 白浆视频在线观看| 色哟哟国产精品一区二区| 欧美、日韩、国产综合一区| 四虎国产精品永久在线网址| 熟女视频91| 国产视频欧美| 国产在线拍偷自揄拍精品| 在线视频97| 午夜人性色福利无码视频在线观看| 国产欧美性爱网| 91色老久久精品偷偷蜜臀| 狠狠色婷婷丁香综合久久韩国| 亚洲综合欧美在线一区在线播放| 男人天堂亚洲天堂| 青青青伊人色综合久久| 亚洲av片在线免费观看| 婷婷综合色| 天堂中文在线资源| 国产好痛疼轻点好爽的视频| 国产三级毛片| 精品国产99久久| 久久免费精品琪琪| 国产va免费精品观看| 国产亚洲欧美日韩在线观看一区二区 | 色综合中文| 日本一区二区不卡视频| 伊人久热这里只有精品视频99| 国产精品播放| 久热这里只有精品6| 亚洲第一成年网| 久久国产精品麻豆系列| 国产香蕉一区二区在线网站| 黄色不卡视频| 国产成人AV男人的天堂| av一区二区三区高清久久|