![]() |
發布時間: 2020-2-24 11:31
正文摘要:就一個普通的直流電機,一個腳接vcc,一個接單片機IO口p2.1口,p2.1輸出低電平為什么電機不轉 或者一個腳接地,一個接單片機IO口p2.1口,p2.1輸出高電平為什么不能驅動 |
我也是這個板子剛好也是這個問題感謝各位了 |
這個資料可以學習下 |
IO口控制三級管,然后把三級管當成一個開關即可。 用MOS管也可以。 |
驅動電動機時,不僅要查看電壓,還要查看電流,這一點非常重要。 GPIO引腳可提供的最大電流約為10〜20mA,不足以驅動你顯示的電機。 |
單片機的驅動能力不足以帶動電機,建議加電機驅動模塊啊 |
單片機的電流不大,驅動這種微型直流電機,價格場效應管或者三極管都可以驅動。 |
一邊接VCC,一邊接Mos管,Mos管可以由單片機P2.1口控制 |
單片機怎么能直接帶電機呢???輸出電流根本不夠 |
使用驅動芯片 |
單片機的IO 電流不夠 而且由于電機有刷的是電感 這么接還容易把 單片機給擊穿了 第一要單獨加驅動電路 第二要加電機的吸收電路 比如在 電機上并聯電容 或是二極管吸收 反向電動勢 避免出現高壓擊穿相關電路 |
謝謝 各位 一直糾結一個腳接地,一個接單片機IO口p2.1口,p2.1輸出高電平為什么不能驅動,看了下io口的結構圖 io對應的晶體管再柵極電流一定時漏極最大電流就被限制,即使外部電壓再大,最大電流不會變化,加驅動就是通過多級放大電路放大電流。 |
單片機io是不能直接驅動電機的,不僅僅是因為電流不夠,電機反饋的脈沖也是單片機所無法接受的,會直接損壞芯片,雖然單片機一般都有保護,但是這個脈沖太快了,都來不及反應,要驅動電機都是小電流控制大電流的那種方式,用一些橋路,那個寶上也有現成的電機驅動模塊可以買到。 |
單片機電流太小,外加圖騰擴流吧 |
單片機肯定不能直接驅動電機,電流不夠 |
IO口電流不夠驅動這個130馬達,要接到ULN2003上去,你這個看樣子就是普中的。 |
單片機的IO 電流不夠 而且由于電機有刷的是電感 這么接還容易把 單片機給擊穿了 第一要單獨加驅動電路 第二要加電機的吸收電路 比如在 電機上并聯電容 或是二極管吸收 反向電動勢 避免出現高壓擊穿相關電路 |
。。。。。。單片機怎么能直接帶電機呢???輸出電流根本不夠,可以簡單點使用uln2003芯片 |
如果你手頭上有普中的開發板,板子上有ULN2003驅動,看下原理圖,電機兩端,一端接+5V,另一端接ULN2003的一個輸出端,用普通IO口PWM驅動ULN2003,這樣就可以帶動電機旋轉,同時可以調節轉速。 |
單片機肯定不能直接驅動電機,電流不夠 |
電流不夠呀 |