#100
Сообщение
MaksVish » 30.09.2021{, 21:15}
Приветствую всех форумчан! Хочу узнать мнение опытных ардуинщиков! Собрал несколько внешних WDT, несколько на микросхеме DS1232, и несколько из поста 74 на NE555! Значит столкнулся с такой проблемой! Если включить питание ардуины с отключенным выходом RST, она спокойно запускается, подает импульсы на вход WDI ( вижу по светодиоду на соответствующем выходе) и осцилографом отслеживал , потом восстанавливаю цепь от WDT на вход RST и сторожевой таймер отлично работает, пропадают импульсы на входе, и WDT выдает импульсы сброса через время ок 4с и ардуина успевает перегрузиться! Сделал соответственно скетч, где импульсы заканчиваются по истечении скажем 30 с и WDT прекрасно делает сброс, и ардуина прекрасно перезагружается, светодиод опять весело моргает, Но основная проблема! Если вся схема в сборе ( т.е WDO подключено на вход RST) и отключить питание - а потом включить! То почему то импульсы сброса появляются уже не через 4 с а где то через 1,5 - 2с, очень часто! И ардуина не успевает перегрузиться.... Причем на беспаечной макетнице этого нет, беда появляется если все спаять! Я уже просто замучался эксперементировать! Что посоветуете? Заранее спасибо за ответ!
Причем такая проблема как с WDT на DS1232 так и на NE555! А да если коснуться пальцами Этого WDT в районе входных сигналов, то очень вероятно, что ардуина перезапустится, а иначе эти быстрые импульсы могут идти бесконечно долго!
И соответственно через раз после передергивания питания все проходит как положенно, вижу один импульс сброса, потом долгая пауза за которую успевает ардуина перегрузиться!