สารบัญ:

ปุ่มกระตุ้นตัวควบคุม Stepper: 4 ขั้นตอน
ปุ่มกระตุ้นตัวควบคุม Stepper: 4 ขั้นตอน

วีดีโอ: ปุ่มกระตุ้นตัวควบคุม Stepper: 4 ขั้นตอน

วีดีโอ: ปุ่มกระตุ้นตัวควบคุม Stepper: 4 ขั้นตอน
วีดีโอ: การโปรแกรม Motion Controller ควบคุมการเคลื่อนที่ Stepper Motor ep1 2024, กรกฎาคม
Anonim
ปุ่มกระตุ้นตัวควบคุม Stepper
ปุ่มกระตุ้นตัวควบคุม Stepper

ขั้นตอนที่ 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 สำหรับการอ้างอิง

Micro Stepping Table สำหรับอ้างอิง
Micro Stepping Table สำหรับอ้างอิง

นี่คือการเปลี่ยนความเร็วของมอเตอร์ด้วยสวิตช์

แนะนำ: