Tính năng của trình điều khiển động cơ bước TB6600
TB6600 là trình điều khiển động cơ bước chuyên nghiệp dễ sử dụng mà bạn có thể điều chỉnh các bước nhỏ của nó. Mô-đun này có thể điều khiển động cơ bước hai pha. Một tính năng chính của mô-đun này là bạn có thể thay đổi cài đặt microstep bằng các công tắc tích hợp trên trình điều khiển.
Các mô-đun này có một số chức năng an toàn như sau:
- Bảo vệ quá dòng
- Bảo vệ sụt áp
- Bảo vệ quá nhiệt
Có 2 loại mô-đun này: 4 Amps và 4,5 Amps. Cả hai đều có chức năng tương tự. Bạn có thể thấy các mô-đun này trong hình ảnh bên dưới.
Bạn có thể tải xuống biểu dữ liệu của mô-đun này tại đây.
Bảng dữ liệu trình điều khiển động cơ bước TB6600 4A
Sơ đồ chân của trình điều khiển động cơ bước TB6600
Mô-đun này có các chân sau:
Nguồn
- VCC : Nguồn cung cấp động cơ - 9-42V cho loại 4A và tối đa 32V cho loại 4,5A
- GND : Mặt đất
- A + : Chân dương của cuộn dây 1
- A - : Chân âm của cuộn dây 1
- B + : Chân cực của cuộn dây 2
- B - : Chân âm của cuộn dây 2
Tín hiệu
- PUL (CLK) : Tín hiệu xung điều khiển bước quay động cơ.
- DIR (CW) : Tín hiệu điều khiển chiều quay của động cơ
- ENA : Tín hiệu cho phép/không cho phép modul hoạt động.
- 5V : Điện áp - 5V
Ghi chú
- Kết nối các chân âm với đất và thực hiện điều khiển bằng các chân dương. (Hoạt động -HIGH)
- Kết nối các chân dương với 5 volt và thực hiện điều khiển bằng chân âm. (Hoạt động LOW)
Ghi chú
- Ở loại 4,5A , vì có một chân 5V trong các chân điều khiển, các chân khác được kích hoạt với điện áp THẤP.
Công tắc điều khiển trình điều khiển động cơ bước TB6600
Các công tắc này được sử dụng để điều khiển độ phân giải microstep và giới hạn dòng điện của trình điều khiển .
Bạn có thể thay đổi độ phân giải microstep từ bước đầy đủ thành 1/32 bước bằng cách chuyển công tắc S1 sang S3.
Ghi chú
- Không có 1/32 bước trong loại 4,5A .
Bạn có thể điều chỉnh dòng điện đi đến động cơ khi nó đang chạy bằng cách bật hoặc tắt các công tắc nhúng S4, S5 và S6.
Ghi chú
- Ở loại 4.5A, bạn có thể điều chỉnh và hạn chế dòng điện bằng chiết áp.
Bạn có thể xem sơ đồ chân của mô-đun này trong hình ảnh bên dưới.
Phần cứng cần thiết
- Arduino UNO R3
- Trình điều khiển động cơ bước TB6600 4A
- OK17STH47 Động Cơ Bước Nema17 42x42mm, 1.8°, 0.46N.cm
- Dây jumper đực sang đực
Ứng dụng phần mềm
Arduino IDE
Ghi chú
- Sử dụng nguồn điện có cường độ dòng điện và điện áp thích hợp để cấp điện cho động cơ.
- Đối với hướng dẫn này, chỉ chuẩn bị một loại TB6600.
Giao tiếp trình điều khiển động cơ bước TB6600 với Arduino
Bước 1: Mạch
Ghi chú
- Bạn có thể sử dụng đồng hồ vạn năng để tìm hai dây từ một cuộn dây.
- Đặt đồng hồ vạn năng vào thử nghiệm ngắn mạch và thử nghiệm các dây dẫn theo cặp. Hai dây dẫn bị đoản mạch khi mắc vào đồng hồ vạn năng là hai phía của một cuộn dây.
Mạch sau đây cho thấy cách bạn nên kết nối Arduino và động cơ bước thành loại 4A. Kết nối dây cho phù hợp.
Ghi chú
- Bạn có thể giới hạn dòng điện bằng các công tắc nhúng tùy theo nguồn điện mà bạn đã chọn.
- Trong hướng dẫn này, chúng tôi đặt các công tắc 3 và 6 thành Tắt. Do đó, trình điều khiển sẽ ở chế độ đầy đủ bước và dòng điện liên tục là 1.5A .
- Chúng tôi đã kết nối mặt âm của các chân điều khiển với đất và điều khiển các chân này bằng cách ra lệnh cho mặt tích cực. (Hoạt động-Cao)
Loại 4,5A cũng được kết nối với các bộ phận khác như hình dưới đây:
Bước 2: Code
Tải code sau lên Arduino.
#define dirPin 8
#define stepPin 9
void setup() {
// Declare pins as output:
pinMode(stepPin, OUTPUT);
pinMode(dirPin, OUTPUT);
// Set the spinning direction CW/CCW:
digitalWrite(dirPin, HIGH);
}
void loop() {
// These four lines result in 1 step:
digitalWrite(stepPin, HIGH);
delayMicroseconds(500);
digitalWrite(stepPin, LOW);
delayMicroseconds(500);
}
Kết nối chân 8 với DIR (CW) và chân 9 với PUL (CLK). Đặt chân DIR thành Cao. Chiều quay của động cơ bước theo chiều kim đồng hồ ở loại 4A và ngược chiều kim đồng hồ ở loại 4,5A. Sau đó động cơ quay bằng cách tạo xung vuông với chốt bước.
Tiếp theo, chúng tôi muốn thay đổi bước theo cách thủ công bằng các công tắc trình điều khiển. Ví dụ, đầu tiên chúng ta đặt chân S1 và sau đó là S2 thành tắt. Bằng cách này, trình điều khiển bước vào loại 4A, đầu tiên trở thành 1/8 và sau đó là 1/32. Cuối cùng, bằng cách tăng bước, tốc độ động cơ giảm và độ phân giải của nó tăng lên. Trong loại 4,5A, bước trình điều khiển đầu tiên trở thành 1/8 và sau đó dừng lại vì nó không có bước 1/32.
Nhận xét