.5 Module Stepper motor A4988

Một phần của tài liệu Thiết kế máy cắt dây cáp công nghiệp (Trang 39 - 42)

BM04/QT05/ĐT-KT

51

SVVTH: Trần Nguyễn Minh Duy GVHD: Ngô Hà Quang Thịnh

A4988 là mợt trình điều khiển vi bước để điều khiển đợng cơ bước lưỡng cực có bợ dịch tích hợp để vận hành dễ dàng. Điều này có nghĩa là chúng ta có thể điều khiển đợng cơ bước chỉ với 2 chân từ bộ điều khiển của chúng ta hoặc một chân để điều khiển hướng quay và chân kia để điều khiển các bước.

Driver cung cấp năm độ phõn gii bc khỏc nhau: bc , ẵ bc, ẳ bước, 1/8 bước và 1/16 bước. Ngồi ra, nó có mợt biến trở để điều chỉnh đầu ra hiện tại, tắt khi nhiệt độ quá cao và bảo vệ dòng điện chéo.

Nguồn vào của nó là từ 3 đến 5,5 V và dòng điện tối đa trên mỗi pha là 2A nếu được làm mát bổ sung tốt hoặc dòng điện liên tục 1A mỗi pha mà không cần tản nhiệt hoặc làm mát.

Bảng Thông số kỹ thuật driver motor

STT HẠNG MỤC THỨ NGUYÊN THÔNG SỐ KỸ THUẬT

1 Minimum logic Voltage V 3

2 Maximum logic Voltage V 5,5

3 Continuous current per phase A 1

4 Maximum current per phase A 2

5 Minimum operating voltage V 8

6 Maximum operating voltage V 35

4.2.2 Chân ra Driver A4988

Nhìn kỹ vào sơ đồ chân của trình điều khiển và nối nó với đợng cơ bước và bợ điều khiển. Vì vậy, chúng tơi sẽ bắt đầu với 2 chân ở nút bên phải để cấp nguồn cho trình điều khiển, chân VDD và Ground mà chúng tôi cần kết nối chúng với nguồn điện từ 3 đến 5,5 V và trong trường hợp của chúng tôi sẽ là bộ điều khiển của chúng tôi, Arduino Board sẽ cung cấp 5 V. 4 chân sau đây để kết nối động cơ. Các chân 1A và 1B sẽ được kết nối với

52

SVVTH: Trần Nguyễn Minh Duy GVHD: Ngô Hà Quang Thịnh

một cuộn dây của động cơ và chân 2A và 2B với cuộn dây khác của động cơ. Để cung cấp năng lượng cho động cơ, chúng tôi sử dụng 2 chân tiếp theo, Ground và VMOT mà chúng tôi cần kết nối chúng với Nguồn cung cấp từ 8 đến 35 V và chúng tôi cũng cần sử dụng tụ tách rời với ít nhất 47 PhaF để bảo vệ board điều khiển khỏi các xung điện áp.

Hai chân tiếp theo, Step và Direction là các chân mà chúng ta thực sự sử dụng để điều khiển chuyển động của động cơ. Chân Direction điều khiển hướng quay của đợng cơ và chúng ta cần kết nối nó với mợt trong các chân kỹ thuật số trên vi điều khiển, hoặc trong trường hợp của tơi, tơi sẽ kết nối nó với chân số 4 của Board Arduino.

Với chân Step, chúng ta điều khiển mirosteps của động cơ và với mỗi xung được gửi tới chân này, động cơ sẽ di chủn mợt bước. Vì vậy, điều đó có nghĩa là khơng cần bất kỳ chương trình phức tạp, board chuyển pha, dòng điều khiển tần số, v.v., vì trình dịch tích hợp của Driver A4988 đảm nhiệm mọi thứ. Ở đây chúng ta không nên nối chúng trong chương trình của mình.

Tiếp theo là chân SLEEP và mức logic thấp đặt board ở chế độ nghỉ để giảm thiểu mức tiêu thụ điện khi động cơ khơng được sử dụng.

Tiếp theo, chân RESET đặt trình dịch sang trạng thái Home được xác định trước. Trạng thái Home hoặc Vị trí Microstep Home này có thể được nhìn thấy từ Board dữ liệu A4988. Vì vậy, đây là vị trí ban đầu từ nơi đợng cơ khởi động và chúng khác nhau tùy thuộc vào độ phân giải microstep. Nếu trạng thái đầu vào của chân này ở mức logic thấp, tất cả các đầu vào STEP sẽ bị bỏ qua. Chân Reset là mợt chân nổi, vì vậy nếu chúng ta khơng có ý định điều khiển nó trong chương trình của mình, chúng ta cần kết nối nó với chân SLEEP để đưa nó lên mức cao và bật board.

Bảng Thông số kỹ thuật Driver A4988

STT MS1 MS2 MS3 Resolution

1 Low Low Low Full Step

2 Hight Low Low Halft Step

3 Low Hight Low Quarter Step

4 Hight Hight Low Eighth Step

BM04/QT05/ĐT-KT

53

SVVTH: Trần Nguyễn Minh Duy GVHD: Ngô Hà Quang Thịnh

3 chân tiếp theo (MS1, MS2 và MS3) là để chọn một trong năm độ phân giải theo board ở trên. Các chân này có điện trở bên trong, vì vậy nếu chúng ta ngắt kết nối, board sẽ hoạt động ở chế độ bước đủ.

Cuối cùng, chân ENABLE được sử dụng để bật hoặc tắt các đầu ra FET. Vì vậy, mức cao sẽ giữ cho đầu ra bị vơ hiệu hóa.

Một phần của tài liệu Thiết kế máy cắt dây cáp công nghiệp (Trang 39 - 42)

Tải bản đầy đủ (PDF)

(82 trang)