|
配套現(xiàn)有的分段開(kāi)關(guān)調(diào)光燈管及燈具使用。目的是用戶在只更換開(kāi)關(guān)的情況下,實(shí)現(xiàn)定時(shí)調(diào)光和感
應(yīng)開(kāi)關(guān)等能源管理功能
輸入電壓 100-277VAC,輸出接 100-277VAC 工作電壓的 LED 負(fù)載,負(fù)載能力 250W。由核心模塊和擴(kuò)展模塊組成。核心模塊可以獨(dú)立進(jìn)行開(kāi)關(guān)調(diào)光的工作。擴(kuò)展模塊可以拆裝,實(shí)現(xiàn)藍(lán)
牙、移動(dòng)感應(yīng)等擴(kuò)展功能。
滿足 ETL/cETL 或 UL/cUL、FCC 等北美地區(qū)相關(guān)認(rèn)證。
使用壽命 50,000 小時(shí)以上。
IR1為熱釋紅外輸出口,高電平有效
IR1為熱釋紅外輸出口,高電平有效
IR ON/OFF為當(dāng)12V電源掉電時(shí)單片機(jī)輸出低電平
電路原理圖如下:
BATADC為檢測(cè)電池端電壓,當(dāng)檢測(cè)到電壓低于1V時(shí),MCU通過(guò)BAT ON/OFF打開(kāi)Q3給電池充電
當(dāng)檢測(cè)電池電壓為2V時(shí),關(guān)閉Q3停止充電
開(kāi)關(guān)機(jī)鍵控制MCU活動(dòng),一上電情況下MCU可檢測(cè)傳感信號(hào),控制LED燈,檢測(cè)電池信號(hào)控制充電但是檔位按鍵無(wú)效,不能輸出控制信號(hào)給繼電器,當(dāng)按下開(kāi)關(guān)機(jī)鍵后,MCU恢復(fù)正常當(dāng)再次按下開(kāi)關(guān)機(jī)鍵后,MCU又恢復(fù)一上電后狀態(tài)
單片機(jī)源程序如下:
- #include "stm8s.h"
- #include "led.h"
- #include "key.h"
- #include "adcs.h"
- #include "uart.h"
- #include "timer.h"
- #include "string.h" //character
- #include "intrinsics.h"
- extern u8 Count200ms,Count10ms,Count2ms,flag_10ms;
- extern u8 flag_2ms,key_effective,flag_200ms;
- extern u8 flag_500ms,flag_100ms,flag_50ms,IR_Onoff;
- extern u16 blu_delaycount;
- void CLK_Configre(u8 clk)
- {
- switch(clk)
- {
- case 2:CLK_HSIPrescalerConfig(CLK_PRESCALER_HSIDIV8);break;
- case 4:CLK_HSIPrescalerConfig(CLK_PRESCALER_HSIDIV4);break;
- case 8:CLK_HSIPrescalerConfig(CLK_PRESCALER_HSIDIV2);break;
- case 16:CLK_HSIPrescalerConfig(CLK_PRESCALER_HSIDIV1);break;
- }
- }
- void main(void)
- {
-
-
- CLK_Configre(16);//16M
- KEY_init();
- LED_init();
- ADC_init();
- Timer4_Init();
- // UART1_InitS();
- UART1_InitR2();
-
-
- asm("rim"); // 開(kāi)總中斷
- close_work();
- while (1)
- {
-
- if(flag_2ms==1)
- {
- flag_2ms=0;
- ADC_Scan();
- UART1_cmp();
- }
-
- if(flag_10ms==1)
- {
- flag_10ms=0;
- KEY_scan();
- function_scan();
- LED_scan();
- blu_power();
- if(IR_Onoff==0)IR_Scan();
- }
-
- if(flag_50ms)
- {
- flag_50ms=0;
- if(IR_Onoff==0&&blu_delaycount==0)IR_DelayLight();
- Recharge_scan();
- }
-
- if(flag_500ms)
- {
- flag_500ms=0;
- adjust();
- }
- }
- }
復(fù)制代碼
全部資料51hei下載地址:
|
評(píng)分
-
查看全部評(píng)分
|