找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 9206|回復(fù): 38
收起左側(cè)

求助關(guān)于單片機驅(qū)動電磁閥和氣泵的問題

  [復(fù)制鏈接]
回帖獎勵 30 黑幣 回復(fù)本帖可獲得 30 黑幣獎勵! 每人限 1 次
ID:570093 發(fā)表于 2020-5-9 00:07 | 顯示全部樓層 |閱讀模式
本帖最后由 96317 于 2020-5-9 00:15 編輯

請問下怎么驅(qū)動6V電磁閥和6V氣泵?
接法如下,我是打算使用單片機驅(qū)動繼電器,然后繼電器打開開關(guān)使電磁閥和氣泵通電工作。單片機IO口輸出高電平,三極管導(dǎo)通,繼電器通電吸合,使得開關(guān)打在電磁閥和氣泵上,6V電源通過氣泵和電磁閥到地工作,單片機IO口輸出低電平,三極管截止,電磁閥和氣泵停止工作。
我單獨接電磁閥正常,但是接上氣泵后,繼電器經(jīng)常會吸合一下又斷開,不能一直吸合使氣泵工作。求教大佬!搞了兩天沒弄清楚怎么回事!就是不能使氣泵工作!我用5V電源給氣泵供電就可以,但是實際電壓為3V多,充氣很慢,功率不足。

1.png 電源.png
實物圖:

實物.png

回復(fù)

使用道具 舉報

ID:102168 發(fā)表于 2020-5-12 19:23 | 顯示全部樓層
都知道是供電有問題了,還拿破爛電源去折騰。。。。
有示波器的話檢查各個點的電壓波動情況,沒有示波器的話用指針萬用表測電壓看看指針擺動情況,這個不難找到問題。別說你連萬用表都沒有。。。
簡單說就是氣泵(電機)啟動時電流過大導(dǎo)致電壓整體被拉低,低到單片機讓已經(jīng)不能正常工作了。
這里氣泵的啟動電流也用萬用表測測就了解了。電機啟動時的電流可能是正常運行時電流的好幾倍。。?纯茨阌玫碾娫茨强蓱z的1a的輸出,你還覺得電源功率足夠?
還有,看你用的這種插接式的電線,就算你電源功率再大也不行,這種插接式的接線,接觸電阻有多大你有測過嗎?
一般的單片機控制其他高電壓高電流的外設(shè)都是要把兩者電源隔離開(不共電源也不共地),你難道沒試過單獨給單片機供電?

評分

參與人數(shù) 1黑幣 +30 收起 理由
admin + 30 回帖助人的獎勵!

查看全部評分

回復(fù)

使用道具 舉報

ID:207421 發(fā)表于 2021-3-25 16:59 | 顯示全部樓層
1. 你6V給7805供電根本不行,因為輸出電壓剛好在5V(不足5V)的邊緣,輸出電流也會非常的小,建議供電7V以上
2. 你6V的氣泵用7v一點問題沒有,可以單獨供電,從7805輸入取電也可以
3. 單片機控制感性設(shè)備,一般都是用光耦隔離,單片機IO低電平驅(qū)動光耦,光耦接MOS或三極管驅(qū)動繼電器,當然我看不清楚你的繼電器模塊是否有光耦,如果有,那么直接接上即可,繼電器也沒看清楚多少伏特的,如果繼電器是5V的那么繼電器的電流是65mA左右,7805完全沒問題
4. 驅(qū)動氣泵的三極管基極的電阻太大,會導(dǎo)致三極管CE之間的電壓變大,不會飽和,氣泵的電壓自然很低,一般取820~2K之間

評分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復(fù)

使用道具 舉報

ID:420836 發(fā)表于 2020-5-9 03:30 | 顯示全部樓層
看來您的電源無法同時驅(qū)動電磁閥和氣動泵,因為兩個設(shè)備汲取的電流超過了穩(wěn)壓器7805的輸出。 您說使用5V驅(qū)動氣動泵時,電壓下降到3V左右。 顯然,氣動泵消耗的電流過多。 請檢查泵的數(shù)據(jù)表,以確保其額定功率,電壓和電流是多少。 可能需要具有足夠功率的單獨電源來驅(qū)動泵。

評分

參與人數(shù) 1黑幣 +30 收起 理由
admin + 30 回帖助人的獎勵!

查看全部評分

回復(fù)

使用道具 舉報

ID:732506 發(fā)表于 2020-5-9 06:12 | 顯示全部樓層
檢查氣泵和電磁閥的額定工作電流,如果超過電源所能提供的最大電流,就不能正常工作。7805的輸入電壓6v也偏低。

評分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復(fù)

使用道具 舉報

ID:332444 發(fā)表于 2020-5-9 06:51 | 顯示全部樓層
明顯供電不足現(xiàn)象
回復(fù)

使用道具 舉報

ID:332444 發(fā)表于 2020-5-9 06:52 | 顯示全部樓層
除了供電不足現(xiàn)象外極大可能就算電機干擾蛋騙雞。

評分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復(fù)

使用道具 舉報

ID:695749 發(fā)表于 2020-5-9 07:18 | 顯示全部樓層
p21信號不穩(wěn)定,在程序設(shè)計時鎖定此端囗,根據(jù)需要設(shè)定時長。

評分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復(fù)

使用道具 舉報

ID:285863 發(fā)表于 2020-5-9 07:52 | 顯示全部樓層
可以有鋰電池作為電源系統(tǒng) 滿足負載的需求

評分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復(fù)

使用道具 舉報

ID:70069 發(fā)表于 2020-5-9 08:01 | 顯示全部樓層
氣泵單獨用一個與它相匹配的電源。
回復(fù)

使用道具 舉報

ID:158375 發(fā)表于 2020-5-9 08:26 | 顯示全部樓層
你本來就找到原因啦,還來這里問?原因: 就是供電功率不足!

評分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復(fù)

使用道具 舉報

ID:648281 發(fā)表于 2020-5-9 09:05 | 顯示全部樓層
有電磁閥和氣泵,應(yīng)該是做血壓計吧;
你選的電磁閥或氣泵的功率有點大了。
回復(fù)

使用道具 舉報

ID:201555 發(fā)表于 2020-5-9 09:11 | 顯示全部樓層
單片機與繼電器之間加一級驅(qū)動(三極管就可以,看一下繼電器驅(qū)動規(guī)格,即線圈是幾伏電壓)。

評分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復(fù)

使用道具 舉報

ID:160500 發(fā)表于 2020-5-9 09:21 | 顯示全部樓層
7805的輸入電壓太低,不能滿足7805的要求。
回復(fù)

使用道具 舉報

ID:570093 發(fā)表于 2020-5-9 10:19 | 顯示全部樓層
51hei**1140 發(fā)表于 2020-5-9 09:05
有電磁閥和氣泵,應(yīng)該是做血壓計吧;
你選的電磁閥或氣泵的功率有點大了。

大了?不過用3.3V的氣泵好像充氣很慢唉
回復(fù)

使用道具 舉報

ID:570093 發(fā)表于 2020-5-9 10:23 | 顯示全部樓層
TTQ001 發(fā)表于 2020-5-9 03:30
看來您的電源無法同時驅(qū)動電磁閥和氣動泵,因為兩個設(shè)備汲取的電流超過了穩(wěn)壓器7805的輸出。 您說使用5V驅(qū) ...

5V給氣泵供電確實會消耗,我看液晶顯示屏都變暗了。用6V可以單獨讓電磁閥工作,不能讓氣泵,氣泵接上繼電器閉合后又會跳開,這么說是6V的功率驅(qū)動不了氣泵嗎?可是我單獨在單片機上引出一個6V接到氣泵正極,氣泵負極接地就可以工作,但是用單片機IO口驅(qū)動,繼電器就會跳?實在想不清楚
回復(fù)

使用道具 舉報

ID:570093 發(fā)表于 2020-5-9 10:33 | 顯示全部樓層
xianfajushi 發(fā)表于 2020-5-9 06:51
明顯供電不足現(xiàn)象

供電不足嗎?我電源輸出是6V==1A,氣泵工作電壓是6V,電磁閥工作電壓也是6V?梢詥为氉岆姶砰y工作卻不能單獨讓氣泵工作
回復(fù)

使用道具 舉報

ID:570093 發(fā)表于 2020-5-9 10:36 | 顯示全部樓層
www12www 發(fā)表于 2020-5-9 09:11
單片機與繼電器之間加一級驅(qū)動(三極管就可以,看一下繼電器驅(qū)動規(guī)格,即線圈是幾伏電壓)。

上面圖我加油三極管了,繼電器是5V
回復(fù)

使用道具 舉報

ID:570093 發(fā)表于 2020-5-9 10:45 | 顯示全部樓層
我現(xiàn)在又連了一遍線路,設(shè)置一個按鍵控制IO口輸出高電平,三極管導(dǎo)通就驅(qū)動電磁閥和繼電器工作。
現(xiàn)在的問題是:按一下按鍵,繼電器吸合又斷開,按鍵按久一點,兩個繼電器都吸合,氣泵通了,但是電磁閥又不通(明明繼電器吸合了,應(yīng)該通電的?)。
把氣泵斷開,單獨用電磁閥,按鍵按一下電磁閥久會通。
始終是氣泵問題,怎么回事?

