สารบัญ:
วีดีโอ: ปุ่มกระตุ้นตัวควบคุม Stepper: 4 ขั้นตอน
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
ขั้นตอนที่ 1: การออกแบบวงจร
ส่วนประกอบหลักจะเป็นตัวควบคุมสเต็ปเปอร์ ซึ่งต้องใช้เครื่องกำเนิดพัลส์สำหรับนาฬิกาควบคุมสเต็ป และทิศทางสูง/ต่ำ
เมื่อมองไปรอบๆ และพบเครื่องกำเนิดสัญญาณพัลส์สำหรับสเต็ปเปอร์มอเตอร์ แต่ไม่ต้องการรอการจัดส่ง ดังนั้นจึงใช้ esp8266 เพื่อสร้างพัลส์
สวิตช์สลับที่เชื่อมต่อกับ 3.3v และ Gnd จะควบคุมทิศทางสูง/ต่ำของไดรเวอร์สเต็ปเปอร์
อุปกรณ์อิเล็กทรอนิกส์จะอยู่ในกล่อง อินเทอร์เฟซจะมีปุ่มสำหรับเคลื่อนมอเตอร์ สวิตช์สลับเพื่อกำหนดทิศทาง แจ็ค DC สำหรับต่อไฟ 12v และขั้วต่อตะกั่ว 4 สายออกไปยังสเต็ปเปอร์มอเตอร์
ขั้นตอนที่ 2: BOM
TB6560 สเต็ปเปอร์มอเตอร์คอนโทรลเลอร์
D24V22F3 3.3V โมดูลสเต็ปดาวน์
ESP8266 สำหรับสร้างพัลส์นาฬิกา
ปุ่มกดแรงโน้มถ่วง (สีเขียว)
สวิตช์สลับ
กล่องเอนกประสงค์ 98x145x54mm
อะแดปเตอร์ AC 12v 2A อุปทาน
การเลือกส่วนประกอบเนื่องมาจากความพร้อม เนื่องจากเป็นโครงการที่รวดเร็ว!
ขั้นตอนที่ 3: รหัส
TB6560 การตั้งค่า
1A Stepper ปัจจุบัน
- SW1 ปิด
- SW2 ON
- SW3 ปิด
- S1 ปิด
20% หยุดปัจจุบัน
S2 ON
ขั้นตอนเต็ม
- S3 ON
- S4 ON
การตั้งค่าการสลายตัว 0%
- S5 ปิด
- S6 ปิด
ปักหมุดการเชื่อมต่อ
- NodeMCU D8, ESP8266 15 ถึง TB6560 CLK +
- NodeMCU D5, ESP826614 ปุ่มติดกล่อง
- สลับสวิตช์ไปที่ CW+
- Gnd ถึง CW-
- Gnd ถึง CLK-
รหัสบน ESP8266 เพื่อทำหน้าที่เป็นตัวสร้างพัลส์ที่กระตุ้นด้วยปุ่ม:
คู่มือนี้มีการอ้างอิงถึงการตั้งค่า TB6560
ขั้นตอนที่ 4: Micro Stepping Table สำหรับการอ้างอิง
นี่คือการเปลี่ยนความเร็วของมอเตอร์ด้วยสวิตช์