Mạch điều khiển động cơ bước TB6600 3.5A 9~42VDC

170.000₫

Nhà sản xuất:

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);
  }

Thông tin thêm
nội dung