|
Надежный и дешевый watchdog таймер на 30 сек, Нужен таймер для аппаратного вочдога |
|
|
|
Aug 30 2015, 11:42
|
Частый гость
 
Группа: Свой
Сообщений: 105
Регистрация: 26-12-11
Из: Казань
Пользователь №: 69 101

|
Есть же полно микросхем - аппаратных ватчдогов, у которых время сброса задаётся внешним конденсатором. Например, http://www.ti.com/product/tps3813j25 - первое, что выдал гугл.
Сообщение отредактировал Defin - Aug 30 2015, 11:43
|
|
|
|
|
Aug 30 2015, 15:09
|
Местный
  
Группа: Свой
Сообщений: 340
Регистрация: 17-10-14
Пользователь №: 83 207

|
Цитата(Сергей Борщ @ Aug 30 2015, 14:30)  С2, R2 определяют длительность импульса сброса, С2, R3 - максимальный период "встряхивания". Спасибо, вариант. При 10 uF * 1 МОм выйдет ~10 сек. А 1 МОм не много для надежной работы? (исключить ложные срабатывания от помех). Цитата(_pv @ Aug 30 2015, 14:47)  мелкий МК PIC10F200/attiny4/msp430g2210 в sot23-6 или soic8 корпусе будет меньше и возможно даже дешевле  единственная печаль - дополнительно прошивать надо. Да. А еще (включив паранойю) он сам в свою очередь может зависнуть. Потому схема без тактирования вроде как надежнее.
|
|
|
|
|
Aug 31 2015, 13:50
|
Местный
  
Группа: Свой
Сообщений: 340
Регистрация: 17-10-14
Пользователь №: 83 207

|
Цитата(Ruslan1 @ Aug 31 2015, 08:37)  Но лучше бы поменять условия так, чтобы уменьшить период до нескольких секунд. При производстве замучаетесь проверять работоспособность такой длинной собаки (это увеличение время тестирования увеличивает конечную стоимость продукта). Собаку хотелось бы дергать программно, а не каким-нибуль таймером. А в программе есть ситуации пауз секунд на 10, например при автообновлени и заливке новой прошивки, или при старте FreeRTOS пока задача дергающая вочдог не создана.
|
|
|
|
|
Sep 2 2015, 13:21
|

Профессионал
    
Группа: Свой
Сообщений: 1 032
Регистрация: 13-03-08
Из: Маськва
Пользователь №: 35 877

|
Цитата(turnon @ Aug 31 2015, 16:50)  Собаку хотелось бы дергать программно, а не каким-нибуль таймером. А в программе есть ситуации пауз секунд на 10, например при автообновлени и заливке новой прошивки, или при старте FreeRTOS пока задача дергающая вочдог не создана. Для автообновления (и прочих спецрежимов) я делал специальные костыли - отдельно дёргал ватчдог. И freertos обычно стартует несколько :-) быстрее. Ватчдог, правда, был бесплатный - внутренний. Это я к тому, что условие задачи выглядит слегка надуманным.
--------------------
Тут обсуждается творческий порыв, а не соответствие каким-либо стандартам ©
|
|
|
|
|
Sep 3 2015, 05:26
|
Местный
  
Группа: Свой
Сообщений: 340
Регистрация: 17-10-14
Пользователь №: 83 207

|
Цитата(esaulenka @ Sep 2 2015, 16:21)  Ватчдог, правда, был бесплатный - внутренний. Это я к тому, что условие задачи выглядит слегка надуманным. Часто вижу высказываания, что в ответсвенные изделия ставят внешний. Придерживаюсь такого же мнения. Не хочется делать безответственные девайсы.
Сообщение отредактировал turnon - Sep 3 2015, 05:27
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|