Otázka L293D o uzemnení - odpovede tu
L293D používam na napájanie dvoch motorov a ich ovládanie pomocou ATmega328 .
Som trochu zmätený z toho, ako funguje uzemnenie. Sledoval som tento návod a veľa som hľadal túto otázku, ale nie som spokojný. V zásade si všimnite, ako sú všetky piny 4, 5, 12 a 13 spojené so zemou. A dva uvoľňovacie kolíky musia byť pripojené k + 5V. Čo ak je môj mikrokontrolér napájaný zdrojom napájania úplne oddeleným od motorov, ale čerpám z MCU + 5 V pre kolíky, ktoré na L293 potrebujú + 5 V. Ktoré dno použijem pre piny 4, 5, 12 a 13? Keby som použil väčšinu MCU, tak čo by dokončilo obvod pre motory? A ak použijem uzemnenie napájania motora pre tieto štyri piny, čo dokončí obvod pre povoľovacie piny?
V zásade som zmätený, ako uzemniť čip L293, pretože potrebujem vstup z napájacieho zdroja MCU aj napájacieho zdroja ovládača motora (na 12V), ale zdá sa, že údajový list neuvádza samostatné dôvody.
odpovedať
Väčšina jednoduchých použití nemusí mať dva samostatné dôvody. Pre náročnejšie aplikácie alebo tam, kde sa vyžaduje vyššia čistota napájacieho zdroja, sa všeobecne považuje za najlepší postup ponechať dôvody oddelené.
Spravidla je možné kombinovať dva dôvody (aj keď nie vždy).

Pri batériách sú z praktických dôvodov dve ľubovoľné batérie navzájom izolované. Akonáhle ste ich pripojili (alebo obvody, ku ktorým patria), bod, v ktorom je spojenie vykonané, hovorí, ako navzájom súvisia napätia. V tradičných aplikáciách môžete spojovací bod jednoducho nazvať hlavným zemným referenčným bodom kombinovaného obvodu a pripojiť k nemu záporné vývody batérií.
Problém nastáva, keď použijete neobvyklú kombináciu zdroja napájania. Ak používate napájací zdroj, ktorý generuje 5V, 5VGND; 12V, 12VGND a dva napájacie zdroje nie sú z dobrého dôvodu izolované a 5VGND nie je pripojený k 12VGND. Potom ich nemôžete priamo pripojiť. To znamená, že s najväčšou pravdepodobnosťou budete musieť tieto dva dôvody považovať za skutočne samostatné.
Samostatné liečenie týchto dvoch dôvodov je tiež potrebné, ak napríklad pracujete s vysokovýkonnými motormi, ktoré môžu interferovať s vašim Atmega, alebo ak sa tiež pokúšate vykonať citlivé analógové merania, alebo z rôznych iných dôvodov. Ak však potrebujete použiť samostatný základ, vaše výstupy Atmega nemožno odoslať priamo do L293. Signály musia byť odkazované na zem L293 (ktorú obvykle označujeme ako súčasnú zem) a nie na zem Atmega a tieto dva nemusia mať nevyhnutne rovnaké napätie (rozdiel potenciálov medzi zemami nie je možné zaručiť) nulový, tam pokiaľ ich vlastne nespájate. Tento „preklad“ je možné vykonať pomocou integrovaných obvodov, ako sú optočleny a ďalšie metódy galvanickej izolácie, čo znamená, že signál sa prekladá z jednej „zeme“ do druhej bez použitia konvenčného vodivého spojenia.
Ak by ste mali použiť iba jedno uzemnenie, nedokončili by ste zapojenie oboch komponentov, takže aby to fungovalo, bude treba obidve uzemnenia pripojiť priamo k sebe. Môžete to skutočne vidieť na výučbe, na ktorú ste odkazovali. Ak sa dôkladne pozriete v kroku 7, zistíte, že uzemnenie batérie je pripojené priamo k zemi Arduino.
Pretože máte samostatné kladné piny, nemali by ste z motora dostávať žiadne napäťové špičky na + 5V.