摘要:本文設計了一種基于PIC單片機的LED照明控制器,該系統以PIC16F628a單片機為控制核心,采用PWM自動調光技術和熱釋電紅外傳感器檢測技術,使用電源管理芯片PT4115實現LED恒流驅動。實驗結果表明,該控制器與LED光源組合構成智能照明系統。
關鍵詞:PWM;比較器;單片機;恒流驅動
DOI: 10.3969/j.issn.1005-5517.2013.3.008
本控制器主要完成數據采集、處理和控制功能,主要由傳感器、控制器、通信模塊、LED驅動電源模塊和LED燈具等部分構成,是一個以單片機為核心的自動控制系統。由系統功能設計要求,按圖1系統結構,對功能模塊和控制中心進行說明。
中心控制模塊
本系統采用Microchip Technology公司的8位中級單片機PIC16F628a為控制核心,該單片機體積小,功耗低,價格便宜;其片內程序容量為2k×14,有224B數據存儲體,有128B的數據存儲器EEPROM,除程序分支是雙周期指令外,其他所有指令都是單周期指令,1個分辨率最大為10位的PWM模塊,2個模擬比較器模塊。使用PIC16F628a單片機作為控制中心模塊的核心芯片能較好實現功能要求,性價比很高??刂浦行哪K電路如圖2所示。
環境光照檢測模塊
環境光照檢測模塊核心器件是光敏電阻。光敏電阻器一般用于光的測