評分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復(fù)

使用道具 舉報

ID:570093 發(fā)表于 2020-5-9 10:53 | 顯示全部樓層
51hei**1140 發(fā)表于 2020-5-9 09:05
有電磁閥和氣泵,應(yīng)該是做血壓計吧;
你選的電磁閥或氣泵的功率有點大了。

氣泵和電磁閥都是6V,我電源也是6V,功率大了嗎?
可是我用3V的氣泵,充氣太慢了
回復(fù)

使用道具 舉報

ID:570093 發(fā)表于 2020-5-9 10:58 | 顯示全部樓層
hbcqd 發(fā)表于 2020-5-9 07:18
p21信號不穩(wěn)定,在程序設(shè)計時鎖定此端囗,根據(jù)需要設(shè)定時長。

應(yīng)該是氣泵問題吧。我使用電磁閥正常,IO口P20輸出高電平電磁閥正常工作,氣泵就不行,繼電器吸合一下就跳開了
回復(fù)

使用道具 舉報

ID:570093 發(fā)表于 2020-5-9 10:59 | 顯示全部樓層
benclee 發(fā)表于 2020-5-9 08:01
氣泵單獨用一個與它相匹配的電源。

我這里不用電磁閥,就單獨使用6V給氣泵供電,繼電器會跳,不懂為啥
回復(fù)

使用道具 舉報

ID:570093 發(fā)表于 2020-5-9 11:05 | 顯示全部樓層
我剛才使用了12V的電源,還是一樣,接上氣泵繼電器還是會跳。應(yīng)該不是功率問題吧
回復(fù)

使用道具 舉報

ID:160500 發(fā)表于 2020-5-9 15:30 | 顯示全部樓層
96317 發(fā)表于 2020-5-9 11:05
我剛才使用了12V的電源,還是一樣,接上氣泵繼電器還是會跳。應(yīng)該不是功率問題吧

電壓不是唯一需要滿足的,電流也要夠才行。也就是功率要夠
回復(fù)

使用道具 舉報

ID:459513 發(fā)表于 2020-5-9 20:43 | 顯示全部樓層
哈哈哈,在你的氣泵那塊并聯(lián)一個瓷片電容。
回復(fù)

使用道具 舉報

ID:570093 發(fā)表于 2020-5-9 20:50 | 顯示全部樓層
liuzx66 發(fā)表于 2020-5-9 15:30
電壓不是唯一需要滿足的,電流也要夠才行。也就是功率要夠

我查了下氣泵功率是3~4W,電源是6V==1A,功率是夠的,單獨給氣泵就是繼電器會跳,我直接接6V電源和gnd氣泵是可以工作,主要是不知道在三極管繼電器驅(qū)動部分哪里出了問題
回復(fù)

使用道具 舉報

ID:280512 發(fā)表于 2020-5-10 10:20 | 顯示全部樓層
在8050基極接一個下拉電阻
回復(fù)

使用道具 舉報

ID:160500 發(fā)表于 2020-5-10 17:54 | 顯示全部樓層
96317 發(fā)表于 2020-5-9 20:50
我查了下氣泵功率是3~4W,電源是6V==1A,功率是夠的,單獨給氣泵就是繼電器會跳,我直接接6V電源和gnd氣 ...

1、三極管基極電阻太大,
2、6v電壓不能用于7805,
3、12v電源輸出電流不能小于電路總電流的需求(不是功率,是電流)
回復(fù)

使用道具 舉報

ID:642407 發(fā)表于 2020-5-12 14:51 | 顯示全部樓層
以我的鄙見,我認為用8550驅(qū)動就可以了,他可以承受1.5A電流,注意事項以我的寡見,就是要在你那電動機那里反接個1n4148保護三級管。我是菜鳥,略知皮毛,僅供參考
回復(fù)

使用道具 舉報

ID:726693 發(fā)表于 2020-5-12 19:23 | 顯示全部樓層
請不要使用7805芯片,效率太低,可以使用LM2596模塊,高效率供電,直接12V/9V(路由器電源)轉(zhuǎn)換一下,給所有用電設(shè)備供5V就可以了,LM2596是開關(guān)電源,電流可以達到3A,7805是線性電源,差距巨大,或者直接換個5V/2A充電器也行,不用降壓了

評分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復(fù)

使用道具 舉報

ID:734552 發(fā)表于 2020-5-14 14:42 | 顯示全部樓層
供電功率不足呀
回復(fù)

使用道具 舉報

