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