De L293D motordriver IC is een veelgebruikte oplossing voor het regelen van DC-motoren en andere inductieve belastingen in compacte elektronische systemen. Dit artikel geeft een duidelijk en gestructureerd overzicht van de L293D, met aandacht voor de interne architectuur, pinconfiguratie, werkingsprincipes, belangrijke kenmerken, toepassingen en toekomstige relevantie in moderne motorbesturingsontwerpen.

Wat is de L293D motordriver IC?
De L293D is een hoogspannings, hoogstroommotordriver geïntegreerde schakeling die is ontworpen om inductieve belastingen zoals DC-motoren, stappenmotoren, relais en solenoïden te regelen. Het is een monolithisch IC met vier uitgangskanalen die als twee H-bruggen zijn geconfigureerd, waardoor onafhankelijke voor- en achteruitbesturing van twee gelijkstroommotoren mogelijk is. Het apparaat accepteert standaard TTL- en DTL-logicaniveaus en gebruikt een aparte logische voeding om besturingscircuits op een lagere spanning dan de motorvoeding te laten werken. Ingebouwde clampdiodes beschermen tegen spanningspieken door inductieve belastingen, en de IC ondersteunt schakelfrequenties tot 5 kHz in een 16-pins DIP-behuizing met verbeterde warmteafvoer.
L293D Pinconfiguratie

| Pincode(n) | Naam van de pincode / Groep | Functiebeschrijving |
|---|---|---|
| 1, 9 | Pinnen inschakelen (EN1, EN2) | Schakel elke H-bridge in of uit. Wanneer hoog is de corresponderende motoraandrijver actief; Bij laag zijn de uitgangen uitgeschakeld. |
| 2, 7, 10, 15 | Invoerpinnen (IN1–IN4) | Stuur de motorrichting door de logische toestanden te definiëren die op elke H-brug worden toegepast. |
| 3, 6, 11, 14 | Uitvoerpinnen (OUT1–OUT4) | Rechtstreeks aangesloten op motorterminals om de motoren vooruit of achteruit te laten bewegen. |
| 8 | Motortoevoerpin (Vcc2) | Levert stroom aan de motoraandrijffase (meestal hogere spanning). |
| 16 | Logische Voedingspin (Vcc1) | Levert stroom aan de interne logische schakeling (meestal 5 V). |
| 4, 5, 12, 13 | Aardpinnen (GND) | Gemeenschappelijke grondreferentie voor logica en macht; Middenpinnen helpen ook bij het afvoeren van warmte. |
Kenmerken van de L293D
| Kenmerk | Beschrijving |
|---|---|
| Bedrijfsspanningsbereik | Ondersteunt voedingsspanningen van 4,5 V tot 36 V, waardoor gebruik met een breed scala aan motoren mogelijk is. |
| H-brugconfiguratie | Het ontwerp van dubbele H-brugen maakt het mogelijk om twee gelijkstroommotoren onafhankelijk te besturen. |
| Vermogen tot uitgangsstroom | Levert tot 600 mA per kanaal, geschikt voor kleine tot middelgrote motoren. |
| Logische compatibiliteit | Werkt met TTL- en CMOS-logicaniveaus, waardoor het eenvoudig is om met microcontrollers te communiceren. |
| Inductieve Bescherming | Ingebouwde klemdiodes beschermen de IC tegen spanningspieken veroorzaakt door inductieve belastingen. |
| Beschermingskenmerken | Bevat thermische uitschakeling en overstroombeveiliging voor veilige werking. |
| Externe componenten | Vereist minimale externe componenten, wat het ontwerp van schakelingen vereenvoudigt. |
Werkingsprincipe van de L293D Motordriver

De L293D werkt door logische signalen te regelen die op zijn ingang en enable-pinnen worden toegepast, die de motorrichting, het remgedrag en de snelheid bepalen. Elke DC-motor is verbonden via een paar uitvoerpinnen die een H-brug vormen. Wanneer de bijbehorende enable-pin hoog wordt gezet, wordt de H-brug actief en reageert direct op de logische niveaus bij de ingangspinnen.
Verschillende inputcombinaties resulteren in specifieke motorische acties:
• Voorwaartse rotatie: De ene ingang is hoog en de andere laag, waardoor stroom in één richting door de motor stroomt.
• Omgekeerde rotatie: De ingangslogica-toestanden worden omgewisseld, waardoor de stroomstroom en de motorrichting worden omgekeerd.
• Dynamisch remmen: Beide ingangen zijn hoog, waardoor de motorterminals door de H-brug kortsluitend worden om de motor snel te vertragen.
• Vrij lopend (coast): Beide ingangen zijn laag, waardoor de uitgangen in een hoge impedantietoestand komen en de motor natuurlijk kan stoppen.
Motorsnelheidsregeling wordt meestal bereikt door een PWM (Pulse Width Modulation) signaal toe te passen op de enable-pinnen, waardoor de H-brug aan en uit wordt gezet om de gemiddelde motorspanning te regelen. Hoewel PWM ook op de invoerpinnen kan worden toegepast, zorgt het gebruik van de enable-pinnen over het algemeen voor soepelere en efficiëntere snelheidsregeling.
L293D-alternatieven en equivalente IC's
Equivalent