ID:570093 發(fā)表于 2020-5-14 15:55 | 顯示全部樓層
zzhkl 發(fā)表于 2020-5-12 14:51
以我的鄙見,我認為用8550驅(qū)動就可以了,他可以承受1.5A電流,注意事項以我的寡見,就是要在你那電動機那里 ...

當時我是用這種方法,結(jié)果不行。后面用繼電器不得后又換回這種方法,結(jié)果得了,很奇怪
回復(fù)

使用道具 舉報

ID:570093 發(fā)表于 2020-5-14 15:57 | 顯示全部樓層
moon20000boy 發(fā)表于 2020-5-12 19:23
請不要使用7805芯片,效率太低,可以使用LM2596模塊,高效率供電,直接12V/9V(路由器電源)轉(zhuǎn)換一下,給所 ...

感謝意見,不過我要用到6V電源和5V電源,所以使用6V是適配器電源了
回復(fù)

使用道具 舉報

ID:570093 發(fā)表于 2020-5-14 16:00 | 顯示全部樓層
liuzx66 發(fā)表于 2020-5-10 17:54
1、三極管基極電阻太大,
2、6v電壓不能用于7805,
3、12v電源輸出電流不能小于電路總電流的需求(不是 ...

可能是電流問題,我不用繼電器了,直接用三極管驅(qū)動可以實現(xiàn)了,感謝。另外為啥不能用7805?我要用到6V電源和5V電源,所以想到用7805穩(wěn)壓到5V了
回復(fù)

使用道具 舉報

ID:570093 發(fā)表于 2020-5-14 16:12 | 顯示全部樓層
xiaocake 發(fā)表于 2020-5-12 19:23
都知道是供電有問題了,還拿破爛電源去折騰。。。。
有示波器的話檢查各個點的電壓波動情況,沒有示波器的 ...

大佬!感覺你分析的很詳細!!不過我沒有使用繼電器了,直接使用三極管驅(qū)動又能工作了。由于時間問題,繼電器這些問題暫時不管先了,還是很感謝,分析得挺好
回復(fù)

使用道具 舉報

ID:570093 發(fā)表于 2020-5-14 16:31 | 顯示全部樓層
111.png
現(xiàn)在問題算暫時解決了,很感謝各位熱心網(wǎng)友,提出很多詳細分析。我原來是使用三極管直接驅(qū)動的,后面發(fā)現(xiàn)驅(qū)動不了所以換成繼電器,結(jié)果繼電器也出現(xiàn)問題,原因大家都提出詳細的分析了,應(yīng)該就是功率不足了,驅(qū)動電磁閥可以,但是氣泵不行,應(yīng)該是氣泵電流較大,而我使用的是6V==1A的電源。大家還提出我7805的使用,使用繼電器把單片機電源和其他電源獨立開等問題。
經(jīng)過幾天弄不明白繼電器那種方案為什么驅(qū)動不了氣泵后,我又用回了直接使用三極管驅(qū)動的方法(如圖),搞了下居然又可以了。由于做的是小玩意,時間問題就沒有去弄清楚使用繼電器驅(qū)動那種方案出現(xiàn)的問題了,但是好多大佬分析的很詳細,我看到了很多問題所以,學(xué)到很多,很感謝大家!
回復(fù)

使用道具 舉報

ID:570093 發(fā)表于 2021-3-25 16:37 | 顯示全部樓層
96317 發(fā)表于 2020-5-14 16:31
現(xiàn)在問題算暫時解決了,很感謝各位熱心網(wǎng)友,提出很多詳細分析。我原來是使用三極管直接驅(qū)動的,后面發(fā)現(xiàn) ...

時隔接近一年,再次接觸這個東西。發(fā)現(xiàn)并不是什么氣泵電壓或者電流不夠的問題。也不是三極管驅(qū)動或者繼電器的問題。
最近發(fā)現(xiàn)開定時器中斷的時候,氣泵只響一下就停止工作,關(guān)閉中斷卻可以正常工作。說明問題出現(xiàn)在定時器程序當中。原因是定時器程序邏輯有問題,在某個位置將P21置位為1了。需要好好檢查程序邏輯問題啊
回復(fù)

使用道具 舉報

ID:638437 發(fā)表于 2023-4-12 11:06 | 顯示全部樓層
看到了你最后的這個電路,你用的8550pnp能導(dǎo)通嗎,你的IO口電壓5v意味著無論輸出高低電平 氣泵和電磁閥都是導(dǎo)通的呀,那個8550應(yīng)該關(guān)不掉電流才對呀
回復(fù)

使用道具 舉報

ID:143767 發(fā)表于 2023-4-12 11:24 | 顯示全部樓層
7805的最小壓差為2V,所以輸入端至少也要7V以上
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

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

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

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