Innholdsfortegnelse:
Video: Knapp aktivert trinnkontroller: 4 trinn
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
Trinn 1: Kretsdesign
Hovedkomponenten vil være trinnkontrolleren, som krever en pulsgenerator for trinndriverens klokke, og høy/lav for retning.
Så seg rundt og fant en pulssignalgenerator for trinnmotor, men ønsket ikke å vente på forsendelse, så brukte en esp8266 for å generere pulser.
En vippebryter som er koblet til 3.3v og Gnd ville kontrollere høy/lav for trinnet til driveren.
Elektronikken ville være innelukket i en boks, grensesnittet ville ha en knapp for å flytte motoren, en vippebryter for å bestemme retningen, DC -kontakt for å koble til 12v strøm, og en 4 -leder ledningskontakt ut til trinnmotoren.
Trinn 2: BOM
TB6560 Stepper motor controller
D24V22F3 3.3V Trinn ned modul
ESP8266 for generering av klokkeimpulser
Trykknapp for tyngdekraften (grønn)
Vippebryter
Kasse til allmenn bruk 98x145x54mm
Strømadapter 12v 2A forsyning
Komponentvalg skyldtes tilgjengelighet, da dette skulle bli et raskt prosjekt!
Trinn 3: Kode
TB6560 Innstillinger
1A Stepper strøm
- SW1 AV
- SW2 PÅ
- SW3 AV
- S1 AV
20% stoppstrøm
S2 PÅ
Fullt trinn
- S3 PÅ
- S4 PÅ
0% forfall innstilling
- S5 AV
- S6 AV
Pin -tilkoblinger
- NodeMCU D8, ESP8266 15 til TB6560 CLK +
- NodeMCU D5, ESP826614 til boksemontert knapp
- Vipp bryteren til CW+
- Gnd til CW-
- Gnd til CLK-
Kode på ESP8266 for å fungere som en knappaktiveret pulsgenerator:
Denne guiden ble referert til innstillinger for TB6560.
Trinn 4: Micro Stepping Table for Reference
Dette er for å endre motorhastigheten med brytere.