Arduino DC motorvezérlés
L293 / L293D négy fél-H-híd vezérlő IC
Az L293 és L293D IC-k négy, maximum 36V-ig terhelhető fél-H meghajtót tartalmaznak. Míg az L293 maximum 1 A-os kétirányú meghajtási áramot is tud biztosítani 4,5 V és 36 V közötti feszültségnél, addig a L293D esetén csak 600 mA áll rendelkezésre. Mindkét IC induktív terhelések, például relék, mágnesszelepek, egyenáramú és bipoláris léptetőmotorok, valamint más hasonló feszültség és áramtartományú eszközök vezérlésére alkalmazható.
Az L293 adatlapja: L293.pdf
Az L293D kapcsolási sémája
Az első motor irány- és sebességvezérlése:
- pin2 5V, pin7 0V: a motor_1 balra fog forogni
- pin2 0V, pin7 5V: a motor_1 jobbra fog forogni
- pin1: 0V: motor stop, 5V: motor start, pwm (0.255) a motor sebességét állítja a pwm-en keresztül
Különbség az L293 és L298 IC-k között
Összehasonlítás | L293 / L293D | L298 |
---|---|---|
Vezérelhető motorok száma | 2 | 2 |
H-híd vezérlése | manuálisan konfigurálva | automatikus |
Feszültségtartomány | 4,5..36 V | 5..35V |
Maximális áram | 1A / 600 mA | 2A |
L298 dupla H-híd vezérlő IC
Az L298 egy integrált monolitikus áramkör, mely akár 50 voltig képes egyidejűleg két H-hidat meghajtani. A vezérlését standard TTL logikai szinteken keresztül lehet megvalósítani és meghajtott oldalon fellépő induktív terhelésekkel - melyet pl. relék, mágnesszelepek, DC és léptetőmotorok idéznek elő - ellenálló. A két H-hidat külön is lehet engedélyezni vagy letiltani. A lenti LN298N dupla H-híd vezérlő modul erre az IC-re épül.
Az L298 dupla H-híd vezérlő IC adatlapja: L298_H_Bridge.pdf
LN298N dupla H-híd vezérlő modul
Ebből a típusú H-hidas vezérlőből nagyon sok típus található meg a neten, többfajta kivitelben, kimenő teljesítménnyel. Van köztük egycsatornás, jellemzőbb a kétcsatornás.
Az alábbi leírás (a teljesítményre vonatkozó adatokat leszámítva) viszonylag univerzálisnak tekinthető, és eleve maga a H-híd vezérlés sem egy ördöngős technika: Minden motor működése engedélyezhető, és egy kimenet az egyik, egy másik pedig a másik irányba forgatja a motort.
A kimenetek PWM-en keresztüli vezérlése a motor forgási sebességét is befolyásolhatja. A PWM kimenetet elég az ENA vagy ENB kimenetre rákötni.
Specifikáció
- Double H bridge drive
- Chip: L298N
- TTL logikai feszültség: 5V
- Motorfeszültség: 5V-35V
- TTL logikai áram: 0mA-36mA
- Motor-áram: 2A (egy hídon maximum)
- Tárolási hőmérséklet: -20 to +135
- Maximális teljesítmény: 25W
Az LN298N modul vezetékezése
Az LN298N modul portjai:
- ENA: Az M1 motor működtetésének az engedélyezése. Fixen is beköthető. PWM-mel sebességállításra is alkalmas lehet.
- ENB: Az M2 motor működtetésének az engedélyezése. Fixen is beköthető. PWM-mel sebességállításra is alkalmas lehet.
- IN1: Az M1 motor egyik irányban működtetése
- IN2: Az M1 motor másik irányban működtetése
- IN3: Az M2 motor egyik irányban működtetése
- IN4: Az M2 motor másik irányban működtetése
- OUT1, OUT2: Táp az M1 motornak
- OUT3, OUT4: Táp az M2 motornak