Az uC visszaállítása
Az uC visszaállítása
Bejegyzés innen: logan105 »2009. január 28., 21:19
Szia!
Van egy robotom, amelyet AT89S52-vel készítettem. A motorkerékpárok irányításához L293D-t (H-híd) használtam.
A motor aktiválásakor minden rendben van, de amint kikapcsol, az uC visszaáll.
5K-os NiCd cellákkal tápláltam (bár nem tudom, hogy kellően feltöltöttek-e), de kipróbáltam egy 9V/1000mA adaptert is.
Nem tudom, hogy a feszültségesés-e, de amikor kikapcsoláskor újraindul, azt hiszem, ez a motorok interferenciája lesz.
Szűrjem le? Ha igen, milyen lehetőségek vannak? Nincs tapasztalatom ezzel kapcsolatban.
Az antiparallel diódák segítenek? (Állítólag az áramkör HIGH NOISE IMMUNITY)
Külön PCB utakat vezetnek a H-hídhoz (L293D) közvetlenül a forrásból.
Valószínűleg megszúrna a séma, de nekem még nincs meg.
Bejegyzés innen: dátum »2009. január 29., 15:57
A dióda valószínűleg nem segít, mert megfordítást használ.
Igazolt. A motor kondenzátorával párhuzamosan (kerámia 100-220nF). Helyezze az MCU tápellátását egy ellenálláson keresztül (a fogyasztás függvényében és az ellenállás nagy veszteségének elkerülése érdekében 100R-re becsülöm - de csak az MCU tápellátása karcolja meg az MCU tápegységéhez vezető utat ) helyezzen kb. 100-220uF/perc 6V-os elektrolit kondenzátort egy 100nF kerámia kondenzátorra, közvetlenül az MCU tápcsapjaira (a NYÁK aljáról).
Bizonyított szervo meghajtókhoz (24V/7A egyenáramú motorokat kapcsolok és ez más interferencia), és bizonyított a relék és kontaktorok által okozott interferencia kezelésére is.
Hadd tudjam meg, és végre hajtsak végre néhány értéket. Ellenkező esetben a legjobb, ha az egyenáramú motor rezisztív terhelésre "fékez".