L293 Quad Half-H Driver IC-pinout, gegevensblad, toepassingscircuit

Probeer Ons Instrument Voor Het Oplossen Van Problemen





In dit bericht onderzoeken we de technische specificaties en pinout-details van de IC L293, een veelzijdige quad half-H driver-IC, die kan worden gebruikt voor het implementeren van veel interessante motor driver gebaseerd circuit toepassingen, zoals voor het bedienen van motoren, elektromagneten en andere inductieve belastingen (4 eenheden afzonderlijk of in paren via push-pull-modus).

Hoe het werkt

De IC L293 bevat in principe twee paar uitgangen die onafhankelijk kunnen worden gebruikt voor het bedienen van twee afzonderlijke belastingen in een push-pull-modus of in een bidirectionele manier, ook wel totempaal-modus genoemd. Als alternatief kunnen deze paar paar uitgangen afzonderlijk worden gebruikt gebruikt voor het bedienen van 4 individuele belastingen in één richting.



De bovenstaande bewerkingen van de belastingen worden bestuurd via corresponderende invoerpinouts, geactiveerd door een extern oscillatorcircuit of een PWM-bron ​

Als de belasting bijvoorbeeld op een totempaal moet worden bediend, kunnen de overeenkomstige ingangen van de twee stuurprogrammatrappen van de IC worden geactiveerd vanaf een externe oscillator zoals door een paar NAND-poorten , waarbij de ene poort kan worden bedraad als een oscillator en de andere als een inverter.



De twee tegenfase signalen hiervan NEN-poorten dan zou kunnen worden verbonden met de ingangen van de L293 voor het bedienen van de relevante uitgangen op een totempaal (push-pull) manier, die op zijn beurt de aangesloten belasting op dezelfde manier zou laten lopen.

Pinouts-toewijzing van de IC L293

Laten we nu de pinout-functies van de IC L293 leren door te verwijzen naar het volgende diagram en de volgende uitleg:

Pin # 2 is de stuuringang, die de output pin # 3 bestuurt.

Evenzo is pin # 7 de stuuringang voor de output pin # 6.

Pin # 1 wordt gebruikt voor het in- of uitschakelen van de bovenstaande sets pinouts. Een positieve op pin # 1 houdt de bovenstaande sets pinouts ingeschakeld en actief, terwijl een negatieve of 0V-voeding ze onmiddellijk uitschakelt.

Vrij identiek worden pin # 15 en pin # 10 de stuuringangen voor de corresponderende pin # 14 en pin # 11 outputs, en deze blijven alleen operationeel zolang pin # 9 op positieve logica wordt gehouden en wordt uitgeschakeld wanneer een 0V logica is toegepast op deze pinout.

Zoals eerder uitgelegd, kunnen pin # 3 en pin # 6 worden gebruikt als totempaalparen door een antifase logisch signaal op hun input pin # 7 en pin # 2 te sturen. Dit betekent dat wanneer pin # 2 wordt gevoed met een positieve logica, pin # 7 een negatieve logica moet hebben en vice versa.

Hierdoor kunnen de uitgangen pin # 6 en pin # 3 de aangesloten belasting in een overeenkomstige richting bedienen, en omgekeerd, wanneer de logische ingangssignalen worden omgekeerd, wordt de polariteit van de belasting ook omgekeerd en zal deze in de tegenovergestelde richting gaan draaien.

Als deze volgorde snel wordt omgeschakeld, werkt de belasting dienovereenkomstig heen en weer of push-pull.

De bovenstaande bewerking kan ook worden gerepliceerd over het andere paar stuurprogramma's aan de zijkant.

De Vcc of de positieve voedingsingangen voor de IC zijn onafhankelijk geconfigureerd voor twee verschillende voedingsingangen.

Pin # 16, (Vcc1) wordt gebruikt voor het bedienen van de activeringspinouts en voor het bedienen van andere interne logische trappen van het IC, en dit kan worden geleverd met een ingang van 5V, hoewel de maximale beperking 36V is

Pin # 8, (Vcc2) wordt specifiek gebruikt voor het voeden van de motoren, en deze kan worden gevoed met alles van 4,5V tot 36V

Elektrische specificatie van de IC L293

De IC L293 is ontworpen om te werken met elke voeding tussen 4,5 V en 36 V, met een maximale stroomverwerkingsspecificatie van niet meer dan 1 ampère (2 ampère in pulsmodus, max. 5 ms)

Daarom kan elke belasting binnen de bovengenoemde specificaties worden bediend via de besproken uitgangen van de IC L293.

De ingangsbesturingslogica mag niet worden overschreden boven 7V, of dit nu een continue voeding of PWM-voeding is.

L293 IC gebruiken voor motorbesturingstoepassing

Laten we nu leren hoe we motorcontrollercircuits kunnen implementeren met behulp van de IC L293 door middel van verschillende werkingsmodi en door maar liefst 4 motoren te gebruiken met een afzonderlijke besturingsfaciliteit.

In ons vorige bericht hebben we de pinout- en functionerende details van de IC L293 bestudeerd, hier leren we hoe hetzelfde IC kan worden gebruikt voor het besturen van motoren via specifieke modi en configuraties.

Besturingsmodi

De IC L293 kan worden gebruikt voor het aansturen van motoren in de volgende modi:

1) 4 motoren via onafhankelijke PWM-ingangen.

2) 2 motoren in een bidirectionele of totempaalmodus met snelheidsregeling via PWM

3) Een 2-fasen BLDC-motor met PWM-ingang

De onderstaande afbeelding laat zien hoe het IC kan worden gebruikt voor het besturen van motoren met onafhankelijke bedieningselementen, en ook hoe een enkele motor kan worden gebruikt om een bidirectionele controle

Motorcontroller met behulp van L293 IC

De linkerkant van het IC toont een motor die is geconfigureerd om in de bidirectionele modus te werken. Om ervoor te zorgen dat de motor in een van de geselecteerde richtingen draait, moeten pin # 1 en pin # 7 worden toegepast met een anti-fase 5V DC-ingang. Om de draairichting van de motor te veranderen, zou deze 5V-polariteit kunnen worden gewijzigd over de genoemde input-pinouts.

Pin # 1 moet logisch hoog worden gehouden om de motor en de IC ingeschakeld te houden, een logische 0 hier zal de motor onmiddellijk stoppen.

De voeding bij de stuuringang pinouts zou in de vorm van een PWM kunnen zijn, dit zou aanvullend voor gebruikt kunnen worden het regelen van de snelheid van de motor van 0 tot maximum door simpelweg de PWM-duty-cycle te variëren.

De rechterkant van de IC toont een opstelling waarin een aantal motoren onafhankelijk worden aangestuurd via onafhankelijke PWM-ingangen op de respectieve pin # 15 en pin # 10.

Pin # 9 moet logisch hoog worden gehouden om de motor en de IC te laten functioneren. Een logische nul bij deze pinout zal onmiddellijk stoppen en de functie van de aangesloten motoren uitschakelen.

Aangezien de linker- en rechterzijgedeelten van het IC identiek zijn met hun pinout-functioneringsdetails, zou de getoonde opstelling van de motoren kunnen worden verwisseld over de relevante pinouts om een ​​identieke werking te bereiken zoals hierboven uitgelegd, wat betekent dat twee individuele motoren aan de linkerkant van de IC precies zoals geïmplementeerd aan de rechterkant van de IC in het diagram.

Evenzo zou het bidirectionele systeem aan de rechterkant van de IC-pinouts kunnen worden opgenomen, precies zoals bereikt aan de linkerkant van de IC in het hierboven getoonde diagram.

Het bovenstaande voorbeeld laat zien hoe de IC L293 kan worden gebruikt voor het aansturen van 4 motoren afzonderlijk, of 2 motoren in een bidirectionele modus, en hoe de snelheid ook kan worden geregeld met behulp van een PWM-feed op de relevante input-pinouts van het IC.

Met behulp van L293 om een ​​2-fase BLDC-motor te besturen

Met behulp van L293 om een ​​2-fase BLDC-motor te besturen

In de bovenstaande afbeelding kunnen we zien hoe de IC L293 kan worden geconfigureerd om een ​​2-fase BLDC-motor te besturen met behulp van de aangegeven pinouts en via een aantal stuuringangen, weergegeven als controle A en controle B.

Een enkele 2-fasemotor is te zien die over de uitgangen van het IC is aangesloten, terwijl de ingangen zijn bedraad met een set NOT-poorten die verantwoordelijk worden voor het creëren van de vereiste anti-fase ingangslogica voor de motorbesturing.
De punten van controle A en controle B kunnen worden onderworpen aan een wisselende logica om de 2-fasemotor correct te laten draaien.
De polariteit van de alternerende logica bepaalt de draairichting van de motor.
Om een ​​lineaire snelheidsregeling op de motor te bereiken, zou een PWM-vorm van logica kunnen worden geïmplementeerd over de ingangen van besturing A en besturing B en de inschakelduur ervan zou kunnen worden gevarieerd om de gewenste snelheidsregeling op de aangesloten motor te bereiken.

Als u nog twijfels heeft over de technische specificaties, of de datasheet of de pinout-details van de IC, kunt u altijd gerust hieronder reageren voor directe antwoorden.




Vorige: Draadloze thermometer met behulp van 433 MHz RF-link met Arduino Volgende: Universeel ESC-circuit voor BLDC- en alternatormotoren