In deze les ga je met de H-bridge chip leren werken.
Een makkelijker manier om elektromotoren met de Arduino te besturen is het gebruikmaken van een kleine chip waarin een slimme transistor schakeling zit. door de chip aan te sturen met twee pwm poorten van de Arduino kan je de motorsnelheid regelen en naar wens linksom of rechtsom laten draaien. De 4 transistoren werken alsof het schakelaars zijn. In de afbeelding kan je zien hoe daardoor de stroomrichting kan wisselen. Daardoor draait de motor voor of achteruit.
De chip heeft 8 aansluitpootjes. In het volgende schema is te zien wat op elke poort moet worden aangesloten:
Aansluitingen:
Vcc aansluiten op de + van de batterij
GND op de - van de batterij (en ook verbonden met GND van de Arduino)
Forward / Backward: Aansluiten op PWM uitgangen van de Arduino.
Je kunt nu de motor aansturen alsof het een LED is. Je kan dit testen door de FADE sketch toe te passen. (analogWrite(pin,waarde)
Deze tabel geeft aan hoe de motor reageert op de input signalen
Opdracht:
Programmeer eerst een loop waarmee de motor afwisselend linksom draait - stopt 1 seconde - rechtsomdraait - stopt 1 seconde - enzovoort.
Maak daar vervolgens een FADE van. De motorsnelheid neemt langzaam toe en af.