《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 嵌入式技術(shù) > 設(shè)計應(yīng)用 > 智能家居小車
智能家居小車
2014年微型機(jī)與應(yīng)用第20期
高 遠(yuǎn),王福平,祝 玲,劉智新
北方民族大學(xué),寧夏 銀川 750021
摘要: 普通空氣加濕器加濕范圍有限,無法調(diào)節(jié)整個室內(nèi)濕度。設(shè)計了智能家居小車可移動地對室內(nèi)加濕,利用單片機(jī)控制技術(shù)、PID控制、模糊控制完成對整個室內(nèi)濕度的平衡,并可以對溫度過高以及煙霧濃度進(jìn)行監(jiān)測,對室內(nèi)可能發(fā)生的火災(zāi)預(yù)警。
關(guān)鍵詞: 智能 家居 單片機(jī) 小車
Abstract:
Key words :

  摘  要: 普通空氣加濕器加濕范圍有限,無法調(diào)節(jié)整個室內(nèi)濕度。設(shè)計了智能家居小車可移動地對室內(nèi)加濕,利用單片機(jī)控制技術(shù)、PID控制、模糊控制完成對整個室內(nèi)濕度的平衡,并可以對溫度過高以及煙霧濃度進(jìn)行監(jiān)測,對室內(nèi)可能發(fā)生的火災(zāi)預(yù)警。

  關(guān)鍵詞: 智能;家居;小車

0 引言

  氣候干燥,空氣濕度過小,不僅令人不適,還有利于一些細(xì)菌和病菌的繁殖和傳播。試驗表明,50%~60%的相對濕度對人體最為舒適,老人和小孩適合的室內(nèi)濕度為45%~50%,而目前市面上能買到的空氣加濕器無法準(zhǔn)確達(dá)到此范圍,而且也達(dá)不到室內(nèi)均勻加濕。為此,本文設(shè)了智能家居小車,可移動地對室內(nèi)加濕,實現(xiàn)室內(nèi)溫度的平衡,而且增加了溫度及其煙霧預(yù)警系統(tǒng)。在沒有空調(diào)的辦公場所,特別是寢室環(huán)境,造價低廉的智能家居小車是非常實用的。

1 設(shè)計原理

  本文設(shè)計的智能家居小車以STC12C5A60S2單片機(jī)作為主控芯片,通過DHT22溫濕度傳感器采集空氣溫濕度信息,通過HC-SR04超聲波傳感器采集距離信息,通過MQ-2煙霧傳感器采集煙霧信息,將濕度信息傳輸至主控芯片,對加濕器進(jìn)行模糊控制和PID精確控制以調(diào)節(jié)濕度到指定濕度;同時將煙霧信息和溫度信息返回給主控芯片,當(dāng)室內(nèi)溫度或煙霧濃度不正常時,及時利用蜂鳴器報警。主控芯片通過超聲波傳感器返回的信息控制電機(jī),使小車在室內(nèi)自動避障,并且利用采集回的濕度信息使小車趨于濕度低的片區(qū)。系統(tǒng)總體框圖如圖1所示。

001.jpg

2 硬件設(shè)計

  2.1 MCU模塊

  以STC12C5A60S2單片機(jī)作為主控芯片,這款單片機(jī)為增強(qiáng)型8051CPU,1 280 B RAM,2路PWM輸出,8路高速10A/D轉(zhuǎn)換,工作電壓為3.3 V~5.5 V,60 KB存儲空間,4個16位定時器,MAX810復(fù)位電路,雙串口,7路外部中斷I/O口,通用全雙工異步串行口。采用STC-ICP程序燒錄軟件對單片機(jī)燒錄程序。對應(yīng)電路如圖2所示。

002.jpg

  2.2 自動加濕模塊

  DHT22數(shù)字溫濕度傳感器是一款含有已校準(zhǔn)數(shù)字信號輸出的溫濕度復(fù)合傳感器,它采用專用的數(shù)字采集技術(shù)和溫濕度傳感技術(shù)。傳感器包括一個電容式感濕元件和一個NTC測溫元件,并與一個高性能8位單片機(jī)相連,因此具有響應(yīng)超快、抗干擾能力強(qiáng)、性價比極高等優(yōu)點(diǎn)。每個DHT22傳感器都在極為精確的濕度校驗室中進(jìn)行校準(zhǔn),校準(zhǔn)系數(shù)以程序的形式儲存在OTP內(nèi)存中,傳感器內(nèi)部在檢測信號的處理過程中要調(diào)用這些校準(zhǔn)系數(shù)。DHT22傳感器信號傳輸距離可達(dá)20 m以上,其測量條件為-20℃~80℃,濕度精度為±5%RH,溫度精度小于±0.5℃;單總線接口,一次通信時間為5 ms。直接使用MCU控制其空氣加濕器出霧量。

  2.3 煙霧及其溫度模塊

  MQ-2煙霧傳感器應(yīng)用于氣體泄漏檢測、十一液化氣、丁烷、甲烷、酒精、氫氣、煙霧等探測,其使用溫度為-10℃~50℃,儲存溫度為-20℃~70℃,相對濕度小于 ±95%RH。DHT22數(shù)字溫濕度傳感器返回的溫度以及MQ-2煙霧傳感器返回的煙霧濃度控制報警模塊是否報警。

  2.4 避障模塊

  避障模塊主要通過HC-SR04超聲波傳感器采集距離信息,判斷小車周圍障礙物位置,使小車及時躲避,并向相對濕度低的方向移動。HC-SR04超聲波測距模塊可提供2 cm~400 cm的非接觸式距離感測功能,測量角度為15°,測距精度可達(dá)高到3 mm。輸入觸發(fā)信號為10 ?滋s的TTL脈沖,超聲波時序圖如圖3所示。

