国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于AVR單片機的室內環(huán)境監(jiān)測系統(tǒng)的設計與測試

2011-10-20 05:58許海峰王馳駿王德育張明玉
赤峰學院學報·自然科學版 2011年12期
關鍵詞:宿州光照濕度

許海峰,王馳駿,王德育,丁 輝,張明玉

(1.自旋電子與納米材料安徽省重點實驗室(培育基地),安徽 宿州 234000;2.宿州學院 機械與電子工程學院,安徽 宿州 234000;3.電子科技大學 微電子與固體電子學院,四川 成都 610054)

基于AVR單片機的室內環(huán)境監(jiān)測系統(tǒng)的設計與測試

許海峰1,2,王馳駿3,王德育1,2,丁 輝1,2,張明玉1,2

(1.自旋電子與納米材料安徽省重點實驗室(培育基地),安徽 宿州 234000;2.宿州學院 機械與電子工程學院,安徽 宿州 234000;3.電子科技大學 微電子與固體電子學院,四川 成都 610054)

本文設計了一種室內環(huán)境監(jiān)測系統(tǒng),該系統(tǒng)以Atmega16單片機為中心控制器件,主要由信息采集模塊,A/D轉換模塊,單片機編程模塊,液晶顯示模塊,控制模塊等5部分組成,實現(xiàn)室內溫度、濕度、光照的采集與控制;芯片DS18B20采集溫度信號、光敏二極管采集光照信號、AHT2M 1采集濕度信號,通過對環(huán)境的檢測,控制室內光照,并能通過對溫度、濕度的檢測給出提示信息,有很強的實用性.

AVR單片機;DS18B20芯片;DS1302芯片;監(jiān)測系統(tǒng)

目前,電子工業(yè)的發(fā)展主要是面向工業(yè),貼近生活方面的電子產品較少,特別是室內智能方面.本文設計的室內環(huán)境監(jiān)測系統(tǒng)通過DS18B20,AHT2M1等傳感器檢測室內環(huán)境狀況,并實時顯示各環(huán)境參數(shù),如溫度、濕度、光照強度等,能有效的幫助用戶調節(jié)環(huán)境狀況.本系統(tǒng)本著源于生活服務生活的設計理念,開發(fā)出適合大眾使用的控制系統(tǒng),具有很強的實用性.

1 系統(tǒng)設計方案

1.1 面板介紹

本文設計的該系統(tǒng)的用戶操作界面如圖1:

圖1 系統(tǒng)設置與顯示面板

主屏為系統(tǒng)的顯示界面,由12864液晶模塊來實現(xiàn),它的功能是實時顯示溫度、濕度、光照、時鐘等信息;鍵盤主要由用戶用于設置溫度、濕度等上限、下限的值;溫度、濕度、光照采集分別用來采集溫度、濕度、光照信息;電源指示燈指示是否通電;報警指示燈分別用來指示溫度的上限、下限,濕度的上限、下限等[1].

1.2 系統(tǒng)設計概述

該系統(tǒng)以Atmega16為中心控制器件,主要由溫度、濕度、光照采集及A/D轉換模塊,單片機編程模塊,顯示模塊,控制模塊等部分組成,如圖2:

圖2 基本模塊方框圖

單片機將采集到的溫度、濕度、光照等信息實時顯示出來,并將當前值預設值進行比較,控制相應的動作[2,4].

2 硬件電路的設計

ATmega16是基于增強的AVR RISC結構的低功耗8 位CMOS微控器,具有指令周期短,內部資源豐富穩(wěn)定性高等特點.最高數(shù)據(jù)吞吐率達1MIPS/Mh,能有效減緩系統(tǒng)功耗和處理速度之間的矛盾.

為了節(jié)約單片機的I/O,此系統(tǒng)沒有利用Atmega16的JTAG在線仿真下載功能,而是使用了占用I/O較少的ISP下載,其最小系統(tǒng)如圖[4-6]3:

圖3 ATmega16最小系統(tǒng)

根據(jù)設計要求,光照采集部分是至關重要的一部分,它是后級的光照控制的基礎,適當?shù)膫鞲衅髦陵P重要;濕度采集選用AHT2M1濕度電容性濕度測量模塊.直接輸出電壓值,便于處理;使用帶有A/D單片集成的DS18B20傳感器,DS18B20數(shù)字溫度計是DALLAS公司生產的單總線器件,直接輸出數(shù)字量.由DS18B20的資料,每次啟動溫度轉換后要進行大約800ms的延時,如果此時純粹使用死循環(huán)來達到延時的目的,就會帶來CPU得浪費,致使按鍵掃描及顯示不正常,本文用按鍵掃描和顯示代碼間接實現(xiàn)延時的目的[7-9].