• L293DD - Een oppervlaktemontageversie van de L293D met identieke elektrische eigenschappen en pinfunctionaliteit, geschikt voor compacte PCB-ontwerpen.
• L293DD013TR - Een tape-en-spoel variant van de L293DD, bedoeld voor geautomatiseerde assemblage, terwijl dezelfde prestaties en pincompatibiliteit als de L293D behouden blijven.

• L293DNE - Een door-hole DIP-behuizing van de L293D, met dezelfde dubbele H-brugfunctionaliteit en elektrische specificaties, ideaal voor prototyping en breadboard-gebruik.
• L293NEG4 - Een milieuvriendelijke versie van de L293DNE die voldoet aan loodvrije en RoHS-normen, zonder verandering in elektrische prestaties.
Alternatief

• L293E - Een alternatief voor de L293D met een hogere stroomsterkte die externe clampdiodes ondersteunt, wat een grotere uitgangsstroomcapaciteit mogelijk maakt maar extra externe componenten voor inductieve bescherming vereist.
Toepassingen van de L293D
De L293D wordt veel gebruikt in bewegings- en besturingsprojecten met laag tot middelgroot vermogen vanwege het eenvoudige ontwerp en de ingebouwde beschermingsfuncties:
• DC-motorrichting en snelheidsregeling – Maakt voorwaartse en achteruit-motorwerking mogelijk, waarbij snelheidsregeling wordt bereikt via PWM-signalen die op de enable-pinnen worden aangebracht.
• Kleine robotsystemen die gecoördineerde beweging vereisen – Drijft meerdere gelijkstroommotoren of motorparen aan, waardoor basisbeweging controle mogelijk is zoals draaien, stoppen en gesynchroniseerde beweging.
• Mobiele voertuig- en bewegingsgebaseerde projecten – Veelgebruikt in kleine robotauto's en mobiele platforms om wielmotoren te bedienen voor navigatie en beweging.
• Omkeerbare ventilatorbesturingscircuits – Maakt het mogelijk dat ventilatoren in beide richtingen kunnen draaien, nuttig voor ventilatie, koeling of luchtstroomregeling.
• Educatieve en prototypingplatforms – Vaak gebruikt in leerkits en prototypes om motorrijprincipes en werking van de H-brug te demonstreren.
L293D Functioneel Blokdiagram
Intern bevat de L293D vier driverbuffer-fasen die zijn gerangschikt in twee functionele groepen, waarbij elke groep een complete H-brug vormt die wordt aangestuurd door een gedeelde enable-pin. Wanneer een enable pin hoog is, worden de bijbehorende ingangssignalen overgedragen aan de uitgangsdrivers, waardoor de aangesloten motor of belasting volgens de toegepaste logica kan werken.
Wanneer de enable pin laag is, komen de bijbehorende uitgangen in een hoogimpedantietoestand (tri-state) toestand, waardoor de belasting wordt uitgeschakeld en stroomstroom wordt verhinderd. Dit ontwerp maakt onafhankelijke besturing van twee motoren mogelijk, terwijl de externe bedieningsinterface wordt vereenvoudigd.
Het functionele blokdiagram illustreert ook de ingebouwde klemdiodes en interne stroomrouteroutes. Deze elementen beschermen de IC tegen spanningstransiënten veroorzaakt door inductieve belastingen en zorgen voor gecontroleerde stroomstroom tijdens het schakelen. Samen zorgen deze interne blokken voor veilige, betrouwbare motorbesturing terwijl het algehele circuitontwerp eenvoudig en compact blijft.
Bedrading van de L293D Motordriver Module
Voedingsaansluitingen
• VSS: Verbindt met de 5 V logische voeding die de interne besturingsschakeling van stroom voorziet. Deze pin moet gekoppeld zijn aan dezelfde logische spanning die door de microcontroller wordt gebruikt.
• VS: Levert de motorspanning, die hoger kan zijn dan de logische voeding afhankelijk van de motorwaarde. Goede ontkoppelcondensatoren worden aanbevolen om ruis te verminderen.
Besturingssignaalverbindingen
• IN1 & IN2: Stuur de richting van Motor 1 door de logicaniveaus hoog of laag in te stellen.
• IN3 & IN4: Stuur de richting van Motor 2 op dezelfde manier.
PWM- of standaard digitale signalen kunnen op deze ingangen (of de enable-pinnen) worden toegepast om motorsnelheid en -richting te regelen.
Motorverbindingen
• OUT1 & OUT2: Verbind direct met de terminals van Motor 1.
• OUT3 & OUT4: Verbind direct met de terminals van Motor 2.
L293D versus ULN2003 Vergelijking

