|
發布時間: 2020-5-9 00:07
正文摘要:本帖最后由 96317 于 2020-5-9 00:15 編輯 請問下怎么驅動6V電磁閥和6V氣泵? 接法如下,我是打算使用單片機驅動繼電器,然后繼電器打開開關使電磁閥和氣泵通電工作。單片機IO口輸出高電平,三極管導通,繼電器通 ... |
|
都知道是供電有問題了,還拿破爛電源去折騰。。。。 有示波器的話檢查各個點的電壓波動情況,沒有示波器的話用指針萬用表測電壓看看指針擺動情況,這個不難找到問題。別說你連萬用表都沒有。。。 簡單說就是氣泵(電機)啟動時電流過大導致電壓整體被拉低,低到單片機讓已經不能正常工作了。 這里氣泵的啟動電流也用萬用表測測就了解了。電機啟動時的電流可能是正常運行時電流的好幾倍。。。看看你用的電源那可憐的1a的輸出,你還覺得電源功率足夠? 還有,看你用的這種插接式的電線,就算你電源功率再大也不行,這種插接式的接線,接觸電阻有多大你有測過嗎? 一般的單片機控制其他高電壓高電流的外設都是要把兩者電源隔離開(不共電源也不共地),你難道沒試過單獨給單片機供電? |
|
1. 你6V給7805供電根本不行,因為輸出電壓剛好在5V(不足5V)的邊緣,輸出電流也會非常的小,建議供電7V以上 2. 你6V的氣泵用7v一點問題沒有,可以單獨供電,從7805輸入取電也可以 3. 單片機控制感性設備,一般都是用光耦隔離,單片機IO低電平驅動光耦,光耦接MOS或三極管驅動繼電器,當然我看不清楚你的繼電器模塊是否有光耦,如果有,那么直接接上即可,繼電器也沒看清楚多少伏特的,如果繼電器是5V的那么繼電器的電流是65mA左右,7805完全沒問題 4. 驅動氣泵的三極管基極的電阻太大,會導致三極管CE之間的電壓變大,不會飽和,氣泵的電壓自然很低,一般取820~2K之間 |
| 7805的最小壓差為2V,所以輸入端至少也要7V以上 |
| 看到了你最后的這個電路,你用的8550pnp能導通嗎,你的IO口電壓5v意味著無論輸出高低電平 氣泵和電磁閥都是導通的呀,那個8550應該關不掉電流才對呀 |
96317 發表于 2020-5-14 16:31 時隔接近一年,再次接觸這個東西。發現并不是什么氣泵電壓或者電流不夠的問題。也不是三極管驅動或者繼電器的問題。 最近發現開定時器中斷的時候,氣泵只響一下就停止工作,關閉中斷卻可以正常工作。說明問題出現在定時器程序當中。原因是定時器程序邏輯有問題,在某個位置將P21置位為1了。需要好好檢查程序邏輯問題啊 |
xiaocake 發表于 2020-5-12 19:23 大佬!感覺你分析的很詳細!!不過我沒有使用繼電器了,直接使用三極管驅動又能工作了。由于時間問題,繼電器這些問題暫時不管先了,還是很感謝,分析得挺好 |
liuzx66 發表于 2020-5-10 17:54 可能是電流問題,我不用繼電器了,直接用三極管驅動可以實現了,感謝。另外為啥不能用7805?我要用到6V電源和5V電源,所以想到用7805穩壓到5V了 |
moon20000boy 發表于 2020-5-12 19:23 感謝意見,不過我要用到6V電源和5V電源,所以使用6V是適配器電源了 |
zzhkl 發表于 2020-5-12 14:51 當時我是用這種方法,結果不行。后面用繼電器不得后又換回這種方法,結果得了,很奇怪 |
| 供電功率不足呀 |
| 以我的鄙見,我認為用8550驅動就可以了,他可以承受1.5A電流,注意事項以我的寡見,就是要在你那電動機那里反接個1n4148保護三級管。我是菜鳥,略知皮毛,僅供參考 |
96317 發表于 2020-5-9 20:50 1、三極管基極電阻太大, 2、6v電壓不能用于7805, 3、12v電源輸出電流不能小于電路總電流的需求(不是功率,是電流) |
| 在8050基極接一個下拉電阻 |
liuzx66 發表于 2020-5-9 15:30 我查了下氣泵功率是3~4W,電源是6V==1A,功率是夠的,單獨給氣泵就是繼電器會跳,我直接接6V電源和gnd氣泵是可以工作,主要是不知道在三極管繼電器驅動部分哪里出了問題 |
| 哈哈哈,在你的氣泵那塊并聯一個瓷片電容。 |
96317 發表于 2020-5-9 11:05 電壓不是唯一需要滿足的,電流也要夠才行。也就是功率要夠 |
| 我剛才使用了12V的電源,還是一樣,接上氣泵繼電器還是會跳。應該不是功率問題吧 |
benclee 發表于 2020-5-9 08:01 我這里不用電磁閥,就單獨使用6V給氣泵供電,繼電器會跳,不懂為啥 |
hbcqd 發表于 2020-5-9 07:18 應該是氣泵問題吧。我使用電磁閥正常,IO口P20輸出高電平電磁閥正常工作,氣泵就不行,繼電器吸合一下就跳開了 |
51hei**1140 發表于 2020-5-9 09:05 氣泵和電磁閥都是6V,我電源也是6V,功率大了嗎? 可是我用3V的氣泵,充氣太慢了 |
www12www 發表于 2020-5-9 09:11 上面圖我加油三極管了,繼電器是5V |
xianfajushi 發表于 2020-5-9 06:51 供電不足嗎?我電源輸出是6V==1A,氣泵工作電壓是6V,電磁閥工作電壓也是6V。可以單獨讓電磁閥工作卻不能單獨讓氣泵工作 |
TTQ001 發表于 2020-5-9 03:30 5V給氣泵供電確實會消耗,我看液晶顯示屏都變暗了。用6V可以單獨讓電磁閥工作,不能讓氣泵,氣泵接上繼電器閉合后又會跳開,這么說是6V的功率驅動不了氣泵嗎?可是我單獨在單片機上引出一個6V接到氣泵正極,氣泵負極接地就可以工作,但是用單片機IO口驅動,繼電器就會跳?實在想不清楚 |
51hei**1140 發表于 2020-5-9 09:05 大了?不過用3.3V的氣泵好像充氣很慢唉 |
| 7805的輸入電壓太低,不能滿足7805的要求。 |
|
有電磁閥和氣泵,應該是做血壓計吧; 你選的電磁閥或氣泵的功率有點大了。 |
| 氣泵單獨用一個與它相匹配的電源。 |
| 明顯供電不足現象 |