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

基于單片機和Wi-Fi技術的家電遠程控制系統設計

2021-06-30 08:43:14羌丹丹龔瑜
電子測試 2021年5期
關鍵詞:單片機系統

羌丹丹,龔瑜

(南通市生產力促進中心,江蘇南通,226019)

0 引言

隨著單片機技術、Wi-Fi通信技術和物聯網技術的快速發展,家電的智能遠程控制需求日益明顯[1-5]。林玩杰[6]等人設計了一款Android智能手機控制的智能家居系統,采用STM32F103作為系統主處理器,通過I/O口控制燈的開和關。測試結果表明:用戶通過手機客戶端APP連接Wi-Fi便可以遠程監控家居情況,實現對家用燈光控制、環境檢測以及視頻監控等功能。陳國童[7]等人基于Wi-Fi通信技術,利用ESP8266串口Wi-Fi模塊與STM32微處理進行通信連接,并與Android手機進行聯網,通過手機APP實現對家居的智能控制。池雪艷[8]采用單片機完成了無線智能家居環境遠程監控系統的設計,以STM32芯片為核心控制器,Windows PC端作為控制終端,單片機通過串口連接Wi-Fi網關實現數據采集。

本設計提出一種基于單片機和Wi-Fi技術的家電遠程控制系統,用戶可以通過手機APP Tlink物聯網平臺實現遠程控制家電的開關。

1 系統整體設計

系統主要是由硬件與軟件兩部分構成,硬件部分包括51單片機STC89C52RC、Wi-Fi芯片ESP8266、降壓芯片AMS1117、電源等,軟件部分包括單片機控制程序和手機APP Tlink上鏈接協議的設置,以及設備管理等。系統整體設計架構如圖1所示。單片機和手機終端APP是系統的控制核心。

圖1 系統整體設計架構

2 硬件電路設計

STC89C52RC單片機作為微處理器,是本設計的控制核心。硬件電路部分主要由五部分構成:單片機電路、Wi-Fi電路、繼電器電路、按鍵電路和外部存儲器電路等,如圖2所示。

圖2 硬件電路構成框圖

2.1 單片機工作電路設計

(1)時鐘電路

Wi-Fi模塊ESP8266和單片機通過串口進行通信,51單片機使用的晶振頻率通常選12MHz,而進行通信時,一般選擇11.0592MHz,12MHz晶振配置9600波特率時會產生一定的誤差。搭建如圖3所示的時鐘電路,可以為單片機產生穩定的工作時鐘。

圖3 時鐘電路圖

(2)復位電路

單片機復位采用硬件復位,RESET直接接到單片機的復位引腳RST,將10UF的電容接入,同時接入大小為10K的電阻,系統所用的單片機在5V電壓下工作,則充電到電壓的0.7倍即3.5V,其所需要的時間為10k*10UF= 0.1us。硬件復位電路圖如圖4所示。

圖4 復位電路圖

(3)STC89C52RC單片機電路

STC89C52RC單片機電路如圖5所示,加上時鐘電路和復位電路就構成了單片機最小系統。

圖5 STC89C52RC單片機電路

2.2 Wi-Fi電路設計

(1)穩壓電路

STC89C52RC單片機的工作電壓是3.3V ~5.5V,其通常供電電壓是5V,ESP8266供電電壓是3.3V,構建穩壓電路尤為重要。穩壓電路圖如圖6所示。

圖6 穩壓電路

(2)ESP8266電路

安可信公司的配有Wi-Fi模塊的ESP8266,其搭載的電路如圖7所示,TX和RX直接和單片機串口對接,電源為3.3V,EN腳為使能腳,拉低后單片機復位。

圖7 ESP8266電路

2.3 繼電器電路設計

由于繼電器的工作電流一般為50 ~70mA,而51系列單片機的I/O口輸出電流一般只有幾百uA,須采用電流放大來解決此問題。繼電器電路如圖8所示。

圖8 繼電器電路

3 軟件設計

3.1 單片機系統軟件設計

單片機上電后首先會進行定時器、串口、I2C等初始化,設置好WIFI波特率9600bps,然后單片機會發送AT指令控制ESP8266進行Wi-Fi聯網,此過程中添加看門狗功能,Wi-Fi連接不上時會自動重啟,直至連接上Wi-Fi網絡;WIFI網絡連接上后會通過TCP連接服務器公網IP,和服務器端建立TCP連接后就可以相互進行通信了。與服務器端建立通信后,單片機會讀取外部存儲器中的值,并對繼電器進行相應的操作。

