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

Обсуждение контроллеров, заливка скетчей и загрузчиков
Dreamer85
Рядовой
Сообщения: 45
Зарегистрирован: 01.02.2017{, 00:25}
Репутация: 0
Откуда: Сызрань
Контактная информация:

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

#21

Сообщение Dreamer85 » 26.03.2017{, 07:53}

kipiaxxx писал(а):R5(10k) и C5(100n) устанавливать НЕ НАДО,
тоесть с выхода 555, через диод сразу кидаем на RESET Arduino?
RESET 555 оставляем подключенным к +5V?

Есть плата управления с Arduino, она обменивается данными с ESP8266, хочу кинуть вход WDT на RX или TX.

я так понимаю чтобы ардуино не падала в RESET во время прошивки надо установить максимально больше в пределах разумного конденсатор С1? сейчас поставил 2 шт по 1 МКф. система не успевает стартовать, поищу сегодня на работе в железках еще емкостей....

Аватара пользователя
AVGN
Капитан
Сообщения: 727
Зарегистрирован: 03.02.2017{, 12:23}
Репутация: 54

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

#22

Сообщение AVGN » 26.03.2017{, 08:28}

Nikan писал(а):помимо китая есть и другие места, и быстро.

https://www.elitan.ru/price....nform=y
Элитан та еще контора. Микрики 8 месяцев доставляли. Аж 4 раза отправляли своим перевозчиком -каждый раз поломанные приезжали. Из поднебесной за 11 дней, и в упаковку антивандальную заложили как просил китайского товарища.
Если вы не можете объяснить это просто – значит, вы сами не понимаете этого до конца.
☆Альберт Эйнштейн

Аватара пользователя
kipiaxxx
Рядовой
Сообщения: 74
Зарегистрирован: 06.09.2015{, 14:15}
Репутация: 12
Откуда: Омск
Имя: Сергей

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

#23

Сообщение kipiaxxx » 26.03.2017{, 11:43}

То есть с выхода 555, через диод сразу кидаем на RESET Arduino?
RESET 555 оставляем подключенным к +5V?
ДА, но надёжнеe будет не "кидать", а припаять  :)
А ещё лучше через джампер, чтобы можно было WDT оперативно отключить, например, для перепрошивки Arduino.
Есть плата управления с Arduino, она обменивается данными с ESP8266, хочу кинуть вход WDT на RX или TX.
Нет возражений, экспериментально можно будет определить лучший вариант.
я так понимаю чтобы ардуино не падала в RESET во время прошивки надо установить максимально больше в пределах разумного конденсатор С1? сейчас поставил 2 шт по 1 МКф. система не успевает стартовать
Перепрошивать Arduino нужно с отключённым WDT! Для этого удобно использовать джампер.

Ниже привожу фрагмент своей реальной схемы с Arduino Nano и модулем WDT. Прошу обратить внимание, что включение 555-таймера здесь несколько модифицировано, но логика работы WDT и его параметры не изменились. Длительность сторожевой паузы здесь около 5 секунд.


а можно схему подключить к одному из входов max7219, и если да, то к какому? Сталкивался с ситуацией, когда индикатор зависал (например, появлялась засветка всех восьми разрядов) , а ардуина продолжала нормально работать.
С MAX7219 мне работать не приходилось
Но как я понимаю, это НЕпрограммируемая ИМС, поэтому и "зависнуть" она НЕ может. Есть мнение, что "засветка всех восьми разрядов" происходит из-за некорректной отправки данных на неё именно Arduino.
Вложения
9500120.jpg
Последний раз редактировалось kipiaxxx 26.03.2017{, 11:47}, всего редактировалось 1 раз.

Dreamer85
Рядовой
Сообщения: 45
Зарегистрирован: 01.02.2017{, 00:25}
Репутация: 0
Откуда: Сызрань
Контактная информация:

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

#24

Сообщение Dreamer85 » 26.03.2017{, 18:36}

А почему нельзя использовать электролитический конденсатор?

Аватара пользователя
kulibinsvv
Лейтенант
Сообщения: 389
Зарегистрирован: 18.09.2015{, 10:04}
Репутация: 40
Откуда: Омск

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

#25

