close

基本組裝與步進馬達測試

  1. 先測試電子的部分,這樣一開始比較有成就感。首先我要要測試Arduino控制板所以請先下載最新版本的Ardunio IDE軟體(Arduino整合發展軟體)網址在http://arduino.cc/ 請到Download下載Ardunio IDE並執行安裝。
  2. 將Arduino Mega 2560接上USB線然後插入電腦,即使Arduino Mega 2560有外接電源的接頭但它其實是不需要外接電源的,可以直接由USB供電,所以請直接插在電腦上,盡量不要插在USB HUB上面(除非你確定你的USB HUB電流足夠)。Arduino Mega 2560會自動安裝驅動程式(筆者使用Windows 7),等待驅動程式順利安裝完畢,控制板的電源燈閃爍之後再進行以下步驟。(以上步驟只是確定你的Mega 2560可以順利通電)
  3. 拔除USB線,因為我們現在要將RAMPS 1.4組裝到控制板,當RAMPS 1.4安裝到控制板之後將步進馬達JUMPPER跳至所需位置,這些JUMPER是用來控制步進馬達激磁相數的。
    RAMPS14 stepping motor jumpper
  4. 然後再將A4988步進馬達驅動器(共5個)組裝至RAMPS 1.4。請注意方向不要插錯,否則有可能燒毀。
  5. 將外部電源供應器連接至RAMPS 1.4,然後讓電源供應器保持在關閉狀態。
  6. 我們要測試步進馬達,請先至http://reprap.org/wiki/File:RAMPS1.4_TestCode.pde下載測試程式,請下載頁面最上方RAMPS 1.4 TestCode.pde的程式,如果沒有下載成功請點選然後按右鍵選擇另存新檔。
  7. 經由USB重新連接Arduino控制板,執行PC端剛剛安裝的Arduino軟體,然後選擇檔案->開啟,選擇剛剛下載的RAMPS1.4_TestCode.pde檔案,然後選擇Arduino軟體介面上的箭頭符號,這樣它會自動Compile(編譯)在沒有錯誤的情況下會自動上傳至你的Arduino控制板,上傳完成下方狀態列出現"Done uploading."。
    motortest.jpg
  8. 將12V電源供應器電源打開,此時請測量並調整步進馬達應該有的電流,這個步驟不難但很重要,電流偏差太大可能導致馬達不轉動、轉動不正常、不夠力、失步甚至燒毀馬達或控制A4988晶片。
  9. A4988一般來說是不需要加散熱片,如果買來就有也不需要拆掉,如果原來沒有散熱片而您確定有需要,請安裝適合的大小,太大會太靠近旁邊的PIN腳造成短路。
  10. 調整好之後將12V電源開啟,如果沒看到步進馬達在轉沒關係因為您可能看不出來它在旋轉,不過你應該已經聽到他旋轉的聲音,為了確定旋轉正常,請貼上膠帶或以其他方式做上記號,然後可以大概看得出5個步進馬達是不是選轉劇有一致性。如果您的馬達亂震亂轉也不用急,請確認每個馬達線的順序正確(這個確認動作其實應該在安裝前就要確認),順序不正確當造成電流相位不正常,然後再次確認A4988電流設定調整正確。這是簡單地目測馬達是否正常動作的方式,您可以交換不同位置的馬達以交叉確認是馬達的問題還是A4988控制板的問題。


步進馬達測試影片


好了,恭喜你的Arduino Mega 2560正常、RAMPS1.4控制介面板最重要的功能也正常,步進馬達也正常。以上不能代表所有的控制電路正常,因為還有加熱電路、控溫電路、限位開關、風扇控制等等還沒有測到。


arrow
arrow
    全站熱搜

    diy3dp 發表在 痞客邦 留言(8) 人氣()