Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-13 06:57
Dit is een instructie over het besturen van een DC-motor en het uitvoeren van een bipolaire stappenmotor met behulp van de L298N-motorbesturingsmodule. Wanneer we de DC-motoren voor een project gebruiken, zijn de belangrijkste punten:
- snelheid van gelijkstroom-motor,
- De richting van de DC-motor.
Dit kan worden bereikt door de motorduikmodule te gebruiken, dus ik gebruik de L298N-motorstuurmodule omdat deze goedkoop en gemakkelijk te gebruiken is.
Benodigdheden
waarom zullen we een motor driver/motor driver module gebruiken?
omdat de microcontroller geen specifieke hoeveelheid stroom en spanning afleverde die opnieuw zal worden gebruikt voor motoren enz.
Stap 1: Specificatie en kenmerken van de L298N-module
De L298N is een tweekanaals H-Bridge-motordriver die twee gelijkstroommotoren en één stappenmotor kan aandrijven. betekent dat het tot twee DC-motoren afzonderlijk kan aandrijven voor toepassingen zoals 2WD-robots, kleine boormachine, magneetventiel, DC-slot enz.
Een L298N motor driver module bestaat uit een L298N motor driver chip (IC). dat is een geïntegreerd monolithisch circuit in een 15-leads Multiwatt-pakket. Het is een high-voltage, een high-current dual full-bridge driver ontworpen om standaard TTL logische niveaus te accepteren. Voor meer details de datasheet gegeven aan de onderstaande link.
L298N-gegevensblad
- Logische spanning: 5V
- Aandrijfspanning: 5V-35V
- Logische stroom: 0-36mA
- Aandrijfstroom: 2A (MAX per brug)
- Maximaal vermogen: 25W
- spanningsval: 2v
- Afmetingen: 43 x 43 x 26 mm
- Gewicht: 26g
Stap 2: Functies van pinnen en klemmen van module
- OUT 1, OUT 2: klemmen worden gebruikt om een apparaat (DC-motor 1) aan te sluiten.
- OUT 3, OUT 4: klemmen worden gebruikt om een apparaat (DC-motor 2) aan te sluiten.
&
- en al deze (OUT 1, 2, 3, 4) worden gebruikt om een bipolaire DC-stappenmotor aan te sluiten.
- Vs: deze pin wordt gebruikt om een motorbesturingsmodule/-apparaten van positieve stroom te voorzien.
- GND: voor gemeenschappelijke grond.
- 5v (logische voeding): het is een ingangs- en uitgangsklem. Als er een 5V-EN-jumper aanwezig is, fungeert deze pin als uitgang en levert 5v van de spanningsregelaar aan boord. Als een 5V-EN-jumper wordt verwijderd, fungeert deze pin als een ingang (betekent dat de module 5v nodig heeft voor logische activering).
- NL A: Het regelt de snelheid van DC-motor 1, door de jumper te verwijderen (dus PWM is ingeschakeld).
- NL B: Het regelt de snelheid van DC-motor 2 door de jumper te verwijderen (dus PWM is ingeschakeld).
- I/P 1, 2: Deze pinnen regelen de richting van DC-motoren 1. betekent Vooruit & Achteruit.
- I/P 3, 4: Deze pinnen regelen de richting van DC-motoren 2. betekent Vooruit & Achteruit.
- Voor meer info over de pin (I/P 1, 2, 3, 4) zie bovenstaande foto's.
Stap 3: DC-motoren met L298N Motor Driver Module
COMPONENTEN
- Arduino UNO (met USB-kabel)
- L298N motorbesturingsmodule
- 6 x mannelijke naar vrouwelijke jumperdraden
- 1 x mannelijke naar mannelijke jumperdraden
- 12v batterij
- 2 x DC-motoren (ik gebruik 300 RPM)
- Draden
- Arduino IDE (software voor het schrijven van code)
Sluit eerst het circuit aan volgens het bovenstaande diagram en upload vervolgens de belove-code naar Arduino UNO. Opmerking:
gemeenschappelijk standpunt nemen
Stap 4: Bipolaire stappenmotor met L298N Motor Driver Module
COMPONENTEN
- Arduino UNO (met USB-kabel)
- L298N motorbesturingsmodule
- 8 x mannelijke naar vrouwelijke jumperdraden
- 1 x mannelijke naar mannelijke jumperdraden
- 12v batterij
- Bipolaire stappenmotor (ik gebruik NEMA 17)
- Draden
- Arduino IDE (software voor het schrijven van code)
Sluit eerst de componenten aan volgens de bovenstaande foto's en upload vervolgens de geliefde code naar Arduino UNO.
Opmerkingen:
- Neem gemeenschappelijke grond,
- Gebruik de multimeter in continuïteitsmodus om de juiste spoel van een stappenmotor te controleren.