Stap 5: Aansluiten van de Motor Driver-ic
Deze stap kan wij de richting van onze gelijkstroommotor wijzigen. Deze stap kan worden overgeslagen als u een unidirectionele motor wilt. U kunt een npn-transistor (zeg Tip31c).
Als u wilt wijzigen de richting van onze motor gebruiken we een H-brug. Een H-brug is een elektronische schakeling waarmee een spanning te worden toegepast op een belasting in beide richtingen. Lees meer over de werking van H-bruggen hier.
In de code die we hebben ingang 1 als x, ingang 2 als y en inschakelen pinnen.
Als x laag is, y hoog is en inschakelen hoge is draait de motor unidirectioneel (dat wil zeggen met de klok mee).
Als x hoog is, y laag is en inschakelen hoog is draait de motor de andere kant (dat wil zeggen anti-rechtsom).
Wanneer x slinkt, y slinkt de motor niet draaien.
Voor de motor te draaien inschakelen moet hoge ongeacht x & y. Vandaar inschakelen kan worden gebruikt als een schakelaar wanneer x & y blijft ongewijzigd.
In het bovenstaande diagram.
- Input 1 & 2 zijn x & y respectievelijk.
- VS is de levering (12v) voor de 12v motor.
- VSS is de supply(5v) die de bevoegdheden van de chip.
- Inschakelen fungeert als een schakelaar voor de motor. Hoog = on, laag = off.
Deze code zal u helpen om te testen of je schakeling werkt. De motor draait gedurende 3 seconden in één richting, stopt voor 2 seconden en loopt in de andere richting gedurende 3 seconden. De cyclus verder.
Tip: U kunt weglaten van de motor en de accu's. In plaats daarvan als u de spanning (met een multimeter) over uitgangen voor de motor meet, zult u krijgen + voor één richting 5v en -5v voor de andere richting.