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

基于C51單片機智能家居照明控制系統(tǒng)的設(shè)計與實踐

2024-01-08 03:57:04郭紅軍
關(guān)鍵詞:單片機系統(tǒng)設(shè)計

郭紅軍

(焦作師范高等專科學(xué)校 信息化管理中心,河南 焦作 454000)

近年來,隨著科學(xué)技術(shù)的發(fā)展及國民美好生活需求的日益增長,智能化、簡潔化和自動化逐漸成為一種新型生活方式.智能控制系統(tǒng)完美契合新時代需求,智能家居照明控制系統(tǒng)有效減少了能源損耗,滿足居民的智能化生活,符合我國現(xiàn)階段環(huán)境保護與節(jié)能減排的要求[1-2].

目前市面上部分智能照明產(chǎn)品存在造價偏高、操作復(fù)雜,居民對智能家居產(chǎn)品存在認識誤區(qū),普遍認為智能照明系統(tǒng)價格昂貴、功能冗雜.本文從智能照明系統(tǒng)的短板出發(fā),設(shè)計一款簡單小巧的智能照明控制系統(tǒng),根據(jù)外界光亮自動調(diào)整光強,通過手機控制燈具開關(guān),調(diào)節(jié)燈光顏色,制作成本低、節(jié)能環(huán)保、功能精簡、易于操控.

1 系統(tǒng)功能介紹及設(shè)計框架的構(gòu)建

傳統(tǒng)家用電器照明系統(tǒng)一般通過自鎖開關(guān)對燈具進行開啟或關(guān)閉的操作,前些年也有出現(xiàn)加裝紅外傳感器的燈具,使用遙控器控制,但整體還不算智能.本設(shè)計在傳統(tǒng)燈具的功能基礎(chǔ)上,增加三種控制方式,分別是:檢測人體通過而自動亮燈,通過手機控制燈具的開關(guān)、顏色,檢測外界環(huán)境光強的變化自動調(diào)整燈光的亮度.

系統(tǒng)整體設(shè)計思路是將WIFI模塊、WS2812燈珠、光敏電阻、紅外感應(yīng)模塊和單片機控制板結(jié)合,在正常光照下,燈具光強正常;在強光條件下,燈具光強變暗;在弱光條件下,燈具光強變亮.通過使用ESP8266型WIFI模塊,實現(xiàn)手機對照明系統(tǒng)的控制.控制器結(jié)構(gòu)框圖如圖1所示.

圖1 控制器結(jié)構(gòu)框圖

2 系統(tǒng)硬件結(jié)構(gòu)設(shè)計

整個系統(tǒng)的主要硬件設(shè)計由芯片STC89C51單片機主控,外圍電路包括復(fù)位電路、時鐘電路以及指示燈電路,功能電路包括ADC轉(zhuǎn)換電路、PWM控制電路以及WS2812燈珠控制電路,WIFI模塊連接單片機主控板且通過串口通訊調(diào)試.

2.1 單片機最小系統(tǒng)電路設(shè)計

在系統(tǒng)中,時鐘電路、復(fù)位電路、供電電路與STC89C51單片機組成最小系統(tǒng),作為整個系統(tǒng)的控制中心.復(fù)位電路采用上電復(fù)位,加電時會通過一個電容給RST端一個短暫的高電平信號,接著高電平信號隨著VCC對電容的充電過程逐漸回落,實現(xiàn)復(fù)位效果[3],如圖2所示.

圖2 最小系統(tǒng)原理圖

2.2 基于ADC0832轉(zhuǎn)換模塊的光照強度檢測電路的設(shè)計

本系統(tǒng)中,通過光敏電阻接收外界的光照強度屬于模擬信號,而單片機只能處理數(shù)字信號,本小節(jié)引入以ADC0832芯片為主的A/D轉(zhuǎn)換電路的設(shè)計解決這一問題.ADC0832是由美國著名半導(dǎo)體企業(yè)制造的支持8位分辨率、雙通道A/D的變換晶片.變換晶片體積小,可靠性強,已經(jīng)在國內(nèi)普及,其最大亮度顯示達256級,能滿足一般的模擬量變換需求.額定電壓和電源輸入方面,該晶片對模擬電流的最大輸入范圍是0~5 V,晶片變換時限32 μS,具備雙數(shù)據(jù)輸出功用,可對數(shù)據(jù)進行校驗,有效降低了數(shù)據(jù)誤差,同時變換速度快,穩(wěn)定能力強[4-5].

該設(shè)計使用GL3516型光敏電阻,對外界光照強度數(shù)據(jù)進行反饋,改變其電阻.外部光強通過光電寄存器反饋至ADC0832的CH0引腳,ADC0832又從D0/D1口將電信號轉(zhuǎn)換輸出為數(shù)字信號[6],如圖3所示.

圖3 光照強度檢測電路

2.3 基于WS2812燈珠的照明系統(tǒng)設(shè)計