| Kenmerk | L293D | ULN2003 |
|---|---|---|
| IC Type | Motordriver IC | Darlington-transistorarray |
| Hoofddoel | Bidirectionele motorische besturing | Hoogstroombelastingsschakeling |
| Beheermethode | Dubbele H-brug | Low-side (alleen wasbak) driver |
| Motorische Richtingscontrole | Ja (vooruit en achteruit) | Nee (alleen één richting) |
| Aantal kanalen | 4 kanalen (2 H-bruggen) | 7 kanalen |
| Typische toepassingen | DC-motoren, stappenmotoren, relais | Steppermotoren, relais, solenoïden |
| Uitgangsstroom (per kanaal) | Tot 600 mA | Tot 500 mA |
| Spanningsbereik | 4,5 V – 36 V | Tot 50 V |
| Logische interface | TTL / CMOS-compatibel | TTL / CMOS-compatibel |
| Ingebouwde bescherming | Interne klemdiodes, thermische uitschakeling | Alleen interne clampdiodes |
| Snelheidsregeling (PWM) | Ondersteund | Ondersteund (beperkt door schakelverliezen) |
| Bidirectionele aandrijving | Ja | Nee |
| Externe componenten nodig | Zeer weinig | Zeer weinig |
| Typisch Pakket | 16-pins DIP | 16-pins DIP |
| Ontwerpcomplexiteit | Matig | Simpel |
Conclusie
De L293D blijft een betrouwbare en toegankelijke motorbestuurder voor toepassingen met laag tot gemiddeld vermogen, waarbij eenvoud, beschermingsfuncties en flexibele besturing worden gecombineerd in één pakket. Door het werkingsprincipe, de bedrading en beperkingen te begrijpen, kun je de L293D met vertrouwen integreren in robotica, educatieve projecten en praktische bewegingsregelsystemen.
Veelgestelde Vragen [FAQ]
Kan de L293D worden gebruikt met Arduino of andere microcontrollers?
Ja. De L293D is volledig compatibel met Arduino, ESP32, PIC en andere microcontrollers omdat hij standaard TTL/CMOS-logicaniveaus accepteert. Je hoeft alleen de logische voeding, aarde, regelpinnen en motorvoeding correct aan te sluiten.
Waarom wordt de L293D heet tijdens het gebruik?
De L293D gebruikt bipolaire transistors, die een hoger vermogensverlies veroorzaken in vergelijking met moderne MOSFET-drivers. Warmteopbouw is normaal onder belasting, vooral rond de 600-mA-limiet, dus goede ventilatie en het vermijden van overstroom zijn belangrijk.
Kan de L293D stappenmotoren direct aandrijven?
Ja. De L293D kan kleine bipolaire stappenmotoren aandrijven door beide H-bruggen te gebruiken. Het heeft echter geen stroomregeling, waardoor het het beste geschikt is voor laagvermogen-stappenmotoren in plaats van precisie- of hoogkoppeltoepassingen.
Wat is de spanningsval over de L293D-uitgangen?
De L293D heeft een relatief hoge spanningsval (typisch 1,2–2 V per kanaal). Dit betekent dat de motor minder spanning ontvangt dan de voeding, wat snelheid en koppel kan verminderen in vergelijking met efficiëntere drivers.
Is de L293D nog steeds een goede keuze vergeleken met moderne motorbestuurders?
Voor leren, prototyping en energiezuinige projecten blijft de L293D een solide keuze vanwege zijn eenvoud en beschermingsfuncties. Moderne MOSFET-gebaseerde drivers bieden echter een hogere efficiëntie, lagere warmte en betere prestaties voor geavanceerde ontwerpen.