003.jpg

  2.5 穩(wěn)壓模塊

  利用7.4 V電池供電。對于單片機(jī),需要提供穩(wěn)定的5 V電源,由于LM2940穩(wěn)壓的線性度非常好,因此選用LM2940-5單對其進(jìn)行供電。LM2596-5轉(zhuǎn)換效率高,帶載能力大,但缺點(diǎn)是其紋波電壓大,不適合做單片機(jī)電源,而其他模塊則需要通過較大的電流,對其他模塊供電能保證充電的電源。

  2.6 顯示模塊

  利用LCD12864顯示各個模塊采集回來的數(shù)據(jù),用于人機(jī)交互。LCD12864其分辨率為128×64,通信方式有串行、并行兩種,內(nèi)置漢子詞庫,使用非常方便。

3 軟件設(shè)計

  程序流程如圖4所示。

004.jpg

  在打開開關(guān)后,首先系統(tǒng)進(jìn)行初始化,之后LCD顯示,整個程序中LCD一直工作,LCD會顯示輸入需要的濕度值,輸入之后開始對溫濕度、距離、煙霧濃度進(jìn)行采集,通知PWM控制電機(jī)轉(zhuǎn)動,當(dāng)煙霧濃度或溫度過高時蜂鳴器鳴叫。PID精確控制加濕器加濕。

  部分程序如下。

  (1)增量式PID控制

  void PID()

  {

  error3=error2;

  error2=error1;

  error1=E0;

  Motor_Past=Motor_PID;

  Motor_PID=Motor_Past+P*error1+I*(error1-error2)+D*(error1-2*error2+error3);

  Motor_PID=Motor_PID>Motor_Max?Motor_Max:Motor_PID;

  Motor_PID=Motor_PID<Motor_Min?Motor_Min:Motor_PID;

  PWM(Motor_PID);

  }

  (2)初始化LCD12864液晶

  void initLCD()

  {

  write_com(0x01);//LCD清屏

  delay(1);

  write_com(0x38);//6×2顯示,5×7點(diǎn)陣,8位數(shù)據(jù)

  delay(1);

  write_com(0x0c);//關(guān)光標(biāo)

  delay(1);

  write_com(0x06);//移動光標(biāo)

  delay(1);

  }

  void init()

  {

  Tx=0;Rx=1;

  TMOD=0x01;

  TH0=(65536-922)/256;

  TL0=(65536-922)%256;

  EA=1;ET0=1;

  delay(500);//啟動等待,等LCM進(jìn)入工作狀態(tài)

  initLCD();//LCM初始化

  }

4 結(jié)論

  普通的加濕器加濕范圍有限,無法調(diào)節(jié)整個室內(nèi)濕度,無法滿足需求,而本文所設(shè)計的智能家小車可滿足所需,且價格便宜,只與市面上中等檔次的加濕器同價位,而且體積小,使用安全。

參考文獻(xiàn)

  [1] 劉娟.單片機(jī)C語言與PROTUES仿真技能實訓(xùn)[M].北京:中國電力出版社,2008.

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


此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
主站蜘蛛池模板: 日本激情视频在线观看 | 国产精品视频视频久久 | 久久国产精品免费网站 | 国产精品亚洲高清一区二区 | 成年免费大片黄在线观看一 | 国产精品欧美亚洲 | 黄www| 亚洲三级理论 | 一级在线毛片 | 色综合久久综合 | 亚洲欧美日韩综合一区久久 | 欧美在线一级毛片观看 | 全部孕妇毛片 | 亚洲 欧美 日韩 丝袜 另类 | 欧美丰满大乳大屁股毛片 | 国产成人精品一区二区免费视频 | 欧美成人久久 | 六月丁香婷婷色狠狠久久 | 亚洲精品久久久久网站 | 在线观看精品视频一区二区三区 | 在线视免费频观看韩国aaa | 国内国语一级毛片在线视频 | 精品亚洲综合久久中文字幕 | 91人碰 | 中文字幕一区二区在线观看 | 国产欧美在线观看不卡一 | 日本在线观看不卡 | 亚洲国产成人精彩精品 | 91精品国产综合成人 | 亚洲影院国产 | 美女黄色一级片 | 国产三级精品播放 | 国产美女精品视频免费观看 | 特级毛片全部免费播放器 | 欧美老头老太做爰xxxx | ffee性xxⅹ另类老妇hd | 手机免费看毛片 | 成 人 黄 色 免费网 | 欧美做爰免费大片在线观看 | 美女视频一区二区三区在线 | 国产成人精品高清免费 |