[請益] 請教步進馬達驅動問題
請教各位先進
我目前自製了一個步進馬達控制驅動器,並使用1/16 step 微步進的方式,
用來驅動一顆1.8度/step的步進馬達。馬達規格為 4.6V/0.98A。
控制器的驅動頻率為5KHz。
目前功能大致正常,但是發現了一個奇怪的問題。
當我一次丟3200個脈波時,馬達可以順利的轉一圈。
但是如果每次只丟50個脈波數以下時(例:1個脈波 or 50個脈波),
則步進馬達只感覺抖了一下,但是完全沒有轉動!
照理來說,輸出50個脈波出去,馬達應該轉5.625度,
連續輸出10次,應該可以很明顯的看到轉了56.25度。
但是用這種方式輸出,我的馬達就是無法轉動。
如果改為一次輸出500個脈波,則馬達可以很順利的轉56.25度。
目前是發現,只要輸出脈波小於50,就一定轉不起來。
如果每次輸出脈波大於80,就可以轉的起來。
請教各位前輩,這可能是什麼原因造成?
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.132.121.83
→
07/06 23:55, , 1F
07/06 23:55, 1F
→
07/07 00:11, , 2F
07/07 00:11, 2F
→
07/07 11:24, , 3F
07/07 11:24, 3F
→
07/07 20:26, , 4F
07/07 20:26, 4F
→
07/07 20:27, , 5F
07/07 20:27, 5F
推
07/08 01:28, , 6F
07/08 01:28, 6F
→
07/08 01:29, , 7F
07/08 01:29, 7F
→
07/08 01:29, , 8F
07/08 01:29, 8F
→
07/08 12:06, , 9F
07/08 12:06, 9F
→
07/08 12:07, , 10F
07/08 12:07, 10F
→
07/08 12:08, , 11F
07/08 12:08, 11F
→
07/08 12:09, , 12F
07/08 12:09, 12F
→
07/08 12:11, , 13F
07/08 12:11, 13F
→
07/08 12:11, , 14F
07/08 12:11, 14F