Krugovi

Kako izgraditi L293D Motor Board Controller za Arduino: 4 koraka

Motor driver shield control (L293D IC)

Motor driver shield control (L293D IC)

Sadržaj:

Anonim

Radim na malom robotu koji može kontrolirati Arduino pomoću bežične komunikacije. Ali me je obeshrabrio broj žica koje su se nalazile na Arduinu i matičnoj ploči. Tako sam odlučio smanjiti broj žica tako što sam napravio vlastitu ploču kontrolera motora. Rezultat je bio obećavajući, smanjio je broj žica za pola.

Htjela sam kontrolirati 4 mala DC motora, pa sam se odlučila za L293D čip. Koristio sam dva od tih čipova za kontrolu 4 motora, svaki čip može kontrolirati 2 DC motora.

Objasnit ću u detalje kako spojiti dva čipa zajedno da pokrenem 4 DC motora.

Pribor:

Korak 1: Materijali koji su vam potrebni za ovaj projekt

  1. 2 IC čipa L293D
  2. 2 DIP IC utičnice
  3. Zaglavlja PIN-a
  4. PCB ploča
  5. 2 Svaku stezaljku pričvrstite 4 stezaljke
  6. Željezo za lemljenje
  7. I puno strpljenja (slika nije uključena)

Korak 2: Omogućuje razumjeti kako žice jedan L293D Chip

Slike sam napravio uz pomoć Firtzinga i urednika fotografije.

Prva slika prikazuje kako su pinovi L293D numerirani.

Počnite spajanjem svih pinova kojima je potreban 5V iz Arduino, spojite pinove 1, 16 i 9 zajedno, a zatim ih spojite na + 5V (Vcc) na Arduinu. (slika 2 - crveno ožičenje)

Sljedeći korak je povezivanje kontaktnih nožica. Spojite pinove 4, 5, 12 i 13 zajedno, a zatim ih spojite na GND pin na Arduino. (slika 3, crno ožičenje)

Zatim želite spojiti pinove motora. Igle 3 i 6 upravljaju jednim motorom (motor A), a igle 14 i 11 upravljaju drugim motorom (motor B). (4. slika)

Sada spojite Pins 2 i 7 na digitalne pinove na Arduino, oni će se koristiti za slanje naredbi na motor A. A pinovi 10 i 15 također se trebaju spojiti na digitalne pinove na Arduinu za kontrolu motora B. (Slika 5)

Ono što je ostalo je napajanje čipa. Da biste to učinili, spojite pin 8 na vanjski izvor napajanja + ve kraj,

Baterija (na mom robotu koristila sam 4 AA baterije = 6V), a zatim spojite -ve kraj izvora napajanja na GND na Arduino (zajedničko tlo).

Korak 3: Kako spojiti dva L293D čipa

Naoružani poznavanjem prethodnog koraka, spojit ćemo dva L293D čipa zajedno kako bismo kontrolirali 4 motora, A, B, C i D pomoću jednog izvora napajanja ili baterije.

Spojit ćemo sve pinove koji trebaju +5 V zajedno s Arduinom, a zatim ih sve spojiti na VCC na Arduinu.

Učinit ćemo istu stvar za zemaljske igle. Spojite ih sve ukupno 8 pinova i upotrijebite jednu žicu da ih povežete na GND pin na Arduino.

Za spajanje napajanja, najprije spojite pin 8 od šake L293D na pin 8 na drugom L293D, a zatim ih spojite na + ve kraj baterije, a zatim uzemljite bateriju na GND pin na Arduino.

Korak 4: Napravite odbor

Stavite komponente na ploču bez lemljenja.

Kada ste zadovoljni, okrenite ga i počnite lemiti.

Postat će zbunjujuće i zapanjujuće, ali kako bi vam pomogli, povucite pin-veze na komad papira unazad, Zatim nekoliko puta pregledajte crtež kako biste bili sigurni da je točna. Zatim počnite lemiti prema crtežu koji ste napravili.

I pobrinite se da označite ploču.

Dno PC-a izgleda kao špageti, ali to su žice koje su skrivene i čini čišći završetak na robotu.

Nadam se da ovo pomaže nekome