L293D mootoridraiveri IC on laialdaselt kasutatav lahendus alalisvoolumootorite ja teiste induktiivsete koormuste juhtimiseks kompaktsetes elektroonikasüsteemides. See artikkel annab selge ja struktureeritud ülevaate L293D-st, käsitledes selle sisemist arhitektuuri, tihvtide konfiguratsiooni, tööpõhimõtteid, võtmeomadusi, rakendusi ja tulevast tähtsust kaasaegsetes mootorijuhtimise disainides.

Mis on L293D mootordraiveri IC?
L293D on kõrgepingeline ja suure voolutugevusega mootorijuhiga integreeritud vooluring, mis on loodud juhtima induktiivseid koormusi, nagu alalisvoolumootorid, samm-mootorid, releed ja solenoidid. See on monoliitne IC, millel on neli väljundkanalit, mis on konfigureeritud kaheks H-sillaks, võimaldades kahe alalisvoolumootori sõltumatut edasi- ja tagasijuhtimist. Seade aktsepteerib standardseid TTL ja DTL loogikatasemeid ning kasutab eraldi loogikatoiteallikat, et juhtskeemid saaksid töötada madalama pingega kui mootori toiteallikas. Sisseehitatud klambridioodid kaitsevad induktiivsete koormuste pingetõusude eest ning IC toetab kuni 5 kHz lülitussagedusi 16-kontaktilises DIP-pakendis, millel on parem soojushajutus.
L293D tihvti konfiguratsioon

| PIN-koodi(d) numbrid | Nõela nimi / Grupp | Funktsiooni kirjeldus |
|---|---|---|
| 1, 9 | Luba tihvtid (EN1, EN2) | Luba või keela iga H-sild. Kui kõrgel on, on vastav mootordraiver aktiivne; kui madal, on väljundid keelatud. |
| 2, 7, 10, 15 | Sisendkontaktid (IN1–IN4) | Kontrolli mootori suunda, määratledes loogikaseisundid, mis rakendatakse iga H-silla puhul. |
| 3, 6, 11, 14 | Väljundtihvtid (OUT1–OUT4) | Ühendatud otse mootoriklemmidega, et mootoreid edasi või tagasi juhtida. |
| 8 | Mootori toite tihvt (Vcc2) | Varustab mootori draiveri astet (tavaliselt kõrgem pinge). |
| 16 | Loogikatoite tihvt (Vcc1) | Varustab toidet sisemisele loogikaskeemile (tavaliselt 5 V). |
| 4, 5, 12, 13 | Maandustihvtid (GND) | Loogika ja võimsuse ühine maandusviide; Keskmised tihvtid aitavad samuti soojuse hajutamisel. |
L293D omadused
| Iseloomustus | Kirjeldus |
|---|---|
| Tööpinge vahemik | Toetab toitepinget 4,5 V kuni 36 V, võimaldades kasutada väga erinevaid mootoreid. |
| H-silla konfiguratsioon | Kahe H-silla disain võimaldab juhtida kahte alalisvoolumootorit iseseisvalt. |
| Väljundvoolu võimekus | Annab kuni 600 mA iga kanali kohta, sobides väikestele ja keskmise suurusega mootoritele. |
| Loogikaühilduvus | Töötab TTL ja CMOS loogikatasemetega, võimaldades lihtsat liidestust mikrokontrolleritega. |
| Induktiivne kaitse | Sisseehitatud klambridioodid kaitsevad IC-d induktiivsete koormuste põhjustatud pingetõusude eest. |
| Kaitsefunktsioonid | Sisaldab termilist väljalülitamist ja ülevoolu kaitset ohutuks tööks. |
| Välised komponendid | Nõuab minimaalselt väliseid komponente, mis lihtsustab skeemide disaini. |
L293D mootorjuhi tööpõhimõte

L293D töötab loogikasignaalide juhtimisega, mis rakendatakse sisendile ja lubamistihvtidele, mis määravad mootori suuna, pidurdamise käitumise ja kiiruse. Iga alalisvoolumootor on ühendatud kahe väljundtihvti kaudu, mis moodustavad H-silla. Kui vastav lubamispin on seatud kõrgele, muutub H-sild aktiivseks ja reageerib otse sisendpindade loogikatasemetele.
Erinevad sisendkombinatsioonid põhjustavad spetsiifilisi motoorseid toiminguid:
• Edasi pööramine: Üks sisend on kõrge, teine madal, põhjustades voolu voolu ühes suunas läbi mootori.
• Pöördpööramine: Sisend-loogikaseisundid vahetatakse, pöörates voolu ja mootori suuna.
• Dünaamiline pidurdamine: Mõlemad sisendid on kõrged, mis ajutiselt lühistavad mootori klemmid H-silla kaudu, et mootorit kiiresti aeglustada.
• Vabalt liikumine (coast): Mõlemad sisendid on madalad, asetades väljundid kõrge takistusega olekusse ja võimaldades mootoril loomulikult peatuda.
Mootori kiiruse reguleerimine saavutatakse tavaliselt pwm-signaali (Pulse Width Modulation) rakendamisega lubamistihvtidele, mis lülitavad H-silla sisse ja välja, et reguleerida mootori keskmist pinget. Kuigi PWM-i saab rakendada ka sisendtihvtidele, tagab lubamistihvtide kasutamine üldiselt sujuvama ja tõhusama kiiruse kontrolli.
L293D alternatiivid ja ekvivalentsed IC-d
Ekvivalent

