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

智能溫控電風扇的設計

2020-04-09 04:33:59付三麗王鵬運黃恒一王英輝高媛
物聯網技術 2020年3期

付三麗 王鵬運 黃恒一 王英輝 高媛

摘 要:鑒于傳統風扇檔位控制存在的低自動化的問題,文中提出一種智能溫控電風扇。該智能溫控電風扇以51單片機為主控,溫度傳感器實時采集環境溫度,液晶屏顯示溫度,人體熱釋電傳感器感應人體,電風扇感應到人體后,會根據當前的溫度自動控制風扇轉動,開啟相應的轉速。實驗表明,系統穩定可靠,達到了預期目標。

關鍵詞:智能溫控;電風扇;溫度采集;人體感應;液晶屏;傳感器

中圖分類號:TP242;TN219文獻標識碼:A文章編號:2095-1302(2020)03-0-04

0 引 言

傳統的機械風扇[1]是人工手動控制,因價格便宜,很多家庭都在使用。普通風扇款式多樣,有落地扇,壁扇及搖頭風扇等,現在主流的是搖頭風扇。普通的溫控風扇[2-4]可以自動檢測室內溫度,根據室內溫度的變化控制風扇的開啟或關閉。當溫度過高,系統啟動風扇吹風;當溫度過低,立即關閉風扇。這種風扇適合在晝夜溫差大的環境使用,而當室內沒有人的情況下,系統依然工作,不節能。

本設計提出利用溫度傳感器采集當前環境的溫度值,并將采集的溫度參數顯示在人機交互顯示界面,同時利用人體傳感器感應當前環境中是否有人。若感應到人體,會根據當前的溫度及設定溫度的上下限范圍自動判斷是否需要打開風扇,及自動控制為合適的風扇轉速。即本設計的風扇能根據環境溫度的高低,自動控制風扇的轉動速度,同時具有自動識別是否有人的功能,節約用電,具有較高的經濟價值。

1 系統總方案設計

本系統主要由單片機、溫度傳感器、人體檢測傳感器、顯示器、設置按鍵、紅外接收器、風扇等組成。

系統以AT89C51為控制核心,DS18B20溫度傳感器采集當前的溫度參數,然后把采集的數值傳給微處理器,同時通過處理器輸出到LCD顯示;利用HC-SR501人體紅外熱釋電傳感器感應人體,利用按鍵設置溫度控制的上限值和下限值。

當HC-SR501傳感器感應到人體后,處理器會根據當前采集的溫度參數和設置的溫度控制范圍值進行比較。當采集溫度高于上限值時,處理器將控制電風扇全速轉動;而當溫度低于設置的溫度下限值時,處理器將控制風扇停止轉動;若在溫度控制范圍內,風扇將緩慢的轉動。

同樣用戶可以利用紅外遙控遠程手動設置溫度的上、下限值,當處理器通過紅外接收模塊接收到紅外遙控發出的控制指令后,便將指令進行解析,并相應的上調或下調當前的溫度上、下限值范圍。

智能溫控電風扇設計的系統框圖如圖1所示。

2 系統總設計電路

本設計的智能溫控風扇包含溫控、人體感應、紅外接收、電源、獨立按鍵、風扇驅動接口、LCD顯示以及單片機主控制等電路模塊,總設計電路如圖2所示。

2.1 溫度采集模塊設計

溫度傳感器是該器件表面能感受到溫度,并將其轉換為所需的可用信號輸出的一種元器件。本系統選用數字型的溫度傳感器DS18B20完成當前環境的溫度采集,這類溫度傳感器具有體積小,測量精度高,不受干擾,性能穩定可靠等優勢[5-6]。而且,DS18B20溫度傳感器的封裝具有多樣化,可以專業量身定制設計,適用不同場合的使用需求,因此該傳感器與單片機控制系統方便連接,無需外部元件的配套使用。僅通過一條總線便能實現該器件與處理器的通信,且該傳感器還具有多點組網功能。

溫度傳感器電路設計如圖3所示。DS18B20為單總線的溫度傳感器,該模塊只有3個控制引腳:地(GND)、單線運用的數據輸入/輸出引腳(DATA)和可選的電源引腳(VCC)。DS18B20傳感器的工作電壓為3.3~5.5 V之間,因此該模塊的VCC引腳直接接到系統的+5 V電源端即可;模塊的GND引腳接地;單線運用的數據輸入/輸出引腳,即DATA引腳選擇連接到處理器的P1.5引腳。傳感器采集當前環境溫度,單片機通過I/O口的P1.5引腳讀取當前采集到的具體溫度數據。

