李陽智+朱嘉塬+張浩然


摘 要:針對(duì)家居電器智能化、便捷化的使用趨勢(shì)和市場(chǎng)需求,人們對(duì)保健養(yǎng)生的重視,設(shè)計(jì)多功能家居智能鞋柜,智能鞋柜是基于自動(dòng)控制基礎(chǔ)上,以51單片機(jī)(STC89C52)芯片為主控芯片,以溫度傳感器,濕度傳感器,時(shí)鐘芯片等傳感器為輔,利用各種客觀條件進(jìn)行判斷,以達(dá)到鞋柜的智能化控制,實(shí)現(xiàn)隨著鞋柜內(nèi)部環(huán)境的變化模擬無極調(diào)節(jié)。利用單片機(jī)接收溫濕度信息,時(shí)鐘芯片實(shí)現(xiàn)定時(shí)開關(guān),液晶顯示等,完成智能鞋柜硬件電路的整體設(shè)計(jì)。
關(guān)鍵詞:51單片機(jī);溫度;濕度;時(shí)鐘;智能
由西北民族大學(xué)電氣工程學(xué)院"雙E"項(xiàng)目資助(項(xiàng)目編號(hào):20161822)
0 引言
立足經(jīng)濟(jì)科技高速發(fā)展的時(shí)代,高效率的工作、生活是大家共同追求的。自1956年人工智能的誕生起,幾十年的發(fā)展讓其有了很多的進(jìn)步,并且與人類生活越來越緊密。從某個(gè)方面說,人工智能幾乎無處不在,從控制數(shù)碼相機(jī)的光圈和快門速度的智能感應(yīng)器,到干衣機(jī)中的溫度和濕度探測(cè)器,再到汽車中的自動(dòng)泊車功能。更復(fù)雜的應(yīng)用還在源源不斷地走出實(shí)驗(yàn)室。
雖隨著智能家具的提出,家居電器的智能化、便捷化成為國內(nèi)外家具興起的新方向。經(jīng)調(diào)查發(fā)現(xiàn),隨著居住條件的改善,越來越多的家庭回家后,鞋子不再東扔西放了,大多數(shù)時(shí)間是整整齊齊地?cái)[放在鞋柜內(nèi),在南方夏天高熱潮濕的環(huán)境,非常適合細(xì)菌生長(zhǎng),人的身體就像一臺(tái)神奇的機(jī)器,當(dāng)這臺(tái)機(jī)器的某一部分出現(xiàn)問題的時(shí)候,身體就會(huì)出現(xiàn)一些小狀況來提醒我們的注意,然而忙碌的生活是否讓你對(duì)這些健康警報(bào)視而不見呢?傳統(tǒng)的鞋柜功能單一,無保健效果,僅為鞋具提供放置作用。現(xiàn)有電子鞋柜在傳統(tǒng)鞋柜的基礎(chǔ)之上添加了若干功能,但本設(shè)計(jì)的智能鞋柜通過測(cè)量鞋柜內(nèi)環(huán)境的各種參數(shù),不僅繼承以上功能,還考慮南方夏天高熱潮濕的環(huán)境,添加一些新的功能,可根據(jù)用戶需要,手動(dòng)/自動(dòng)地完成鞋具的烘干、殺菌等功能,功能齊全,易操作且保健性強(qiáng)。
1智能鞋柜的功能結(jié)構(gòu)
本系統(tǒng)主要由溫濕度檢查模塊、組合按鍵、主控模塊、動(dòng)態(tài)顯示模塊、報(bào)警模塊和功能輸出模塊組成,系統(tǒng)控制結(jié)構(gòu)框圖如圖(1)所示。
使用者可以自行設(shè)置鞋柜工作的合適溫濕度的范圍和主要的功能,控制器由51單片機(jī)(AT89C51)單片機(jī)芯片為主控,溫度傳感器實(shí)時(shí)監(jiān)測(cè)溫度,時(shí)鐘芯片用于定時(shí),液晶用于顯示工作狀。報(bào)警模塊由發(fā)光二極管和蜂鳴器組成,當(dāng)鞋柜內(nèi)的溫濕度超限時(shí)發(fā)出警報(bào)。
2智能鞋柜主要硬件電路設(shè)計(jì)
2.1 主控模塊
STC89C51RC屬于STC89系列單片機(jī)功能強(qiáng)大且易擴(kuò)展,兼容于市場(chǎng)上流行的八位MCS-51單片機(jī),具有加密性強(qiáng),抗干擾能力強(qiáng)和超低功耗等優(yōu)點(diǎn)。在單芯片上,擁有靈巧的8 位CPU 和在系統(tǒng)可編程Flash,使得STC89C52為眾多嵌入式控制應(yīng)用系統(tǒng)提供高靈活、超有效的解決方案。
2.2 溫濕度檢測(cè)模塊
DHT11 數(shù)字溫濕度傳感器是一款含有已校準(zhǔn)數(shù)字信號(hào)輸出的溫濕度復(fù)合傳感器。它應(yīng)用專用的數(shù)字模塊采集技術(shù)和溫濕度傳感技術(shù),確保產(chǎn)品具有枀高的可靠性與卓越的長(zhǎng)期穩(wěn)定性。傳感器包括一個(gè)電阻式感濕元件和一個(gè)NTC測(cè)溫元件,并與一個(gè)高性能 8 位單片機(jī)相連接。供電電壓: 3.3~5.5V DC,測(cè)量范圍: 濕度20-90%RH, 溫度0~50℃。
2.3動(dòng)態(tài)顯示模塊
1602液晶也叫1602字符型液晶,它是一種專門用來顯示字母、數(shù)字、符號(hào)等的點(diǎn)陣型液晶模塊。它由若干個(gè)5X7或者5X11等點(diǎn)陣字符位組成,每個(gè)點(diǎn)陣字符位都可以顯示一個(gè)字符,每位之間有一個(gè)點(diǎn)距的間隔,每行之間也有間隔,起到了字符間距和行間距的作用
3控制軟件程序設(shè)計(jì)
由于本設(shè)計(jì)功能比較多,選擇采用C語言編寫,采用模塊化編程,以便于修改與調(diào)試。軟件設(shè)計(jì)流程圖如圖(2)所示
4結(jié)束語
本設(shè)計(jì)的智能鞋柜功能較齊全,抗干擾能力強(qiáng),能夠自行控制,容易操作,具有良好的保健效果。核心控制STC單片機(jī)價(jià)格便宜,系統(tǒng)功能可繼續(xù)升級(jí)、開發(fā)。順應(yīng)時(shí)代科技的發(fā)展和市場(chǎng)的需求,不用連接電腦、沒有網(wǎng)絡(luò)要求、不需要升級(jí)軟件。具有高度獨(dú)立性,一次硬件安裝程序下載,通電即可使用,適用人群廣。自帶掉電保護(hù),防止信息丟失,適用環(huán)境廣。
參考文獻(xiàn):
[1]譚浩強(qiáng). C語言程序設(shè)計(jì)教程.清華大學(xué)出版社.2001
[2]郭天祥.51單片機(jī)C語言教程 [M]. 北京:電子工業(yè)出版社
[3]李朝青.單片機(jī)原理及接口技術(shù) [M]. 北京:北京航空航天大學(xué)出版社
[4]肖玲妮、袁增貴.Protel 99SE 印刷電路板設(shè)計(jì)教程.清華大學(xué)出版社.2004