• L293DD – L293D pinnale paigaldatav versioon, millel on samad elektrilised omadused ja tihvtide funktsionaalsus, sobiv kompaktsete PCB-disainide jaoks.
• L293DD013TR – Lindi- ja rulliga pakendatud variant L293DD-st, mis on mõeldud automaatseks kokkupanekuks, säilitades samal ajal sama jõudluse ja tihvtide ühilduvuse nagu L293D.

• L293DNE – L293D läbiava DIP-pakett, mis pakub samu kahte H-silla funktsionaalsust ja elektrilisi spetsifikatsioone, ideaalne prototüüpimiseks ja leivaplaadi kasutamiseks.
• L293NEG4 – Keskkonnasõbralik versioon L293DNE-st, mis vastab pliivabadele ja RoHS standarditele, ilma elektrijõudluse muutusteta.
Alternatiiv

• L293E – Kõrgema voolutugevusega alternatiiv L293D-le, mis toetab väliseid klambridioode, võimaldades suuremat väljundvoolu võimekust, kuid nõudes induktiivseks kaitseks täiendavaid väliseid komponente.
L293D rakendused
L293D on laialdaselt kasutusel madala ja keskmise võimsusega liikumis- ja juhtimisprojektides tänu oma lihtsale disainile ja sisseehitatud kaitsefunktsioonidele:
• DC-mootori suuna ja kiiruse juhtimine – Võimaldab mootori edasi- ja tagasijuhtimist, kiiruse juhtimine toimub PWM-signaalide kaudu, mis rakendatakse lubamistihvtidele.
• Väikesed robotsüsteemid, mis nõuavad koordineeritud liikumist – Juhib mitut alalisvoolumootorit või mootoripaari, võimaldades põhilist liikumise kontrolli nagu pööramine, peatumine ja sünkroniseeritud liikumine.
• Mobiilsõidukitel ja liikumisel põhinevad projektid – Kasutatakse sageli väikestes robotautodes ja mobiilsetes platvormides rattamootorite juhtimiseks navigeerimiseks ja liikumiseks.
• Pööratavad ventilaatori juhtimisahelad – Võimaldavad ventilaatoritel pöörleda mõlemas suunas, mis on kasulik ventilatsiooni-, jahutus- või õhuvoolu juhtimise rakendustes.
• Haridus- ja prototüüpimisplatvormid – Sageli kasutatakse õppekomplektides ja prototüüpides, et demonstreerida mootorijuhtimise põhimõtteid ja H-silla tööd.
L293D funktsionaalne plokkdiagramm
Sisemiselt sisaldab L293D neli draiveri puhvri etappi, mis on jaotatud kaheks funktsionaalseks grupiks, kus iga grupp moodustab täieliku H-silla, mida juhib ühine lubamispint. Kui lubamiskontakt on kõrge, edastatakse vastavad sisendsignaalid väljunddraiveritele, võimaldades ühendatud mootoril või koormusel töötada vastavalt rakendatud loogikale.
Kui lubamiskontakt on madal, lähevad vastavad väljundid kõrge takistusega (tri-oleku) seisundisse, mis lülitab koormuse välja ja takistab vooluvoolu. See disain võimaldab kahe mootori iseseisvat juhtimist, lihtsustades samal ajal välist juhtimisliidest.
Funktsionaalne plokkdiagramm illustreerib ka sisseehitatud klambridioode ja sisemisi toitemarsruutide teid. Need elemendid kaitsevad IC-d pingetransientide eest, mida põhjustavad induktiivsed koormused, ja tagavad kontrollitud vooluvoolu lülitamise ajal. Koos tagavad need sisemised plokid ohutu ja usaldusväärse mootori juhtimise, hoides samal ajal kogu skeemi disaini lihtsana ja kompaktsena.
L293D mootordraiveri mooduli juhtmestamine
Toiteallika ühendused
• VSS: Ühendub 5V loogikatoitega, mis toidab sisemist juhtimisskeemi. See tihvt peaks olema seotud sama loogikapingega, mida mikrokontroller kasutab.
• VS: Varustab mootori pinget, mis võib sõltuvalt mootori võimsusest olla kõrgem kui loogikatoiteallikas. Õiged lahtiühendavad kondensaatorid on soovitatavad müra vähendamiseks.
Juhtsignaali ühendused
• IN1 ja IN2: Juhi Mootori 1 suunda, seades loogikatasemed kõrgeks või madalaks.
• IN3 ja IN4: Juhivad Mootori 2 suunda samamoodi.
Nendele sisenditele (või lubamistihvtidele) saab rakendada PWM või standardseid digitaalseid signaale, et kontrollida mootori kiirust ja suunda.
Mootori ühendused
• OUT1 & OUT2: Ühenda otse Motor 1 klemmidega.
• OUT3 & OUT4: Ühendu otse Motor 2 klemmidega.
L293D vs ULN2003 võrdlus