目前,微機和外設之間數據傳輸的串行總線常用的有I2C總線、SPI總線等。其中,I2C總線采用同步串行兩線(一根時鐘線、一根數據線)方式,而SPI總線采用同步串行三線(時鐘線、輸入線、數據輸出線)方式。當然如果在讀取溫度數據的過程中出現讀取不穩定的現象,可以在該數據通信引腳上,加上一個適當的上拉電阻提高溫度參數傳輸的穩定。

2.2 人體感應模塊設計

本次使用的人體熱釋電傳感器為HC-SR501,全自動感應,當人進入其感應范圍則輸出高電平,人離開感應范圍則自動延時關閉高電平,輸出低電平[7-8]。HC-SR501模塊是根據菲涅爾原理制作而成,不但能產生聚焦的功能,同時還能讓該模塊對人體檢測的靈敏度大大增強,使器件對人體產生的大約10 μm的紅外輻射非常的敏感。為了加強檢測的穩定性能,在傳感器的探測頭上加了一層保護罩(菲涅爾濾光片),減少傳感器來自外部的干擾。HC-SR501的2號引腳OUT信號輸出接單片機的P1.3引腳,人體紅外傳感器的電路設如圖4所示。

2.3 紅外無線通信模塊設計

本設計的遠程遙控接收電路選用HS-021紅外遙控器配合和紅外接收探頭HS0038[9-10]實現溫度上下限值的遠程遙控設置。紅外遙控接收模塊的電路設計如圖5所示。

紅外接收探頭HS0038共有3個控制端口,模塊的電源控制端口分別接到+5 V電源和地,解調信號輸出端接處理器的P3.2引腳。當HS-021紅外遙控器按下發射板上的“+”和“-”按鈕時,HS-021通過二進制脈沖方式發送當前的“+”和“-”的信號指令。該遙控器為了保障信息的發送免受外界其它因素的干擾,在遙控器發送指令信息時,先把要發送的信息載波進行調制,然后再發送給紅外接收探頭HS0038。HS0038接收到指令信息,經過模塊內部的調節和放大后輸出給處理器STC89C51,處理器通過P3.2引腳控制I/O口讀取發送過來的指令信息,對接收的指令進行解析后,便根據當前的指令設置當前的溫度上限值和下限值。

3 系統軟件設計

3.1 系統設計流程

基于單片機的智能溫控電風扇的軟件主要包括溫度信息采集、硬件驅動,顯示等部分。程序中將采取分塊編程的思想,先將各個模塊編寫調試,最后進行整機連調。本系統的軟件流程如圖6所示,先對系統進行初始化,然后從傳感器中讀取溫度參數并顯示,并判斷是否感應到人。如果感應到人,則繼續判斷當前的溫度是否大于上限值,若大于上線值,則風扇快速的轉動;如果溫度在上下限范圍之間則風扇慢速的轉動,要是在溫度低于下限值,則停止電風扇轉動。

3.2 溫度采集軟件設計方案

本系統實時采集溫度值,然后根據當前的溫度反饋控制電風扇來進行溫度調節,所以先要通過溫度傳感器采集溫度值。通過Get18B20Temp()函數并利用單總線的通信時序完成從溫度傳感器中獲取溫度,單片機先從總線發送傳感器復位信號,如果傳感器復位完成之后就發返回0,如果復位沒有完成則返回為1。當復位完成之后,再通過總線利用寫字節函數發送跳過ROM操作以及讀命令;命令發送完畢之后,傳感器接收到命令會有相應的反應;然后通過讀取數據函數分別讀取8位低字節數據和8位高字節數據,并把兩個數據合成一個16位的數據;接著把這16位數據分離出溫度的整數部分和小數部分。

4 系統調試

本設計由單片機、溫度傳感器、人體檢測傳感器、液晶顯示器、按鍵、紅外接收器和風扇等元器件組成。實物調試圖如圖7所示。

圖7(a)中:LCD第一行顯示“30 temp:27.2 ℃Y”,其中“30”表示30 s開始倒計時,“temp:27.0 ℃”表示實時溫度為27.2 ℃,“Y”表示檢測感應到有人時;第二行“H:25.0 ℃L:20.0 ℃”表示溫度控制的上限值為25 ℃,下限為20 ℃;此時檢測的當前溫度為“temp:27.2 ℃”,即大于溫度控制的上限值25 ℃,則電風扇快速轉動。

圖7(b)中:LCD第一行顯示“30 temp:27.3 ℃Y”,其中“30”表示30 s開始倒計時,“temp:27.0 ℃”表示實時溫度為27.3 ℃,“Y”表示檢測感應到有人時;第二行

“H:25.0 ℃L:20.0 ℃”表示溫度控制的上限值為25 ℃,下限為20 ℃;此時檢測的當前溫度為27.3低于溫度下限,電機停止轉動。

5 結 語

本文利用單片機為控制核心,使用溫度傳感器采集環境溫度,人體熱釋電傳感器檢測人體,液晶屏顯示溫度參數,按鍵和紅外遙控器設置溫度的上、下限。當采集溫度值高于上限,且電風扇感應到人體后,電風扇將自動打開,并開啟30 s計時,當30 s結束后,如果沒有再次感應到人體,將自動停止電風扇轉動。文中對系統軟硬件設計與實現過程做了詳細介紹,系統穩定可靠。但本設計的溫控風扇只是一個5 V供電的小風扇,不能實際使用,所以以后的設計過程中應該從實用出發,設計220 V供電的風扇達到更實用的效果。

注:本文通訊作者為付三麗。

參 考 文 獻

[1]李獻宇,錢田義.基于STC89C52的智能跟蹤調速風扇系統[J].電腦知識與技術,2018,14(24):185-186.

[2]張少康,尹睿,鮑琦,等.基于單片機的智能溫控風扇系統設計[J].電子測試,2019(1):19-20.

[3]許芹,陸柱立,聶洪濤,等.基于單片機溫控電風扇系統設計[J].安徽科技學院學報,2014,28(4):34-37.

[4]賀廉云.基于單片機的智能溫控風扇設計[J].智能計算機與應用,2016,6(5):105-106.

[5]曹美霞.單片機與數字溫度傳感器DS18B20的接口設計[J].電子制作,2014(11):9-10.

[6]呂建波.基于單總線數字溫度傳感器DS18B20的測溫系統設計[J].現代電子技術,2012,35(19):117-119.

[7]朱博,李捍東,王小梅.基于AT89S52的智能家居控制系統[J].現代機械,2014(1):88-90.

[8]王東,莫先.基于STM32和HC-SR501智能家居的智能照明系統設計[J].重慶理工大學學報(自然科學),2016,30(6):135-142.

[9]張利娜,洪顯昌.紅外通信的設計與實現[J].現代電子技術,2008,31(23):87-89.

[10]姜海群.基于AT89S52單片機紅外遙控搶答器的設計[J].電腦知識與技術,2012,8(14):3423-3425.

主站蜘蛛池模板: 欧美国产中文| 久久精品丝袜| 怡红院美国分院一区二区| 日本午夜精品一本在线观看| 在线播放国产99re| 國產尤物AV尤物在線觀看| 久久久无码人妻精品无码| 国产精品露脸视频| 亚洲中文字幕久久无码精品A| 亚洲精品麻豆| 国产精品99在线观看| 精品91自产拍在线| 欧美国产综合色视频| 亚洲国产精品日韩欧美一区| 日本不卡在线播放| 一区二区三区国产精品视频| 19国产精品麻豆免费观看| 久久精品娱乐亚洲领先| 欧美精品另类| 国产日韩丝袜一二三区| 国产亚洲精品无码专| 国产激情无码一区二区免费| 91在线日韩在线播放| 国产成人精品一区二区免费看京| 在线无码私拍| 在线免费无码视频| 99久久国产综合精品女同| 欧美怡红院视频一区二区三区| 中文字幕无线码一区| 国产在线91在线电影| 久久亚洲中文字幕精品一区| 久久久久免费精品国产| 青草视频免费在线观看| 国产黄色免费看| 午夜精品区| 日本午夜影院| 首页亚洲国产丝袜长腿综合| 成年片色大黄全免费网站久久| 老司国产精品视频91| 国产精品入口麻豆| 国产乱人视频免费观看| 内射人妻无套中出无码| 日本人又色又爽的视频| 日本www在线视频| 欧美国产综合视频| 国产欧美自拍视频| 成人亚洲天堂| 日本91视频| 国产麻豆精品久久一二三| 亚洲成肉网| 99伊人精品| 亚洲精品你懂的| 毛片网站在线看| 欧美福利在线| a毛片免费在线观看| 乱人伦中文视频在线观看免费| 精品久久久无码专区中文字幕| 一区二区日韩国产精久久| 亚洲性一区| 欧美午夜在线播放| 国产成人高清在线精品| 日本精品视频| a色毛片免费视频| 国产女主播一区| 中文字幕久久波多野结衣| 国产激爽大片在线播放| 91啦中文字幕| 人妻无码中文字幕第一区| 久久精品国产亚洲AV忘忧草18| 伊人成人在线视频| 婷婷亚洲视频| 伦伦影院精品一区| 国产午夜一级毛片| 日韩午夜伦| 亚洲性影院| 欧美日韩国产成人高清视频| 88国产经典欧美一区二区三区| 国产情精品嫩草影院88av| 免费人成黄页在线观看国产| 人妻无码AⅤ中文字| 婷婷亚洲天堂| 女人一级毛片|