本系統(tǒng)除需滿足根據(jù)外界光強自動調(diào)節(jié)照明亮度之外,還需實現(xiàn)對暖色光、冷色光與白光三種照明顏色的調(diào)節(jié),普通LED燈管無法實現(xiàn)對顏色的自由調(diào)節(jié),故本設(shè)計使用12位5050封裝的WS2812燈珠組成燈帶作為該系統(tǒng)的主要照明元件.WS2812是集合控制電路和燈光集成電路為一身的外控智能LED光源系統(tǒng),數(shù)據(jù)信息協(xié)議采取單線的空符號通訊方法,在圖像點ON-RESET之后,由DIN端直接接受控制器傳來的所有數(shù)據(jù)信息,由第一圖像點獲得第一次傳送的全部二十四個數(shù)據(jù)信息[7].

WS2812是一個數(shù)字控制的全彩LED燈珠,采用單總線通訊,每顆燈珠支持24 bit的顏色控制,信號線通過DIN輸入,經(jīng)過一顆燈珠之后,信號線上前24 bit數(shù)據(jù)會被該燈珠鎖存,之后將剩下的數(shù)據(jù)信號整形之后通過DOUT輸出,將每一顆燈珠的DO與DIN串聯(lián)設(shè)計組成燈帶,即可滿足信號在每一顆燈珠之間傳遞,使燈帶上所有燈珠在同一時間呈現(xiàn)相同的顏色[8].連接方式如圖4所示.

圖4 WS2812燈帶連接方式

2.4 對PWM控制電路的設(shè)計

前文提到使用光敏電阻控制燈珠的亮暗,但是光敏電阻的特性是外界光強高的時候阻值降低,外界光強弱的時候阻值增高,要實現(xiàn)在外界光強高的時候燈光亮度減弱,外界光強弱的時候燈光亮度增強,只使用光敏電阻無法達到目標.實現(xiàn)本設(shè)計最初的預(yù)期,需引用脈沖寬度調(diào)制(PWM)控制調(diào)節(jié).

PWM是使用微處理器的數(shù)碼輸出控制模擬電路的高效工藝技術(shù),是對具體輸入或輸出信息采用數(shù)字編碼的方式.使用高分辦率運算器,調(diào)控方波的占空比,解碼具體輸入輸出信息的電平[9-10].本系統(tǒng)中對PWM控制電路設(shè)計如圖5所示.

圖5 PWM控制WS2812燈帶電路

3 系統(tǒng)軟件程序設(shè)計

系統(tǒng)軟件設(shè)計最重要且最復(fù)雜的部分是將ESP8266型WIFI模塊與阿里云平臺建立連接,根據(jù)云平臺MQTT協(xié)議,以一機一密的方式將設(shè)備直連接入阿里云網(wǎng)絡(luò)中.其余硬件部分控制程序采用STC89C51系列單片機識別的C語言編程.由于程序冗長,本文只展示核心設(shè)計程序.

3.1 對WIFI模塊的調(diào)試

3.1.1 將ESP8266型WIFI模塊作為TCP客戶端開啟透傳模式

將WIFI模塊接入云端進行數(shù)據(jù)傳輸,需打開透明傳輸模式,把WIFI模塊作為TCP客戶端,可以與云端連接.本部分程序先完成串口發(fā)送數(shù)據(jù)的代碼,使單片機通過串口通訊收發(fā)數(shù)據(jù).由ESP8266芯片實現(xiàn)配網(wǎng)的AT指令,開啟網(wǎng)絡(luò)的連接與透傳模式.

以下是本次設(shè)計中所用到的WIFI模塊配網(wǎng)指令[11-12]:

AT+RST; #重啟模塊

AT+UART=,,,,; #設(shè)置波特率

AT+CWMODE=1; #設(shè)置STA模式

AT+CWJAP=,; #連接目標AP/WIFI

AT+CIPSNTPCFG=1,8,"ntp1.aliyun.com"

3.1.2 實現(xiàn)ESP8266型WIFI模塊與阿里云平臺連接

完成WIFI模塊的配網(wǎng)操作并順利打開透傳模式.下一步需要將其接入阿里云,完成產(chǎn)品與云端的配置.在接入云端之前,需要先在阿里云平臺新建一個“產(chǎn)品”,平臺會自動分配給其在MQTT協(xié)議中用于建立唯一連接的產(chǎn)品證書(ProductKey、DeviceName和DeviceSecret),通過該證書完成ESP8266型WIFI模塊與云端一對一的連接[13-15].

以下是MQTT協(xié)議中用于WIFI模塊連接阿里云平臺的配網(wǎng)指令:

AT+MQTTUSERCFG=0,1,"NULL","用戶名","密碼",0,0,""

AT+MQTTCLIENTID=0,"ClienId"

AT+MQTTCONN=0,"連接域名",1883,1

AT+MQTTSUB=0,"topic",1 //1. 訂閱

AT+MQTTPUB=0,"topic","test",1,0 //2. 發(fā)布

//屬性設(shè)置

/sys/a1TGuTWhjR8/TestDevice/thing/service/property/set

/sys/a1KIUPF4pAV/TestDevice/thing/service/property/set-reply

//屬性上報

