Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Jakim się poziomem logicznym resetuje AVR?

JarekDex 10 Paź 2003 20:41 1386 11
  • #1 10 Paź 2003 20:41
    JarekDex
    Poziom 14  

    Jakim poziomem się resetuje AVR (+) czy (-) I jeszcze jedno żeby podczas załączania zasilania AVR się automatycznie zresetował to wystarczy podpiąć kondensator szeregowo z reset, Tak? (jaką powinien mieć wartość?)

    0 11
  • #2 10 Paź 2003 20:45
    ACULA
    Poziom 34  

    proponuję ściągnąć dokumentację i zobaczyć jak steruje się prockiem. czy Ty w ogóle wiesz co podłączasz??
    Zawsze myślałem że budując coś należy wiedzieć co się buduje i z jakich elementów ;)
    można zastrosować układ RC 10k 10u lub gotowy układ resetu

    0
  • #3 10 Paź 2003 23:44
    kamyczek
    Poziom 34  

    jak pisze reset z daszkiem to resetuje sie po podaniu masy (-) jak bez daszka to plusem

    0
  • #4 11 Paź 2003 11:09
    h-doc
    Poziom 27  

    AVR mają sprzętowo realizowany POR, którego stałąc czasową można regulować. Jesli to za mało, na wejściu zerującym robisz układ RC, albo podłączasz jakiś voltage supervisor.

    0
  • #5 12 Paź 2003 06:43
    genetix
    Poziom 24  

    Zdecydowanie polecam resetowanie niskim :D Lepiej działa!

    tak BTW. to ostatnio mialem problem z 90S2313, bo nie chcial wyskoczyc ze stanu reset, a nawet nie skutkowalo "podwieszenie" pinu 1 do '+' przez R=100k :D Dopiero podłączenie !RESET "na chama" do Vcc powodowalo podjecie pracy przez kontroler... Układ sie komunikuje przez SPI normalnie, wiec przesylanie kodu i weryfikacja zapisu dzialaja.

    Czy taka "usterka" moze byc spowodowana np. śmieciami w zasilaniu??

    0
  • #6 12 Paź 2003 07:54
    Anonymous
    Użytkownik usunął konto  
  • #7 12 Paź 2003 08:19
    ACULA
    Poziom 34  

    genetix napisał:
    Zdecydowanie polecam resetowanie niskim :D Lepiej działa!

    tak BTW. to ostatnio mialem problem z 90S2313, bo nie chcial wyskoczyc ze stanu reset, a nawet nie skutkowalo "podwieszenie" pinu 1 do '+' przez R=100k :D Dopiero podłączenie !RESET "na chama" do Vcc powodowalo podjecie pracy przez kontroler... Układ sie komunikuje przez SPI normalnie, wiec przesylanie kodu i weryfikacja zapisu dzialaja.

    Czy taka "usterka" moze byc spowodowana np. śmieciami w zasilaniu??


    nieznajomością elektroniki i archotektury proca ;)
    Do podwieszania stosuje się przeważnie 4,7-10k
    100k jest zbyt duża i powstaje zbyt niskie napięcie w powstałym dzielniku


    -------------------
    zgoda tylko ciekawy jest fakt że zakładając spadek napięcia ok 1V na rezystancji 500k daje prąd 2uA, warto to przemyśleć ;)

    0
  • #8 12 Paź 2003 08:57
    genetix
    Poziom 24  

    :arrow: Acula


    Możliwe, ze masz rację, aczkolwiek w dokumentacji Atmela na str. 55 w tabeli DC Characteristics stoi wyraźnie:

    RRST Reset Pull-Up Resistor 100-500kOHM.

    Wiec co do nieznajomości proca sie nie moge zgodzic. A elektroniki nikt calej nie zna ;)

    Zobaczymy czy zadziała wg Twojej propozycji :)

    0
  • #9 12 Paź 2003 22:32
    Eagle
    Poziom 23  

    Masz uwalnoego procka ( też takiego mam :) ) tz mam kilak prcków konkretnie AT MEGA 8 jeden z nich po różnych eksperymentach nie ruszał po wnikliwej analizie na nodze reset ( przy 1k ohm -> +5v ) było 1.2 V wymuszenie przez zwarcie do +5V uruchomło procka :) Pozostałe ( take same) procki nie wymagaja takiego zabiegiu :) > problem powstał po awarii programatora równoległego +12 :)

    Pozdrawiam

    Eagle

    P.S. Mój programator LPT (ISP) bez bufora i rezystorów wymusza resetowanie tego procka :)

    0
  • #10 12 Paź 2003 23:23
    kamyczek
    Poziom 34  

    tak się dzieje jeśli programator równoległy poda na reset +12 a nie poda +5v zasilania procek do luftu sprawdzę bo mam AT 90S8535 jak faktycznie ruszy z resetem na stałe wpiętym do +5 V to spoko przyda się do zabawy

    0
  • #11 13 Paź 2003 01:04
    genetix
    Poziom 24  

    Jasne, ale moj programator nie ma +12V, bo jest z LPT przez bufor na jakims tam TTL'u (projekt do bascoma)

    0
  • #12 13 Paź 2003 10:03
    kamyczek
    Poziom 34  

    może ktoś ustawiał bezpieczniki i go zrąbał

    0