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

智能家用無線風扇控制系統研究

2020-07-23 21:02:36陳炳飛
物聯網技術 2020年7期

陳炳飛

摘 要:針對傳統電風扇功能單一,滿足不了人們對家用電器智能化需求的問題,文中對實現電風扇控制智能化進行了研究。該系統以單片機為風扇控制器的主控芯片,設計溫度采集模塊和顯示模塊來對周圍環境實時采集并顯示;設計串口通信模塊來實現手機與單片機的通信;設計轉速控制模塊來實現對風扇的智能化控制。用戶可通過手機APP對風扇實現轉速控制、定時關閉和溫度控制等功能。經過測試,該系統性能穩定,實現了對風扇的無線智能化控制。

關鍵詞:無線電風扇;無線控制;溫度控制;轉速控制;智能家電;手機APP

中圖分類號:TP29文獻標識碼:A文章編號:2095-1302(2020)07-0-04

0 引 言

雖然隨著人們生活水平的提高和家用電器技術的快速發展,電風扇慢慢淡出人們的視野,但有實驗表明,電風扇吹出的自然風比空調吹出來的冷風是更加舒適的。所以,對于家里有兒童、老人以及一些體質較差的人的家庭來說,電風扇還是他們納涼的首選[1]。

傳統的電風扇只能通過遙控或手動操縱機械開關對電風扇進行控制[2-3],缺乏智能終端平臺和智能控制的研究設計。隨著社會經濟與科技的快速發展,人們的生活水平也飛速提高,實現用移動智能終端對電風扇的控制,對人們生活質量的提升具有很大意義[4-5]。特別在日常生活中,很多家庭會擔心小朋友跑到電風扇旁邊,用手觸碰風扇葉,或擔心頭發被風扇轉進去,因此有人選擇將電風扇放置在高處。可當人們將風扇置于高處時,對風扇的開關及轉速控制就變得困難,而選用智能終端對電風扇進行控制便成為大多數用戶的首選[6-8]。

本文針對傳統電風扇存在功能單一等不足,融合了人們生活對智能化的需求,設計了一款智能家用無線風扇控制系統。用戶只需直接使用手機APP就可以實現控制電風扇的開關、轉速、定時和溫控等功能。

1 總體設計

本智能無線風扇控制系統通過藍牙通信方式使手機和風扇控制器建立連接,實現手機遠程無線對風扇的控制,系統整體框架如圖1所示。手機對風扇的控制包括風扇開關功能、轉速控制、定時關閉和溫控功能。其中,轉速控制主要根據人體舒適性設計有四個分級檔位,實現對風扇風量大小的控制。定時關閉功能,即用戶可在手機設置一個時間,到時間點自動發送指令來關閉風扇。溫控功能主要利用溫度傳感器實現對周圍環境進行一個實時的溫度數據采集,并通過溫度高低來控制風扇的風量。將采集到的溫度數據通過液晶顯示,讓用戶可隨時了解當前的溫度。溫控功能避免用戶在半夜還需要關或者調整風扇的轉速,讓用戶可以更加舒適的睡覺,既節約用電,又貼心。風扇控制器以單片機為主控芯片,接收手機的具體指令來控制電風扇。單片機具有性能可靠和成本低等優點,與移動終端相結合,實現對電風扇的智能化控制,具有非常廣泛的市場應用價值。

2 硬件設計

本系統的風扇控制器選用的是不僅價格低廉、功耗低,而且應用廣泛的51單片機,型號為STC89C52。該芯片具有豐富的接口,是一款適合民用產品開發和學習的控制器。本產品的硬件系統設計包括由時鐘電路和復位電路組成的最小系統設計和電源電路設計,還包括4個功能模塊,即溫度采集模塊、顯示模塊、串口轉藍牙模塊和風扇驅動電路模塊。系統硬件的總體框架如圖2所示。

2.1 溫度采集模塊設計

溫度采集模塊使用DS18B20傳感器,該傳感器具有價格便宜、數據采集精準和結構引腳少等優點,與單片機的硬件連接,如圖3所示。該傳感器采用單總線傳輸技術,即單條信號線既可以作為時鐘信號又可以傳輸數據。

使用該模塊時,需先對它初始化。初始化完成后,單片機發送指令0xCC給該傳感器,啟動溫度轉換。接著重新初始化DS18B20,再發送指令0xBE,讀取溫度值。

2.2 風扇驅動模塊設計

家用電風扇大多使用可控硅改變交流電的導通角,從而改變電風扇兩端的有效電壓實現電風扇調速。本文用兩線直流風扇來模擬家用電風扇,通過改變風扇的輸入電壓來改變風扇的轉速。風扇的驅動電路如圖4所示。三極管、二極管、電感和電容組成了BUCK電路,單片機輸出PWM控制三極管的通斷,便可以改變輸出電壓。輸出電壓和輸入電壓成一定比例關系,即Uo=(Ton/T)Ui。其中,Ton為PWM的導通時間,T為PWM周期。保持PWM周期T不變,只要改變導通時間Ton,就可改變風扇兩端的電壓,從而控制風扇的轉速。其中,當Ton為0時,輸出電壓為0,則關閉風扇。

