Inhoudsopgave:

L298N MOTOR AANDRIJFMODULE - Ajarnpa
L298N MOTOR AANDRIJFMODULE - Ajarnpa

Video: L298N MOTOR AANDRIJFMODULE - Ajarnpa

Video: L298N MOTOR AANDRIJFMODULE - Ajarnpa
Video: L298N | how to control dc motor with Arduino | Motor speed and direction control 2024, Juli-
Anonim
L298N MOTOR BESTUURDERMODULE
L298N MOTOR BESTUURDERMODULE

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:

  1. snelheid van gelijkstroom-motor,
  2. 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

Specificatie en kenmerken van de L298N-module
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

Functies van pinnen en klemmen van module
Functies van pinnen en klemmen van module
Functies van pinnen en klemmen van module
Functies van pinnen en klemmen van module
Functies van pinnen en klemmen van module
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

DC-motoren met L298N-motorbesturingsmodule
DC-motoren met L298N-motorbesturingsmodule

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

Bipolaire stappenmotor met L298N-motorbesturingsmodule
Bipolaire stappenmotor met L298N-motorbesturingsmodule

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.

Aanbevolen: