Форум программистов, компьютерный форум, киберфорум
Наши страницы
Микроконтроллеры ATmega AVR
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.81/27: Рейтинг темы: голосов - 27, средняя оценка - 4.81
MorkTwys
0 / 0 / 0
Регистрация: 07.02.2016
Сообщений: 124
1

Внешний WAtchdog

21.06.2016, 10:26. Просмотров 5193. Ответов 13
Метки нет (Все метки)

Добрый день!
Есть рабочее устройство на AVR! Надо к нему прикрепить внешний watchdog, тоесть устройство будет переодически подтягивать пин к питанию, потом к земле, а watchdog должен это контролировать!
Посмотрел можно взять в качестве WAtchdoga 6ти ногую ATtiny10, но как то дороговато! Есть что попроще, какая то готовая микруха, подскажите?
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.06.2016, 10:26
Ответы с готовыми решениями:

WatchDog
Есть устройство на меге16 (пока на ней) которое тупо запоминает в EEPROM во сколько на одном из...

AvrSudio и watchdog
Не могу дождаться чтобы аврстудия ушла в ресет или прерывание по вочдогу. В реале сбрасывает, а в...

Пробуждение по watchdog
Доброго времени суток. На старом АТ90S нужно уйти в сон, проснуться по watchdog, убедиться что...

Watchdog attiny13 и mega8.
Изучаю статью что то понять не могу нет бита WDIE в байте настройки ватчдога WDTCR? ..... ISR...

VMLab не выключает Watchdog Timer
Здравствуйте. Вроде сбрасываю Watchdog Timer - все по науке. Но VMLab пишет, что он не сброшен и...

13
Sthuthu
0 / 0 / 0
Регистрация: 10.04.2014
Сообщений: 879
21.06.2016, 11:10 2
может что-то типа этого?
0
stt
0 / 0 / 0
Регистрация: 03.11.2012
Сообщений: 9
21.06.2016, 11:31 3
Цитата Сообщение от MorkTwys
тоесть устройство будет переодически подтягивать пин к питанию, потом к земле, а watchdog должен это контролировать!
Насколько периодически?
0
u37
0 / 0 / 0
Регистрация: 07.02.2106
Сообщений: 3,113
21.06.2016, 11:37 4
Выход GPIO через конденсатор подать на диодный выпрямитель, далее на конденсатор, резистор на землю и затвор 2n7002. Сток транзистора должен будет закорачивать на землю конденсатор RC генератора (2-3 инвертора или 555). Генератор должен генерировать короткие импульсы с достаточно длительным периодом. Сигнал подать на risit.

Если импульсов на GPIO нет, то генератор перезапускает MCU каждые N секунд. Появление стабильных импульсов GPIO (од одного НЕ сбросится!) означает остановку этого процесса.
0
MorkTwys
0 / 0 / 0
Регистрация: 07.02.2016
Сообщений: 124
21.06.2016, 11:45 5
Цитата Сообщение от STT
Цитата Сообщение от MorkTwys
тоесть устройство будет переодически подтягивать пин к питанию, потом к земле, а watchdog должен это контролировать!
Насколько периодически?

Частоту импульсов я могу задавать любую допустимую, буду подстраиватся к микрухе!
Должна быть задержка при подаче питания и отстутсвии импульсов где то около 100-1000мс может больше, требования тут не жосткие!
0
MorkTwys
0 / 0 / 0
Регистрация: 07.02.2016
Сообщений: 124
21.06.2016, 11:48 6
Цитата Сообщение от u37
Выход GPIO через конденсатор подать на диодный выпрямитель, далее на конденсатор, резистор на землю и затвор 2n7002. Сток транзистора должен будет закорачивать на землю конденсатор RC генератора (2-3 инвертора или 555). Генератор должен генерировать короткие импульсы с достаточно длительным периодом. Сигнал подать на risit.

Если импульсов на GPIO нет, то генератор перезапускает MCU каждые N секунд. Появление стабильных импульсов GPIO (од одного НЕ сбросится!) означает остановку этого процесса.
NE555 дешево но сердито, много внешней обвязки!
Есть типа микрухи MAX1232 https://datasheets.maximintegrated.com/en/ds/MAX1232.pdf но она дорого стоит (в 3 раза от ATtiny10) и доступна только в DIP. Вот что то типа этой но дешевле!
0
otik110592
0 / 0 / 0
Регистрация: 24.08.2014
Сообщений: 400
21.06.2016, 12:08 7
pic10f200 ?
http://ru.otyexpress.com/item/Frii-ship ... 60985.html
0
u37
0 / 0 / 0
Регистрация: 07.02.2106
Сообщений: 3,113
21.06.2016, 12:35 8
Генератор можно сделать на 1 инверторе с ТШ на входе, в корпусе sot23.
Кстати, для генератора на 555 требуется лишь 2 резистора, диод и конденсатор. При этом диод и резистор нужны для того, чтобы сформировать короткий импульс. Если делать простой генератор, то достаточно обычного RC.
0
u37
0 / 0 / 0
Регистрация: 07.02.2106
Сообщений: 3,113
21.06.2016, 12:50 9
MAX823L/824L; CAT823L/824L
0
MorkTwys
0 / 0 / 0
Регистрация: 07.02.2016
Сообщений: 124
21.06.2016, 14:12 10
Цитата Сообщение от u37
MAX823L/824L; CAT823L/824L
Вот эти то что нужно,правда они в цене такие как и ATtiny10! А так идельно подходят, ничего лишнего. Дешевле есть чтото!
0
u37
0 / 0 / 0
Регистрация: 07.02.2106
Сообщений: 3,113
21.06.2016, 14:36 11
Перейти на STM8S.

STWD100
0
MrYurom
0 / 0 / 0
Регистрация: 25.01.2012
Сообщений: 492
22.06.2016, 12:22 12
http://efymd.ru/icseorsh/?seorsh=watchdog
0
dimyurk1978
0 / 0 / 0
Регистрация: 07.02.2106
Сообщений: 3,044
22.06.2016, 12:55 13
Устройство на AVR и ватчдог на AVR. Интересно...
Либо интегральный сторожевой либо на рассыпухе. Интегральный дорого? Лепи на рассыпухе.
0
MorkTwys
0 / 0 / 0
Регистрация: 07.02.2016
Сообщений: 124
23.06.2016, 10:22 14
Всем спасибо! Буду теперь определяться - цена, доступность, размеры...
0
23.06.2016, 10:22
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.06.2016, 10:22

как включить watchdog avr, напишите кто нибудь код на asme
как включить watchdog avr, напишите кто нибудь код на asme, что бы по вектору сбрасывался в ...

Watchdog из Arduino
Есть пк, который может зависнуть, или может зависнуть у него сетевуха. Просьба не пинать в...

Cortex m0 и watchdog таймер
Всем доброго времени суток!!! Программирую схему на базе ядра cortex m0. Не могу заставить работать...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
14
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.