Сообщение kulibinsvv » 27.03.2017{, 10:16}

Недавно повторял эту схему. Всё отлично работает.

Конденсаторы (по схеме из поста 24):
С13 - керамический от 47 до 300 нФ;
С15 - любой плёночный (К73-9,11,15,16,17; К78-2). Ёмкость подбираете "по вкусу", лишь бы длительность "сторожевой паузы" на выходе 555 была не менее времени выполнения цикла Ардуины, а длительность импульса сброса - не менее 10 мкС.
Применение других типов конденсаторов нежелательно, т.к. цепь R38C15 является время задающей. Применение "электролитов" приведёт к резкому снижению надёжности и даже, в некоторых случаях, невозможности запустить генератор в принципе. "Керамика" имеет большой ТКЕ - получите температурную нестабильность.
С14 - фильтрующий, поэтому какой найдётся.

И автор не зря говорил о моделировании. Попробуйте.
Последний раз редактировалось kulibinsvv 27.03.2017{, 10:36}, всего редактировалось 1 раз.
Мой змей, этот ползучий соблазн сомнения,всё шевелится, побуждая «искать концы»... (Станислав Ермаков)

Dreamer85
Рядовой
Сообщения: 45
Зарегистрирован: 01.02.2017{, 00:25}
Репутация: 0
Откуда: Сызрань
Контактная информация:

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

#26

Сообщение Dreamer85 » 27.03.2017{, 11:33}

вчера собрал навесным монтажом  данную схему, за ночь система отработала на отлично  без зависаний. Причем было несколько  раз прямо при мне перед сном. ардуинка ребутнулась и  начала  работать дольше.

Ребят всем СПАСИБО за подсказки и пояснения...
Последний раз редактировалось Dreamer85 27.03.2017{, 11:37}, всего редактировалось 1 раз.

Аватара пользователя
kipiaxxx
Рядовой
Сообщения: 74
Зарегистрирован: 06.09.2015{, 14:15}
Репутация: 12
Откуда: Омск
Имя: Сергей

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

#27

Сообщение kipiaxxx » 01.04.2017{, 15:25}

Nikan писал(а):Замечательная микросхема для этой цели ADM705
Вопросы: 
- сколько "резетов" делает ADM705 при обнаружении зависания - один или несколько, до тех пор пока МК нормально не заработает?
- можно ли увеличить время сторожевой паузы для ADM705 свыше 1,2 сек, например подключением внешних конд-ров?

Аватара пользователя
Nikan
Майор
Сообщения: 1129
Зарегистрирован: 29.12.2016{, 00:49}
Репутация: 87
Откуда: москва

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

#28

Сообщение Nikan » 02.04.2017{, 15:50}

kipiaxxx писал(а):сколько "резетов" делает ADM705
один резет, потом новое ожидание.
kipiaxxx писал(а):сторожевой паузы
1.6 сек макс.

OlegAn1962
Лейтенант
Сообщения: 361
Зарегистрирован: 07.09.2015{, 23:53}
Репутация: 0

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

#29

Сообщение OlegAn1962 » 20.04.2017{, 19:30}

Nikan, где-то Вы выкладывали свою схему подключения  ADM705, не могу найти, киньтесь ссылкой плиз.

Аватара пользователя
Nikan
Майор
Сообщения: 1129
Зарегистрирован: 29.12.2016{, 00:49}
Репутация: 87
Откуда: москва

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

#30

Сообщение Nikan » 24.04.2017{, 01:23}

OlegAn1962 писал(а):Вы выкладывали свою схему подключения ADM705
вот на этой есть
Вложения
Schematic_Termo.pdf
(26.72 КБ) 263 скачивания

OlegAn1962
Лейтенант
Сообщения: 361
Зарегистрирован: 07.09.2015{, 23:53}
Репутация: 0

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

#31

Сообщение OlegAn1962 » 24.04.2017{, 07:14}

Спасибочки.

Аватара пользователя
jonik22sm
Лейтенант
Сообщения: 598
Зарегистрирован: 20.11.2015{, 11:28}
Репутация: 0
Откуда: Краснодар
Имя: Евгений
Контактная информация:

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

#32

Сообщение jonik22sm » 24.04.2017{, 08:04}

