找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 8485|回復(fù): 27
打印 上一主題 下一主題
收起左側(cè)

單片機(jī)控制電磁閥接通斷開(kāi)瞬間單片機(jī)復(fù)位

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
50黑幣
我是用的是STC8的單片機(jī),總電源是電源適配器供電12V2A,通過(guò)7805給單片機(jī)供電,電磁閥從電源適配器上取電,IO口通過(guò)三極管控制繼電器再控制電磁閥,電路圖如下。問(wèn)題是在電磁閥閉合和斷開(kāi)的瞬間有時(shí)單片機(jī)會(huì)復(fù)位,已經(jīng)嘗試過(guò)在7805后加TVS和增大電容,目前還是會(huì)出現(xiàn)出現(xiàn)自動(dòng)復(fù)位的情況。



7ZP~1JXR7FRC~`QF6E55`PV.png (54.46 KB, 下載次數(shù): 119)

7ZP~1JXR7FRC~`QF6E55`PV.png

最佳答案

查看完整內(nèi)容

你繼電器線圈都知道要加個(gè)續(xù)流管了,為什么電磁閥那邊就不知道加?去找個(gè)SS54之類的肖特基或者快速恢復(fù)管,二極管的正極接地,負(fù)極接圖上電磁泵接口的2腳,盡量靠近接口. 另外STC8是偏向消費(fèi)電子類的,抗干擾性能很渣.....(其實(shí)消費(fèi)電子也很少用,價(jià)錢太貴,與其用它還不如用M0),如果只熟悉STC的話,建議換15或者12系列.
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:388197 發(fā)表于 2020-7-9 17:51 | 只看該作者
你繼電器線圈都知道要加個(gè)續(xù)流管了,為什么電磁閥那邊就不知道加?去找個(gè)SS54之類的肖特基或者快速恢復(fù)管,二極管的正極接地,負(fù)極接圖上電磁泵接口的2腳,盡量靠近接口.

另外STC8是偏向消費(fèi)電子類的,抗干擾性能很渣.....(其實(shí)消費(fèi)電子也很少用,價(jià)錢太貴,與其用它還不如用M0),如果只熟悉STC的話,建議換15或者12系列.
回復(fù)

使用道具 舉報(bào)

板凳
ID:342822 發(fā)表于 2020-7-9 20:24 | 只看該作者
8550基極加光耦隔離。
回復(fù)

使用道具 舉報(bào)

地板
ID:332444 發(fā)表于 2020-7-9 21:20 | 只看該作者
給錢就能解決。
回復(fù)

使用道具 舉報(bào)

5#
ID:283908 發(fā)表于 2020-7-9 21:20 | 只看該作者
換一個(gè)電源試試看。有的電源適配器有過(guò)載保護(hù)和空載低能耗待機(jī)功能。
回復(fù)

使用道具 舉報(bào)

6#
ID:332444 發(fā)表于 2020-7-9 21:21 | 只看該作者
我發(fā)覺(jué)有時(shí)只有花錢才能珍惜,白給的都不懂珍惜。
回復(fù)

使用道具 舉報(bào)

7#
ID:342822 發(fā)表于 2020-7-9 22:12 | 只看該作者
控制端加光耦隔離~~~~
回復(fù)

使用道具 舉報(bào)

8#
ID:739610 發(fā)表于 2020-7-9 23:20 | 只看該作者
把控制繼電器的8550的發(fā)射極串接一個(gè)4007,不行再試試?yán)^電器的接地端單獨(dú)接到電源適配器的0V,不要和其他的GND公用。再不行就給繼電器單獨(dú)供電
回復(fù)

使用道具 舉報(bào)

9#
ID:541982 發(fā)表于 2020-7-10 00:25 | 只看該作者
這個(gè)先解決干擾問(wèn)題!
回復(fù)

使用道具 舉報(bào)

10#
ID:692132 發(fā)表于 2020-7-10 03:54 來(lái)自手機(jī) | 只看該作者
單片機(jī)不和大功率用電器共用電源,一定要共用要加大7805輸入端的電容,并且串二極管作隔離,電容不要只用幾百微法,用幾千微法的,輸出端用輸入端一半容量,應(yīng)該可以。
回復(fù)

使用道具 舉報(bào)

11#
ID:213173 發(fā)表于 2020-7-10 05:58 | 只看該作者
本帖最后由 wulin 于 2020-7-10 07:25 編輯

電磁閥屬感性負(fù)載,繼電器觸點(diǎn)開(kāi)閉時(shí)的抖動(dòng)會(huì)產(chǎn)生很高尖峰脈沖,需在繼電器常開(kāi)觸點(diǎn)兩端接RC串聯(lián)吸收電路滅弧消峰。電阻取值按每V10Ω計(jì),功率≥1W,安規(guī)電容0.47~1uf/275V。MCU的VCC端就近接103瓷片電容到地。如還不能完全杜絕干擾可以在控制電路電源入口加共模吸收電路。還可以利用其EEPROM保存工作狀態(tài),程序跑飛時(shí)看門狗復(fù)位,再利用軟復(fù)位標(biāo)志位判斷重啟,實(shí)際根本感覺(jué)不到系統(tǒng)被重啟。
回復(fù)

使用道具 舉報(bào)

12#
ID:401564 發(fā)表于 2020-7-10 08:39 | 只看該作者
也許是干擾,也許是電源電流不夠,但光耦完全沒(méi)有必要的,我用三極管直接控制12V繼電器,一直都是沒(méi)有問(wèn)題的
你可以單片機(jī)的VCC附近加一個(gè)100uF和一個(gè)102的電容,越靠近VCC越好,不一定要104的,高頻電源102效果更好
回復(fù)

使用道具 舉報(bào)

13#
ID:280512 發(fā)表于 2020-7-10 09:38 | 只看該作者
在繼電器線圈兩端,和電磁泵兩端,都并上雙向TVS .18v的就可以。8550的基極加一個(gè)10k的下拉電阻或者管溝隔離
回復(fù)

使用道具 舉報(bào)

14#
ID:800866 發(fā)表于 2020-7-10 10:19 | 只看該作者
電源換一個(gè)12V的穩(wěn)壓電源。。
回復(fù)

使用道具 舉報(bào)

15#
ID:332444 發(fā)表于 2020-7-10 10:29 | 只看該作者
這種電路變動(dòng)一個(gè)元件就解決了,板子不要改,電路結(jié)構(gòu)不要改。
回復(fù)

使用道具 舉報(bào)

16#
ID:342822 發(fā)表于 2020-7-10 13:16 | 只看該作者
電磁閥與單片機(jī)電源各獨(dú)立供電。仍有復(fù)位現(xiàn)象檢查所有輸入口尤其是邊沿觸發(fā)的端口設(shè)置,這是引入干擾的關(guān)鍵點(diǎn)。
曾經(jīng)遇到過(guò)avr單片機(jī)int0端口干擾。當(dāng)時(shí)設(shè)置輸入 ,上拉電阻有效開(kāi)機(jī)電磁閥動(dòng)作即程序混亂,后將端口設(shè)置為輸出,結(jié)果干擾消除一切正常。
回復(fù)

使用道具 舉報(bào)

17#
ID:801017 發(fā)表于 2020-7-10 14:35 | 只看該作者
電磁閥閉合和斷開(kāi)的瞬間會(huì)對(duì)單片機(jī)產(chǎn)生強(qiáng)烈的干擾導(dǎo)致復(fù)位,可在8550的發(fā)射極串接一個(gè)4007,實(shí)在不行就單獨(dú)供電
回復(fù)

使用道具 舉報(bào)

18#
ID:262356 發(fā)表于 2020-7-10 23:50 | 只看該作者
電源功率不夠,電磁泵工作瞬間電源被拉的太低?梢园袰1加到2200UF試試看
回復(fù)

使用道具 舉報(bào)

19#
ID:420836 發(fā)表于 2020-7-11 08:20 | 只看該作者
7805有散熱器嗎? 沒(méi)有散熱片,7805將無(wú)法提供大量電流。 帶有散熱器,7805可以發(fā)出1安培的電流。 繼電器與單片機(jī)共享VCC,繼電器可能會(huì)吸收大量電流。 您應(yīng)該嘗試不使用VCC驅(qū)動(dòng)繼電器,而讓單芯片計(jì)算機(jī)單獨(dú)使用VCC。
回復(fù)

使用道具 舉報(bào)

20#
ID:235954 發(fā)表于 2020-7-12 06:55 | 只看該作者
最簡(jiǎn)單是加個(gè)光耦隔離,平時(shí)繼電器一起用,基本都要加光耦電路,前段時(shí)間控制交流220V加熱棒,用光耦加可控硅,真的很好用
回復(fù)

使用道具 舉報(bào)

21#
ID:332444 發(fā)表于 2020-7-12 10:10 | 只看該作者
初學(xué)蛋騙雞改造機(jī)器使用的就是5V同電源給蛋騙雞和繼電器,運(yùn)行1小時(shí)的整程序,從來(lái)就沒(méi)出現(xiàn)過(guò)干擾被復(fù)位問(wèn)題,交流電插座自帶的5VUSB.
回復(fù)

使用道具 舉報(bào)

22#
ID:789121 發(fā)表于 2020-7-13 09:02 | 只看該作者
最好是電磁閥單獨(dú)供電,如果還有問(wèn)題就把繼電器跟電磁閥用同一個(gè)供電,
加大電源功率也能解決,效果不是很好
回復(fù)

使用道具 舉報(bào)

23#
ID:801878 發(fā)表于 2020-7-13 19:24 | 只看該作者
改下電容大小
回復(fù)

使用道具 舉報(bào)

24#
ID:282850 發(fā)表于 2020-7-15 09:57 | 只看該作者
我去年電片機(jī)+電磁閥出現(xiàn)問(wèn)題,換電源后正常,有一批買的電源總是不行
回復(fù)

使用道具 舉報(bào)

25#
ID:451718 發(fā)表于 2020-7-17 15:43 | 只看該作者
C1 100uf 拿掉試試。   
回復(fù)

使用道具 舉報(bào)

26#
ID:595237 發(fā)表于 2020-7-18 02:03 | 只看該作者
繼電器用 可控硅代替 改一下驅(qū)動(dòng)方式電路 ,可能成本還降低,還穩(wěn)定不容易產(chǎn)生干擾。
回復(fù)

使用道具 舉報(bào)

27#
ID:420836 發(fā)表于 2020-7-18 08:09 | 只看該作者
如果問(wèn)題已解決,請(qǐng)分享您的解決方案,以便使我們所有人受益。
回復(fù)

使用道具 舉報(bào)

28#
ID:298952 發(fā)表于 2020-7-19 11:37 | 只看該作者
最后改為MOS管控制

回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表