/sys/a1TGuTWhjR8/TestDevice/thing/event/property/post

/sys/a1TGuTWhjR8/TestDevice/thing/event/property/post-reply

3.2 系統(tǒng)電路主程序的設(shè)計

主程序設(shè)計的主要思路是初始化定時器T0,對WIFI模塊進行配網(wǎng),打開透傳模式,讓W(xué)IFI模塊開始透明傳輸.將WIFI模塊與阿里云平臺進行握手,實現(xiàn)產(chǎn)品與云端之間的連接.使燈帶通電,初始化紅外感應(yīng)模塊與PWM控制電路.具體程序如下[15]:

void main ()

{

Time1_Init();

esp8266_set();

MQTT_connect();

while (1)

{PWM = Hc_SR501;

Adc_dat = Adc_Read_data(1,0);

if (Hc_SR501) {

TR1 = 1;

Pwm_produce(~Adc_dat);

}

Else

{TR1 = 0;

}

delay_us(8000);

}

}

4 經(jīng)費規(guī)劃

前文已詳細介紹產(chǎn)品功能,使用相對低廉的STC89C51系列單片機作為主控板,其余元器件也經(jīng)濟實惠,本設(shè)計將硬件的成本控制在90元左右.與其它智能照明設(shè)備對比,本系統(tǒng)的設(shè)計功能實用且具有明顯的價格優(yōu)勢.

5 結(jié)語

設(shè)計使用STC89C51系列單片機作為主控單片機,利用ESP8266型WIFI模塊與單片機建立串口通訊,設(shè)計價格低廉、功能精簡的智能家居照明控制系統(tǒng).最終成品可實現(xiàn)根據(jù)外界光強自動調(diào)整燈光亮度,有效減少電能的損耗,自動感應(yīng)開關(guān)燈并通過手機控制調(diào)節(jié),根據(jù)用戶需求在三種燈光顏色之間自由切換.智能家居照明控制系統(tǒng)精簡實用,方便操作,有效滿足了居民智能化生活需求.

猜你喜歡
單片機系統(tǒng)設(shè)計
Smartflower POP 一體式光伏系統(tǒng)
WJ-700無人機系統(tǒng)
ZC系列無人機遙感系統(tǒng)
北京測繪(2020年12期)2020-12-29 01:33:58
基于單片機的SPWM控制逆變器的設(shè)計與實現(xiàn)
電子制作(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
瞞天過海——仿生設(shè)計萌到家
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
設(shè)計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設(shè)計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
主站蜘蛛池模板: 美女扒开下面流白浆在线试听| 狠狠v日韩v欧美v| 欧美色综合网站| 国产一级精品毛片基地| 国产99精品久久| 亚洲天堂.com| 在线观看精品自拍视频| 人禽伦免费交视频网页播放| 欧美精品在线看| 第一区免费在线观看| 欧美亚洲欧美| 国产精品19p| 中文字幕色站| 久996视频精品免费观看| 萌白酱国产一区二区| 日韩黄色在线| 色久综合在线| 国产呦视频免费视频在线观看| 亚洲日韩在线满18点击进入| 日韩色图区| 欧美成人免费午夜全| 国产精彩视频在线观看| 91精品人妻一区二区| 58av国产精品| 99热免费在线| 国产美女精品在线| 毛片视频网址| 97在线国产视频| a毛片免费在线观看| 亚洲精品成人片在线观看| 日韩乱码免费一区二区三区| 欧美一级专区免费大片| 国产精品亚欧美一区二区| 亚洲第一成年免费网站| 在线观看精品自拍视频| 国产国产人在线成免费视频狼人色| 小蝌蚪亚洲精品国产| 67194成是人免费无码| 99999久久久久久亚洲| 午夜视频日本| 在线观看视频一区二区| 国产高清无码麻豆精品| 99色亚洲国产精品11p| 久久毛片基地| 精品久久国产综合精麻豆| 亚洲视频四区| 亚洲色偷偷偷鲁综合| 91亚洲免费| 五月婷婷综合色| 毛片网站观看| 免费av一区二区三区在线| 亚欧美国产综合| 国产96在线 | 91麻豆国产精品91久久久| 国产精品久久久久久久久久久久| 无码又爽又刺激的高潮视频| 国产精品亚洲欧美日韩久久| 91在线无码精品秘九色APP| 亚洲二三区| 久久久久青草线综合超碰| 日韩无码黄色| 欧美色综合网站| 日韩精品中文字幕一区三区| 色AV色 综合网站| 久久频这里精品99香蕉久网址| 91免费精品国偷自产在线在线| 亚洲中文字幕23页在线| 毛片在线区| 久久男人资源站| 女人天堂av免费| 久久综合色天堂av| 好久久免费视频高清| 欧美色丁香| a亚洲视频| а∨天堂一区中文字幕| 男人天堂伊人网| 中文国产成人久久精品小说| 国产亚洲精久久久久久无码AV| 在线观看视频一区二区| 中文字幕在线日韩91| 一级毛片免费观看久| 国产精品成人一区二区|