![]() |
發布時間: 2023-3-3 12:00
正文摘要:新人請教單片機學習板電腦供電都不能直接驅動步進電機嗎?我買了塊板子用28bjy實驗時只能電腦先寫進程序,然后用手機充電器接點再運行, 我想用串口調試發送數字,比如1.2.3.4.....,就轉多少圈.不知道別的板子能否 ... |
USB的5V是可以讓28轉起來的,28的電流在0.4~1A之間,所以常規的USB是可以帶動的,但28有2種,一種是5V的,還有一種是12V/24V 的,你確認一下你手上的電壓值 ? |
能否驅動步進電機取決于步進電機的功率(工作電壓和驅動電流)。如果用低壓小功率的步進電機應該可以驅動。但28by顯然功率較大,不能直接驅動。 |
就是電源的驅動能力不夠,開發板和電機驅動分別供電就行了,把地并到一起就行。 |
你改裝電腦吧, 打開電腦機箱, 找到電腦機箱 空的SATA 電源插頭, 找出里面的 5V線, 把他直接連接到前面板USB口的 5V。或許勉強能帶動。 |
不錯的資料,謝謝樓主分享! |
rayin 發表于 2023-3-7 08:01 感謝朋友們指導,我不是直接驅動有驅動板的,我是新手也沒什么基礎,只能慢慢學,感謝大家的幫助。您講的光電隔離之后通過H橋來驅動電機。這些我也去了解下,又漲知識了。我的目的也就是單片機控制下步進電機的軸承走幾個點位,也許別人用的皮帶+齒輪大小不一,點位需要實時測試,所以需要上位機能實時控制步進電機。 |
最好把ULN2003的板子圖片也發上來,ULN2003使用外部電源,但是地線和開發板連接,應該就可以了 |
a399288395 發表于 2023-3-6 23:55 特別感謝這位朋友,辛苦了,這么晚了還在幫助別人,而且這么詳細真的說明,太感謝了。我按照您的說明做好了。 |
單片機io口是不能直接驅動電機的, GPIO口的電流對于電機這種功率器件來說很弱, 也很容易被電機反向電動勢擊穿直連的GPIO口. 電機的EMI太強,很容易導致單片機死機跑飛. 最好是通過光電隔離之后通過H橋來驅動電機, 提高系統的穩定性. |
434939575 發表于 2023-3-4 16:47 ![]() 接線方法已經標注在圖紙上了, 外部的5V電源負極和板子上的任意地線相接;外部5V電源的正極接到開關后面;(USB 5V經過開關后給開發板供電;外部的5V電源就接到這個開關的后面。相當于不經過開關直接給開發板供電); 如果需要下載軟件,就需要先拔下外部5V電源;點一下STC軟件的下載按鈕;然后在插上(接上)外部5V電源;單片機就會自動下載了; 板子上的開關 要保持常開狀態;不能按下去; 如果不小心按下去了問題也不是特別大; 頂多有一定的概率會電流倒灌,使電腦的USB接口保護; |
coody_sz 發表于 2023-3-6 10:07 感謝,我先用28byj做下實驗,后面用大的。估計也加什么電路。 |
人中狼 發表于 2023-3-6 08:15 謝謝,我先嘗試一下。 |
那得看你多大的步進電機,小小的那種可以,36、42、57、85電機,就別想了。 |
ULN2003單獨供電,開發板的地和ULN2003的地連在一起就行了 |
北方之鄙人 發表于 2023-3-5 15:17 感謝,我是外部電源運行,主要想上位機即時調試。 |
ningsy 發表于 2023-3-5 15:11 謝謝,現在步進電機可以轉的有驅動板,我的目的想上位機即時控制。因為電腦usb啟不動步進電機。我想上位機直接控制。 |
外接電源來供電 |
步進電機加驅動電路或驅動板就行了。成品驅動器方便些,給脈沖電機就轉。 |
人中狼 發表于 2023-3-5 08:18 感謝朋友, 有配套的uln2003驅動板。5v的。我想修改為電腦上位機直接控制。剛學這個。希望朋友們指導指導 ![]() |
人中狼 發表于 2023-3-5 08:15 感謝朋友, 有配套的uln2003驅動板。5v的。他們說明里面也講帶不動,要手機充電器帶動的。 |
步進電機需要是5伏的,12伏的與開發板電壓不同,需要單獨供電的 |
這個板子本身不支持驅動電機,要驅動步進電機,還需要買步進電機的驅動板,28電機空載時,電腦應該能帶動的 |
ningsy 發表于 2023-3-4 21:43 朋友好謝謝指點,我不是diy雕刻機,我是想先用上位機把28bjy動起來,最終是想控制一軸運動走幾個點位。 |
雕刻機的步進電機要用驅動器。有賣成品MACH3控制板的商家,說明書上寫了怎么接線。自己開發不是不行,工作量太大,還不如買成品板。 |
glinfei 發表于 2023-3-4 14:20 感謝朋友再次指導,畢竟我外行,不太清楚,主要怕燒電腦板子。慢慢嘗試。 |
a399288395 發表于 2023-3-4 08:54 感謝熱心的朋友,圖已經上傳了。麻煩指導下。謝謝。 |
434939575 發表于 2023-3-3 22:16 第二電源是接到uln2003上的,兩個電源要共地,還是覺得你2003沒接對,否則usb的夠轉了。另外,絕不可以把兩個電源并聯! |
434939575 發表于 2023-3-3 22:16 你要發板子圖來幫你看; 如果你懂電路的話,就直接上手弄; 斷開電腦USB供給板子的5V電源,地線不要斷,只斷開5V;另外用個5V電源連接 板子的地線和5V就可以; 一般電腦的USB也可以輸出1A的電流,我的板子就可以帶動;你完全帶不動 可能跟你的USB線也有關系,比如線比較長,而且線質量差,對電源產生了壓降;電腦輸出5V 可能到了板子上實際只有4.5V左右 |
glinfei 發表于 2023-3-3 21:34 謝謝朋友指導,我測試是不轉的。用的慧凈的51板子。板子上接USB的,我新手不要笑。那我這個雙電源怎么接啊,現在通過p1.1 .2 .3 .4接的電機的線(與 uln2003相接),我們控制是通過控制p1.1...高低電平。把外接電源并直接并聯接USB上面這樣行不。 |
用雙電源,獨立給電機供電唄,不過28電機,usb供電也能轉,就是扭矩不行 |
Hephaestus 發表于 2023-3-3 14:30 謝謝,不知道加什么元件行不行,論壇里面有單片機 diy雕刻機的,要看他們怎么弄的,應該上位機直接控制。 |
USB供電確實無法驅動28BYJ這么大的電機。 |