# Shield Modul control motoare, L293D, 5-12V

- Pagina: https://sigmanortec.ro/Shield-Modul-L293D-p125162435
- Pret: 15.71 RON
- Disponibilitate: In stoc; 1-2 zile
- Cod: 22004 · EAN: 5943811308857
- Categorie: Mecatronica si IoT > Drivere Motor
- Specificatii: Tensiune Intrare Minim VDC: 5; Tensiune Intrare Maxim VDC: 12; Tip Tensiune Intrare: DC
- Colet (date de livrare): 0.033 kg
- Actualizat: 2026-09-14
- Magazin: [Sigmanortec.ro](https://sigmanortec.ro/llms.txt)
- Preturi: RON, TVA inclus; preturi si stoc la data de 2026-10-22 04:14 (Europe/Bucharest)

## Descriere

Shield-ul L293D pentru Arduino simplifica controlul motoarelor in proiecte de robotica, oferind comanda pentru pana la 4 motoare DC bidirectionale sau 2 motoare pas cu pas si 2 servomotoare. Functioneaza la 5-12V, livreaza pana la 1.2A, separa logica de zona de putere pentru stabilitate, are registru 74HC595 pentru extinderea pinilor si terminale cu surub pentru conectare rapida.
Shield L293D pentru controlul motoarelor este o placa de extensie compatibila Arduino UNO si Arduino Mega, conceputa pentru a simplifica comanda motoarelor in proiecte de robotica, automatizari si vehicule teleghidate. Modulul permite placii Arduino sa controleze pana la 4 motoare DC bidirectionale cu reglaj de viteza pe 8 biti, 2 motoare pas cu pas sau 2 servomotoare, preluand curentul si puterea pe care microcontrolerul nu le poate furniza direct.
Shield-ul foloseste doua circuite integrate L293D de tip punte H dubla, care izoleaza partea logica de comanda de partea de putere a motoarelor, si un registru de deplasare 74HC595 care extinde pinii GPIO ai placii Arduino pentru a controla directia celor 8 iesiri ale driverelor.
Alimentarea se poate face comun cu placa Arduino, prin USB sau mufa DC, ori separat prin blocul de conexiune cu 2 pini EXT-PWR, solutie recomandata atunci cand motoarele consuma curent semnificativ. Conectarea motoarelor se face prin terminale cu suruburi etichetate M1, M2, M3 si M4, iar servomotoarele se conecteaza la header-ele cu 3 pini din coltul din stanga sus al placii. Un buton de Reset este accesibil in partea de sus a shield-ului si replica functia butonului de reset al placii Arduino.
Programarea se face cu biblioteca AFMotor (disponibila in sectiunea Download) pentru motoare DC si pas cu pas si cu biblioteca Servo pentru servomotoare, ceea ce permite integrarea rapida in orice proiect bazat pe platforma Arduino.
IMPORTANT!
Acest shield este de generatia V1 si foloseste biblioteca Adafruit Motor Shield library versiunea 1.x, care contine fisierul antet AFMotor.h. Biblioteca nu este inclusa implicit in Arduino IDE si trebuie instalata separat. Se descarca arhiva ZIP de pe GitHub, de la adafruit/Adafruit-Motor-Shield-library, si se adauga din Sketch - Include Library - Add .ZIP Library. Versiunea V2 a bibliotecii NU este compatibila cu acest shield, fiind destinata variantei cu comunicatie I2C. Biblioteca corecta este disponibila in sectiunea Download.
ATENTIE! Pe placa exista un jumper numit VIN Jumper. In cazul in care se foloseste alimentare externa pe blocul EXT-PWR, acest jumper TREBUIE SCOS. Jumperul se pune DOAR daca alimentarea motoarelor se face din tensiunea preluata de la placa Arduino.
ATENTIE! Terminalele EXT-PWR nu dispun de dioda de protectie la inversarea polaritatii. Conectarea inversa a sursei externe poate distruge shield-ul si placa Arduino conectata la acesta.
Specificatii:
Tensiune alimentare: 12VDC maxim
Curent iesire maxim: 1.2A pe canal
Tensiune motoare DC: 4.5V - 25V
Control motoare: 4 motoare DC bidirectionale, 2 motoare pas cu pas sau 2 servomotoare
Reglaj viteza: PWM pe 8 biti
Circuite driver: L293D x2
Registru de deplasare: 74HC595
Terminale iesire motoare: blocuri cu suruburi M1, M2, M3, M4
Terminale servo: header-e cu 3 pini
Alimentare externa: bloc cu 2 pini EXT-PWR
Buton: Reset
Compatibilitate: Arduino UNO, Arduino Mega si placi compatibile cu acelasi format de pini
Biblioteci: Adafruit Motor Shield library V1 (AFMotor.h), Servo
Utilizare:
Montati shield-ul L293D pe placa Arduino UNO sau Mega, verificand alinierea corecta a tuturor pinilor inainte de apasare.
Stabiliti modul de alimentare. Pentru alimentare comuna, lasati jumperul VIN montat si alimentati placa Arduino prin USB sau mufa DC. Pentru alimentare separata, scoateti jumperul VIN si conectati sursa externa la blocul EXT-PWR.
Verificati polaritatea sursei externe inainte de conectare, deoarece blocul EXT-PWR nu are protectie la inversare de polaritate.
Conectati motoarele DC la terminalele M1, M2, M3 si M4, cate un motor pe fiecare pereche de contacte.
Pentru motoare pas cu pas bipolare, conectati prima bobina la M1 si a doua bobina la M2, respectiv M3 si M4 pentru al doilea motor. Pentru motoare unipolare folositi si contactul GND dintre blocurile de terminale.
Pentru servomotoare, conectati cablurile la header-ele cu 3 pini din coltul stanga sus, respectand ordinea GND, VCC si semnal.
Instalati biblioteca Adafruit Motor Shield library versiunea 1.x. Descarcati arhiva ZIP de pe GitHub, de la adafruit/Adafruit-Motor-Shield-library, si adaugati-o din Sketch - Include Library - Add .ZIP Library. Biblioteca Servo este deja inclusa in Arduino IDE.
Incarcati codul de test corespunzator tipului de motor folosit si verificati sensul de rotatie.
Alimentati sistemul si porniti aplicatia, mentinand tensiunea sub 12V daca folositi alimentare comuna cu placa Arduino.
Optiuni de Alimentare:
Alimentare comuna cu Arduino prin USB sau jack-ul DC.
Alimentare separata prin blocul 2-pin EXT-PWR.
Terminale de Iesire:
Terminale cu suruburi cu 5 pini etichetate M1, M2, M3 si M4 pentru conectarea motoarelor DC sau motoarelor pas cu pas.
Header-e cu 3 pini pentru motoarele servo.
Pinout:
Pin Arduino
Functie
D3
PWM Motor M2
D5
PWM Motor M3
D6
PWM Motor M4
D11
PWM Motor M1
D4
74HC595 - DIR_CLK
D7
74HC595 - DIR_EN
D8
74HC595 - DIR_SER
D12
74HC595 - DIR_LATCH
D9
Servo 2
D10
Servo 1
D2, D13
Liberi
A0 - A5
Liberi
Daca folositi o sursa comuna de alimentare, conectati Arduino-ul prin portul USB sau jack-ul DC si plasati jumper-ul de alimentare pe shield.
Daca folositi surse separate de alimentare, conectati alimentarea shield-ului la blocul 2-pin EXT-PWR si alimentati Arduino-ul separat prin portul USB sau jack-ul DC. Asigurati-va ca jumper-ul de alimentare este indepartat de pe shield.
Polaritatea gresita la alimentare va distruge placa!
Conectarea Motoarelor:
Motoare DC: Conectati motoarele DC la terminalele M1, M2, M3 si M4. Motoarele cu tensiuni intre 4.5V si 25V pot fi conectate la aceste terminale.
Motoare Pas cu Pas: Conectati motoarele pas cu pas la porturile M1-M2 si M3-M4. Utilizati terminalele de masa (GND) pentru a conecta motoarele unipolare.
Motoare Servo: Conectati motoarele servo la header-ele cu 3 pini din coltul stang superior al shield-ului.
Note:
Asigurati-va ca tensiunea de alimentare nu depaseste 12V daca folositi o sursa comuna de alimentare.
Utilizati biblioteca AFMotor pentru a controla motoarele DC si pas cu pas, si biblioteca Servo pentru a controla motoarele servo.
Verificati conexiunile si configurarile inainte de a porni proiectul pentru a evita problemele de alimentare si functionare.
