Страница 3 из 7
Сторожевой таймер ( WDT )
Добавлено: 03 сен 2017, 12:40
Слимпер
Применил тут микросхему MAX705, в проекте с W5100 и веб сервером и тут вылезло довольно неприятная вещь.
Так [l][*] [*]Выдача сигнала инициализации Reset, если дополнительный
[*]Watchdog Timer
не был переключен за 1.6 c
А в коде генерируемом в Flprog в проектах с Webserver есть такие строки
Код Ethernet.begin(ethernet_mac, ethernet_ip, ethernet_dns, ethernet_gateway, ethernet_subnet);
delay(1000);
_tspWebServer.begin();
То в контроллер не успевал дойти до стадии генерации импульсов, необходимых для для сброса [*]Watchdog Timer.
Пришлось руками добавить в код
Код pinMode(49, OUTPUT);
digitalWrite(49, 1);
digitalWrite(49, 0);
Ethernet.begin(ethernet_mac, ethernet_ip, ethernet_dns, ethernet_gateway, ethernet_subnet);
delay(1000);[/l]
49 - номер пина который подключен к входу WDI MAX705
Написал на случай может кому пригодится.
П.С. Также пришлось ставить тумблер на разрыв линии Reset от MAX705 к Ардуино, на время программирования, иначе невозможно за программировать.
Сторожевой таймер ( WDT )
Добавлено: 06 сен 2017, 06:48
kipiaxxx
vcst писал(а):А напряжение питания можно использовать 5 вольт?
ДА. По даташиту на таймеры NE/SA/SE555/SE555C производитель гарантирует работоспособность микросхемы с Supply voltage в пределах 4,5...18 V. И мой опыт подтверждает работу таймера при снижении напряжения питания до 4,3 В. При этом длительность сторожевой паузы меняется не слишком существенно.
vcst писал(а):Какой вариант схемы включения 555 таймера лучше, новый или предыдущий?
Я лично отдаю предпочтение второй версии.
Сторожевой таймер ( WDT )
Добавлено: 12 окт 2017, 13:43
golowa70
Nikan писал(а):я адм - ками пользуюсь по тому, что они у меня есть (из пром контроллеров выковыриваю)
Позвольте поинтересоваться как в пром контроллерах реализована возможность перепрошивки контроллера при использовании внешнего WDT ?
Сторожевой таймер ( WDT )
Добавлено: 16 окт 2017, 15:26
Nikan
.
Сторожевой таймер ( WDT )
Добавлено: 24 янв 2018, 07:39
kipiaxxx
На основе конструктивного обсуждения схемотехники WDT на 555-таймере подготовил обобщающую статью
"Сторожевой таймер для автоматического перезапуска микроконтроллера"
Статья размещена на сайте:
http://flprog.ru/uchebnyj-centr/stati/s ... ntrollera/
Сторожевой таймер ( WDT )
Добавлено: 10 май 2018, 20:28
Vladislav+75
Я на макетке собрал. Как протестировать ? С Ардуино нано. Как её заставить зависнуть?
Сторожевой таймер ( WDT )
Добавлено: 01 июн 2018, 00:32
Vladislav+75
Сторожевой таймер ( WDT )
Добавлено: 12 окт 2019, 11:28
bayeck
http://ecworld.ru/support/crf/sprv.htm может пригодиться кому. таблицы аналогов супервизоров питания.
Сторожевой таймер ( WDT )
Добавлено: 11 фев 2020, 18:14
bayeck
[ref]Nikan[/ref], собрал по выложенной схеме не работает ,на резете постоянно 0,
Сторожевой таймер ( WDT )
Добавлено: 11 фев 2020, 18:38
Nikan
.
Сторожевой таймер ( WDT )
Добавлено: 11 фев 2020, 18:49
Ingwar
И питание для ADM705 должно быть больше 4,75 вольт (в худшем случае).
WACHDOGRST если не подключать, то вроде игнорит до первого импульса...
Сторожевой таймер ( WDT )
Добавлено: 11 фев 2020, 18:55
Nikan
.
Сторожевой таймер ( WDT )
Добавлено: 11 фев 2020, 18:58
Ingwar
Nikan писал(а): 11 фев 2020, 18:55
все верно, он еще и супервизор питания, и игнорит пока не дернеш,
угу, по Вашему примеру и перешел на него с 555.
Сторожевой таймер ( WDT )
Добавлено: 11 фев 2020, 18:58
bayeck
[ref]Nikan[/ref], 10 раз все проверил. питание 5 вольт стабильно.дергал ногу кз на 5 в. тишина. ща другой впаяю может брак.
Сторожевой таймер ( WDT )
Добавлено: 11 фев 2020, 19:07
Alias
А на 3,3в есть что-то проверенное? На 5в отлично работает "второй вариант".
Сторожевой таймер ( WDT )
Добавлено: 11 фев 2020, 19:09
Ingwar
bayeck писал(а): 11 фев 2020, 18:58
питание 5 вольт стабильно
Не буду спорить...но как пример - как раз сегодня получил норм. мультиметр RIGOL DM3058 (каюсь, хвастаюсь.

), так вот, например мой блок питания (типа лабараторник 2 канальный) врет на 0.4В. Я к тому, что уверены в 5 вольтах?
bayeck писал(а): 11 фев 2020, 18:58
дергал ногу кз на 5 в
м. б. попробуете по очереди 5/0 ?
Отправлено спустя 1 минуту 28 секунд:
Alias писал(а): 11 фев 2020, 19:07
А на 3,3в есть что-то проверенное?
ADM706P
Сторожевой таймер ( WDT )
Добавлено: 11 фев 2020, 19:16
bayeck
[ref]Ingwar[/ref], хм 5 в - я маньяк ,3 тестерами мерил.5,05в перепаял 705 -не помогло. ща еще поизвращаюсь
Сторожевой таймер ( WDT )
Добавлено: 11 фев 2020, 19:33
Nikan
.
Сторожевой таймер ( WDT )
Добавлено: 11 фев 2020, 19:35
Ingwar
[ref]bayeck[/ref], скиньте фото платы в фокусе.
Сторожевой таймер ( WDT )
Добавлено: 11 фев 2020, 19:56
bayeck
[ref]Ingwar[/ref], вроде правильно распиновка
Отправлено спустя 6 минут 12 секунд:
хм . или нет) если смотреть у никана. ща переверну.