Вроде бы и не дурак так и не понял как работает ADM705
Можно сделать ВСЁ. Было бы желание.

Аватара пользователя
Sancho
Полковник
Сообщения: 3715
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 503
Откуда: Ярославль.
Имя: Александр
Контактная информация:

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

#33

Сообщение Sancho » 24.04.2017{, 11:32}

jonik22sm писал(а):Вроде бы и не дурак так и не понял как работает ADM705
Вот здесь можно понять. И простить..
Если не получится на контроллере - сделаю на тразисторах и 155/176...Научился, немного.
Поможем проекту вместе!

Аватара пользователя
kipiaxxx
Рядовой
Сообщения: 74
Зарегистрирован: 06.09.2015{, 14:15}
Репутация: 12
Откуда: Омск
Имя: Сергей

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

#34

Сообщение kipiaxxx » 24.05.2017{, 15:24}

Китайская промышленность откликнулась на потребность ардуинщиков в сторожевых таймерах! 


Здесь
https://mysku.ru/blog/aliexpress/52212.html
обстоятельный обзор модуля WDT на базе чипа DS1232.
Цена на модуль не гуманная

holodaleksey
Лейтенант
Сообщения: 513
Зарегистрирован: 10.01.2016{, 13:47}
Репутация: 11

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

#35

Сообщение holodaleksey » 24.05.2017{, 18:05}

kipiaxxx, нас - рать! (а их - орда...)
https://www.chipdip.ru/product/ds1232lp
Мужик сказал - мужик сделал. А если постоянно решения меняет - так то не мужик, то хуже бабы.
Зы:! увы, пока на форуме редко, если что - стучите в личку.

Слимпер
Майор
Сообщения: 1009
Зарегистрирован: 06.09.2015{, 16:56}
Репутация: 25
Откуда: Новосибирск

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

#36

Сообщение Слимпер » 21.06.2017{, 12:05}

Nikan, А что скажете об микросхеме MAX705 MAX705–MAX708/MAX813L MAX705, MAX706, MAX707, MAX708, MAX813L
просто они стоят в  5-15 рублей за штуку если оптом с ALI.
Они чем  то хуже чем ADM705 которые на али уже 50 рублей?

Аватара пользователя
Nikan
Майор
Сообщения: 1129
Зарегистрирован: 29.12.2016{, 00:49}
Репутация: 87
Откуда: москва

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

#37

Сообщение Nikan » 21.06.2017{, 16:20}

Слимпер писал(а):А что скажете об микросхеме MAX705
Судя по даташиту, анологичная микруха.
Слимпер писал(а):Они чем то хуже чем ADM705
не думаю.
я адм - ками пользуюсь по тому, что они у меня есть (из пром контроллеров выковыриваю)

Слимпер
Майор
Сообщения: 1009
Зарегистрирован: 06.09.2015{, 16:56}
Репутация: 25
Откуда: Новосибирск

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

#38

Сообщение Слимпер » 21.06.2017{, 16:32}

Nikan писал(а):не думаю.я адм - ками пользуюсь по тому, что они у меня есть (из пром контроллеров выковыриваю)
Спасибо, тогда закажу себе, а то есть один контроллер который иногда ( раз в несколько дней) виснет, и программный сброс не работает.

Аватара пользователя
Nikan
Майор
Сообщения: 1129
Зарегистрирован: 29.12.2016{, 00:49}
Репутация: 87
Откуда: москва

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

#39

Сообщение Nikan » 21.06.2017{, 16:54}

Слимпер писал(а):Спасибо, тогда закажу себе
если срочно надо могу адм-ку подкинуть

Слимпер
Майор
Сообщения: 1009
Зарегистрирован: 06.09.2015{, 16:56}
Репутация: 25
Откуда: Новосибирск

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

#40

Сообщение Слимпер » 21.06.2017{, 17:44}

Nikan писал(а):если срочно надо могу адм-ку подкинуть
Да не надо, это просто мониторинг уличной температуры на дачи.
Просто не охота бегать кнопку сброс жать.
Особенно если можно решить вопрос микросхемой за 10 рублей.
Но за предложение спасибо.

Ответить

Вернуться в «Контроллеры»

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

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