Controle DC en stepper motors met L298N Dual Motor Controller Modules en Arduino (3 / 3 stap)

Stap 3: Controle van een stappenmotor met Arduino en L298N


Stappenmotoren lijken te zijn complex, maar niets verder dan de waarheid kon worden. In dit voorbeeld bepalen we een typische NEMA-17 stappenmotor die vier draden heeft, zoals weergegeven in de afbeelding op deze stap.

Het heeft 200 stappen per omwenteling, en kan werken op 60 rpm. Als u niet al de stap en snelheid waarde voor uw motor, Ontdek nu en je hebt deze nodig voor de schets.

De sleutel tot succesvolle stepper motorische controle is het identificeren van de draden – die is welke die. U moet bepalen de A +, A-, B + en B-draden. Met onze voorbeeld motor deze zijn rood, groen, geel en blauw. Nu laten we de bedrading gedaan.

Sluit de A +, A-, B + en B-draden van de stappenmotor aan de verbindingen van de module 1, 2, 13 en 14 respectievelijk. Plaats de jumpers die zijn opgenomen met de L298N module via de paren op module punten 7 en 12. Sluit de voeding zoals vereist op punten 4 (positief) en 5 (negatief/GND).

Nogmaals als uw stappenmotor voeding minder dan 12V is, past de jumper naar de module op punt 3, waardoor je een nette 5V voeding voor je Arduino. Vervolgens verbinden met L298N module pinnen IN1, IN2 en 3 IN4 Arduino digitale pennen D8, D9, D10 en D11 respectievelijk.

Tot slot sluit Arduino GND punt 5 op de module en 5V van de Arduino aan punt 6 als 5V uit de module Inkoop. Controle van de stappenmotor van uw schetsen is zeer eenvoudig, dankzij de Stepper Arduino bibliotheek opgenomen met de Arduino IDE als standaard.

Om aan te tonen uw motor, gewoon laden de schets van de stepper_oneRevolution die is opgenomen in de bibliotheek van Stepper. Vind je dit, klikt u op het bestand > voorbeelden > Stepper menu in de Arduino IDE.

Ten slotte, het controleren van de waarde voor

 const int stepsPerRevolution = 200; 

in de schets en wijzig de 200 tot het aantal stappen per omwenteling voor uw stappenmotor, en ook de snelheid is die vooraf ingesteld op 60 RPM in de volgende regel:

 myStepper.setSpeed(60); 

U kunt nu opslaan en uploaden van de schets, die zal verzenden uw stepper motor rond een revolutie, dan weer terug. Dit wordt bereikt met de functie

 <p>myStepper.step(stepsPerRevolution); // for clockwise </p><p> myStepper.step(-stepsPerRevolution); // for anti-clockwise 

Tot slot, een snelle demonstratie van onze test hardware wordt weergegeven in de video op deze stap.

Dus daar heb je het, een eenvoudig een goedkope manier om controle van motoren met uw Arduino of compatibel board. En als u dit artikel genoten, of wil iemand anders voorstellen aan de interessante wereld van Arduino – check out mijn boek (nu in een vierde afdrukken!) "Arduino Workshop".

Gerelateerde Artikelen

Vermijden obstakels robot met L298N Dual H-Bridge motorcontroller en ultrasone sensor

Vermijden obstakels robot met L298N Dual H-Bridge motorcontroller en ultrasone sensor

kerels van Hey!!Ik ben hier enkele beelden van de robot plaatsen:de hardware vereist:Arduino breadboard.breadboard.ultrasone sensor.2 DC-motorendraden.L298N dual h brug motorcontroller.aluminium chassi.de arduino-code:http://sh.St/PQEQTSucces!!.
Attiny85 als een stap/Dir Stepper Motor Controller

Attiny85 als een stap/Dir Stepper Motor Controller

Ergens in Griekenland heeft iemand iets nooit eerder gedaan...Die dingen vóór gezien?Ding: 1Ding: 2Ding: 3Oh, hebt je! U kocht een van hen die u zeggen? Oh... Maak je geen zorgen, ik deed ook.Zij did naar de job, ja. Maar we voor hen veel betaald. Ec
Arduino Modules - L298N Dual H-Bridge motorcontroller

Arduino Modules - L298N Dual H-Bridge motorcontroller

Snelle en eenvoudige handleiding voor het gebruik en het verkennen van een L298N Dual H-Bridge Motor Controller-module met een Arduino.Het model in het voorbeeld dat ik gebruik is van Ebay.Benodigde materialen:L298N Dual H-Bridge motorcontroller modu
Stepper Motor gemakkelijk Driver

