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

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

Добавлено: 30.01.2021{, 21:53}
tronik1
Serg_Grn писал(а):
30.01.2021{, 13:23}
Рекомендую вот эту схему, проверена. Ссылка в соседней теме, только что публиковал.
wdt2.jpg
На всех своих проектах (а их уже очень много) я по умолчанию паяю эту схему. Всем рекомендую.

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

Добавлено: 30.01.2021{, 22:07}
Senya
Nikan, Прошу прощения, но на фото ноги не правильно пронумерованы. R21 200 Om, на схеме, между 1-ой и 8-ой ногами, на фото - между 4-ой и 5-ой. Ну, и остальные элементы соответственно

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

Добавлено: 30.01.2021{, 22:40}
SerOv
tronik1 писал(а):
30.01.2021{, 21:53}
На всех своих проектах (а их уже очень много) я по умолчанию паяю эту схему. Всем рекомендую.
А есть печатка схемы? Или хотя бы расположение деталей?

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

Добавлено: 31.01.2021{, 01:44}
Serg_Grn
SerOv писал(а):
30.01.2021{, 22:40}
А есть печатка схемы? Или хотя бы расположение деталей?
Да что там печатать, три с половиной детали, хоть на макетке собери, хоть на плате разведи.. частоты мизерные, расположение деталей и дорожек никакого значения не имеет.

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

Добавлено: 21.04.2021{, 18:05}
SerOv
Нарисовал печатку Сторожевого таймера. Если кому нужно. Саму печатку не делал, соединял проводом.
СпойлерПоказать
WDT.jpg
по схеме
СпойлерПоказать
WDTcx.jpg
Вместо С3 поставил тантал на 22мкф. Задержка на отключение примерно30 секунд. При напряжении 5 в. Хватает перепрошить по воздуху

Делал печатку под SMD но на них не собирал
СпойлерПоказать
WDT_SMD.jpg

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

Добавлено: 26.05.2021{, 09:57}
MaksVish
SerOv писал(а):
21.04.2021{, 18:05}
Нарисовал печатку Сторожевого таймера. Если кому нужно. Саму печатку не делал, соединял проводом.
СпойлерПоказать
WDT.jpg
по схеме
СпойлерПоказать
WDTcx.jpg
Вместо С3 поставил тантал на 22мкф. Задержка на отключение примерно30 секунд. При напряжении 5 в. Хватает перепрошить по воздуху

Делал печатку под SMD но на них не собирал
СпойлерПоказать
WDT_SMD.jpg
Здравствуйте! А вы можете исходники прислать на печатные платы для смд и для дискретных деталей!?

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

Добавлено: 26.05.2021{, 19:13}
SerOv
MaksVish писал(а):
26.05.2021{, 09:57}
Здравствуйте! А вы можете исходники прислать на печатные платы для смд и для дискретных деталей!?
Делал в NI Ultiboard 14.2
Сторожевой таймер WDT.zip
(126.89 КБ) 81 скачивание

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

Добавлено: 26.05.2021{, 19:44}
MaksVish
Спасибо, большое!) Извините а без упомянутой программы можно как то картинку распечатать? Получается без той программы и открыть нельзя...

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

Добавлено: 26.05.2021{, 20:23}
SerOv
MaksVish писал(а):
26.05.2021{, 19:44}
Спасибо, большое!) Извините а без упомянутой программы можно как то картинку распечатать? Получается без той программы и открыть нельзя...
Этого я не знаю.

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

Добавлено: 26.05.2021{, 20:47}
MaksVish
Может в вашей программе можно сохранить картинку в PDF или еще каком расширении!? Что бы ее можно было напечатать для ЛУТ технологии?)

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

Добавлено: 26.05.2021{, 21:11}
SerOv
MaksVish писал(а):
26.05.2021{, 20:47}
Может в вашей программе можно сохранить картинку в PDF или еще каком расширении!? Что бы ее можно было напечатать для ЛУТ технологии?)
Вот попробуйте.
Сторожевой таймер WDT2.zip
(143.84 КБ) 151 скачивание

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

