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

基于WIFI模塊的家用無線燈控開關的設計

2021-01-13 03:39:18
探索科學(學術版) 2020年7期
關鍵詞:調試單片機程序

金華職業技術學院機電工程學院 浙江 金華 321000

引言

隨著社會的進步和網絡技術飛速發展,人民生活水平有了很大提高,對舒適智能的家居環境提出了更高的要求,其中,對家庭中電燈的遠程遙控的需求非常迫切。在燈控這個領域中,市面上大部分的無線燈控開關都是使用遙控器進行控制的,而普通的紅外遙控器存在許多使用上的弊端。因此,本設計對此進行了技術上的改良,使用WiFi模塊進行燈光的開關控制,得到了更好的效果,實現了真正的遠程遙控。

1 總體方案

首先,本設計的思路是通過WIFI模塊實現單片機同外部網絡的信息連接,當手機APP發送特定的開燈或關燈協議報文給WIFI模塊時,WIFI模塊接收到信息后,向單片機發送相應的控制命令信號,單片機收到控制命令后,驅動相應的I/O端口,進而使繼電器斷開或閉合,實現家用燈具的無線開關控制(圖1)。

2 系統硬件組成

(1)主控制器模塊。主控制器模塊是由STC89C52芯片為核心的最小系統組成,STC89C52芯片在單芯片上,擁有靈巧的8位CPU和在系統可編程Flash,使得STC89C52在嵌入式控制應用系統中的得到了廣泛應用。本設計使用TXD和RXD引腳實現與WIFI模塊的串口通信,從而實現主控制器和WIFI模塊的交互;其他I/O引腳主要用于連接繼電器控制信號,可以實現多路電燈的遠程開關遙控。

(2)WIFI模塊。WIFI模塊選擇了樂鑫公司的基于串行接口的ESP8266芯片,該芯片內置了32位的CPU,能夠獨立運行,也可以作為從機搭載于其他主機MCU運行,可以廣泛應用于智能家居、工業無線控制、無線傳感器等領域。ESP8266模塊能夠實現用戶串口數據到無線網絡之間的交換。有2種使用方案:一是直接使用內部自帶的處理器,對芯片進行二次開發,通過I/O口控制設備,例如繼電器、傳感器等,此方案節省成本,但開發難度較大;二是ESP8266模塊外接單片機,而其僅用來完成網絡相關的任務,使用AT命令操作,通過串口和外接的單片機通信,此方案開發快,性能穩定,但成本相對較高。本裝置選用了第二種方案來實現主控CPU和外界的通信。

(3)繼電器驅動模塊??刂葡到y通過繼電器的方式實現開關的通斷控制。繼電器通過PNP型三極管驅動,當超過設定時,單片機會由高電平跳變成低電平,三極管導通繼電器吸合,繼電器起開關作用,可以驅動負載。圖3為單個繼電器驅動電路,單片機P2.0引腳輸出一個低電平時,PNP型三極管9012導通,電流從+5V電源經線圈再經9012回到GND形成回路,此時繼電器線圈得電吸合,與線圈并聯的LED燈點亮,2.2K分壓電阻保證LED的3V工作電壓,二極管用于消除繼電器吸合時產生的瞬間反相電動勢,接線端子CON2可外接負載電源線,驅動負載的通斷相當于一個智能開關。

3 軟件設計

該裝置的軟件主要由兩部分組成,其一為STC89C52的單片機程序,二為手機APP程序。接下來分別進行介紹。

(1)單片機程序。單片機程序主要實現的是ESP8266的初始化、外部通信數據的處理、串口收發控制。首先是WIFI模塊的初始化,主要是設置WIFI的工作模式,ESP8266支持soft AP模式、station模式、soft AP+station共存模式三種模式,本文采用Soft AP模式,即無線接入點模式,ESP8266模塊發射一個WIFI熱點,將手機或電腦等終端設備接入熱點,組建一個局域網。STC89C51單片機通過AT指令對ESP8266進行是初始化配置。

配置指令為:

AT+CWMODE=2,設置Soft AP模式。

AT+CWSAP=“NAME”,“password”,設置 WIFI名稱和密碼。

AT+CIPSTART=“TCP”,“X1.X2.X3.X4”,9999;讓模塊連上服務器,其中X1.X2.X3.X4為IP地址,9999為端口。

AT+CWJAP=“ssid”,“pwd”;連接路由器,在程序中輸入路由器名稱ssid和密碼pwd;此時,WIFI模塊就必須重啟,發送指令“AT+RST”給WIFI模塊。