| Funktsioon | L293D | ULN2003 |
|---|---|---|
| IC tüüp | Mootordraiveri IC | Darlingtoni transistorimassiivi |
| Peamine eesmärk | Kahepoolne mootorijuhtimine | Kõrgvoolu koormuse lülitus |
| Juhtimismeetod | Dual H-sild | Madala külje (ainult kraanikausiga) draiver |
| Mootori suuna kontroll | Jah (edasi ja tagasi) | Ei (ainult ühes suunas) |
| Kanalite arv | 4 kanalit (2 H-silda) | 7 kanalit |
| Tüüpilised rakendused | Alalisvoolumootorid, samm-mootorid, releed | Samm-mootorid, releed, solenoidid |
| Väljundvool (kanali kohta) | Kuni 600 mA | Kuni 500 mA |
| Pingevahemik | 4,5 V – 36 V | Kuni 50 V |
| Loogikaliides | TTL / CMOS ühilduv | TTL / CMOS ühilduv |
| Sisseehitatud kaitse | Sisemised klambridioodid, termiline väljalülitus | Ainult sisemised klambridioodid |
| Kiiruse kontroll (PWM) | Toetatud | Toetatud (piiratud lülituskadudega) |
| Kahepoolne ajam | Jah | Ei |
| Välised komponendid vajalikud | Väga vähesed | Väga vähesed |
| Tüüpiline pakett | 16-pin DIP | 16-pin DIP |
| Disaini keerukus | Mõõdukas | Lihtne |
Kokkuvõte
L293D on endiselt usaldusväärne ja ligipääsetav mootordraiver madala ja keskmise võimsusega rakendustes, ühendades lihtsuse, kaitsefunktsioonid ja paindliku juhtimise ühes pakendis. Mõistes selle tööpõhimõtteid, juhtmestiku nõudeid ja piiranguid, saad L293D kindlalt integreerida robootikasse, haridusprojektidesse ja praktilistesse liikumisjuhtimissüsteemidesse.
Korduma kippuvad küsimused [KKK]
Kas L293D-d saab kasutada Arduino või teiste mikrokontrolleritega?
Jah. L293D on täielikult ühilduv Arduino, ESP32, PIC ja teiste mikrokontrolleritega, kuna see aktsepteerib standardseid TTL/CMOS loogikatasemeid. Sul tuleb õigesti ühendada loogikatoite, maandus, juhttihvtid ja mootori toide.
Miks L293D töö ajal kuumeneb?
L293D kasutab bipolaarseid transistoreid, mis põhjustavad suuremat võimsuse kadumist võrreldes tänapäevaste MOSFET-draiveritega. Soojuse kogunemine on koormuse all normaalne, eriti 600 mA piiri lähedal, seega on õige ventilatsioon ja ülevoolu vältimine olulised.
Kas L293D suudab samm-mootoreid otse juhtida?
Jah. L293D suudab käitada väikseid bipolaarseid sammmootoreid, kasutades mõlemat H-silda. Kuid sellel puudub praegune regulatsioon, seega sobib see kõige paremini madala võimsusega samm-mootoritele, mitte täpsus- või suure pöördemomendiga rakendustele.
Milline on pingelangus L293D väljundite vahel?
L293D-l on suhteliselt kõrge pingelangus (tavaliselt 1,2–2 V kanali kohta). See tähendab, et mootor saab vähem pinget kui toiteallikas, mis võib vähendada kiirust ja pöördemomenti võrreldes tõhusamate veduritega.
Kas L293D on endiselt hea valik võrreldes tänapäevaste mootorjuhtidega?
Õppimiseks, prototüüpimiseks ja madala energiatarbega projektideks on L293D kindel valik tänu oma lihtsusele ja kaitsefunktsioonidele. Kuid kaasaegsed MOSFET-põhised draiverid pakuvad kõrgemat efektiivsust, madalamat kuumust ja paremat jõudlust arenenud disainide jaoks.