logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Napięcie na porcie ATmegi

Drako1988 14 Sty 2011 20:51 903 4
REKLAMA
  • #1 9006366
    Drako1988
    Poziom 20  
    Witam serdecznie

    Nie mogę nigdzie odszukać informacji na temat, co stanie się z pinem ATmegi podczas gdy będziemy podawać na niego napięcie przy odłączonym napięciu mikrokontrolera. Mianowicie w zaprojektowanym układzie po awaryjnym odłączeniu zasilania od uP, na jednym z pinów ADC znajduje się nadal napięcie 5V podawane z zewnątrz. Czy może to uszkodzić układ?

    Pozdrawiam
    Darek
  • REKLAMA
  • #2 9006482
    Fredy
    Poziom 27  
    Jak zobaczysz w nocie budowę portu to zobaczysz że na wejściu znajdują się dwie diody zabezpieczające, Jedna do masy, druga do Vcc.
    Jak będzie napięcie na wejściu portu , a ukłąd będzie wyłączony będzie to poprzez diodę pójdzie zasilanie na cały układ. Daj rezystor szeregowy na wejściu ADC np 10k i będziesz mieć po problemie.
  • REKLAMA
  • #3 9006675
    Drako1988
    Poziom 20  
    Ale zastanawia mnie jedna rzecz, ostatnio programując "Megę", nie zauważyłem, że nie mam podłączonego do niej zasilania, a jedynie połączone są masy. Po tej próbie uP już się więcej nie odezwał , nie wykrywa go programator i nie wykonuje wgranego wcześniej programu. Dlatego moje pytanie. Dodam, że programowałem po ISP programatorem USBasp.
    Co do budowy wejścia to faktycznie, dałem rezystor 47k ohm i powinno być po kłopocie, da to prąd upływu na poziomie 200uA.
  • REKLAMA
  • Pomocny post
    #4 9006830
    Fredy
    Poziom 27  
    Jeśli wcześniej nie dałeś rezystora to poszedł duży prąd do linii VCC i zapewne upaliłeś tę diodę a przy okazji fragment procka.
  • #5 9569206
    Drako1988
    Poziom 20  
    Dodanie szeregowo rezystorów na liniach programatora rozwiązało problem. Kiedy układ nie jest zasilany, prąd na diodach zabezpieczających jest niewielki i uP się nie uszkodzi.

    Innym rozwiązaniem jest podawanie zasilania poprzez programator, wtedy nigdy nie nastąpi sytuacja braku zasilania przy programowaniu. (Do tej pory nie doceniałem zasilania w złączu ISP)
REKLAMA