THÔNG SỐ KỸ THUẬT
+ Nguồn đầu vào là 9V – 42V.
+ Dòng cấp tối đa là 4A.
+ Ngõ vào có cách ly quang, tốc độ cao.
+ Có tích hợp đo quá dòng quá áp.
+ Cân nặng: 200G.
+ Kích thước: 96 * 71 * 37mm.
Cài đặt và ghép nối:
DC+: Nối với nguồn điện từ 9 – 40VDC
DC- : Điện áp (-) âm của nguồn
A+ và A -: Nối vào cặp cuộn dây của động cơ bước
B+ và B- : Nối với cặp cuộn dây còn lại của động cơ
PUL+: Tín hiệu cấp xung điều khiển tốc độ (+5V) từ BOB cho M6600
PUL-: Tín hiệu cấp xung điều khiển tốc độ (-) từ BOB cho M6600
DIR+: Tín hiệu cấp xung đảo chiều (+5V) từ BOB cho M6600
DIR-: Tín hiệu cấp xung đảo chiều (-) từ BOB cho M6600
ENA+ và ENA -: khi cấp tín hiệu cho cặp này động cơ sẽ không có lực momen giữ và quay nữa
Có thể đấu tín hiệu dương (+) chung hoặc tín hiệu âm (-) chung
File code mẫu:
const int stepPin = 3;
const int dirPin = 2;
const int enPin = 8;
void setup() {
pinMode(stepPin,OUTPUT);
pinMode(dirPin,OUTPUT);
pinMode(enPin,OUTPUT);
digitalWrite(enPin,LOW);
}
void loop() {
digitalWrite(dirPin,HIGH); // cho đông cơ quay theo chiều thuận
for(int x = 0; x < 200; x++) {
digitalWrite(stepPin,HIGH);
delayMicroseconds(500);
digitalWrite(stepPin,LOW);
delayMicroseconds(500);
}
delay(1000);
digitalWrite(dirPin,LOW); //thay đổi chiều quay
for(int x = 0; x < 200; x++) {
digitalWrite(stepPin,HIGH);
delayMicroseconds(500);
digitalWrite(stepPin,LOW);
delayMicroseconds(500);
}
delay(1000);
}