Страница 3 из 7

Сторожевой таймер ( WDT )

Добавлено: 21.06.2017{, 18:27}
Nikan
.

Сторожевой таймер ( WDT )

Добавлено: 03.09.2017{, 12:40}
Слимпер
Применил тут микросхему MAX705, в проекте с W5100  и веб сервером и тут вылезло довольно неприятная вещь.
Так 
[*] [*]Выдача сигнала инициализации 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);
49 - номер пина который подключен к входу WDI MAX705

Написал на случай может кому пригодится.

П.С. Также пришлось ставить тумблер на разрыв линии Reset от MAX705 к Ардуино, на время программирования, иначе невозможно за программировать.

Сторожевой таймер ( WDT )

Добавлено: 05.09.2017{, 14:29}
vcst
kipiaxxx писал(а):Ниже привожу фрагмент своей реальной схемы с Arduino Nano и модулем WDT. Прошу обратить внимание, что включение 555-таймера здесь несколько модифицировано, но логика работы WDT и его параметры не изменились. Длительность сторожевой паузы здесь около 5 секунд.
Большое спасибо, именно это искал.
А напряжение питания можно использовать 5 вольт?
Какой вариант схемы включения 555 таймера лучше, новый или предыдущий?

Сторожевой таймер ( WDT )

Добавлено: 06.09.2017{, 06:48}
kipiaxxx
vcst писал(а):А напряжение питания можно использовать 5 вольт?
ДА. По даташиту на таймеры NE/SA/SE555/SE555C производитель гарантирует работоспособность микросхемы с Supply voltage в пределах 4,5...18 V. И мой опыт подтверждает работу таймера при снижении напряжения питания до 4,3 В. При этом длительность сторожевой паузы меняется не слишком существенно.
vcst писал(а):Какой вариант схемы включения 555 таймера лучше, новый или предыдущий?
Я лично отдаю предпочтение второй версии.

Сторожевой таймер ( WDT )

Добавлено: 12.10.2017{, 13:43}
golowa70
Nikan писал(а):я адм - ками пользуюсь по тому, что они у меня есть (из пром контроллеров выковыриваю)
Позвольте поинтересоваться как в пром контроллерах реализована возможность перепрошивки контроллера при использовании внешнего WDT ?

Сторожевой таймер ( WDT )

Добавлено: 16.10.2017{, 15:26}
Nikan
.

Сторожевой таймер ( WDT )

Добавлено: 30.10.2017{, 22:02}
vcst
kipiaxxx писал(а):Я лично отдаю предпочтение второй версии.
Потрясающая схема (второй вариант), работает как часы! 
Собрал - подключил, никакой наладки. 4 мкф конеднсаторов поленочных хватает секунды на 4, что за глаза хватает. Питаю от 5 вольт.

Сторожевой таймер ( WDT )

Добавлено: 24.01.2018{, 07:39}
kipiaxxx
На основе конструктивного обсуждения схемотехники WDT на 555-таймере подготовил обобщающую статью :moil:

"Сторожевой таймер для автоматического перезапуска микроконтроллера"
Статья размещена на сайте: http://flprog.ru/uchebnyj-centr/stati/s ... ntrollera/

Сторожевой таймер ( WDT )

Добавлено: 10.05.2018{, 20:28}
Vladislav+75
Я на макетке собрал. Как протестировать ? С Ардуино нано. Как её заставить зависнуть?

Сторожевой таймер ( WDT )

Добавлено: 01.06.2018{, 00:32}
Vladislav+75

Сторожевой таймер ( WDT )

Добавлено: 12.10.2019{, 11:28}
bayeck
http://ecworld.ru/support/crf/sprv.htm может пригодиться кому. таблицы аналогов супервизоров питания.

Сторожевой таймер ( WDT )

Добавлено: 11.02.2020{, 18:14}
bayeck
Nikan, собрал по выложенной схеме не работает ,на резете постоянно 0,

Сторожевой таймер ( WDT )

Добавлено: 11.02.2020{, 18:38}
Nikan
.

Сторожевой таймер ( WDT )

Добавлено: 11.02.2020{, 18:49}
Ingwar
И питание для ADM705 должно быть больше 4,75 вольт (в худшем случае).
WACHDOGRST если не подключать, то вроде игнорит до первого импульса...

Сторожевой таймер ( WDT )

Добавлено: 11.02.2020{, 18:55}
Nikan
.

Сторожевой таймер ( WDT )

Добавлено: 11.02.2020{, 18:58}
Ingwar
Nikan писал(а):
11.02.2020{, 18:55}
все верно, он еще и супервизор питания, и игнорит пока не дернеш,
угу, по Вашему примеру и перешел на него с 555.

Сторожевой таймер ( WDT )

Добавлено: 11.02.2020{, 18:58}
bayeck
Nikan, 10 раз все проверил. питание 5 вольт стабильно.дергал ногу кз на 5 в. тишина. ща другой впаяю может брак.

Сторожевой таймер ( WDT )

Добавлено: 11.02.2020{, 19:07}
Alias
А на 3,3в есть что-то проверенное? На 5в отлично работает "второй вариант".

Сторожевой таймер ( WDT )

Добавлено: 11.02.2020{, 19:07}
Ingwar
bayeck писал(а):
11.02.2020{, 18:58}
питание 5 вольт стабильно
Не буду спорить...но как пример - как раз сегодня получил норм. мультиметр RIGOL DM3058 (каюсь, хвастаюсь. :smile44: ), так вот, например мой блок питания (типа лабараторник 2 канальный) врет на 0.4В. Я к тому, что уверены в 5 вольтах?
bayeck писал(а):
11.02.2020{, 18:58}
дергал ногу кз на 5 в
м. б. попробуете по очереди 5/0 ?

Отправлено спустя 1 минуту 28 секунд:
Alias писал(а):
11.02.2020{, 19:07}
А на 3,3в есть что-то проверенное?
ADM706P

Сторожевой таймер ( WDT )

Добавлено: 11.02.2020{, 19:16}
bayeck
Ingwar, хм 5 в - я маньяк ,3 тестерами мерил.5,05в перепаял 705 -не помогло. ща еще поизвращаюсь