реклама на сайте
подробности

 
 
> Надежный и дешевый watchdog таймер на 30 сек, Нужен таймер для аппаратного вочдога
turnon
сообщение Aug 30 2015, 10:25
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 340
Регистрация: 17-10-14
Пользователь №: 83 207



Подскажите пожалуйста, на чем можно сделать таймер для реализации аппаратного вочдога.
Суть работы таймера - выдавать на МК сигнал ресета (прижимать ногу ресета), если с МК в течении 30 сек не поступил сигнал сброса таймера.

Готовые типа STM6822 не устравивают по причине малого времени, в течении которого таймер должен быть сброшен (1.6 сек), надо минимум 30 сек.

А на 555 все что видел требует электролита немаленького. Как вариант - поставить tinyAVR, но существенный недостаток - его прошивать нужно, и (включив паранойю) - он тоже МК, потенциально тоже может зависнуть.

Сообщение отредактировал turnon - Aug 30 2015, 10:29
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Сергей Борщ
сообщение Sep 3 2015, 06:52
Сообщение #2


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Видимо у меня принципы другие - мне нужен. Правда на куда меньшее время, порядка секунды.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
ViKo
сообщение Sep 3 2015, 07:49
Сообщение #3


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(Сергей Борщ @ Sep 3 2015, 09:52) *
Видимо у меня принципы другие - мне нужен. Правда на куда меньшее время, порядка секунды.

А что он контролирует?
А если произойдет сбой, обновление начнется сначала само, как ни в чем не бывало? Я с компьютера вручную пересылку прошивки запускаю. И старт обновления в приборе тоже вручную даю.
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Sep 3 2015, 11:14
Сообщение #4


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Цитата(ViKo @ Sep 3 2015, 10:49) *
А что он контролирует?
Сбой связи.
Цитата(ViKo @ Sep 3 2015, 10:49) *
А если произойдет сбой, обновление начнется сначала само, как ни в чем не бывало?
Да.
Цитата(ViKo @ Sep 3 2015, 10:49) *
И старт обновления в приборе тоже вручную даю.
А я - нет. Мне не нужно лезть в прибор, чтобы запустить обновление. Достаточно запустить программу обновления на компе.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
ViKo
сообщение Sep 3 2015, 11:43
Сообщение #5


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(Сергей Борщ @ Sep 3 2015, 14:14) *
Мне не нужно лезть в прибор, чтобы запустить обновление. Достаточно запустить программу обновления на компе.

То есть, при подключенном к компу приборе запускаете программу обновления, о процесс пошел. Если произошел сбой связи или программирования флэш-памяти, прибор перезапускается, "вспоминает", что должен обновляться, посылает в комп сигнал, и программа перезапускает обновление? Или программа не дожидается подтверждения завершения, и сама перезапускается обновлять по-новой?

На обрыв связи обычного программного таймаута не хватит?
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- turnon   Надежный и дешевый watchdog таймер на 30 сек   Aug 30 2015, 10:25
- - Сергей Борщ   Когда-то делали на рассыпухе примерно так: С2, R2...   Aug 30 2015, 11:30
|- - _pv   Цитата(Сергей Борщ @ Aug 30 2015, 18:30) ...   Aug 30 2015, 11:47
|- - turnon   Цитата(Сергей Борщ @ Aug 30 2015, 14:30) ...   Aug 30 2015, 15:09
|- - _pv   Цитата(turnon @ Aug 30 2015, 22:09) Да. А...   Aug 30 2015, 15:51
- - iosifk   Цитата(turnon @ Aug 30 2015, 13:25) Подск...   Aug 30 2015, 11:37
- - Defin   Есть же полно микросхем - аппаратных ватчдогов, у ...   Aug 30 2015, 11:42
- - Plain   http://www.digikey.com/product-search/en?v...amp;p...   Aug 31 2015, 19:29
|- - turnon   Цитата(Plain @ Aug 31 2015, 22:29) http:/...   Sep 2 2015, 11:49
- - ViKo   При обновлении программы сторожевой таймер не нуже...   Sep 3 2015, 06:06
|- - Сергей Борщ   Цитата(ViKo @ Sep 3 2015, 14:43) Или прог...   Sep 3 2015, 13:49
- - esaulenka   Цитата(turnon @ Sep 3 2015, 08:26) Часто ...   Sep 4 2015, 05:45
- - ViKo   Цитата(esaulenka @ Sep 4 2015, 08:45) Пра...   Sep 4 2015, 07:32
- - ViKo   Цитата(esaulenka @ Sep 4 2015, 08:45) Но ...   Sep 4 2015, 08:45
- - turnon   Цитата(esaulenka @ Sep 4 2015, 08:45) Пра...   Sep 4 2015, 18:02


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th June 2025 - 00:09
Рейтинг@Mail.ru


Страница сгенерированна за 0.01396 секунд с 7
ELECTRONIX ©2004-2016