Inhoudsopgave:

Tutorial voor MD-L298 Motor Driver Module - Ajarnpa
Tutorial voor MD-L298 Motor Driver Module - Ajarnpa

Video: Tutorial voor MD-L298 Motor Driver Module - Ajarnpa

Video: Tutorial voor MD-L298 Motor Driver Module - Ajarnpa
Video: Lesson 48: Introduction to DC motor with Arduino 2024, November
Anonim
Zelfstudie voor MD-L298 Motor Driver Module
Zelfstudie voor MD-L298 Motor Driver Module

Beschrijving

Deze dual bidirectionele motor driver is gebaseerd op de zeer populaire L298 Dual H-Bridge Motor Driver IC. Met deze module kunt u eenvoudig en onafhankelijk twee motoren tot 2A elk in beide richtingen aansturen. Het is ideaal voor robottoepassingen en zeer geschikt voor aansluiting op een microcontroller die slechts een paar stuurlijnen per motor nodig heeft.

Functies:

  • Bestuurder: L298
  • Driver voeding: +5V~+46V
  • Logisch uitgangsvermogen Vss: +5~+7V (interne voeding +5V)
  • Logische stroom: 0 ~ 36mA
  • Controleniveau: Laag -0.3V~1.5V, hoog: 2.3V~Vss
  • Afmeting: 2,7 * 4,5 * 4,5 cm
  • Gewicht bestuurder: 48g

Stap 1: Pindefinitie

Pindefinitie
Pindefinitie
Pindefinitie
Pindefinitie

Stap 2: Theorie van de werking

Theorie van de werking
Theorie van de werking
Theorie van de werking
Theorie van de werking

In deze module worden de draairichtingen van motoren geregeld door Motor Control Pin. De IN1 en IN2 besturen Motor 1 terwijl IN3 en IN4 Motor 2 besturen.

Naast de draairichting van de motor, kan deze Motor Driver Module ook de snelheid van de motoren regelen door middel van Motor PWM Control Pin. De pen ENA regelt de snelheid van Motor 1 terwijl ENB de snelheid van Motor 2 regelt.

Stap 3: Voorbeeld van hardware-installatie

Voorbeeld hardware-installatie
Voorbeeld hardware-installatie

Het diagram toont de hardwareverbinding tussen Motor Driver Module en Arduino UNO. Naast Arduino kan het communiceren met elke microcontroller zoals PIC en etc.

Opmerking: de massa van de batterij, de motorbesturingsmodule en de Arduino moeten met elkaar worden verbonden.

Verband tussen:

  • IN1 > Arduino-pin 9
  • IN2 > Arduino-pin 8
  • NL > Arduino Pin 10
  • IN3 > Arduino-pin 7
  • IN4 > Arduino-pin 6
  • ENB > Arduino Pin 5

Download de voorbeeldbroncode in Arduino UNO om het resultaat te zien.

Stap 4: Resultaten

Resultaten
Resultaten

Op basis van de resultaten beweegt de Motor 1 in één richting met een geleidelijke toename van de snelheid tot het maximum, gevolgd door een geleidelijke afname tot stilstand. Deze cyclus herhaalt zich continu. Hetzelfde geldt voor Motor 2, maar beweegt in een andere richting.

Stap 5: Video

Deze video toont de demonstratie van de tutorial voor de MD-L298 Motor Driver Module.

Aanbevolen: