標(biāo)題: stm32單片機(jī)控制步進(jìn)電機(jī)只震動(dòng)不轉(zhuǎn)動(dòng)?附智能窗簾控制系統(tǒng)PCB程序 [打印本頁(yè)]

作者: 田所浩二單推人    時(shí)間: 2022-9-15 12:24
標(biāo)題: stm32單片機(jī)控制步進(jìn)電機(jī)只震動(dòng)不轉(zhuǎn)動(dòng)?附智能窗簾控制系統(tǒng)PCB程序
嘗試做這個(gè)的時(shí)候步進(jìn)電機(jī)只震動(dòng)不轉(zhuǎn)動(dòng) 想問問是不是因?yàn)殡妷翰粔颍ǔ瞬竭M(jìn)電機(jī)其他地方都是3.3V電壓)? 麻煩大佬們了

Curtain_control_code.7z

4.83 MB, 下載次數(shù): 31


作者: cnos    時(shí)間: 2022-9-15 16:53
先把速度放得很慢很慢,比如1秒鐘走一步。然后觀察電機(jī)就知道問題出在哪里了。一開始就跑高速是看不到問題的。
作者: yzwzfyz    時(shí)間: 2022-9-15 17:33
1、驅(qū)動(dòng)脈沖太快。
2、電源電流不足。
作者: 田所浩二單推人    時(shí)間: 2022-9-16 00:04
cnos 發(fā)表于 2022-9-15 16:53
先把速度放得很慢很慢,比如1秒鐘走一步。然后觀察電機(jī)就知道問題出在哪里了。一開始就跑高速是看不到問題 ...

非常感謝
作者: 田所浩二單推人    時(shí)間: 2022-9-16 00:05
yzwzfyz 發(fā)表于 2022-9-15 17:33
1、驅(qū)動(dòng)脈沖太快。
2、電源電流不足。

非常感謝 也會(huì)把頻率降下來(lái)調(diào)試的
作者: 田所浩二單推人    時(shí)間: 2022-9-19 19:12
電壓測(cè)過了應(yīng)該沒問題 波特率也降低了 還是不行 不知道該怎么辦
作者: 名字不是重點(diǎn)    時(shí)間: 2022-9-19 23:44
空載時(shí)步進(jìn)電機(jī)只震動(dòng)不轉(zhuǎn)動(dòng),要么時(shí)序不對(duì),要么丟步。時(shí)序不對(duì)的原因占90%,丟步的原因10%,就這么簡(jiǎn)單。
作者: glinfei    時(shí)間: 2022-9-20 08:49
田所浩二單推人 發(fā)表于 2022-9-19 19:12
電壓測(cè)過了應(yīng)該沒問題 波特率也降低了 還是不行 不知道該怎么辦

看你是獨(dú)立給步進(jìn)電機(jī)供電,應(yīng)該不是電源問題;你先試試void Motor_Step(u8 state)這個(gè)函數(shù)里加上半秒延時(shí)。再不行,你先用四拍的步法走。最好能看看步進(jìn)電機(jī)端的波形,感覺程序沒啥大問題。
作者: 田所浩二單推人    時(shí)間: 2022-9-20 09:08
名字不是重點(diǎn) 發(fā)表于 2022-9-19 23:44
空載時(shí)步進(jìn)電機(jī)只震動(dòng)不轉(zhuǎn)動(dòng),要么時(shí)序不對(duì),要么丟步。時(shí)序不對(duì)的原因占90%,丟步的原因10%,就這么簡(jiǎn)單。

謝謝您 我再看看
作者: 田所浩二單推人    時(shí)間: 2022-9-20 09:09
本帖最后由 田所浩二單推人 于 2022-9-20 09:16 編輯
glinfei 發(fā)表于 2022-9-20 08:49
看你是獨(dú)立給步進(jìn)電機(jī)供電,應(yīng)該不是電源問題;你先試試void Motor_Step(u8 state)這個(gè)函數(shù)里加上半秒延 ...

謝謝您 請(qǐng)問延時(shí)應(yīng)該加在函數(shù)的哪個(gè)地方呢
作者: TTQ001    時(shí)間: 2022-9-20 09:22
應(yīng)該不是電源的問題,樓主說電壓是好的。 如果電流不夠,電壓就會(huì)被拉低。 我認(rèn)為這可能與不正確的脈沖時(shí)序有關(guān)。
作者: glinfei    時(shí)間: 2022-9-20 15:14
田所浩二單推人 發(fā)表于 2022-9-20 09:09
謝謝您 請(qǐng)問延時(shí)應(yīng)該加在函數(shù)的哪個(gè)地方呢

你把delay_ms(500);放到 Mx_OFF 前就行,就是測(cè)試用。我還是覺得是你接線問題,是不是缺項(xiàng)了,最好能看看步進(jìn)的波形,感覺程序沒啥問題。
作者: 沒道理哦    時(shí)間: 2022-9-21 14:34
電機(jī)有抱閘不  如果有抱閘 必須得爆炸通上電才行,如果沒有抱閘,可以調(diào)試一下驅(qū)動(dòng)器的細(xì)分與你程序里面額速度試試




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1