字文珊
摘要:本文介紹的是一種基于單片機(jī)的物聯(lián)網(wǎng)插座,可以通過掌上設(shè)備安卓手機(jī)控制的插座,通過檢測模塊溫濕度,設(shè)定閾值,控制四路繼電器的輸出,繼電器常開觸點(diǎn)接入插座控制終端設(shè)備,從而構(gòu)建結(jié)構(gòu)簡單,開發(fā)成本低,是一種較好的智能插座的設(shè)計思路。
關(guān)鍵詞:單片機(jī);閾值;繼電器控制
中圖分類號:TM503.5 文獻(xiàn)標(biāo)識碼:A 文章編號:1007-9416(2020)05-0001-02
0引言
追逐舒適便捷成為智能家居的一致追求,也是智能插座控制系統(tǒng)的基本目標(biāo)。利用本系統(tǒng)可以對家電設(shè)備進(jìn)行掌上集中控制和管理,可以隨時隨地獲取當(dāng)前家電設(shè)備的最新狀態(tài),感知家庭環(huán)境溫度和濕度狀況。本課題將建立一低成本的基于Andmid手機(jī)與單片機(jī)無線通信,通過App圖文界面設(shè)計,可在掌上設(shè)備中實(shí)現(xiàn)對家庭電器設(shè)備的遙控以及家庭環(huán)境狀況監(jiān)測的智能插座控制系統(tǒng)。
1掌控智能插座系統(tǒng)總體設(shè)計
本文設(shè)計的智能插座分為控制端和手機(jī)App端兩部分。設(shè)計思路如圖1所示,控制端設(shè)計了單片機(jī)模塊、數(shù)據(jù)采集模塊、顯示模塊、無線通信模塊,繼電器模塊。插座聯(lián)通各終端設(shè)備形成小型的智能控制系統(tǒng)等。插座部分由繼電器控制,繼電器的一組常開觸點(diǎn)接入其火線L端,根據(jù)溫濕度檢測結(jié)果或定時要求開啟或閉合,本次設(shè)計電路中設(shè)置四路繼電器。
2掌控插座硬件設(shè)計
2.1主控芯片與最小系統(tǒng)電路
本次設(shè)計采用XTALl、XTAL2兩端口外接自激振蕩器,元件C1、C2選取30pF容值。
2.2電源電路
單片機(jī)、檢測元件及繼電器需要+SV電壓,而WiFi模塊需要+3.3V電壓供電因此電路中接入AMS1117-3.3,輸出+3.3V電壓為wifi模塊供電。接線圖如圖2所示。
2.3檢測電路
溫濕度檢測,采用單總線元器件DHT11,引腳2:(DATA),為串行數(shù)據(jù),如圖3所示。該數(shù)據(jù)口與單片機(jī)P1.O相連接,另外如果測量范圍較小,不到20米,可接10kO電阻到+5vN,作為上拉電阻。
2.4繼電器輸出電路
繼電器的驅(qū)動電路由三極管實(shí)現(xiàn),當(dāng)溫濕度或煙霧濃度超過設(shè)定閾值時,單片機(jī)的P1.2-P1.4相應(yīng)的端口輸出低電平,三極管導(dǎo)通,繼電器得電線圈吸合,從而使相應(yīng)的插座導(dǎo)通,控制后面的負(fù)載工作,繼電器輸出控制電路如圖4所示。
2.5通信模塊
ESP8266模塊負(fù)責(zé)提供Wifi熱點(diǎn),使插座的控制系統(tǒng)與Android建立通訊關(guān)系,通過串口Wifi模塊,傳統(tǒng)的串口設(shè)備就能接人無線網(wǎng)絡(luò),在使用過程中可在軟件中設(shè)置或者修改密碼,通信接口電路如圖5所示。
2.6顯示模塊
溫濕度傳感器獲得的數(shù)據(jù)可實(shí)時顯示,接口電路如圖6N示,四路通道控制的插座狀態(tài)顯示在顯示屏中,本設(shè)計采用的是1602液晶屏,控制端口利用單片t0120傳送數(shù)據(jù)。
2.7報警電路
插座得電導(dǎo)通時,蜂嗚器短嗚一聲提示導(dǎo)通。溫濕度超限時,為了排除干擾或誤操作,采用連續(xù)三次短嗚聲報警,并且延時2s再打開繼電器,報警電路圖圖7所示。
3手機(jī)端APP設(shè)計思路
智能插座在手機(jī)端開發(fā)包括UI界面及與通信軟件的開發(fā),以及用于控制插座通斷的功能模塊的設(shè)計。開發(fā)過程通過多進(jìn)程設(shè)計,如圖8所示。
4結(jié)語
本次設(shè)計采用低成本芯片設(shè)計的掌控插座,人機(jī)交互方便,通過插座即可完成某種應(yīng)用場景的控制系統(tǒng),設(shè)計具有模塊化的特點(diǎn),適用于產(chǎn)品開發(fā)及單片機(jī)案例學(xué)習(xí)。