(2)手機APP調試程序。在本項目中并沒有專門開發燈光控制APP,采用的是通用的遠程串口調試APP。該APP程序為網絡調試助手安卓版。網絡調試助手集成了TCP/UDP客戶端服務器,服務器端支持透明傳輸方式、自動反饋方式和手動發送方式。采用TCP客戶端模式,通過配置IP地址和COM端口號實現APP與ESP8266通信。

4 系統調試與結論

完成硬件設計與軟件設計后,先將電路通過STC核心開發板與控制繼電器搭建出來,通過ST-LINK將程序燒寫進去,就可以進行測試了。

通過調試發現,在網絡調試助手上發送“OPENLAMP1”,可以接通相應的繼電器模塊;反之,發送“CLOSELAMP1”,可以斷開相應的繼電器模塊。另外,通過ESP8266與串口的連接進行信息打印,也可以正常的接收信息及發送信息到網絡調試助手相應的端口。

總之,采用ESP8266模塊為通信模塊、采用STC89C52為核心控制模塊的無線燈控開關實現了既定的功能要求,可以滿足實際燈光控制需要。

猜你喜歡
調試單片機程序
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
試論我國未決羈押程序的立法完善
人大建設(2019年12期)2019-05-21 02:55:44
基于航拍無人機的設計與調試
電子制作(2018年12期)2018-08-01 00:47:44
FOCAS功能在機床調試中的開發與應用
“程序猿”的生活什么樣
英國與歐盟正式啟動“離婚”程序程序
環球時報(2017-03-30)2017-03-30 06:44:45
無線通信中頻線路窄帶臨界調試法及其應用
電子制作(2017年19期)2017-02-02 07:08:38
調壓柜的調試與試運行探討
主站蜘蛛池模板: 一级毛片a女人刺激视频免费| 中国一级毛片免费观看| 亚洲欧美精品日韩欧美| 日韩精品免费一线在线观看| 伊人久久久久久久| 99re精彩视频| 六月婷婷精品视频在线观看| 综合五月天网| 欧美中文字幕一区| 视频二区国产精品职场同事| 日本黄色不卡视频| 国产精品三级专区| 久久亚洲美女精品国产精品| 美女视频黄频a免费高清不卡| 国产特级毛片| 久久国产精品嫖妓| 久久综合伊人77777| 欧美精品另类| 日韩第一页在线| 99人妻碰碰碰久久久久禁片| 欧美成人日韩| 播五月综合| 四虎国产精品永久一区| 国产丝袜第一页| 国产91无码福利在线| 全部免费特黄特色大片视频| 色久综合在线| 国产精品手机视频一区二区| 一个色综合久久| 露脸真实国语乱在线观看| 911亚洲精品| 国产白浆在线| 国产在线八区| 亚洲日本中文字幕天堂网| 色九九视频| 91无码人妻精品一区二区蜜桃| 亚洲毛片网站| 久久精品国产亚洲麻豆| 亚洲自拍另类| 日本五区在线不卡精品| 四虎精品黑人视频| 国产精品美女在线| 国产91高跟丝袜| 国产性猛交XXXX免费看| 欧美激情首页| 激情综合网址| 亚洲水蜜桃久久综合网站| 亚洲天堂网在线观看视频| 欧洲一区二区三区无码| 人妻无码中文字幕第一区| 国产在线91在线电影| 无码精油按摩潮喷在线播放 | 无码网站免费观看| 日韩A∨精品日韩精品无码| a毛片基地免费大全| 9丨情侣偷在线精品国产| 国产亚洲精久久久久久久91| 99久久无色码中文字幕| 成人韩免费网站| 99手机在线视频| 热伊人99re久久精品最新地| 国产永久免费视频m3u8| 欧美在线黄| 亚洲激情99| 99热亚洲精品6码| 二级特黄绝大片免费视频大片| 亚洲中文无码h在线观看| 老司机午夜精品网站在线观看 | 日日拍夜夜操| 一边摸一边做爽的视频17国产| 美女无遮挡免费网站| 欧美在线视频不卡第一页| 青草视频久久| 亚洲国产天堂在线观看| 久久香蕉国产线| 美女被狂躁www在线观看| 狂欢视频在线观看不卡| 午夜精品久久久久久久无码软件 | 亚洲日韩精品无码专区97| 一区二区自拍| 欧美a在线| 国产欧美在线观看一区|