turnon 1 30 августа, 2015 Опубликовано 30 августа, 2015 (изменено) · Жалоба Подскажите пожалуйста, на чем можно сделать таймер для реализации аппаратного вочдога. Суть работы таймера - выдавать на МК сигнал ресета (прижимать ногу ресета), если с МК в течении 30 сек не поступил сигнал сброса таймера. Готовые типа STM6822 не устравивают по причине малого времени, в течении которого таймер должен быть сброшен (1.6 сек), надо минимум 30 сек. А на 555 все что видел требует электролита немаленького. Как вариант - поставить tinyAVR, но существенный недостаток - его прошивать нужно, и (включив паранойю) - он тоже МК, потенциально тоже может зависнуть. Изменено 30 августа, 2015 пользователем turnon Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Сергей Борщ 134 30 августа, 2015 Опубликовано 30 августа, 2015 · Жалоба Когда-то делали на рассыпухе примерно так: С2, R2 определяют длительность импульса сброса, С2, R3 - максимальный период "встряхивания". Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
iosifk 3 30 августа, 2015 Опубликовано 30 августа, 2015 · Жалоба Подскажите пожалуйста, на чем можно сделать таймер для реализации аппаратного вочдога. У Рамтрона кажется есть такие. "Компаньон процессора" называется... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
kolotoff 0 30 августа, 2015 Опубликовано 30 августа, 2015 (изменено) · Жалоба Есть же полно микросхем - аппаратных ватчдогов, у которых время сброса задаётся внешним конденсатором. Например, http://www.ti.com/product/tps3813j25 - первое, что выдал гугл. Изменено 30 августа, 2015 пользователем Defin Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_pv 75 30 августа, 2015 Опубликовано 30 августа, 2015 · Жалоба Когда-то делали на рассыпухе примерно так: мелкий МК PIC10F200/attiny4/msp430g2210 в sot23-6 или soic8 корпусе будет меньше и возможно даже дешевле :) единственная печаль - дополнительно прошивать надо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
turnon 1 30 августа, 2015 Опубликовано 30 августа, 2015 · Жалоба С2, R2 определяют длительность импульса сброса, С2, R3 - максимальный период "встряхивания". Спасибо, вариант. При 10 uF * 1 МОм выйдет ~10 сек. А 1 МОм не много для надежной работы? (исключить ложные срабатывания от помех). мелкий МК PIC10F200/attiny4/msp430g2210 в sot23-6 или soic8 корпусе будет меньше и возможно даже дешевле :) единственная печаль - дополнительно прошивать надо. Да. А еще (включив паранойю) он сам в свою очередь может зависнуть. Потому схема без тактирования вроде как надежнее. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_pv 75 30 августа, 2015 Опубликовано 30 августа, 2015 · Жалоба Да. А еще (включив паранойю) он сам в свою очередь может зависнуть. Потому схема без тактирования вроде как надежнее. на этот случай у выше перечисленных контроллеров свой встроенный watchdog есть. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Ruslan1 17 31 августа, 2015 Опубликовано 31 августа, 2015 · Жалоба Я в свое время тоже RC генератор на 561ЛН2 применял. Но лучше бы поменять условия так, чтобы уменьшить период до нескольких секунд. При производстве замучаетесь проверять работоспособность такой длинной собаки (это увеличение время тестирования увеличивает конечную стоимость продукта). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
turnon 1 31 августа, 2015 Опубликовано 31 августа, 2015 · Жалоба Но лучше бы поменять условия так, чтобы уменьшить период до нескольких секунд. При производстве замучаетесь проверять работоспособность такой длинной собаки (это увеличение время тестирования увеличивает конечную стоимость продукта). Собаку хотелось бы дергать программно, а не каким-нибуль таймером. А в программе есть ситуации пауз секунд на 10, например при автообновлени и заливке новой прошивки, или при старте FreeRTOS пока задача дергающая вочдог не создана. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Plain 206 31 августа, 2015 Опубликовано 31 августа, 2015 · Жалоба http://www.digikey.com/product-search/en?v...amp;pageSize=25 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
turnon 1 2 сентября, 2015 Опубликовано 2 сентября, 2015 (изменено) · Жалоба http://www.digikey.com/product-search/en?v...amp;pageSize=25 Бомба. TPL5110 то что надо, время до 7200(!) сек, без конденсаторов. Дороговатый правда, на пике выйдет раза в три дешевле. Изменено 2 сентября, 2015 пользователем turnon Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
esaulenka 7 2 сентября, 2015 Опубликовано 2 сентября, 2015 · Жалоба Собаку хотелось бы дергать программно, а не каким-нибуль таймером. А в программе есть ситуации пауз секунд на 10, например при автообновлени и заливке новой прошивки, или при старте FreeRTOS пока задача дергающая вочдог не создана. Для автообновления (и прочих спецрежимов) я делал специальные костыли - отдельно дёргал ватчдог. И freertos обычно стартует несколько :-) быстрее. Ватчдог, правда, был бесплатный - внутренний. Это я к тому, что условие задачи выглядит слегка надуманным. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
turnon 1 3 сентября, 2015 Опубликовано 3 сентября, 2015 (изменено) · Жалоба Ватчдог, правда, был бесплатный - внутренний. Это я к тому, что условие задачи выглядит слегка надуманным. Часто вижу высказываания, что в ответсвенные изделия ставят внешний. Придерживаюсь такого же мнения. Не хочется делать безответственные девайсы. Изменено 3 сентября, 2015 пользователем turnon Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ViKo 1 3 сентября, 2015 Опубликовано 3 сентября, 2015 · Жалоба При обновлении программы сторожевой таймер не нужен в принципе. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Сергей Борщ 134 3 сентября, 2015 Опубликовано 3 сентября, 2015 · Жалоба Видимо у меня принципы другие - мне нужен. Правда на куда меньшее время, порядка секунды. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться