2H Microstep driver1、概 述 雙通道步進馬達驅動是一種兩相混合步進馬達驅動器,採用直流12~36V供電,適合驅動電壓24~36V,電流小於2.0A外徑43~57mm的兩相混合式 步進馬達。此驅動器採用全數位電流環進行細分控制,馬達的轉矩波動小,低速運行平穩,振動和噪音低。高速時可輸出相對較高的力矩,定位精度高。可用於雕刻 機,數控機床,包裝機械,傳動設備等解析度要求較高的設備上。 2、技術規格 l 輸入電壓:12到36V DC l 輸入電流:小於2 A l 輸出電流:0.4到2.83 A l 功耗:40 W l 內部保險:6 A l 工作溫度:-10到45℃ l 濕度:不能結露、有水珠 l 氣體:禁止可燃氣體與導電灰塵 3、功能特性 l 平均電流控制,兩相正弦電流驅動輸出; l 8檔細分和自動半流功能; l 8檔輸出相電流設置; l 高速力矩大; l 啟動轉速高; l 具備離線功能; l 光電隔離信號輸入/輸出; l 具有過壓、欠壓、過流、相間短路保護功能。 4、引腳定義 · PUL: 脈衝信號輸入端 · +5V: 信號輸入共陽端 · DIR: 方向信號輸入端 · ENBL: 離線使能信號輸入端 · A+: 步進馬達繞組A · A-: 步進馬達繞組A · B+: 步進馬達繞組B · B-: 步進馬達繞組B · DC+: 步進馬達電源正極 · DC-: 步進馬達電源負極 5、接線方式 l 杜邦線連接 6、編程指南 l Arduino程式設計 如果使用Arduino程式設計,需要調用庫Makeblock-Library-master 來控制步進馬達驅動模組本程式通過Arduino程式設計讓馬達按需求轉動。 #include "MeOrion.h" #include <SoftwareSerial.h> #include <Wire.h> #include <AccelStepper.h> int dirPin = mePort[PORT_1].s1; int stpPin = mePort[PORT_1].s2; AccelStepper stepper(AccelStepper::DRIVER, stpPin, dirPin); void setup() { Serial.begin(9600); stepper.setMaxSpeed(1000); stepper.setAcceleration(20000); } void loop() { if(Serial.available()) { char a = Serial.read(); switch(a) { case '0': stepper.moveTo(0); break; case '1': stepper.moveTo(200); break; case '2': stepper.move(50); break; case '3': stepper.move(100); break; case '4': stepper.move(200); break; case '5': stepper.move(400); break; case '6': stepper.move(600); break; case '7': stepper.move(4000); break; case '8': stepper.move(8000); break; case '9': stepper.move(3200); break; } } stepper.run(); } 步進馬達驅動模組函數功能清單
l mBlock程式設計 步進馬達驅動模組支援mBlock程式設計環境,如下是該模組指令簡介: 以下是如何使用mBlock控制步進馬達驅動模組的例子: mBlock可以使步進馬達在不同時間段速度由小到大轉動,循環往復。 7、原理解析 1、設置馬達每轉步數 驅動器可將馬達每轉的步數分別設置為200、400、800、1600、3200、6400、12800、25600步。使用者可以通過驅動器正面板上的撥碼開關的SW5、SW6、SW7位來設置驅動器的步數(Pulse/rev)如表1:
表1. 2、控制方式選擇 撥碼開關SW4位元可設置成兩種控制方式: 當設置成“OFF”時,為半流功能。 當設置成“ON”時,為無半流功能。 半流功能是指無步進脈衝500ms後,驅動器輸出電流自動降為額定輸出電流的70%,用來防止電機發熱。 3、設置輸出相電流 為了驅動不同扭矩的步進馬達,用戶可以通過驅動器面板上的撥碼開關SW1、SW2、SW3位來設置驅動器的輸出相電流(有效值)單位安培,各開關位置對應的輸出電流,不同型號驅動器所對應的輸出電流值不同。具體見表2。
表2 4、功率介面 l DC+、DC-:連接驅動器電源 DC+:直流電源正級,電源電壓直流12~36V。最大電流是2A。 DC-:直流電源負級。 l A+、A-、B+、B-:連接兩相混合式步進馬達 驅動器和兩相混合式步進馬達的連接採用四線制,馬達繞組有並聯和串聯接法,並聯接法,高速性能好,但驅動器電流大(為馬達繞組電流的1.73倍),串聯接法時驅動器電流等於馬達繞組電流。 5、故障診斷 l 狀態燈指示RUN: 綠燈,正常工作時亮。 ERR:紅燈,故障時亮,馬達相間短路、過壓保護和欠壓保護。 l 故障及排除
0 評論
發表回覆。 |