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

Ingwar
Полковник
Сообщения: 1928
Зарегистрирован: 28 окт 2015, 22:47
Откуда: Ленобласть
Имя: Игорь

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

Сообщение Ingwar »

MaksVish писал(а): 30 сен 2021, 23:12 что это сложно для меня...
Это не сложно. Третий способ
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
MaksVish
Рядовой
Сообщения: 91
Зарегистрирован: 14 июл 2018, 19:09
Имя: Максим

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

Сообщение MaksVish »

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

Отправлено спустя 28 секунд:
Спасибо, посмотрю!
Ingwar
Полковник
Сообщения: 1928
Зарегистрирован: 28 окт 2015, 22:47
Откуда: Ленобласть
Имя: Игорь

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

Сообщение Ingwar »

Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
MaksVish
Рядовой
Сообщения: 91
Зарегистрирован: 14 июл 2018, 19:09
Имя: Максим

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

Сообщение MaksVish »

Т.е после такой прошивки ардуина станет перегружаться менее чем за 1,3 с?
Ingwar
Полковник
Сообщения: 1928
Зарегистрирован: 28 окт 2015, 22:47
Откуда: Ленобласть
Имя: Игорь

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

Сообщение Ingwar »

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

Отправлено спустя 33 секунды:
Если нужно - завтра замерю
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
MaksVish
Рядовой
Сообщения: 91
Зарегистрирован: 14 июл 2018, 19:09
Имя: Максим

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

Сообщение MaksVish »

А подскажите для Arduino MEGA2560 тоже можно убрать загрузчик? Или там по другому? А то мне предстоит этот WATCHDOG еще на ней проверять!
Ingwar
Полковник
Сообщения: 1928
Зарегистрирован: 28 окт 2015, 22:47
Откуда: Ленобласть
Имя: Игорь

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

Сообщение Ingwar »

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

Отправлено спустя 1 час 5 минут 41 секунду:
MaksVish писал(а): 30 сен 2021, 23:27 менее чем за 1,3 с?
Стало самому любопытно, да и завтра наступило :smile38:
Программа примитив
SPOILERSPOILER_SHOW
Безымянный.png
Результат - менее 80мс после отпускания сброса
SPOILERSPOILER_SHOW
IMG_20211001_004205[1].jpg
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
MaksVish
Рядовой
Сообщения: 91
Зарегистрирован: 14 июл 2018, 19:09
Имя: Максим

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

Сообщение MaksVish »

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

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

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

Сообщение Ingwar »

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

Отправлено спустя 8 минут 21 секунду:
В пользу AD705 скажу, что у него сторожевой таймер включается только после первого импульса на контрольном входе (до него только контроль питания). Это значит, что после подачи питания ему все равно, сколько потребуется на инициализацию программы. Да и время легко регулируется в широком диапазоне.
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
JonyBest
Сержант
Сообщения: 269
Зарегистрирован: 18 ноя 2015, 22:42
Откуда: Близко к Ставрополю
Имя: Евгений

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

Сообщение JonyBest »

Ingwar писал(а): 01 окт 2021, 01:43 Да и время легко регулируется в широком диапазоне.
Доброго времени! Подскажите как увеличить время на AD705.
MaksVish
Рядовой
Сообщения: 91
Зарегистрирован: 14 июл 2018, 19:09
Имя: Максим

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

Сообщение MaksVish »

Можете дать схему подключения?) И как там время регулируется?
Ingwar
Полковник
Сообщения: 1928
Зарегистрирован: 28 окт 2015, 22:47
Откуда: Ленобласть
Имя: Игорь

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

Сообщение Ingwar »

JonyBest писал(а): 01 окт 2021, 07:49 Доброго времени! Подскажите как увеличить время на AD705.
MaksVish писал(а): 01 окт 2021, 09:57 И как там время регулируется?
Ночью нужно спать... :smile37:
Я всех обманул :( Регулировать время это не про AD705. В голове смешались AD705 и TPS3813 (тот, который не вспомнил).
Использовал оба, но потом все больше 705 (легче паять). И в старой голове плюсы одного наложились на плюсы другого... :smile44:
Это про TPS3813
SPOILERSPOILER_SHOW
Тайм-аут сторожевого пса может быть установлен в два фиксированных времени 0,25 секунды и 2,5 секунды для окна или может
быть запрограммирован путем подключения внешнего конденсатора с низким током утечки в WDT
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
JonyBest
Сержант
Сообщения: 269
Зарегистрирован: 18 ноя 2015, 22:42
Откуда: Близко к Ставрополю
Имя: Евгений

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

Сообщение JonyBest »

Ingwar писал(а): 01 окт 2021, 12:42Это про TPS3813
Хороша! Но цена у нее не гуманная...
evgen123
Сержант
Сообщения: 186
Зарегистрирован: 23 май 2020, 13:31
Откуда: Краснодар
Имя: Евгений

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

Сообщение evgen123 »

и что тут не гуманного?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Ingwar
Полковник
Сообщения: 1928
Зарегистрирован: 28 окт 2015, 22:47
Откуда: Ленобласть
Имя: Игорь

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

Сообщение Ingwar »

evgen123 писал(а): 01 окт 2021, 21:34 и что тут не гуманного?
Или так
SPOILERSPOILER_SHOW
Безымянный.png
Но я покупал на работу через дилера, поэтому вопрос экономии меня не сильно волновал... :smile44:
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
evgen123
Сержант
Сообщения: 186
Зарегистрирован: 23 май 2020, 13:31
Откуда: Краснодар
Имя: Евгений

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

Сообщение evgen123 »

скрин с сайта чип и дип.. сделан сегодня..
MaksVish
Рядовой
Сообщения: 91
Зарегистрирован: 14 июл 2018, 19:09
Имя: Максим

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

Сообщение MaksVish »

Реально хорошая цена есть на Али : https://aliexpress.ru/item/32619103675. ... hweb201603_
JonyBest
Сержант
Сообщения: 269
Зарегистрирован: 18 ноя 2015, 22:42
Откуда: Близко к Ставрополю
Имя: Евгений

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

Сообщение JonyBest »

Ingwar,
Можно пример расчета конденсатора , чуть не понятна инструкция...
Ingwar
Полковник
Сообщения: 1928
Зарегистрирован: 28 окт 2015, 22:47
Откуда: Ленобласть
Имя: Игорь

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

Сообщение Ingwar »

JonyBest писал(а): 02 окт 2021, 20:45 Можно пример расчета конденсатора
Давно было... но вроде тут смотрел и есть еще калькулятор
sprcag1a.zip
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
JonyBest
Сержант
Сообщения: 269
Зарегистрирован: 18 ноя 2015, 22:42
Откуда: Близко к Ставрополю
Имя: Евгений

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

Сообщение JonyBest »

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

Вернуться в «Arduino. Другие МК»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость