Kontroll DC och stepper motors med L298N Controller moduler med dubbla motorer och Arduino (3 / 3 steg)

Steg 3: Kontrollera en stegmotor med Arduino och L298N



Stegmotorer kan tyckas vara komplexa, men inget kunde vara längre än sanningen. I detta exempel kontrollera vi en typisk NEMA-17 stegmotor som har fyra trådar, som visas i bilden på detta steg.

Det har 200 steg per varv, och kan verka vid 60 RPM. Om du inte redan har värdet steg och hastighet för din motor, ta reda på nu och du behöver det för skissen.

Nyckeln till framgångsrik stepper motorisk kontroll är att identifiera kablarna – som är vilken som är vilken. Du kommer att behöva bestämma A +, A-, B + och B-tråd. Med vårt exempel motor detta är röd, grön, gul och blå. Nu låt oss få ledningarna gjort.

Anslut den A +, A-, B + och B-tråd från stegmotor modul anslutningar 1, 2, 13 och 14 för respektive. Placera byglarna ingår i L298N modulen över par på modul punkterna 7 och 12. Sedan ansluta strömförsörjningen som krävs till punkt 4 (positiv) och 5 (negativ/GND).

Än en gång om din stegmotor strömförsörjning är mindre än 12V, passa bygel till modulen vid punkt 3 som ger dig en snygg 5V strömförsörjning för din Arduino. Anslut L298N modul pins IN1 och IN2, IN3 IN4 till Arduino digital stift D8, D9, D10 och D11 respektive.

Slutligen Anslut Arduino GND till punkt 5 på modul och Arduino 5V till punkt 6 om sourcing 5V från modulen. Styra stegmotor från dina skisser är mycket enkelt, tack vare Stepper Arduino biblioteket ingår i Arduino IDE som standard.

För att visa din motor, helt enkelt ladda stepper_oneRevolution skissen som ingår i Stepper biblioteket. För att hitta detta, klicka på filen > exempel > Stepper menyn i Arduino IDE.

Slutligen, kolla värdet för

CONST int stepsPerRevolution = 200.

i skiss och ändra 200 till antalet steg per varv för din stegmotor, och även hastigheten som är förinställt till 60 RPM i följande rad:

myStepper.setSpeed(60);

Nu kan du spara och ladda upp skiss, som kommer att skicka din stepper motor runt ett varv, sedan tillbaka igen. Detta uppnås med hjälp av funktionen

< p > myStepper.step(stepsPerRevolution); för medurs < /p >< p > myStepper.step(-stepsPerRevolution); för moturs

Slutligen, en snabb demonstration av vår test-hårdvara visas i videon på detta steg.

Så där har du det, en lätt ett billigt sätt att styra motorer med din Arduino eller kompatibel styrelsen. Och om du gillade den här artikeln, eller vill införa någon annan till en intressant värld av Arduino – kolla min bok (nu i en fjärde utskrift!) "Arduino Workshop".

Se Steg
Relaterade Ämnen

KONTROLL STEPPER MOTOR hastighet med LABVIEW och ARDUINO

Jag gjorde detta i Proteusfullständig kontroll STEPPER MOTOR hastighet med LABVIEW och ARDUINO...! wolaaSteg 1: Denna handledning är:> Med Labview gränssnitt Arduino till PC via USB-porten.> Med Labview för att skicka data som beskriver varvtal till...

Kör en Stepper Motor med en Arduino och en A4988 Stepstick/Pololu drivrutin

Det finns flera sätt att göra en stegmotor som kör, och det bästa sättet beror på tillämpningen, motor och elektronik tillgängliga. För att köra en stegmotor från en Arduino är dessa de huvudsakliga sätt att gå1. en ULN2003 Darlington förare ombord....

Bi Polar Stepper Motor med L293D och Arduino

HejJag hade en Bi Polar stepper motor liggande, som jag ska använda för att skapa en Dolly för min DSLR.Komponenter som används:Arduino UnoStepper Motor ML17A3 B (detta är modellen nr tryckt på motor)SkärbrädaL293D9V batteripackNågra startkablarOm du...

Kontroll av en DC motor med Arduino och Visual Basic

Hej vänner detta är mitt första inlägg i instructables.com där jag kommer att försöka ge mer nyhet des ofta.Idag är temat med Arduino och Visual Basic.Det projekt som vi ser idag är controller en dc-motor med Arduino och Visual Basic.För att styra en...

Dansar Tippy med arduino och stepper motor

Tippy skapades helt av en slump.För att säga längre skulle om det kräva mig att bara göra några saker upp.Här en video för dig underhållning:Viktig information:Projektet förutsätter att du har en grundläggande kunskap om Arduino och lödning.De 3 förs...

Attiny85 som steg/Dir Stepper Motor Controller

Någonstans i Grekland gjorde någon något aldrig gjort förut...Sett dessa saker innan?Sak: 1Sak: 2Sak: 3Åh, har du! Du köpte en av dem säger du? Åh... Oroa dig inte, jag gjorde också.De gjorde jobbet, ja. Men vi betalade för dem mycket. Verkligen myck...

Lätt att bygga CNC Mill Stepper Motor och Driver kretsar

detta är en uppföljning till lätt att bygga skrivbord topp 3 axel CNC fräsning maskin en gång du få maskinen alla sätta ihop sin tid att göra det gå.Så är det dags att köra motorerna. Och här jag har satt ihop en krets som jag tycker är det absoluta...

Trä Gear Clock med Stepper Motor Drive

Ännu en annan klocka med trä redskap. Denna design var inspirerad av DickB1's Instructable (visas här på botten).Men i stället för körning klockan med en magnetiskt pulsade pendel, använde jag en liten stegmotor.Först måste jag få en stor gripe med D...

Arduino/Android BLUETOOTH - 28BYJ 48 Stepper Motor gardin kontroll APP

Hej världen!Igår gjorde jag en stepper motorisk kontroll app som kan bara vända ett sätt (på och av) och jag sa att jag skulle göra en att kontrollera dina gardiner, så här är det! Kan användas för flera saker naturligtvis. Kolla in nästa steg för ko...

Arduino bibliotek för 28BYJ-48 Stepper Motor och ULN2003 Driver

28BYJ-48 stegmotor med ULN2003 drivrutinen nu verkar ganska vanligt konfiguration. Motor och föraren är både lättillgänglig och billigt. Men fungerar standard arduino stepper motor biblioteket bara inte med den här konfigurationen! Tydligen något att...

Jorden världen roterar med Arduino eller Raspberry Pi kontrollerade Stepper Motor

Detta instructable beskriver hur du uppgraderar din världen till en motoriserad version. Det ser otroligt bättre på hyllan när det sakta roterar, och någon demonstration med dina barn (att förklara den dag/natt cykeln eller årstiderna) vinner i intre...

Stepper motor - använda den billigaste och easyest

okänd stepper motor ledningarJag hittade en gammal stegmotor med okända ledningar12V0, 4A7,5 grader/steg50 mHfärgerna på kablarna är1. blå (1)2. röd3. Green4. blå (2)5. svart6. vitså jag behöver förstå vad är detta och om det fungerar att köra den oc...

Quiz Game Controller med hjälp av "Ljus och ljud Buzzers" och Arduino

fara stil frågesport spel är favoriter för att skapa spänning och pedagogiska instruktioner samtidigt. Lärare, summer camp rådgivare och även industrin pedagoger hitta denna typ av spel för att skapa intresse och engagemang från deltagarna.Tanken bak...

PIR-SENSOR med ARDUINO aktivera STEPPER MOTOR

AKTIVERA STEPPER MOTOR MED RÖRELSESENSORSteg 1: PIR med ARDUINO aktiverat STEPPER MOTORHej denna instactable att rotera stepper motor förord och bakåt när pir läsa några rörelse.Steg 2: Del kräver1-ARDUINO UNO2-PIR(HUMAN MOTION SENSOR)3-L293D (MOTOR...

Flytta en Motor med hjälp av Arduino och seriell kommunikation

har du någonsin undrat hur robotar flytta? Har du någonsin velat skriva ett program för att kontrollera en robot? I så fall kommer att denna handledning vara en utmärkt start plats att lära sig elektroniska kontroller med Arduino Microcontroller. Du...

DIY Robot Arm robotiserade 3D skrivare Plotter ritar hemgjord ram med 2 Stepper Motor

DIY Robot Arm robotiserade 3D skrivare Plotter ritar hemgjord ram med 2 stegmotor2 st Stepper Motor montering L fäste montera för 57 Stepper Motor1 st aluminium legering 90 x 12 mm 250 mm2 st 57 mm Stepper motor 1,8 degrees4PCs FL08 2 bult 8mm Bore s...

DIY Robot Arm Robotic Draw hemgjord ram med 2 Stepper Motor

DIY robotarm Robotic Rita hemgjord ram med 2 stegmotorMaterial:2 st 57 mm Stepper motor 1,8 grader4 st FL08 2 bult 8mm Bore self-aligning fläns kullager2 st aluminiumlegering 22 x 12 mm 150 mm1 st aluminiumlegering 80 x 16 mm 260 mm för säng2 st kull...

Kör en Stepper Motor med en AVR mikroprocessor

fick några Rota stepper motors från skrivare/disk drives/etc liggande?Vissa sondering med en ohmeter, följt av lite enkel förare kod på din mikroprocessor och du kommer att kliva i stil.Steg 1: Få veta Steppers i princip, du kommer att behöva räkna u...

DIY sprutpumpen med Stepper Motor

I detta projekt använder vi gemensamma material som akryl duk, skruvar och muttrar för att bygga en DIY öppen källkod spruta Pump. Sprutpumpen är ansluten och kontrolleras via en Arduino UNO Microcontroller ombord.Den sprutan Pump kan användas att in...