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. |