Добавлено: 26.05.2021{, 22:24}
MaksVish
Супер! Спасибо большое! С этим я смогу повторить!)

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

Добавлено: 30.06.2021{, 18:20}
SerOv
Всем привет. Появилась необходимость поставить Сторожевой таймер ( WDT ) на ESP32 Cam. На этой плате нет отдельного рина на перезегрузку. Начал искать схему с питанием ESP32 Cam через питание полевого транзистора. И вот что нашел на просторах интернета. Сделал несколько экспериментов. Схема рабочая. Плата перегружается по питанию. Плату Сторожевой таймер нужно питать после D(Стока) иначе не выходит из перезагрузки. Генератор выведен на D13 GPIO на WDI.
7-ая нога подключена на G (Затвор) полевого P-канальных MOSFET.
СпойлерПоказать
P Mosfet.jpg
СпойлерПоказать
wdt2.jpg

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

Добавлено: 30.06.2021{, 22:51}
Labu559
SerOv писал(а):
30.06.2021{, 18:20}
Появилась необходимость поставить Сторожевой таймер ( WDT ) на ESP32 Cam
Для ESP32 можно применять аппаратный WDT с "родной" поддержкой (API), который не вызывает нареканий (по к.м. не встречал таких сообщений) в отличие от АВР (АТМег) с ардуиновскими загрузчиками (см. пж.сообщение №3 ТС и информацию по ссылке ув. kipiaxxx) для которых и предлагался этот, альтернативный метод на NE555. Первая попавшаяся реализация для ESP32- здесь.

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

Добавлено: 19.08.2021{, 01:00}
MaksVish
kipiaxxx писал(а):
25.03.2017{, 12:34}
Если же есть желание и возможность использовать отдельный выход Arduino, то можно сделать проще. В начале программного цикла установить этот выход в 1, а где-нибудь в середине цикла - в 0. Такой способ практически не потребует доп. ресурсов Arduino, а полноценный контрольный импульс для WDT будет сформирован. Период следования этих импульсов будет равен времени исполнения программного цикла.
Можете подробнее описать какими блоками это можно сделать!?

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

Добавлено: 19.08.2021{, 09:09}
Phazz
Очень просто, ставите в начале проекта выход в true и в середине выход в false

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

Добавлено: 19.08.2021{, 22:26}
MaksVish
Serg_Grn писал(а):
30.01.2021{, 13:23}
Рекомендую вот эту схему, проверена. Ссылка в соседней теме, только что публиковал.
Здравствуйте! Собрал по этой схеме( схема из поста 74) собираю для ардуино!.. все время на RST сидит ноль.... Как можно заставить работать? Вместо транзистора в схеме поставил транзистор BC546B тоже биполярный NPN - должно работать? И еще есть правая схема подключения к контроллеру! Там тоже надо конденсатор и подтягивающий резистор ставить? Все остальное как по схеме!

Отправлено спустя 2 минуты 42 секунды:
Phazz писал(а):
19.08.2021{, 09:09}
Очень просто, ставите в начале проекта выход в true и в середине выход в false
Спасибо за ответ! Но все равно не понял, где-то между платами в FLPROG - назначить 1 а потом 0 ... не пойму какими функциональными блоками?!? Или это код нужно писать? Код я не смогу...

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

Добавлено: 19.08.2021{, 23:32}
SerOv
MaksVish писал(а):
19.08.2021{, 22:28}
Здравствуйте! Собрал по этой схеме все время на RST сидит ноль.... Как можно заставить работать? Вместо транзистора в схеме поставил транзистор BC546B тоже биполярный NPN - должно работать? Все остальное как по схеме!
Если вы пробуете WDT на ESP. Попробуйте генератор на другой пин назначить. На D0 ESP не выходило из перезагрузке.

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

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

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

Добавлено: 30.09.2021{, 22:19}
Ingwar
MaksVish писал(а):
30.09.2021{, 21:15}
Причем на беспаечной макетнице этого нет, беда появляется если все спаять!
Вы бы хоть схему с номиналами выложили. Как предположение - разный уровень питания на макетке и на плате.