1 引言
隨著社會(huì)經(jīng)濟(jì)和科學(xué)技術(shù)的發(fā)展,,人類社會(huì)的進(jìn)步越來越依賴于資源的開發(fā)與利用,然而與日俱增的能源需求和有限的資源數(shù)量形成了巨大的矛盾,。
在尋找替代品,、提高能源利用率和節(jié)約能源等幾種緩解能源危機(jī)的途徑中,節(jié)能無疑是符合可持續(xù)發(fā)展要求且“可以從身邊做起”的選擇,。據(jù)統(tǒng)計(jì)2005年,我國全社會(huì)的總用電量約為24000 億kW·h,,照明用電量約為3000 億kW·h,,且每年以13% ~ 14%的速度遞增,預(yù)計(jì)到2010 年,,照明用電量將超過5000 億kW·h,,新增照明用電2000 億kW·h。對(duì)高等院校,,據(jù)測(cè)算,,其照明耗電占本單位所有耗電的40% 左右,可見在保證照明質(zhì)量的前提下,,對(duì)教室燈光進(jìn)行自動(dòng)控制,,其節(jié)能效益和經(jīng)濟(jì)效益都是相當(dāng)可觀的。
基于以上情況,,本設(shè)計(jì)根據(jù)時(shí)間,、照度、人員分布情況等對(duì)教室燈具進(jìn)行自動(dòng)控制,,采用集成光頻轉(zhuǎn)換器TSL230 對(duì)照度進(jìn)行較為準(zhǔn)確檢測(cè); 在人數(shù)探測(cè)上引入模糊人數(shù)和人數(shù)閾值,,不再單一的依靠人體存在信號(hào)進(jìn)行開關(guān)燈控制,增強(qiáng)了節(jié)能效果,,進(jìn)一步完善控制方法,,使設(shè)備的性能更加穩(wěn)定可靠;多模式控制且各模式之間自動(dòng)切換,使系統(tǒng)使用更加靈活,,便捷,。
2 系統(tǒng)設(shè)計(jì)
該系統(tǒng)采用主從結(jié)構(gòu),由上位機(jī)和下位機(jī)兩個(gè)部分組成,。
2. 1 上位機(jī)
上位機(jī)主要實(shí)現(xiàn)以下功能:
(1) 通過鍵盤完成設(shè)定密碼,、初始化時(shí)間、設(shè)置照度人數(shù)閾值和設(shè)置工作時(shí)間等任務(wù),。
(2) 通過信號(hào)探測(cè)器判斷控制模式,。
(3) 根據(jù)接收到的下位機(jī)數(shù)據(jù),及內(nèi)部存儲(chǔ)的照度閾值和人數(shù)閾值計(jì)算控制燈組,并向相應(yīng)下位機(jī)發(fā)出開關(guān)燈指令,。
(4) 通過LCD 顯示當(dāng)前工作狀態(tài)和工作模式,。
上位機(jī)由5V 穩(wěn)壓電源模塊、微控制器STC89C54,、時(shí)鐘模塊,、液晶顯示模塊、數(shù)據(jù)儲(chǔ)存模塊,、485 通訊模塊,、自動(dòng)/ 強(qiáng)制開關(guān)以及由中斷擴(kuò)展的按鍵模塊( 其中包括確認(rèn)鍵,增減鍵和移動(dòng)光標(biāo)鍵) 組成( 如圖1),。
圖1 上位機(jī)硬件圖
2. 2 下位機(jī)
下位機(jī)的主要功能如下:
(1) 通過紅外熱釋電傳感器和光頻轉(zhuǎn)換器實(shí)時(shí)采集人體存在信號(hào),、模糊人數(shù)和照度信號(hào),將采集到的數(shù)據(jù)發(fā)送給主機(jī),。
(2) 依據(jù)主機(jī)發(fā)回的命令對(duì)燈組進(jìn)行開關(guān)控制,。
下位機(jī)主要包括: 中心處理芯片AT89C2051、5V 穩(wěn)壓器,、光頻轉(zhuǎn)換模塊,、紅外熱釋電模塊、地址選擇器,、看門狗電路,、485 通訊模塊以及固態(tài)繼電器組成的功率器件等( 如圖2)。
圖2 下位機(jī)硬件圖
3 硬件部分
3. 1 主從機(jī)中心處理芯片
選用STC89C54,、AT89C2051 單片機(jī),, 其價(jià)位低,可多次擦寫,,應(yīng)用范圍廣泛,。單片機(jī)在系統(tǒng)中與其他電路模塊配合完成如上所述的上、下位機(jī)功能,。
3. 2 顯示模塊和按鍵模塊
為了便于對(duì)系統(tǒng)進(jìn)行初始化,、參數(shù)設(shè)置和模式選擇,主機(jī)配置了LCD 顯示屏和由四個(gè)按鍵組成的按鍵模塊,。顯示部分選用帶中文字庫的液晶顯示模塊LM3033,。四個(gè)按鍵由一個(gè)外部中斷擴(kuò)展而成。由于液晶顯示字?jǐn)?shù)和版面的限制,,系統(tǒng)采用分屏顯示,,需要用按鍵控制光標(biāo)移動(dòng)進(jìn)行選屏; 并在參數(shù)設(shè)置時(shí),使用按鍵對(duì)數(shù)值進(jìn)行增減控制,。
通過可視化界面對(duì)系統(tǒng)的照度閾值,,人員閾值和工作時(shí)間進(jìn)行設(shè)置,使用戶可以根據(jù)實(shí)際情況和需要靈活的設(shè)置參數(shù),在增強(qiáng)系統(tǒng)可用性的同時(shí),,擴(kuò)大了系統(tǒng)的應(yīng)用范圍,。加入密碼控制界面,增強(qiáng)系統(tǒng)運(yùn)行的安全性,,明確了用戶的設(shè)置權(quán)限,。
3. 3 光頻轉(zhuǎn)換模塊
系統(tǒng)選用可編程光頻轉(zhuǎn)換器TSL230 作為光頻轉(zhuǎn)換模塊的主芯片。TSL230 是新一代集成化的智能傳感器,,它將可配置的光電二極管陣列和電流/ 頻率轉(zhuǎn)換器等集成在單片集成電路中,,無需外接元件即可完成高分辨率的光照度/ 頻率轉(zhuǎn)換,輸出較高精度的數(shù)字信號(hào),,是一種高性能,、低價(jià)位的智能傳感器。其輸出為占空比50% 的方波,,且輸出頻率與照度成線性關(guān)系,,靈敏度可調(diào),。
3. 4 紅外熱釋電人體探測(cè)模塊
紅外熱釋電模塊由紅外探頭和信號(hào)處理芯片LP0001 組成,。LP0001 是一款高性能的傳感信號(hào)處理集成電路,具有獨(dú)立的高輸入阻抗運(yùn)算放大器,,內(nèi)部的雙向鑒幅器可有效抑制干擾,,內(nèi)設(shè)延遲時(shí)間定時(shí)器和封鎖時(shí)間定時(shí)器。該芯片可以對(duì)信號(hào)進(jìn)行放大,,鑒相,,整形及展寬,其靜態(tài)電流極小,,配以熱釋電紅外傳感器和少量外圍元器件即可構(gòu)成被動(dòng)式的熱釋電紅外傳感器,。
另外,系統(tǒng)選用MAX485 芯片實(shí)現(xiàn)主機(jī)與多個(gè)從機(jī)之間的數(shù)據(jù)傳輸與命令控制,。選用MAX813 芯片對(duì)下位機(jī)進(jìn)行監(jiān)控,,在系統(tǒng)出現(xiàn)故障時(shí)對(duì)下位機(jī)進(jìn)行復(fù)位。用撥碼開關(guān)對(duì)多個(gè)從機(jī)進(jìn)行地址設(shè)置,,方便設(shè)備的安裝和使用,。
4 軟件部分
4. 1 設(shè)計(jì)總體思想
時(shí)間、光照度和人員分布構(gòu)成了系統(tǒng)控制依據(jù)的三大要素,。將時(shí)間作為控制依據(jù)之一是為了進(jìn)一步加強(qiáng)對(duì)節(jié)能的監(jiān)管,,使工作時(shí)間與非工作時(shí)間的界限具體化。根據(jù)教室光照明暗分布和紅外熱釋電模塊的探測(cè)范圍,,將教室劃分成方形區(qū)域( 如圖3)進(jìn)行控制,。分別將包含光頻傳感器和紅外傳感器的下位機(jī)板塊安裝在各區(qū)域天*板上,通過下位機(jī)對(duì)室內(nèi)光照強(qiáng)度及人員流動(dòng)情況進(jìn)行監(jiān)控,并將采集到的數(shù)據(jù)送給上位機(jī); 上位機(jī)將各下位機(jī)發(fā)來的數(shù)據(jù)統(tǒng)籌比較,,根據(jù)設(shè)定的人數(shù)閾值與照度閾值綜合考慮開關(guān)燈決策,。這樣設(shè)計(jì)不僅考慮到了局部,而且能從整體上把握提出開關(guān)燈方案,,進(jìn)一步增強(qiáng)了節(jié)能效果,。
圖3 教室區(qū)域劃分
系統(tǒng)在處理由紅外熱釋電傳感器采集到的人體信號(hào)時(shí),采用模糊控制理論對(duì)各區(qū)域人數(shù)進(jìn)行模糊統(tǒng)計(jì),,解決了無法對(duì)人數(shù)進(jìn)行準(zhǔn)確計(jì)數(shù)帶來的問題,,并為人數(shù)閾值的判斷打下基礎(chǔ)。加入模糊人數(shù)判斷標(biāo)準(zhǔn)( 區(qū)域人數(shù)大于閾值Y0 才開燈) ,,以解決人數(shù)分布過于分散時(shí)打開過多燈的問題,,增強(qiáng)節(jié)能效果。
在照度控制方面,,單獨(dú)依靠照度小于300 lx 就開燈的判斷依據(jù)是行不通的: 在照度不滿足要求系統(tǒng)開燈后,,照度就會(huì)大于300 lx,這時(shí)系統(tǒng)會(huì)誤判照度滿足要求,,做出關(guān)燈的決定,。為了避免這種現(xiàn)象的發(fā)生,考慮到自然光與燈光發(fā)生的是非相干疊加,,可以在控制中加入一個(gè)照度上限X0,,當(dāng)自然光與燈光疊加照度大于X0 則關(guān)燈。于是,,開燈的條件就變?yōu)樵跓粑创蜷_時(shí)照度小于300 lx 和燈打開后照度小于X0,。
系統(tǒng)采用多種模式控制,以滿足教室多種功用的需求,,其模式主要?jiǎng)澐譃? 強(qiáng)制模式和自動(dòng)模式;自動(dòng)模式又細(xì)分為: 多媒體模式,、板書模式和自習(xí)模式。在工作時(shí)間內(nèi),,如有模式信號(hào)輸入則系統(tǒng)進(jìn)入相應(yīng)的模式; 若無則進(jìn)入自習(xí)模式,。不在工作時(shí)間,如有強(qiáng)制手動(dòng)信號(hào)輸入,,則根據(jù)手動(dòng)任務(wù)的設(shè)定運(yùn)行;若無則關(guān)閉所有的燈,。程序主流程圖如圖4。
圖4 程序主流程圖
4. 1. 1 各模式的控制方式和實(shí)現(xiàn)
4. 1. 1. 1 強(qiáng)制模式
管理員將自動(dòng)/ 強(qiáng)制開關(guān)置為低電平,,使系統(tǒng)進(jìn)入強(qiáng)制模式,。在強(qiáng)制模下,通過按鍵設(shè)置開關(guān)任意區(qū)域的燈,,不再受工作時(shí)間,、照度和人員分布的限制,。
4. 1. 1. 2 自動(dòng)模式
管理員將自動(dòng)/ 強(qiáng)制開關(guān)置于高電平,系統(tǒng)進(jìn)入自動(dòng)模式運(yùn)行,。
4. 1. 1. 2. 1 自習(xí)模式
當(dāng)無任何模式信號(hào)輸入時(shí),,系統(tǒng)進(jìn)入自習(xí)模式。
在該模式運(yùn)行時(shí),,系統(tǒng)先檢測(cè)教室內(nèi)是否有區(qū)域亮燈,,然后檢測(cè)光照度是否達(dá)到國家規(guī)定的300 lx。
若是光照度大于此標(biāo)準(zhǔn),,不管區(qū)域有沒有人都不開燈; 若是小于則探測(cè)區(qū)域是否有人,,有人則根據(jù)情況開燈,無人則不開燈,。具體開關(guān)燈控制規(guī)則如下:
1. 開燈
當(dāng)照度不足時(shí)有人進(jìn)入教室,,如果教室內(nèi)沒有區(qū)域亮燈則打開人所在區(qū)域的燈,若是再有人進(jìn)入,,則檢測(cè)第一個(gè)開燈區(qū)域的人數(shù)是否大于Y0,,若不大于則不再打開其他區(qū)域的燈,若大于則采集各有人區(qū)域內(nèi)的人數(shù),,并將人數(shù)進(jìn)行比較,,打開未亮燈區(qū)域中人數(shù)最多的區(qū)域的燈, 依此循環(huán)打開第三區(qū),,第四區(qū)……的燈,。如果教室里有已亮燈區(qū)域,,則分別記錄這些區(qū)域的人數(shù),,如果有區(qū)域的人數(shù)少于標(biāo)準(zhǔn)值Y0, 不再打開其他區(qū)域的燈; 如果都大于該值,,則打開未亮燈區(qū)域中人數(shù)最多的區(qū)域的燈,。
2. 關(guān)燈
開燈后,在自然光照不足( 照度小于X0 ) 的情況下,,教室中只允許有一個(gè)亮燈區(qū)域的人數(shù)小于Y0,,如有多個(gè)區(qū)域人數(shù)小于Y0,則保持這些區(qū)域中人數(shù)最多的區(qū)域的燈打開,,關(guān)閉其他,。在一個(gè)區(qū)域內(nèi)連續(xù)檢測(cè)不到人體存在信號(hào)則關(guān)閉該區(qū)域的燈,當(dāng)教室無人則關(guān)閉所有的燈,。若自然光照充足,,則關(guān)閉該區(qū)域的燈。程序流程如圖5,。
圖5 自習(xí)模式流程圖
4. 1. 1. 2. 2 板書模式
板書模式和自習(xí)模式的不同在于講臺(tái)上是否亮燈,。要板書講課,, 老師必然出現(xiàn)在講臺(tái)上, 所以,,板書模式的輸入信號(hào)就轉(zhuǎn)換成了通過安裝在講臺(tái)上方的從機(jī)板探測(cè)人體存在信號(hào),。當(dāng)講臺(tái)上t時(shí)間內(nèi)一直有人才認(rèn)為講臺(tái)有人。當(dāng)講臺(tái)上有人且無投影信號(hào)輸入則進(jìn)入此模式; 該模式下對(duì)座位區(qū)依然采用自習(xí)模式的控制規(guī)則,。特別說明,,講臺(tái)區(qū)域與別的區(qū)域是相互獨(dú)立的, 即不受別的區(qū)域內(nèi)人數(shù)多少與燈亮與否的影響,, 又影響不到別的區(qū)域,, 開關(guān)該區(qū)域的燈還加入了照度的判斷。
4. 1. 1. 2. 3 多媒體模式
多媒體模式則是通過安裝在投影機(jī)電源導(dǎo)線上的光電耦合器來判斷導(dǎo)線中是否有電流通過,,若有則認(rèn)為投影機(jī)在工作狀態(tài),,則自動(dòng)切換到投影模式。
進(jìn)入該模式則關(guān)閉前面區(qū)域的燈具,,對(duì)教室后面區(qū)域依然采用自習(xí)模式的控制規(guī)則,。
4. 2 液晶顯示界面
液晶顯示界面流程如圖6。該流程的實(shí)現(xiàn)由可視界面和按鍵共同完成,。系統(tǒng)在初始化之后,,可通過由一個(gè)外部中斷擴(kuò)展的四個(gè)按鍵進(jìn)行界面轉(zhuǎn)換和參數(shù)設(shè)置。在不同界面,,按鍵的作用不同,,用戶可根據(jù)界面提示輕松完成一系列設(shè)置。
圖6 液晶顯示界面
4. 3 通信子程序
為了避免發(fā)生多從機(jī)同時(shí)占用數(shù)據(jù)線的情況,,RS485 通信采用主機(jī)廣播,,從機(jī)*的模式。當(dāng)主機(jī)發(fā)送地址幀時(shí),,只有與呼叫地址相符的從機(jī)做出回應(yīng),,其他從機(jī)仍保持*狀態(tài)。地址相符的從機(jī)隨后根據(jù)主機(jī)發(fā)來的命令幀做出相應(yīng)的反應(yīng),。
5 結(jié)論
綜上,,經(jīng)過多次實(shí)驗(yàn)證明,本設(shè)計(jì)性能穩(wěn)定可靠,,達(dá)到了較好的節(jié)能效果,。設(shè)備采用光頻轉(zhuǎn)換器TSL230 克服了以往設(shè)計(jì)中不能準(zhǔn)確測(cè)量照度的問題; 加入模糊人數(shù)閾值判斷標(biāo)準(zhǔn)解決了人員分布過于分散時(shí)打開過多燈的問題; 另外,多模式控制的自動(dòng)探測(cè)轉(zhuǎn)換使系統(tǒng)運(yùn)行更加智能便捷,。在節(jié)能觀念深入人心的今天,,人們很容易接受這樣低成本、高性能,、操作簡(jiǎn)便的節(jié)能產(chǎn)品,。