Innehållsförteckning:
Video: Knappaktiverad Stepper Controller: 4 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:40
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.
Rekommenderad:
Controllo Motore Stepper Con Drivemall: 5 steg
Controllo Motore Stepper Con Drivemall: Controlliamo un motore Stepper con una board ArduinoQuesto tutorial è valido sia se utilizziamo l'Arduino e sia utilizzando la Drivemall Boarddi seguito il link per la realizzazione della Drivermall.Il vantaggio di preferire il Drivemall alla classi
Stepper Speed Control Menu Driven för Arduino: 6 steg
Stepper Speed Control Menu Driven för Arduino: Detta SpeedStepper -bibliotek är en omskrivning av AccelStepper -biblioteket för att möjliggöra hastighetskontroll av stegmotorn. Med SpeedStepper -biblioteket kan du ändra det inställda motorvarvtalet och sedan accelerera/sänka hastigheten till det nya inställda varvtalet med samma algoritm
Arduino Mega Stepper Shield för en Rubiks kublösare: 4 steg
Arduino Mega Stepper Shield för en Rubiks kublösare: För ett tag sedan arbetade jag på en maskin som automatiskt löser alla krypterade 3x3 Rubiks kub. Du kan se mina instruktioner om det här. I projektet användes stegdrivrutiner från polulu för att driva sex motorer. För att två ska ansluta dessa
DIY Stepper Motor Controller: 6 steg (med bilder)
DIY Stepper Motor Controller: Kom ihåg de likströmsmotorerna, allt du behöver göra är att ansluta de positiva och negativa ledningarna till ett batteri och holla det börjar gå. Men när vi började göra mer komplexa projekt verkar dessa DC -motorer inte leverera det du behöver …. ja jag menar
NES Controller Shuffle (Nintendo Controller MP3, V3.0): 5 steg (med bilder)
NES Controller Shuffle (Nintendo Controller MP3, V3.0): Jag slog helt bort ryan97128 på hans design för Nintendo Controller MP3, version 2.0 och jag hör att han fick idén från den kloka Morte_Moya, så jag kan inte ta åt mig äran för allt deras geni. Jag ville bara lägga till bekvämligheten och ladda