2.3 顯示模塊設計

風扇控制器實時顯示周圍環境的溫度,便于用戶了解當前的環境。顯示模塊使用LCD1602字符液晶來實時顯示溫度傳感器采集到的周圍環境溫度。LCD1602可顯示兩行,每行可顯示16個字符,具有實用性高和操作簡單等優點,與單片機的硬件連接如圖5所示。RS為數據或命令選擇引腳,RW為讀寫選擇引腳,E為使能信號引腳,D0~D7為數據或命令輸入引腳。使用LCD1602液晶顯示時,先對它進行初始化,接著輸入命令確定要顯示的位置,再將要顯示的字符傳輸給LCD1602即可顯示。

2.4 串口轉藍牙模塊設計

手機和風扇控制器通過藍牙通信方式進行無線連接,由于風扇控制器采用的51單片機主控芯片沒有藍牙接口,故需外接串口轉藍牙模塊,實現接口擴展。本系統使用HC-05模塊實現藍牙功能,該模塊與單片機的連接如圖6所示。單片機與該模塊通信時采用透傳模式,該模塊會將單片機的串口數據轉換成藍牙數據進行傳輸。

3 軟件設計

本產品的軟件設計主要包括風扇控制器端單片機軟件設計和手機控制端的APP設計。

3.1 單片機軟件設計

單片機軟件設計包括溫度采集、LCD顯示、串口數據通信和控制風扇轉速,工作流程如圖7所示。首先對單片機各個模塊進行初始化,如初始化串口、產生PWM的定時器、顯示模塊LCD1602和單總線溫度采集模塊等。

接著,判斷串口是否收到指令第一個字節,如果沒有收到,則表明無手機端的控制命令;如果收到指令第一個字節,則有手機端的命令發送過來,開始對指令幀進行接收,每收到一個字節都判斷一幀指令是否接收完成,如果一幀指令沒有接收完成,繼續接收直到完整收到一幀指令幀。當完整接收到一幀指令后,對指令進行解析。手機對風扇控制的指令有:開啟風扇、關閉風扇、定時關閉風扇、風扇轉速控制和溫度控制。根據解析到的不同指令,通過調節輸出的PWM占空比來控制風扇。

最后,對溫度數據進行采集和顯示。由于溫濕度傳感器采用單總線技術,用I/O口模擬單總線時序來對溫度數據進行采集。在LCD1602上顯示時,需先指定要顯示的位置坐標,再將溫度數據轉換成字符數據顯示。

3.2 手機APP軟件設計

手機通過藍牙與單片機進行連接通信,所以手機APP軟件開發針對Android藍牙通信開發[9-10]。手機端APP軟件設計流程如圖8所示。首先,需聲明添加藍牙權限Bluetooth,才能進行藍牙通信。獲取BluetoothAdapter對象,該對象是移動設備本地藍牙的適配器,包含了對藍牙操作的方法。通過BluetoothAdapter對象來判斷該手機是否支持藍牙,如果不支持,退出程序;如果支持,那么開啟藍牙。獲取之前已經匹配過的設備,按照列表顯示。如果為新設備,則調用startDiscovery()方法搜索設備。搜索到設備之后,開始配對設備。

如果配對成功之后,則建立單片機與手機的藍牙通信。主程序接收按鈕的觸發消息,如果有用戶控制風扇按鈕被按下,則將指令寫入數據線程并發送給單片機。接著等待單片機的接收反饋,如果手機有收到接收反饋,則界面提示設置成功,如果超時未收到接收反饋,則提示設置失敗,用戶可重新設置。用戶控制風扇的按鈕有開啟風扇按鈕、關閉風扇按鈕、風扇一檔按鈕、風扇二檔按鈕、風扇三檔按鈕、定時關閉按鈕和溫控按鈕。

3.3 數據通信協議

為了保證通信的準確性,為手機端和單片機端之間通信定義數據通信協議,數據幀主要包括幀頭、長度、類型、數據和校驗。

手機端的用戶指令如圖9所示,共有7條指令,分別為開啟風扇指令、關閉風扇指令、風扇一檔指令、風扇二檔指令、風扇三檔指令、定時關閉指令和溫度控制指令。

風扇控制器接收到手機的控制命令之后,對風扇進行控制,并回復一幀數據給手機,表明已收到指令并已開始執行。指令回復幀如圖10所示。

4 測 試

