張漢飛
(仙桃職業(yè)學院,湖北 仙桃 433000)
基于PCF8591的智能照明系統(tǒng)設計
張漢飛
(仙桃職業(yè)學院,湖北 仙桃 433000)
智能照明系統(tǒng)有智能和人工兩種使用方式。在智能方式下,環(huán)境光線強(白天)時系統(tǒng)不開啟照明,環(huán)境光線弱(夜晚)時系統(tǒng)自動開啟照明;在人工方式下,可使用“開”、“關”按鈕控制系統(tǒng)開啟/關閉照明。在家庭、辦公室和各公共場所使用這種智能照明系統(tǒng),將給生活和工作帶來很大的便利。
智能; A/D轉換;照明
智能照明系統(tǒng)在默認的智能方式下,能自動采集自然光線,當自然光線較強時不開啟照明,當自然光線較弱時自動開啟照明;由使用方式切換按鈕切換到人工方式時,按下“開”按鈕開啟照明,按下“關”按鈕則關閉照明。該照明系統(tǒng)具適用于家庭、學校、圖書館、辦公室等各種場合。
智能照明系統(tǒng)采用MCS-51單片機作為控制器,由感光、A/D、照明和按鈕四個部分組成。感光部分采集自然光線并將自然光強度轉換為模擬電壓信號;A/D部分將模擬電信號轉換為數(shù)字信號后送單片機處理;照明部分使用8個LED,由單片機I/O口直接控制;按鈕部分采用三個獨立按鍵,一個控制系統(tǒng)在“智能”和“人工”兩種使用方式之間切換,另外兩個分別在人工方式時控制系統(tǒng)的開啟和關閉。
(1)感光
感光元件選用硫化鎘光敏電阻,該光敏電阻具有在特定波長光的照射下,其阻值迅速減小的特性。將光敏電阻與一個5K歐姆的定值電阻串聯(lián)在+5V電源和地之間,取光敏電阻兩端的電壓(0-5V)送A/D轉換器。
(2)A/D
單片機不能直接處理模擬電壓信號,A/D轉換器選用PCF8591。PCF8591 是單電源,低功耗8 位CMOS 數(shù)據(jù)采集器件,具有4 個模擬輸入、一個輸出和一個串行I2C 總線接口。3個地址引腳A0、A1 和A2 用于編程硬件地址。
將PCF8591的地址引腳A2A1A0接地,光敏電阻兩端的電壓從AIN0(通道0)輸入PCF8591。PCF8591與單片機之間用I2C協(xié)議串行通信,用單片機P2.0和P2.1分別與PCF8591的SCL和SDA連接,作為I2C通信的時鐘總線和數(shù)據(jù)總線。PCF8591的參考電壓連接+5V電源。
(3)照明
照明部分選用8個LED,通過單片機P1端口直接控制。
(4)按鈕
照明系統(tǒng)中共用到三個按鈕,采用三個獨立按鍵分別通過單片機的P2.5-P2.7控制。
單片機的P0口通過上拉電阻連接一個共陽數(shù)碼管,數(shù)碼管顯示字符“0”和“1”分別表示智能照明系統(tǒng)的默認智能方式和人工方式。
智能照明系統(tǒng)的硬件電路圖如下所示:
圖1 智能照明系統(tǒng)電路圖
照明系統(tǒng)默認為智能使用方式,照明系統(tǒng)中的“智能/人工”按鈕被按下偶數(shù)次時,照明系統(tǒng)處于智能方式,此時單片機P0口控制數(shù)碼管顯示字符“0”;當“智能/人工”按鈕被按下奇數(shù)次時,照明系統(tǒng)處于人工使用方式,單片機P0口控制數(shù)碼管顯示字符“1”。
在智能使用方式下,光明電阻感知自然環(huán)境光線,其電阻值隨環(huán)境光線的強弱變化,將光敏電阻兩端的電壓從AIN0輸入A/D轉換器PCF8591,A/D轉換器將模擬電壓值轉換為8位二進制數(shù)字量(00H-FFH)后送單片機處理,當數(shù)字量大于或等于96H時,表示自然環(huán)境光線較弱,單片機P1口控制LED點亮;當轉換后的數(shù)字量小于96H時,表示自然環(huán)境光線較強,單片機P1口控制LED熄滅。當切換到人工使用方式時,按下按鈕“開”則單片機P1口點亮LED,當按下按鈕“關”時單片機P1口控制LED滅。
將完整的程序下載到單片機中,照明系統(tǒng)默認為智能模式:當自然環(huán)境光線較強(如白天)時燈不亮,當自然環(huán)境光線較弱(如夜晚)時燈啟動照明。按下一次“智能/人工”按鈕后,按下“開”按鈕則燈亮,按下“關”按鈕則燈滅。
基于PCF8591的智能照明系統(tǒng)能根據(jù)自然環(huán)境光線的強弱自動開啟或關閉照明,也能根據(jù)實際需要人工開啟或關閉照明。該智能照明系統(tǒng)具有成本低、性能穩(wěn)定、使用方便等諸多優(yōu)勢,可廣泛應用于家庭、辦公室以及各種公共場所。
[1]朱彬,張聯(lián). 單片機原理及應用[M]. 北京交通大學出版社,2016(6).
[2]王靜霞.單片機應用技術(C語言版)[M].電子工業(yè)出版社,2015(7).
(編輯 文新梅)
Design of Intelligent Lighting System based on PCF8591
ZHANG Hanfei
(Hubei Xiantao Vocational College, Xiantao 433000, China)
Intelligent lighting system has both intelligent and artificial use modes. In the intelligent mode, the system does not open the lighting when the environment light is strong (day), and the system automatically opens the lighting when the environment light is weak (night). In the artificial mode, the “open” and “off” buttons control system, so that the system can open / close lighting. The use of this intelligent lighting system in family, office and public places will bring great convenience for life and work.
intelligence; A / D conversion; lighting
2017-03-01
張漢飛 (1981—),本科,講師。主要研究方向:《EDA》、《傳感器》、《通信原理》等課程的教學研究工作。
T
B
1672-0601(2017)06-0117-02