關鍵代碼如下所示[10,11]:

3 系統(tǒng)軟件設計

本系統(tǒng)中,軟件設計主要是由顯示模塊、用戶設置模塊、信號采集、溫度、光照強控制度模塊、串行口通信等幾部分組成,主要設計流程圖如圖4:

圖4 流程圖

4 系統(tǒng)測試及結果分析

4.1 時鐘測試

時鐘測試包括時間的測定以及鬧鐘,在測試過程中以電腦時間作為參考,經與本系統(tǒng)作對比,準確無誤.

4.2 溫度測試

選用數(shù)字溫度計2602作為基準溫度,測試并記錄數(shù)據(jù)如表1:

表1 溫度數(shù)據(jù)的采集測試記錄

由表1可知,實際溫度與系統(tǒng)溫度的誤差在0.2℃左右,具有較好的測量精度.

4.3 光照電路的測試

本系統(tǒng)能自動控制居室的光照,當光照超過一定值時,自動關上窗簾;當光照低于一定值,自動打開窗簾;低于極限值時,自動打開居室的電燈.測試并記錄數(shù)據(jù)如表2:

由表2可知,光照適中測量的時候實際光照與系統(tǒng)光照的誤差在1%以內,光照過低和過強測量的時候誤差稍大但不影響使用.

表2 光照數(shù)據(jù)測試記錄

4.4 報警電路的測試

在本系統(tǒng)中使用了溫度、濕度報警系統(tǒng),在測試的時候,采用預先設定然后驗證的方法進行測試,數(shù)據(jù)如表3:

表3 溫度、濕度報警系統(tǒng)數(shù)據(jù)測試記錄

由表3可以看出整個系統(tǒng)在報警方面是完全正常的,滿足系統(tǒng)的要求.

5 總結

本系統(tǒng)是以ATmega16單片機為核心部分,利用液晶作為顯示器件,主要完成室內溫度,濕度,光照強度的檢測與控制.通過溫度傳感器DS18B20,濕度傳感器AHT2M1及光敏二極管將物理信號轉化為電信號并通過A/D轉換器進一步轉化成主控MCU可以識別的數(shù)字信號,主控MCU根據(jù)采集的信號作出相應的判斷,如根據(jù)光照強度控制窗簾或日光燈的開關等,改變室內的環(huán)境,更適宜個人需求.

〔1〕高吉祥.全國大學生電子設計競賽培訓系列教程模擬電子線路設計[M].北京:電子工業(yè)出版社,2007.

〔2〕張毅剛.單片機原理及應用[M].北京:高等教育出版社, 2003.

〔3〕郭天祥.新概念51單片機C語言教程—入門、提高、開發(fā)拓展全攻略[M].北京:電子工業(yè)出版社,2009.

〔4〕劉海成.單片機及應用系統(tǒng)設計原理與實踐[M].北京:北京航空航天大學出版社,2009.

〔5〕于勇,戴佳,長江.51單片機C語言常用模塊與綜合系統(tǒng)設計[M].北京:電子工業(yè)出版社,2007.

〔6〕高吉祥.全國大學生電子設計競賽培訓系列教程模擬電子線路設計[M].北京:電子工業(yè)出版社,2007.

〔7〕翟玉文,等.電子設計與實踐[M].北京:北京中國電力出版社,2005.

〔8〕肖忠祥.數(shù)據(jù)采集原理[M].西安:西北工業(yè)出版社,2002.

〔9〕譚浩強.C 程序設計(第三版)[M].北京:清華大學出版社,2005.

〔10〕黃智偉.全國大學生電子設計競賽訓練教程[M].北京:電子工業(yè)出版社,2005.

〔11〕陳杰,黃鴻.傳感器與檢測技術[M].北京:高等教育出版社,2008.

TP274

A

1673-260X(2011)12-0048-03

宿市科NO.[2010]72號;宿州學院教博項目NO.2011jb01;自旋電子與納米材料安徽省重點實驗室培育基地開放課題NO.2011YKF06

猜你喜歡
宿州光照濕度
安徽宿州靈璧縣:多措并舉發(fā)展特色產業(yè)
節(jié)能環(huán)保 光照萬家(公益宣傳)
路基上CRTSⅡ型板式無砟軌道濕度場分析
當幻想的光照進童心世界
宿州學院
隱蔽的力量
宿州綠地城基坑防洪安全設計
春光照瑤鄉(xiāng)
基于濕度控制的室內空氣凈化器高壓電源設計
泰州大橋主纜縱向濕度分布及相關性分析