對單片機系統上電,打開手機APP連接藍牙,如圖11所示。LCD1602模塊實時顯示采集的溫度,風扇一開始處理關閉狀態。通過操作手機APP按鈕,即可實現對風扇的無線控制。如對風扇進行溫度控制,在手機上設定好溫度,用戶點擊APP溫控按鈕,將命令發送給單片機,單片機接收到指令之后,則根據采集到的溫度實時調節風扇輸出的風量。

5 結 語

本文闡述了對家用電風扇智能化的研究,滿足人們使用移動設備控制電風扇的需求。用戶可通過手機軟件無線控制電風扇,控制風扇的開啟關閉、轉速、定時和溫度。并經過實際測試,結果表明該產品性能穩定,實現了無線控制的功能,對家用電風扇的智能化研究具有重要意義。

參考文獻

[1]穆壹瀾,李芷薇,譚瑤,等.嬰兒床智能風扇[J].物聯網技術,2019,9(2):105-107.

[2]張娟,王露,劉世月,等.基于51單片機的智能電風扇設計[J].機械工程與自動化,2018(6):157-158.

[3]劉慧勇,楊虹.基于STM32 的智能電風扇設計[J].現代電子技術,2014,37(21):108-110.

[4]張飛鴿.基于增量式PID算法的電風扇系統設計[J].機械與電子,2016(12):50-53.

[5]徐玉炎,明軒,張時毓,等.iShine智能創意多功能小風扇[J].物聯網技術,2013,3(2):14-15.

[6]熊建橋,趙方偉,李小龍.基于STC89C52 單片機的智能電風扇設計[J].機電產品開發與創新,2011(1):53-55.

[7]李陽,趙娟.基于單片機的智能電風扇的設計[J].南方農機,2018,49(23):179-180.

[8]陸超逸,石杰元.基于MSP430 和Android 溫控距控智能電風扇設計[J].電子制作,2016(15):13.

[9]魏銳斌,吳超益,毋茂盛.基于手機和藍牙的監控技術研究[J].物聯網技術,2017,7(12):50-52.

[10]方天恩,漆晶,馬金輝,等.基于Android 的智能藍牙溫度計的研究與設計[J].電子技術應用,2017(43):73-76.

主站蜘蛛池模板: 91国内外精品自在线播放| 全免费a级毛片免费看不卡| 波多野结衣视频网站| 蜜臀AVWWW国产天堂| 亚洲伦理一区二区| 成人福利在线免费观看| 中日韩欧亚无码视频| 国产不卡网| 久久毛片基地| 久久综合五月婷婷| 丝袜国产一区| 欧美区一区| 性网站在线观看| 国产丝袜无码精品| 2021最新国产精品网站| 国产av色站网站| 国国产a国产片免费麻豆| 国产爽歪歪免费视频在线观看| 成人一区在线| 91视频免费观看网站| 欧美成人在线免费| 伊人欧美在线| 亚洲第一视频网站| 久久久噜噜噜| 88av在线看| 成人欧美在线观看| 国产日韩欧美一区二区三区在线| 亚洲日韩久久综合中文字幕| 日本精品αv中文字幕| 国产无码在线调教| 欧美日本不卡| 国产熟睡乱子伦视频网站| 免费看的一级毛片| 在线视频亚洲欧美| 国产日韩欧美精品区性色| 午夜精品影院| 国产成人精品一区二区三在线观看| 三上悠亚一区二区| 久久99国产精品成人欧美| 亚洲国产天堂久久综合226114| 夜精品a一区二区三区| 亚洲三级a| 国产乱子精品一区二区在线观看| 久久精品波多野结衣| 婷婷五月在线| 亚洲福利片无码最新在线播放| 亚洲午夜福利精品无码不卡| 欧美在线国产| 国产丝袜91| 国产乱子伦视频三区| 国产jizzjizz视频| 狠狠色噜噜狠狠狠狠奇米777| 亚洲浓毛av| 国产尤物在线播放| Jizz国产色系免费| 色婷婷狠狠干| 99久久精品久久久久久婷婷| 亚洲综合中文字幕国产精品欧美| 日日噜噜夜夜狠狠视频| 69精品在线观看| 欧美黄网在线| 亚洲成AV人手机在线观看网站| 视频在线观看一区二区| 国产精品亚洲片在线va| 男女性午夜福利网站| 国产精品一区在线麻豆| 免费毛片视频| 99国产在线视频| 九色视频线上播放| 欧美日本中文| 国内精自线i品一区202| 国产专区综合另类日韩一区| 亚洲视频免| 亚洲嫩模喷白浆| 99久久亚洲精品影院| 精品国产Ⅴ无码大片在线观看81 | 热久久综合这里只有精品电影| 精品伊人久久久香线蕉 | 另类欧美日韩| 久久国产拍爱| 国产亚洲欧美另类一区二区| 欧美国产日韩在线观看|