Giới thiệu Bảng Mạch Mở Rộng cnc v3 Cho Máy In 3D / A4988 Arduino
Các nhu cầu cơ bản của điều khiển động cơ bước các chân khác nằm trong máy khắc, or3DKhi máy in được sử dụng , ở đây chúng tôi không thực hiện Chi tiết IOI Nó tương ứng với hình trên .
Bảng mở rộng UNO ---------------------- 8 ------------------------ En ( kích hoạt ổ đĩa động cơ bước , hoạt động thấp) 7----------------------- Z.dir ( Điều khiển hướng trụcZ) 6----------------------- Y.dir ( Điều khiển hướng trụcY) 5----------------------- X.dir ( Điều khiển hướng trụcX) 4 ---------------------- Z.step ( Điều khiển bước trụcZ) 3 ---------------------- Y.step ( Điều khiển bước trụcY) 2 ---------------------- X.step ( Điều khiển bước trụcX) / “ Đây là quy trình điều khiển động cơ bước đơn giản , #Xác định kích hoạt động cơ bước EN 8 / ', hoạt động thấp #Xác định điều khiển hướng động cơ bước trục X 'DIR 5 / ' X #Xác định điều khiển hướng động cơ bước trục y y-DIR 6 / ' y #Xác định điều khiển hướng động cơ bước trục z z IdIR 7 / ' #Xác định điều khiển bước x-axis x 'STP 2 / ' #Xác định điều khiển bước trục y y 'STP 3 / ' y #Xác định điều khiển bước trục z Z'STP 4 / ' z / * / " Chức năng " chức năng bước " để điều khiển hướng động cơ bước. số bước . / " Thông số ' điều khiển hướng DIR. chân dirPin DIR tương ứng với động cơ bước . Chân bước bước chân tương ứng với động cơ bước. bước một vài bước / " Không có giá trị trả lại * / Bước void (boolean dir , byte dirPin , byte stepperPin , int step) { Digitalwrite (dirPin. dir) " Độ trễ (50) " Cho (int i = 0'i Digitalwrite (stepperPin, HIGH) " Delaymicro giây (800) " Digitalwrite (stepperPin , LOW) " Delaymicro giây (800) " } } Thiết lập void () { ' ' động cơ bước được sử dụng trong chân IO được đặt thành đầu ra Pinmode (X 'DIR, OUTPUT) " pinMode (X'STP, OUTPUT) " Pinmode (Y 'DIR, OUTPUT) " pinMode (YSTP, OUTPUT) " Pinmode (Z 'DIR, OUTPUT) " pinMode (Z'STP, OUTPUT) " Pinmode (EN, OUTPUT) " Digitalwrite (EN, LOW) " } Vòng lặp void () { Bước (false, X 'DIR, X'STP, 200) ' / ' Vòng đảo chiều động cơ trục X. 200 bước cho vòng tròn Bước (false, y 'DIR, y ’STP, 200) ' / ' vòng đảo chiều động cơ trục y. 200 bước cho vòng tròn Bước (false, z 'DIR, Z'STP, 200) ' / ' vòng đảo chiều động cơ trục z. 200 bước cho vòng tròn Độ trễ (1000) " Bước ( true , X 'DIR , X STP , 200) ' / ' Động cơ trục X được chuyển vòng . 200 bước để khoanh tròn Bước ( đúng , y 'DIR , y ’STP , 200) ' / ' động cơ trục y được chuyển vòng . 200 bước để khoanh tròn Bước (true , z 'DIR , Z'STP , 200) ' / ' động cơ trục z được chuyển vòng 200 bước để khoanh tròn Độ trễ (1000) " }
Hình ảnh sản phẩm
Bảng Mạch Mở Rộng cnc v3 Cho Máy In 3D / A4988 ArduinoBảng Mạch Mở Rộng cnc v3 Cho Máy In 3D / A4988 ArduinoBảng Mạch Mở Rộng cnc v3 Cho Máy In 3D / A4988 ArduinoBảng Mạch Mở Rộng cnc v3 Cho Máy In 3D / A4988 ArduinoBảng Mạch Mở Rộng cnc v3 Cho Máy In 3D / A4988 ArduinoBảng Mạch Mở Rộng cnc v3 Cho Máy In 3D / A4988 Arduino Giá MIM