popeye19950621 wrote:可以用手轉動之前實...(恕刪) 用手可以轉動,那57長型步進馬達就可以推動(淘寶大概500~1000元台幣)3D印表機的步進馬達驅動器就用不上了,會燒的!!!買正規的步進馬達驅動器吧(3A的淘寶300~2500台幣左右),做實驗找便宜的就好,台製品價格至少翻5倍,除非學校給報帳!!!至於程式....Google !!!
Jim8051 wrote:用手可以轉動,那57...(恕刪) 買適合步進馬達就ok,驅動器可用達靈頓組,達靈頓第二顆可用IRF840,8A 500V,以前驅動雙相步進馬達,也用它做簡易變頻器都不會有問題.電路可google
步進馬達共有五條線,第一至第四條依序連接ULN2003APG的右側1-4接腳(即16~13接腳),第五條線則接上5V,Arduino的Pin11~Pin8依序接上ULN2003APG左側的1-4接腳(即1-4接腳),第8隻接腳連接GND。http://atceiling.blogspot.tw/2013/04/arduino.html#.VwyFwfl96Uk是這個嗎??
步進馬達分類很多,外型都長得差不多,用錯的電路去推輕則動作不正確(亂跑脫步),重則燒電源、驅動 馬達退磁啊...上面用達靈頓電路去推的,只能用在單相5線式或單相6線式的步進馬達,你要是拿這種電路去推2相或其他的步進馬達,那.....買個驅動器吧,自已組電路省不了錢的,300元就有現成的驅動,自已組電路300元能幹什麼?自已組錢花下去電路能不能工作還不知道呢.
樓主這顆伺服馬達帶有22bit的絕對型編碼器,若要以步進馬達帶動,就算使用256細分的步進馬達驅動器來帶動,隨便一個微步進角,伺服馬達的編碼器就已經跳過不知多遠的角度...還有,樓主知道怎麼讀取該顆馬達編碼器的脈衝資料嗎?這些都是難題啊!