LabVIEW for Arduino中有提供Stepper motor的範例,
我們配合實際的步進馬達與驅動電路板來作一個操作,
實際使用的狀況可以依所選的步進馬達種類(五線,四線,單極,雙極等),以及所一次需要控制幾個步進馬達,步進馬達所需要的電壓等,來做設定上的調配。
我就手上有的,四線式的步進馬達,選用L298N的驅動板,作一些測試,
打開LabVIEW for Arduino,選擇Arduino Stepper Motor.VI
在Block Diadram上作一些修改,包含COM port的設定,控制驅動電路路板是使用 Uno的10, 11, 12, 13數位腳位,4Wire等。
在設定值方面Set Speed指的是每秒走幾步(Steps per Second), # of Steps to Move指的是總共要走幾步,正值代表順時鐘,負值代表逆時鐘,Set Acceleration可以設定轉動的加速度會愈轉越快,設成0則是均速,然後按下Start Stepping即可驅動步進馬達轉動。另外也可以轉動Dial控制項,向右轉的話步進馬達也會向右轉,反之亦然。
附上安裝的圖片:
文章標籤
全站熱搜


有伺服馬達的教學嗎?
您好,想請教幾個問題 我使用28BJ-48的步進馬達和UL2003的驅動板,和您一樣把example改為4wire,可順時針轉但無法逆時針轉,請問是驅動板問題嗎?(改負數和轉dial都順時針) 另外請問stepper#是指什麼啊?我只有1時他是正常轉,其他都只有震動好像沒有轉 謝謝您
您好 正逆時針的問題因為沒弄清楚接腳解決了,stepper#仍想請教您 謝謝,麻煩您了
應該跟stepper#無關,看看你的馬達種類設定,或接線是否正確。
您好我想請問用A4988驅動器的步進馬達有辦法用這個程式嗎?因為我在使用時運轉都不正常,我使用的電供都會一直on off的跳
你好 我想讓馬達到了一個位置然後迴轉 請問有什麼辦法嗎