Arduino Polska Forum
Atmega328 wiesza się - Wersja do druku

+- Arduino Polska Forum (https://forum.arduinopolska.pl)
+-- Dział: Korzystanie z Arduino (https://forum.arduinopolska.pl/dzial-korzystanie-z-arduino)
+--- Dział: Mikrokontrolery (https://forum.arduinopolska.pl/dzial-mikrokontrolery)
+--- Wątek: Atmega328 wiesza się (/watek-atmega328-wiesza-si%C4%99)



Atmega328 wiesza się - darex120 - 26-03-2022

Witam 
Mam mały problemik , mam zrobiony układzik z zegarkiem na matrycach matrix , wszystko ładnie pięknie lecz działa tylko z 3 minuty i się zawiesza po resecie wraca wszystko do normy lecz znów po upływie 3 minut lub troszkę dłużej się wiesza co ciekawe jak jest podłączony programator pod złącze ISP to wszystko ładnie śmiga , co może być powodem takiego zjawiska .


RE: Atmega328 wiesza się - kaczakat - 26-03-2022

Programator zapewnia zasilanie, a Arduino ma ustawione zabezpieczenie, że jak napięcie spada poniżej 4.3V (typowo) to się wyłącza, może to jest problemem. Albo coś nie halo na tej płytce z podciąganiem RST do VCC, podłączony kabelek do RST też nieco zwiększa pojemność tej linii.


RE: Atmega328 wiesza się - darex120 - 26-03-2022

rst mam podpięte przez rezystor 10k ,zasilanie z zasilacza 5V .


RE: Atmega328 wiesza się - kaczakat - 26-03-2022

To, że na zasilaczu napisane 5V niewiele znaczy, jak również to że zmierzyłeś 5V na tym zasilaczu. Jakbyś zmierzył 2V to na pewno popsuty, a jak mierzysz multimetrem 5V, to znaczy, że średnio tyle jest, ale mogą być krótkie spadki poniżej 4.3V i multimetr tego nie zauważy, bo uśrednia, a uC się zresetuje, bo on czeka na impuls odpowiedniej długości.
Ale po resecie uruchomiłby się od nowa gdy jego wywoływanie ustanie. Więc może to prawidłowe działanie z programatorem to tylko zbieg okoliczności. Wtedy bardziej istotny jest czas działania, program staje bo zaczynają się dziwne ruchy w pamięci, przejeżdżanie poza tablice, przepełnienia buforów, defragmentacja stringami, przepełnienia stosu.


RE: Atmega328 wiesza się - Old Fony - 26-03-2022

(26-03-2022, 19:34)darex120 napisał(a): rst mam podpięte przez rezystor 10k  ,zasilanie z zasilacza 5V .
Proste, Regulator napięcia jest przeciążony i dlatego się wyłącza.