Stepper Motor gemakkelijk Driver

In dit instructable ik zal verstrekken een codevoorbeeld en lay-out om een stappenmotor Nema 17 vorm factor verbinden met een eenvoudig stuurprogramma motor controller boord dan controle van de motor met een Arduino Uno.Stap 1: Vereiste onderdelen:NE
Intel Edison: Opzetten van Stepper Motor

Intel Edison: Opzetten van Stepper Motor

Stappenmotoren zijn een speciaal type elektromotor die kunnen worden gebruikt voor het manoeuvreren van de precisie. Zelfs een kleine stappenmotor kan produceren een heleboel koppel, waardoor het een waardevolle toevoeging aan de Grove Starter Kit op
HobbyCNC 4-as Stepper Motor Driver Board

HobbyCNC 4-as Stepper Motor Driver Board

Bouw uw eigen high-current 4-as stepper motor controller boord voor uw DIY robot, DIY molen of de molen conversie, de DIY router of iets anders dat moet verplaatsen. Dit is een bouwen-het-zelf kit van HobbyCNC.com.Stap 1: Controleer de onderdelenOpen
Met behulp van de WASP Motor Controller (ESC)

Met behulp van de WASP Motor Controller (ESC)

In dit Instructable zullen we moeten leren om controle van een WASP motor controller met behulp van een Arduino.De WASP motor controller is een Electronic Speed Controller (ESC), nemen een RC ingangssignaal van een Arduino en het stimuleren van het t
Arduino Uno en Visuino: controle van slimme auto Robot met Joystick en L298N Motor Driver

Arduino Uno en Visuino: controle van slimme auto Robot met Joystick en L298N Motor Driver

Dat Smart auto ingesteld wanneer gecombineerd met L298N Motor Driver Modules, bieden een van de gemakkelijkste manieren om robot auto's maken. De L298N Motor Driver Module is makkelijk te controleren met Arduino, en met behulp van Visuino kunt u uw a
CONTROLE STEPPER MOTOR snelheid met LABVIEW en ARDUINO

CONTROLE STEPPER MOTOR snelheid met LABVIEW en ARDUINO

Ik maakte deze in Proteusu controle STEPPER MOTOR snelheid met LABVIEW en ARDUINO...!! wolaaStap 1: Deze Tutorial Is:> Met behulp van Labview interface Arduino naar PC via USB-poort.> Gebruikt Labview voor het verzenden van gegevens die motorsnelhei
Arduino Nano en Visuino: controle van Stepper Motor met roterende Encoder

Arduino Nano en Visuino: controle van Stepper Motor met roterende Encoder

Soms is het noodzakelijk dat een Stepper Motor volgen de rotatie van een Rotary Encoder voor precieze positionering. Ik heb al van plan Instructable op dit voor een lange tijd, maar uiteindelijk een paar dagen geleden na zoveelste vraag door Visuino
Raspberry PI L298N Dual H brug DC Motor

Raspberry PI L298N Dual H brug DC Motor

Er zijn niet alle voorbeelden die ik kon vinden die goed laten zien hoe een eenvoudige gelijkstroommotor werken met RaspberryPI krijgen.Dit is een eenvoudige tutorial voor "Hoe om een motor beurt." Robots, wielen, transportbanden en allerlei din
Houten Gear klok met Stepper Motor rijden

Houten Gear klok met Stepper Motor rijden

Nog een andere klok met houten versnellingen. Dit ontwerp is geïnspireerd op DickB1 de Instructable (zie afbeelding hier onderaan).Echter, in plaats van rijden de klok met een magnetisch gepulseerde slinger, gebruikte ik een kleine stappenmotor.Eerst
Rijden een Stepper Motor met een Arduino en een A4988 Stepstick/Pololu driver

Rijden een Stepper Motor met een Arduino en een A4988 Stepstick/Pololu driver

Er zijn verschillende manieren om een stappenmotor uitvoeren, en de beste manier zal afhangen van de toepassing, de motor en de elektronica beschikbaar. Voor het uitvoeren van een stappenmotor van een Arduino zijn dit de belangrijkste manieren om te
Arduino/Android BLUETOOTH - 28BYJ 48 Stepper Motor gordijn controle APP

Arduino/Android BLUETOOTH - 28BYJ 48 Stepper Motor gordijn controle APP

Hallo mensen!Gisteren ik een stepper motor control app die maakte kan slechts unidirectioneel (aan en uit zetten) en ik zei dat ik was van plan om een controle van uw gordijnen, dus hier is het! Kan worden gebruikt voor meerdere dingen natuurlijk. Ch