基于單片機(jī)的LED 室內(nèi)照明控制系統(tǒng)
0 引言
本文引用地址:http://m.butianyuan.cn/article/174715.htm我國(guó)是一個(gè)資源緊缺的國(guó)家,但在日常的生活中,人們并沒(méi)有意識(shí)到這一點(diǎn)。以室內(nèi)照明為例,在很多公共場(chǎng)合中都采用手動(dòng)開(kāi)關(guān),經(jīng)常出現(xiàn)沒(méi)有及時(shí)關(guān)燈的現(xiàn)象,從而造成能源的浪費(fèi),也會(huì)縮短燈具的使用壽命。針對(duì)這一現(xiàn)象,有必要研究一種智能照明控制系統(tǒng)。該系統(tǒng)利用智能傳感器感應(yīng)室外亮度來(lái)自動(dòng)調(diào)節(jié)燈光,以保持室內(nèi)恒定照度,既能使室內(nèi)有最佳照明環(huán)境,又能達(dá)到節(jié)能的效果。
LED 被稱為第四代綠色光源,LED 的發(fā)光器件是冷光源,具有節(jié)能、環(huán)保、壽命長(zhǎng)、體積小等特點(diǎn)。
LED 光的單色性好,光譜窄,無(wú)需過(guò)濾,可直接發(fā)出有色可見(jiàn)光。在相同的照明情況下,LED 燈耗電量為白熾燈的十分之一,熒光燈的二分之一,是未來(lái)照明的發(fā)展趨勢(shì)。
1 智能控制方案設(shè)計(jì)
系統(tǒng)采用光敏電阻檢測(cè)環(huán)境亮度,熱釋紅外傳感器檢測(cè)人體輻射的微量紅外線,溫度檢測(cè)模塊檢測(cè)LED 的溫度,傳感器檢測(cè)到的信號(hào)經(jīng)過(guò)預(yù)處理傳給單片機(jī),經(jīng)單片機(jī)處理后控制LED 燈的開(kāi)關(guān)和亮度。系統(tǒng)框圖如圖1 所示。
2 硬件設(shè)計(jì)
2. 1 熱釋電紅外探測(cè)模塊
熱釋電紅外探測(cè)模塊不需要配置紅外線發(fā)射源,能直接接受人體輻射的微量紅外線,將其轉(zhuǎn)變?yōu)橄鄳?yīng)的電信號(hào)輸出。為了提高PIR 傳感器感受紅外線的靈敏度,在傳感器前加裝配套的菲涅耳透鏡。
熱釋電紅外探測(cè)模塊由菲涅耳透鏡、熱釋電紅外傳感器( PIR) 、控制電路及驅(qū)動(dòng)電路等組成。熱釋電紅外探測(cè)模塊框圖如圖2 所示。
人體都有恒定的體溫,一般在37 ℃,會(huì)發(fā)出特定波長(zhǎng)10 μm 左右的紅外線。人體輻射的紅外光線經(jīng)過(guò)菲涅耳透鏡匯集在PIR 的2 塊探測(cè)元上,當(dāng)人體移動(dòng)時(shí),紅外輻射強(qiáng)度發(fā)生變化,探測(cè)元表面的電荷強(qiáng)度發(fā)生變化,經(jīng)內(nèi)部場(chǎng)效應(yīng)管放大就有信號(hào)輸出。
熱釋電紅外探測(cè)模塊采用熱釋電專用控制集成電路來(lái)處理,這里采用BISS0001 型集成電路。
BISS0001 型集成電路內(nèi)置獨(dú)立的高輸入阻抗運(yùn)算放大器,可以與多種傳感器匹配,進(jìn)行紅外信號(hào)預(yù)處理。芯片內(nèi)含有電壓比較器、狀態(tài)控制器、延遲電路定時(shí)器、封鎖時(shí)間定時(shí)器以及基準(zhǔn)參考電壓源等單元電路。電路如圖3 所示。
2. 2 環(huán)境亮度檢測(cè)模塊
光敏電阻是利用半導(dǎo)體光電導(dǎo)效應(yīng)制成的一種特殊電阻器,對(duì)光線十分敏感,這里用它來(lái)檢測(cè)環(huán)境亮度。它的電阻值能隨著外界光照強(qiáng)弱的變化而變化。它在無(wú)光照射時(shí),呈高阻狀態(tài); 當(dāng)有光照射時(shí),其電阻值迅速減小。
圖3 中的R6為光敏電阻,若環(huán)境較明亮,R6的電阻值會(huì)降低,使9 腳的輸入保持為低電平,從而封鎖觸發(fā)信號(hào)VCC.SW1 是工作方式選擇開(kāi)關(guān),當(dāng)SW1 與3 端連通時(shí),芯片處于可重復(fù)觸發(fā)工作方式; 當(dāng)SW1 與1 端連通時(shí),芯片則處于不可重復(fù)觸發(fā)工作方式。
2. 3 溫度檢測(cè)模塊
該測(cè)溫模塊采用單線數(shù)字溫度傳感器DS18B20,它具有獨(dú)特的單總線接口方式,支持多節(jié)點(diǎn),測(cè)溫時(shí)無(wú)需任何外圍元件,它和單片機(jī)的接口只需一根信號(hào)線,具有超低功耗工作方式。它的測(cè)溫范圍為- 55 ~ + 125 ℃,精度為0. 5 ℃,而且不需要放大器和A/D 轉(zhuǎn)換器。所以DS18B20 的外圍電路簡(jiǎn)單,圖4 是該系統(tǒng)的測(cè)溫模塊的電路原理圖。
DS18B20 測(cè)溫系統(tǒng)編程實(shí)現(xiàn)相對(duì)比較容易,首先對(duì)DS18B20 進(jìn)行初始化,接著依次發(fā)跳過(guò)ROM命令和溫度轉(zhuǎn)換,啟動(dòng)DS18B20 進(jìn)行轉(zhuǎn)換。然后再重新對(duì)DS18B20 進(jìn)行初始化并發(fā)匹配ROM 命令。
最后,對(duì)DS18B20 進(jìn)行讀數(shù)。
2. 4 單片機(jī)控制模塊
評(píng)論