3.2 Wi-Fi聯網軟件設計

設置ESP8266的波特率為9600bps,使之與單片機的串口波特率一致。通過AT指令來配置其波特率:AT+UART=9600,8,1,0,0,波特率 9600,數據位 8,停止位 1,校驗位0。ESP8266的驅動程序如下:

3.3 AT24C02軟件設計

單片機和AT24C02直接是通過I2C進行通信。由于單片機I2C硬件接口,所以用軟件來模擬I2C通信。利用單片機的兩根PIN腳,分別作為SCL、SDA,通過模擬I2C協議和AT24C02進行通信,以此存儲和讀取信息。

4 系統調試

按照硬件電路設計搭建實物,并進行硬件檢查測試。硬件測試無誤后,采用Tlink物聯網平臺模擬家電信號對系統功能進行測試。通過手機APP Tlink登錄到平臺賬號,分別測試三路開關的閉合與斷開,打開其中兩路,可以觀察繼電器閉合的響聲,對應的指示燈也已經點亮,測試結果符合預期。系統硬件實物與測試過程如圖9所示。

圖9 系統硬件實物與測試過程

5 結論

本文提出基于單片機和Wi-Fi技術的家電遠程控制系統,確定了系統整體設計方案,分別對系統的硬件和軟件部分進行了設計與實現。搭建的家電遠程控制系統經過Tlink物聯網平臺測試,信號反應無誤,滿足了人們對智能家電的部分使用需求。

猜你喜歡
單片機系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于PowerPC+FPGA顯示系統
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
半沸制皂系統(下)
小議PLC與單片機之間的串行通信及應用
電子制作(2018年12期)2018-08-01 00:48:04
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
主站蜘蛛池模板: 欧洲欧美人成免费全部视频| 91丝袜美腿高跟国产极品老师| 国产一区二区三区免费| 免费a级毛片视频| 精品伊人久久久香线蕉| 国产欧美日韩91| 日本欧美视频在线观看| 国产综合色在线视频播放线视| 无码国内精品人妻少妇蜜桃视频| 国产超碰在线观看| 国产色婷婷视频在线观看| 午夜不卡视频| 成人在线欧美| a级毛片免费播放| 国产人人乐人人爱| 欧美一级特黄aaaaaa在线看片| 国产区在线观看视频| 天天操精品| 国产成人亚洲日韩欧美电影| 午夜毛片福利| 成人小视频网| 亚洲第一成年网| 国产一区二区三区在线精品专区| 视频在线观看一区二区| 无码高潮喷水在线观看| 99精品一区二区免费视频| 日本五区在线不卡精品| 国产精品亚洲天堂| 国产毛片高清一级国语| 国产成人精品在线1区| 国产剧情国内精品原创| 成人福利在线免费观看| 国产AV无码专区亚洲精品网站| 国产亚洲欧美在线人成aaaa| 国产成人精品一区二区三在线观看| 免费va国产在线观看| 日韩大片免费观看视频播放| 欧美一级在线看| 51国产偷自视频区视频手机观看| 天天爽免费视频| 婷婷亚洲视频| 99re66精品视频在线观看| 日韩精品无码免费专网站| 国产在线97| av色爱 天堂网| 毛片基地美国正在播放亚洲| 亚洲香蕉久久| 国产主播在线一区| 久草性视频| 亚洲精品日产AⅤ| 国产在线观看第二页| 午夜在线不卡| 亚洲网综合| 亚洲av日韩av制服丝袜| 热re99久久精品国99热| 亚洲一级无毛片无码在线免费视频 | 亚洲男人的天堂久久精品| 久久婷婷色综合老司机| 欧美97欧美综合色伦图| 91精品啪在线观看国产| 毛片视频网址| 久久大香伊蕉在人线观看热2| 啪啪国产视频| 成人日韩精品| 天堂va亚洲va欧美va国产| 97国产在线视频| 97视频免费看| 一级黄色片网| 欧美日韩精品一区二区在线线| 国产无遮挡裸体免费视频| 国产精品区视频中文字幕| 国产成人夜色91| 国产区网址| 国产乱人乱偷精品视频a人人澡| 欧美另类视频一区二区三区| 国产精品成| AV无码国产在线看岛国岛| 青青青亚洲精品国产| 青青青草国产| 自拍偷拍欧美| av色爱 天堂网| 亚洲天堂成人|