Arduino - Motor
We gaan leren:
- Welke soorten motoren u met Arduino kunt gebruiken
- Wat de verschillen zijn tussen de soorten motoren
- Hoe u elk type motor kunt aansturen
Motortypes
Er zijn drie veelgebruikte soorten motoren in combinatie met Arduino:
- Servo motor
- Stappenmotor (Stepper motor)
- DC motor

De servo motor bestaat uit twee hoofdtypen: 180° servo motor en 360° servo motor. In de praktijk verstaan de meeste mensen onder een "servo motor" impliciet een "180° servo motor".
Een 360° servo motor lijkt op een DC motor, met als verschil dat er geen extra hardware driver nodig is.
180° Servo motor
Kenmerken
- Rotatie is beperkt tussen 0° en 180°
- Draaingang: met de klok mee en tegen de klok in
- Draaipositie: kan worden aangestuurd om naar een specifieke hoek tussen 0° en 180° te draaien
- Draaisnelheid: is instelbaar, maar niet vloeiend
- Extra hardware driver: NIET vereist. Wordt direct aangestuurd vanuit een Arduino pin
- Extra voedingsspanning: wel vereist
- Aansturing: gemakkelijk, via een PWM signaal
Toepassingen
- Voor toepassingen waarbij slechts een hoek tussen 0° en 180° moet worden bewogen
Servo motor Tutorial
Stappenmotor
Kenmerken
- Rotatie is onbeperkt
- Draaingang: met de klok mee en tegen de klok in
- Draaipositie: kan zeer nauwkeurig worden aangestuurd naar elke gewenste hoekpositie
- Draaisnelheid: nauwkeurig instelbaar, ook acceleratie en vertraging zijn precies te regelen
- Extra hardware driver: vereist
- Extra voedingsspanning: vereist
- Aansturing: complex, beginners wordt aangeraden een library te gebruiken
Toepassingen
- Automatisering en robotica
- Printers, 3D-printers, CNC-machines, X-Y plotters
- Cocktailmachines
Stappenmotor Tutorial
- Arduino - Stepper Motor tutorial
- Arduino - 28BYJ-48 Stepper Motor tutorial
DC motor
Kenmerken
- Rotatie is onbeperkt
- Draaingang: met de klok mee en tegen de klok in
- Draaipositie: zeer moeilijk om nauwkeurig naar een specifieke hoek te draaien
- Draaisnelheid: eenvoudig te regelen qua snelheid, maar moeilijk om een precieze snelheid (bijv. exact aantal omwentelingen per seconde) te bereiken
- Extra hardware driver: vereist
- Extra voedingsspanning: vereist
- Aansturing: gemakkelijk, gebruik een hoogspannings PWM-signaal
※ Notiz:
- Om de positie van een DC motor te regelen is extra hardware nodig, een zogenaamde encoder, en daarna een ‘closed-loop’ regelmethode zoals PID-regeling. Dit is erg moeilijk voor beginners.
- Voor snelheidsregeling kunt u gemakkelijk instellen hoe snel de motor draait (slow, medium, fast, very fast, procenten van de maximale snelheid). Maar om het exacte aantal omwentelingen per seconde te regelen is ook een encoder en gesloten-regelkring nodig, wat complex is voor beginners.
- Sommige DC motoren op de markt hebben een ingebouwde encoder.
Toepassingen
- Voor toepassingen die continu moeten draaien, maar waarbij de snelheid niet exact ingesteld hoeft te worden, bijvoorbeeld ventilatoren, pompen, RC-auto’s, boormachines...
※ Notiz:
Er zijn twee hoofdtypen DC motoren: de ‘brushed’ (met koolborstels) en ‘brushless’ DC motoren. De brushed DC motoren worden veel gebruikt in doe-het-zelf projecten.
DC motor Tutorial
Motor keuze gids
De keuze van een motor voor uw project hangt af van veel factoren, zoals draaggewicht, voedingsspanning, en de kenmerken van de toepassing...
- Heeft uw project een rotatiehoek tussen 0° en 180° nodig, kies dan een geschikte 180° servo motor
- Heeft uw project een nauwkeurige positionering nodig, kies dan een geschikte stappenmotor
- Heeft uw project een continue en nauwkeurige rotatie zonder positiecontrole nodig, kies dan een geschikte DC motor of 360° servo motor
Motor kopen
Openbaarmaking: Sommige van de links in deze sectie zijn Amazon-affiliate links. We kunnen een commissie ontvangen voor aankopen die via deze links worden gedaan, zonder extra kosten voor u. We waarderen uw steun.