[爆卦]步進馬達arduino是什麼?優點缺點精華區懶人包

為什麼這篇步進馬達arduino鄉民發文收入到精華區:因為在步進馬達arduino這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者pipi74319 (pipi)看板ASM標題[問題] Arduino 控制步進馬達的問題時間T...


請問Arduino可以依照時間來控制步進馬達嗎?

例如: 10rpm 方向正轉 設定轉動10秒停5秒 循環

我看Steppr函式庫好像都是以步數下去控制

有想過用Timer的oscillate

但是不知道步進馬達的狀態該怎麼輸入

請各位前輩指點一下 感謝~

--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.38.53.41
※ 文章網址: http://www.ptt.cc/bbs/ASM/M.1409628527.A.B19.html
a22326284: 雖然我不會寫Arduino 但應該能給點建議 09/02 18:07
a22326284: 試試看用delay(我記得有這個涵式) 09/02 18:09
a22326284: 開啟對應的控制腳 轉動10秒 關閉控制繳 5秒 loop 09/02 18:10
pipi74319: 謝謝大大建議 可是delay好像只能處裡停止的秒數 09/03 08:30
pipi74319: 就像delay設定5秒 就是停止五秒之後 再進行動作 09/03 08:31
pipi74319: 好像無法設定做動作幾秒的部分 09/03 08:32
a22326284: 真的嗎 那他有中斷 或計數器之類的函示嗎QQ? 09/03 10:53
peng978: timer計時 5秒10秒送flag做判斷是否enable馬達pulse 09/03 22:59
pipi74319: 回a大 有類似計時器的函式 但不知怎麼設定馬達 09/04 14:42
pipi74319: 我只會設定"轉幾步" 不知怎麼設定"轉" 0rz 09/04 14:43
pipi74319: 回p大 我的驅動晶片沒有enable pin 而且其實我不太懂 09/04 14:45
pipi74319: 你的意思 可以麻煩說的詳細一點 給我指導一下嗎? 感謝 09/04 14:45
a22326284: 要不要PO看看你的控制電路圖呢 QQ? 09/05 01:00
peng978: 你只能控步數? 那就停止給0步 啟動給多一點就好啦 09/06 00:39
pipi74319: 回a大 抱歉我不知道怎麼po控制電路圖耶 0rz 09/06 08:38
pipi74319: 就是一個2相5線的步進馬達 接到一個ULN2003晶片驅動板 09/06 08:39
pipi74319: 驅動板再跟Arduino連接 09/06 08:40
pipi74319: 回p大 我能做到"轉一圈(步數)停5秒"循環 但我想做到 09/06 08:42
pipi74319: "轉10秒停5秒"循環 我就卡住了 囧rz 09/06 08:43
a22326284: 這樣的話 那可能要自己寫一個副程式 不知道能不能 09/06 16:02
a22326284: 就學8051 由指令時間 去推DELAY的時間 09/06 16:03
a22326284: 然後就開啟讓馬達轉的接腳(LATCH著)去倒數10秒 呢QQ 09/06 16:06
pipi74319: 謝謝a大的建議 我再努力試看看 3Q 09/09 11:41

你可能也想看看

搜尋相關網站