Cuprins:
- Provizii
- Pasul 1: Specificații și caracteristici ale modulului L298N
- Pasul 2: Funcțiile pinilor și terminalelor modulului
- Pasul 3: Motoare de curent continuu cu modulul driverului de motor L298N
- Pasul 4: Motor pas cu pas bipolar cu modulul driverului de motor L298N
Video: MODULUL DE DRIVER MOTOR L298N: 4 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:43
Acesta este un instructiv despre cum să controlați un motor de curent continuu și să rulați un motor pas cu pas bipolar utilizând modulul driverului de motor L298N. Ori de câte ori folosim motoarele de curent continuu pentru orice proiect, punctele principale sunt,
- viteza motorului continuu,
- Direcția motorului de curent continuu.
Acest lucru ar putea fi realizat prin utilizarea modulului de scufundare a motorului, așa că folosesc modulul driverului de motor L298N, deoarece este ieftin și ușor de utilizat.
Provizii
de ce vom folosi un driver de motor / modul driver de motor?
deoarece microcontrolerul nu furniza o cantitate specifică de curent și tensiune care va fi reanumită pentru motoare etc.
Pasul 1: Specificații și caracteristici ale modulului L298N
L298N este un driver de motor H-Bridge cu două canale capabil să conducă două motoare de curent continuu și un motor pas cu pas. înseamnă că poate acționa individual până la două motoare DC pentru orice aplicații precum roboți 2WD, mașină de găurit mică, electrovalvă, blocare DC etc.
Un modul driver driver L298N constă dintr-un cip driver driver (IC) L298N. care este un circuit monolitic integrat într-un pachet Multiwatt cu 15 conductoare. Este un driver dublu full-bridge de înaltă tensiune, de înaltă tensiune, conceput să accepte nivelurile logice standard TTL. Pentru mai multe detalii foaia tehnică dată la linkul de mai jos.
Fișă tehnică L298N
- Tensiune logică: 5V
- Tensiunea de acționare: 5V-35V
- Curent logic: 0-36mA
- Curent de acționare: 2A (MAX pe pod)
- Putere maxima: 25W
- cădere de tensiune: 2v
- Dimensiuni: 43 x 43 x 26mm
- Greutate: 26g
Pasul 2: Funcțiile pinilor și terminalelor modulului
- OUT 1, OUT 2: terminalele sunt folosite pentru a conecta un dispozitiv (motor DC 1).
- OUT 3, OUT 4: terminalele sunt utilizate pentru conectarea unui dispozitiv (motor DC 2).
&
- și toate acestea (OUT 1, 2, 3, 4) sunt utilizate pentru a conecta un motor pas cu pas bipolar.
- Vs: Acest pin este utilizat pentru a furniza o putere pozitivă unui modul / dispozitivelor driverului motorului.
- GND: pentru teren comun.
- 5v (sursă de alimentare logică): este un terminal de intrare și ieșire, dacă există un jumper 5V-EN, acest pin acționează ca ieșire și furnizează 5v de la regulatorul de tensiune de la bord. Dacă este eliminat un jumper 5V-EN, acest pin acționează ca o intrare (înseamnă că modulul este necesar 5v pentru activarea logică).
- RO A: Acesta va controla viteza motorului de curent continuu 1, prin îndepărtarea jumperului (deci, PWM este activat).
- RO B: Va controla viteza motorului de curent continuu 2, îndepărtând jumperul (deci, PWM este activat).
- I / P 1, 2: Acești pini controlează direcția motoarelor de curent continuu 1. înseamnă înainte și înapoi.
- I / P 3, 4: Acești pini controlează direcția motoarelor de curent continuu 2. înseamnă Forward & Revers.
- Pentru mai multe informații despre pin (I / P 1, 2, 3, 4), consultați fotografiile de mai sus.
Pasul 3: Motoare de curent continuu cu modulul driverului de motor L298N
COMPONENTE
- Arduino UNO (cu cablu USB)
- Modulul driverului motorului L298N
- 6 x fire jumper de la mascul la feminin
- 1 x fire jumper de la tată la tată
- Baterie 12v
- 2 x motoare de curent continuu (folosesc 300 rpm)
- Fire
- Arduino IDE (software pentru scrierea codului)
Mai întâi, conectați circuitul conform schemei de mai sus și apoi încărcați codul iubit în Arduino UNO. Notă:
luați un punct comun
Pasul 4: Motor pas cu pas bipolar cu modulul driverului de motor L298N
COMPONENTE
- Arduino UNO (cu cablu USB)
- Modulul driverului motorului L298N
- 8 x fire jumper de la mascul la feminin
- 1 x fire jumper de la tată la tată
- Baterie 12v
- Motor pas cu pas bipolar (folosesc NEMA 17)
- Fire
- Arduino IDE (software pentru scrierea codului)
Mai întâi, conectați componentele conform fotografiilor de mai sus, apoi încărcați codul iubit la Arduino UNO.
Note:
- Luați un punct comun,
- Utilizați multimetrul în modul continuitate pentru a obține bobina corespunzătoare a unui motor pas cu pas.
Recomandat:
Cum să controlați becul folosind modulul Arduino UNO și modulul de releu de stat solid cu un singur canal 5V: 3 pași
Cum să controlați becul utilizând modulul de releu de stare solidă Arduino UNO și un canal 5V: Descriere: Comparativ cu releul mecanic tradițional, releul de stare solidă (SSR) are multe avantaje: are o durată de viață mai lungă, cu o pornire mult mai mare / viteza de oprire și fără zgomot. În plus, are și o rezistență mai bună la vibrații și mecanică
Stepper Driver Modulul final al proiectului: 5 pași
Stepper Driver Modulul final al proiectului: de marchizul Smith și Peter Moe-Lange
Tutorial pentru modulul VNH2SP30 Monster Motor (canal unic): 6 pași (cu imagini)
Tutorial pentru modulul VNH2SP30 Monster Motor (canal unic): Descriere VNH2SP30 este un driver de motor cu punte completă destinat unei game largi de aplicații auto. Dispozitivul încorporează un driver dual monolitic lateral înalt și două comutatoare laterale joase. Întrerupătorul pentru partea laterală înaltă este proiectat folosind STMicroel
Tutorial pentru modulul driverului de motor MD-L298: 5 pași
Tutorial pentru modulul driverului de motor MD-L298: Descriere Acest driver de motor dublu bidirecțional se bazează pe foarte popularul IC al driverului de motor dual H-Bridge L298. Acest modul vă va permite să controlați ușor și independent două motoare de până la 2A fiecare în ambele direcții. Este ideal pentru aplicații robotizate
LED intermitent utilizând modulul ESP32 NodeMCU WiFi și modulul Bluetooth Tutorial: 5 pași
LED intermitent utilizând modulul ESP32 NodeMCU WiFi și modulul Bluetooth Tutorial: Descriere NodeMCU este o platformă IoT open source. Este programat utilizând limbajul de scriptare Lua. Platforma se bazează pe proiecte open source eLua. Platforma utilizează o mulțime de proiecte open source, cum ar fi lua-cjson, spiffs. Acest ESP32 NodeMc