欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標(biāo)題: stm8單片機(jī)藍(lán)牙+感應(yīng)智能開關(guān)產(chǎn)品源代碼,包括原理圖,設(shè)計(jì)文檔 [打印本頁]

作者: 13432610100    時(shí)間: 2019-9-15 21:30
標(biāo)題: stm8單片機(jī)藍(lán)牙+感應(yīng)智能開關(guān)產(chǎn)品源代碼,包括原理圖,設(shè)計(jì)文檔
配套現(xiàn)有的分段開關(guān)調(diào)光燈管及燈具使用。目的是用戶在只更換開關(guān)的情況下,實(shí)現(xiàn)定時(shí)調(diào)光和感
應(yīng)開關(guān)等能源管理功能
輸入電壓 100-277VAC,輸出接 100-277VAC 工作電壓的 LED 負(fù)載,負(fù)載能力 250W。由核心模塊和擴(kuò)展模塊組成。核心模塊可以獨(dú)立進(jìn)行開關(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為檢測電池端電壓,當(dāng)檢測到電壓低于1V時(shí),MCU通過BAT ON/OFF打開Q3給電池充電
當(dāng)檢測電池電壓為2V時(shí),關(guān)閉Q3停止充電

開關(guān)機(jī)鍵控制MCU活動(dòng),一上電情況下MCU可檢測傳感信號,控制LED燈,檢測電池信號控制充電但是檔位按鍵無效,不能輸出控制信號給繼電器,當(dāng)按下開關(guān)機(jī)鍵后,MCU恢復(fù)正常當(dāng)再次按下開關(guān)機(jī)鍵后,MCU又恢復(fù)一上電后狀態(tài)

單片機(jī)源程序如下:
  1. #include "stm8s.h"
  2. #include "led.h"
  3. #include "key.h"
  4. #include "adcs.h"
  5. #include "uart.h"
  6. #include "timer.h"
  7. #include "string.h"   //character
  8. #include "intrinsics.h"


  9. extern u8 Count200ms,Count10ms,Count2ms,flag_10ms;
  10. extern u8 flag_2ms,key_effective,flag_200ms;
  11. extern u8 flag_500ms,flag_100ms,flag_50ms,IR_Onoff;

  12. extern u16 blu_delaycount;


  13. void CLK_Configre(u8 clk)
  14. {
  15.         switch(clk)
  16.         {
  17.                 case 2:CLK_HSIPrescalerConfig(CLK_PRESCALER_HSIDIV8);break;
  18.                    case 4:CLK_HSIPrescalerConfig(CLK_PRESCALER_HSIDIV4);break;
  19.                     case 8:CLK_HSIPrescalerConfig(CLK_PRESCALER_HSIDIV2);break;
  20.                     case 16:CLK_HSIPrescalerConfig(CLK_PRESCALER_HSIDIV1);break;
  21.         }
  22. }



  23. void main(void)
  24. {
  25.         
  26.         
  27.         CLK_Configre(16);//16M
  28.         KEY_init();
  29.         LED_init();
  30.         ADC_init();
  31.         Timer4_Init();
  32. //        UART1_InitS();
  33.         UART1_InitR2();
  34.         
  35.         
  36.         asm("rim"); // 開總中斷
  37.         close_work();
  38.         while (1)
  39.         {
  40.                
  41.                 if(flag_2ms==1)
  42.                 {
  43.                         flag_2ms=0;
  44.                         ADC_Scan();
  45.                         UART1_cmp();
  46.                 }
  47.                
  48.                 if(flag_10ms==1)
  49.                 {
  50.                         flag_10ms=0;
  51.                         KEY_scan();
  52.                         function_scan();
  53.                         LED_scan();
  54.                         blu_power();
  55.                         if(IR_Onoff==0)IR_Scan();
  56.                 }
  57.                
  58.                 if(flag_50ms)
  59.                 {
  60.                         flag_50ms=0;
  61.                         if(IR_Onoff==0&&blu_delaycount==0)IR_DelayLight();
  62.                         Recharge_scan();
  63.                 }
  64.                
  65.                 if(flag_500ms)
  66.                 {
  67.                         flag_500ms=0;
  68.                         adjust();
  69.                 }

  70.         }
  71. }
復(fù)制代碼

全部資料51hei下載地址:

智能開關(guān)產(chǎn)品要求V2.0.2_20170923.rar

955.74 KB, 下載次數(shù): 50, 下載積分: 黑幣 -5

說明要求

智能開關(guān)源代碼.7z

1.03 MB, 下載次數(shù): 60, 下載積分: 黑幣 -5

程序代碼

智能開關(guān).rar

10.97 KB, 下載次數(shù): 61, 下載積分: 黑幣 -5

原理圖


作者: m182892    時(shí)間: 2019-9-16 13:53
謝謝分享!有PCB文件就好了。
作者: waerdeng    時(shí)間: 2019-9-16 18:52

這種好東西一定要及時(shí)的存起來
作者: bbb168    時(shí)間: 2019-9-27 05:31
收藏下來。 謝謝分享。




歡迎光臨 (http://m.raoushi.com/bbs/) Powered by Discuz! X3.1