Mạch điều khiển động cơ bước TB6560: Giải pháp lý tưởng cho máy CNC và hệ cơ khí chính xác

Bạn đang muốn tìm một giải pháp điều khiển động cơ bước đáng tin cậy cho máy CNC hoặc hệ cơ khí chính xác? Mạch điều khiển động cơ bước TB6560 chính là lựa chọn thích hợp nhất cho bạn. Với khả năng điều khiển động cơ bước 2 pha từ 10 – 35VDC và công suất tối đa 3A, mạch này đã trở thành một trong những lựa chọn phổ biến nhất trên thị trường hiện nay.

Thông số kỹ thuật

  • Điện áp hoạt động: 10-35VDC.
  • Dòng tải tối đa: 3A, peak 3.5A.
  • Tích hợp Opto cách ly 6N137 tốc độ cao giúp cách ly tín hiệu điều khiển với board điều khiển, đảm bảo an toàn và chống nhiễu.
  • Tích hợp tản nhiệt nhôm lớn giúp tản nhiệt cho TB6560.
  • Thích hợp với động cơ bước 43, 57, 86 | 2 hoặc 4 pha | 4 dây hoặc 6 dây.
  • Có công tắc để thiết lập dòng tải, tối đa 3A.
  • Có công tắc để thiết lập vi bước 1:1, 1:2, 1:8, 1:16.
  • Có công tắc để thiết lập Decay (lực giữ vị trí cố định).
  • Sử dụng đơn giản, chỉ cần thiết lập thông số Motor, cấp nguồn và cấp xung điều khiển.

Kích thước Mạch Điều Khiển Động Cơ Bước TB6560
Kích thước Mạch Điều Khiển Động Cơ Bước TB6560

Sơ đồ kết nối Mạch điều khiển động cơ bước TB6560

Sơ đồ kết nối Mạch điều khiển động cơ bước TB6560
Sơ đồ kết nối Mạch điều khiển động cơ bước TB6560

Bạn không cần lo lắng về việc kết nối mạch này với các thiết bị khác bởi vì quá trình kết nối rất đơn giản. Chỉ cần nối mạch TB6560 với động cơ và cấp nguồn, sau đó cấp xung điều khiển, bạn đã có thể sử dụng động cơ bước của mình một cách dễ dàng.

/* Kết nối:
TB6560    Arduino
CLK+      5
CW+       2
EN+       8
CLK-      GND
CW-       GND
EN-       GND
A+        A-
B+        B-

Điện áp hoạt động: 10-35VDC.
*/

const int stepPin = 5;
const int dirPin = 2;
const int enPin = 8;

void setup() {
  // Sets the two pins as Outputs
  pinMode(stepPin, OUTPUT);
  pinMode(dirPin, OUTPUT);
  pinMode(enPin, OUTPUT);
  digitalWrite(enPin, LOW);
}

void loop() {
  digitalWrite(dirPin, HIGH); // Enables the motor to move in a particular direction

  // Makes 200 pulses for making one full cycle rotation
  for (int x = 0; x < 800; x++) {
    digitalWrite(stepPin, HIGH);
    delayMicroseconds(500);
    digitalWrite(stepPin, LOW);
    delayMicroseconds(500);
  }

  delay(1000); // One second delay

  digitalWrite(dirPin, LOW); // Changes the rotations direction

  // Makes 400 pulses for making two full cycle rotation
  for (int x = 0; x < 800; x++) {
    digitalWrite(stepPin, HIGH);
    delayMicroseconds(500);
    digitalWrite(stepPin, LOW);
    delayMicroseconds(500);
  }

  delay(1000);
}

Hình Mạch điều khiển động cơ bước TB6560

Mạch Điều Khiển Động Cơ Bước TB6560
Mạch Điều Khiển Động Cơ Bước TB6560

Mạch Điều Khiển Động Cơ Bước TB6560
Mạch Điều Khiển Động Cơ Bước TB6560

Mạch Điều Khiển Động Cơ Bước TB6560
Mạch Điều Khiển Động Cơ Bước TB6560

Mạch điều khiển động cơ bước TB6560
Mạch điều khiển động cơ bước TB6560

Mạch điều khiển động cơ bước TB6560
Mạch điều khiển động cơ bước TB6560

Mạch điều khiển động cơ bước TB6560
Mạch điều khiển động cơ bước TB6560

Với những hình ảnh trực quan này, bạn có thể thấy rõ về kích thước và cách kết nối của mạch TB6560. Đừng ngần ngại đầu tư vào sản phẩm này, và bạn sẽ không bao giờ gặp phải bất kỳ vấn đề nào trong quá trình điều khiển động cơ bước của mình.

Bạn đã sẵn sàng để cải thiện hiệu suất máy CNC hoặc hệ cơ khí chính xác của mình chưa? Hãy chọn Mạch điều khiển động cơ bước TB6560 và trải nghiệm sự thuận tiện và chính xác mà sản phẩm mang lại.

FEATURED TOPIC

hihi