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

標題: STC15f104w控制的繼電器模塊 [打印本頁]

作者: forgetname    時間: 2015-5-27 16:54
標題: STC15f104w控制的繼電器模塊
STC15f104w控制的繼電器模塊
家里魚缸充氧器,買的功率大,24小時不停使用,感覺有點浪費。為實現魚缸充氧器的定時開關,DIY了一個通過STC15f104w控制的繼電器模塊(淘寶上面的繼電器模塊加郵20元左右,主要是使用不方便,需要自己增加一個電源),利用手里現有的元件自己動手,解決問題也是一件樂事。
達到的目的:實現繼電器的循環開啟、關閉,繼電器模塊與供電模塊合二為一。

主要元件:STC15f104w1個、220變12v變壓器1個、12v繼電器(5v驅動不了)1個、78051個、1000uf電容2個、104電容2個、二極管5個、9013三極管1個、10k電阻一個(最開始使用的1k電阻,不能正常工作,三極管的基極-發射極電壓只有0.6v,改用10k達到3.0左右??????請指點)。
原理圖:

增加了程序燒寫接口和改用途時的備用接口。
電路圖:

   各變壓器不同,我的1、2、3、5腳不用管它的,4-6之間12V。U1、U2為繼電器的輸出端(兩觸點)。
實物圖:

改用途時的備用接口沒有安裝。
程序簡單:
  1. #include <STC15.H>
  2. void Delay1000ms()     //@11.0592MHz
  3. {
  4.    unsigned char i, j, k;
  5.    i = 43;
  6.    j = 6;
  7.    k = 203;
  8.    do
  9.    {
  10.        do
  11.        {
  12.           while (--k);
  13.        } while (--j);
  14.    } while (--i);
  15. }

  16. void main()
  17. {
  18. unsigned int n,m;                 //n、m控制間隔時間長短
  19. P3=0x00;
  20. while(1)
  21.     {
  22.      n=2;
  23.      m=2;
  24.      while(m--)
  25.      {Delay1000ms();}
  26.      P3=~P3;
  27.      while(n--)
  28.      {Delay1000ms();}
  29.      P3=~P3;
  30.     }
  31. }
復制代碼




作者: forgetname    時間: 2015-5-27 16:55
最開始使用的1k電阻,不能正常工作,三極管的基極-發射極電壓只有0.6v,改用10k達到3.0左右??????請指點
作者: lanrumu    時間: 2015-5-28 00:18
感覺很不錯!
作者: 為萌而飛    時間: 2015-6-2 17:46
厲害啊
作者: 安陽市新世紀    時間: 2015-8-18 11:48
建議你改成PNP三極管驅動。比如8550,功率較大驅動穩定,對單片機有好處

作者: haohainiu    時間: 2015-9-12 09:35
我也說一句感謝樓主提供的方法和程序,很實用,想學習一個單鍵控制繼電器的程序樓主可以幫一下嗎謝謝了。
作者: xsynet    時間: 2015-12-12 18:51
不用光耦嗎?有點弄不懂
作者: fghjgjjfg    時間: 2016-8-1 22:00
這個開和關的時間分別是多少?如何改動時間
作者: fdt    時間: 2016-10-29 08:22
厲害啊但是如何調整時間
作者: ben1    時間: 2018-12-3 10:12
請問為什么5V驅動不了,我這個是5V的繼電器,供電也是5V的,但是一供電就來回吸合關斷
作者: 15250314250    時間: 2018-12-6 22:42
ben1 發表于 2018-12-3 10:12
請問為什么5V驅動不了,我這個是5V的繼電器,供電也是5V的,但是一供電就來回吸合關斷

樓主當時手上應該沒有5v繼電器
作者: spwlm    時間: 2018-12-7 17:44
haohainiu 發表于 2015-9-12 09:35
我也說一句感謝樓主提供的方法和程序,很實用,想學習一個單鍵控制繼電器的程序樓主可以幫一下嗎謝謝了。

就是單按鍵控制LED發光的程序一樣。論壇里有的。
作者: 1113634577    時間: 2019-3-30 11:49
while的用法感覺很有意思
作者: 快樂a123    時間: 2019-4-2 04:56
ben1 發表于 2018-12-3 10:12
請問為什么5V驅動不了,我這個是5V的繼電器,供電也是5V的,但是一供電就來回吸合關斷

5伏輸出電流不夠,帶載能力不行,繼電器吸合瞬間,5伏電壓下降,單片機因為低壓不能正常工作,導致繼電器釋放,所以就來回吸合,換個電壓大點的5伏電源就可以了,或者繼電器和單片機的供電之間插入一個電感隔離一下,
作者: aking991    時間: 2019-4-2 08:10
PCB布線很不合理,強電與單片機地線間距不夠,當濕度太大情況下有觸電風險,切記安全第一啊




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