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

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

Добавлено: 30 сен 2021, 23:18
Ingwar
MaksVish писал(а): 30 сен 2021, 23:12 что это сложно для меня...
Это не сложно. Третий способ

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

Добавлено: 30 сен 2021, 23:20
MaksVish
Значит похоже, что в моей паянной схеме, за короткое время, испортился керамический конденсатор с3, паралельно припаял еще два по 1мкф и все опять заработало, и при передергивании питания.... А на ds1232 похоже - что быстрый легкий запуск ардуины - это больше случайность поэтому часто вижу долгую игру импульсов....

Отправлено спустя 28 секунд:
Спасибо, посмотрю!

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

Добавлено: 30 сен 2021, 23:20
Ingwar

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

Добавлено: 30 сен 2021, 23:27
MaksVish
Т.е после такой прошивки ардуина станет перегружаться менее чем за 1,3 с?

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

Добавлено: 30 сен 2021, 23:34
Ingwar
MaksVish писал(а): 30 сен 2021, 23:27 Т.е после такой прошивки ардуина станет перегружаться менее чем за 1,3 с?
Ну я не замерял специально... По крайней мере не будет ожидания, обусловленного загрузчиком.
Ну и в самой программе не должно быть долгийх инициализации каких либо устройств (с использованием delay).

Отправлено спустя 33 секунды:
Если нужно - завтра замерю

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

Добавлено: 30 сен 2021, 23:38
MaksVish
А подскажите для Arduino MEGA2560 тоже можно убрать загрузчик? Или там по другому? А то мне предстоит этот WATCHDOG еще на ней проверять!

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

Добавлено: 01 окт 2021, 00:50
Ingwar
MaksVish писал(а): 30 сен 2021, 23:38 А подскажите для Arduino MEGA2560 тоже можно убрать загрузчик?
Да можно.

Отправлено спустя 1 час 5 минут 41 секунду:
MaksVish писал(а): 30 сен 2021, 23:27 менее чем за 1,3 с?
Стало самому любопытно, да и завтра наступило :smile38:
Программа примитив
[spoiler]
Безымянный.png
[/spoiler]
Результат - менее 80мс после отпускания сброса
[spoiler]
IMG_20211001_004205[1].jpg
[/spoiler]

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

Добавлено: 01 окт 2021, 01:26
MaksVish
Ingwar писал(а): 01 окт 2021, 00:50 Программа примитив
Да, при малом скетче я точно знаю, что у меня перезагрузка происходит менее 1,3 с, а вот когда скетч занимает 80% ресурса, то 1,3 с не хватает!

Отправлено спустя 3 минуты 50 секунд:
Еще я понял, что делал ошибку наблюдая за поведением перезагрузки от сторожевого таймера! Я не отключал ЮСБ вход от компьютера! надо было от отдельного источника питания, компьютер вносит тоже задержку в момент перезагрузки! А я кучу экспериментов делал надеясь на питание через юсб.

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

Добавлено: 01 окт 2021, 01:43
Ingwar
MaksVish писал(а): 01 окт 2021, 01:26 А я кучу экспериментов делал надеясь на питание через юсб.
Ну да, время на инициализацию СОМ порта)

Отправлено спустя 8 минут 21 секунду:
В пользу AD705 скажу, что у него сторожевой таймер включается только после первого импульса на контрольном входе (до него только контроль питания). Это значит, что после подачи питания ему все равно, сколько потребуется на инициализацию программы. Да и время легко регулируется в широком диапазоне.

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

Добавлено: 01 окт 2021, 07:49
JonyBest
Ingwar писал(а): 01 окт 2021, 01:43 Да и время легко регулируется в широком диапазоне.
Доброго времени! Подскажите как увеличить время на AD705.

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

Добавлено: 01 окт 2021, 09:57
MaksVish
Можете дать схему подключения?) И как там время регулируется?

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

Добавлено: 01 окт 2021, 12:42
Ingwar
JonyBest писал(а): 01 окт 2021, 07:49 Доброго времени! Подскажите как увеличить время на AD705.
MaksVish писал(а): 01 окт 2021, 09:57 И как там время регулируется?
Ночью нужно спать... :smile37:
Я всех обманул :( Регулировать время это не про AD705. В голове смешались AD705 и TPS3813 (тот, который не вспомнил).
Использовал оба, но потом все больше 705 (легче паять). И в старой голове плюсы одного наложились на плюсы другого... :smile44:
Это про TPS3813
[spoiler]Тайм-аут сторожевого пса может быть установлен в два фиксированных времени 0,25 секунды и 2,5 секунды для окна или может
быть запрограммирован путем подключения внешнего конденсатора с низким током утечки в WDT[/spoiler]

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

Добавлено: 01 окт 2021, 19:45
JonyBest
Ingwar писал(а): 01 окт 2021, 12:42Это про TPS3813
Хороша! Но цена у нее не гуманная...

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

Добавлено: 01 окт 2021, 21:34
evgen123
и что тут не гуманного?

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

Добавлено: 01 окт 2021, 22:05
Ingwar
evgen123 писал(а): 01 окт 2021, 21:34 и что тут не гуманного?
Или так
[spoiler]
Безымянный.png
[/spoiler]
Но я покупал на работу через дилера, поэтому вопрос экономии меня не сильно волновал... :smile44:

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

Добавлено: 01 окт 2021, 22:53
evgen123
скрин с сайта чип и дип.. сделан сегодня..

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

Добавлено: 01 окт 2021, 23:58
MaksVish
Реально хорошая цена есть на Али : https://aliexpress.ru/item/32619103675. ... web201603_

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

Добавлено: 02 окт 2021, 20:45
JonyBest
[ref]Ingwar[/ref],
Можно пример расчета конденсатора , чуть не понятна инструкция...

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

Добавлено: 02 окт 2021, 21:08
Ingwar
JonyBest писал(а): 02 окт 2021, 20:45 Можно пример расчета конденсатора
Давно было... но вроде тут смотрел и есть еще калькулятор
sprcag1a.zip

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

Добавлено: 02 окт 2021, 22:53
JonyBest
[ref]Ingwar[/ref],
Спасибо!!! Если я правильно понимаю, то для 25 сек нужна емкость 0,01мкф?
У меня ситуация обратная Вам, многие годы пользуюсь AD705. Но надоело ситуация, когда не возможно удаленно обновить устройство, без отключения AD705. Да и работает мс только с 5ю вольтами.
Попробую заказать TPS3813K33DBVR, при стоимость 50 руб за шт, получается достойная альтернатива...