Innehållsförteckning:
Video: Knappaktiverad Stepper Controller: 4 steg
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
Steg 1: Kretsdesign
Huvudkomponenten skulle vara stegstyrenheten, som kräver en pulsgenerator för stegdrivarklockan och hög/låg för riktning.
Tittade runt och hittade en pulssignalgenerator för stegmotor, men ville inte vänta på leverans, så använde en esp8266 för att generera pulserna.
En vippströmbrytare ansluten till 3,3v och Gnd skulle styra hög/låg för riktning av stegdrivrutinen.
Elektroniken skulle vara innesluten i en låda, gränssnittet skulle ha en knapp för att flytta motorn, en vippströmbrytare för att bestämma riktning, DC -uttag för att ansluta 12v ström och en 4 -trådskabelkontakt ut till stegmotorn.
Steg 2: BOM
Stegmotorstyrenhet TB6560
D24V22F3 3.3V Stegmodul
ESP8266 för generering av klockpulser
Tryckknapp för gravitation (grön)
Brytare
Box för allmänna ändamål 98x145x54mm
Nätadapter 12v 2A matning
Val av komponenter berodde på tillgänglighet eftersom detta skulle bli ett snabbt projekt!
Steg 3: Kod
TB6560 inställningar
1A Stepperström
- SW1 AV
- SW2 PÅ
- SW3 AV
- S1 AV
20% stoppström
S2 PÅ
Fullt steg
- S3 PÅ
- S4 PÅ
0% sönderfallsinställning
- S5 AV
- S6 AV
Stiftanslutningar
- NodeMCU D8, ESP8266 15 till TB6560 CLK +
- NodeMCU D5, ESP826614 till boxmonterad knapp
- Växla omkopplaren till CW+
- Gnd till CW-
- Gnd till CLK-
Kod på ESP8266 för att fungera som en knappaktiverad pulsgenerator:
Den här guiden refererades för TB6560 -inställningar.
Steg 4: Micro Stepping Table för referens
Detta för att ändra motorvarvtalet med omkopplare.