Перейти к содержанию
    

Вместо одного на 3 напряжения, нельзя поставить три на одно напряжение?

Вместо 1 за 3 бакса 3 по баксу? Шило на мыло.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вместо 1 за 3 бакса 3 по баксу? Шило на мыло.

Оптом дешевле :biggrin:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вместо 1 за 3 бакса 3 по баксу? Шило на мыло.

А как же цифра озвученная вами в #4:

В любом случае на него можно поставить простой 1-канальный супервизор за 3 рубля.

Вот три таких и ставьте.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Делал WotchDog на 8-ногом PIC для контроллера с Linux. Там было 2 проблемы:

1. Импульс сброса должен быть не менее 2 сек.

2. Программа, которая начинает выдавать импульсы на сброс WDT включается только после загрузки Linux, а это 20-30 сек после включения.

 

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

 

P.S. На входе PIC все же поставили простейший трехногий супервизор.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2. Программа, которая начинает выдавать импульсы на сброс WDT включается только после загрузки Linux, а это 20-30 сек после включения.

Я врать не хочу, но запустите конфигурилку кернела. Там что-то было про WDT.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Реализация контроля работоспособности одним процессором другого - это, вообще-то, обычная практика.

Частенько, чтобы жизнь медом не казалась, реализуют еще и перекрестный контроль.

Там главное, это решить вопрос курицы и яйца - кто главнее B)

 

Сам тоже делал контроллер с связкой ПИК + ADSP2115

ПИК контролировал работу ADSP по наличию импульсов на выделенной ножке. Нет импульсов за период опроса - рестарт ADSP

Замечательно все работало...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

ПИК контролировал работу ADSP по наличию импульсов на выделенной ножке. Нет импульсов за период опроса - рестарт ADSP

Замечательно все работало...

Но всё-таки согласитесь, что это был не супервизор и не монитор питания

Народ, кто-нибудь использует атмегу в роли супервизора? Задача такая: нужно мониторить 3 напряжения + иметь watchdog и reset

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Серьезно??
Была у меня не очень удачно разведенная плата с ATMega8 и МАХ233. На одной из плат попался какой-то дефектный или подбитый МАХ, который при передаче данный гадил по земле очень короткими импульсами, от которых Мега с BOD и Watchdog впадала в полный ступор. От Меги это не зависило. Висли из разных партий.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2. Программа, которая начинает выдавать импульсы на сброс WDT включается только после загрузки Linux, а это 20-30 сек после включения.
Я врать не хочу, но запустите конфигурилку кернела. Там что-то было про WDT.
Да, можно Linux-ом запустить внутренний WDT, проблема в том, что программа должна дойти до завершения загрузки Linux и всех прикладных программ и не повиснуть, и не застрять по пути в U-boot-e или еще где-то. Давайте это не обсуждать, к данной теме это не относится.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

на микроконтроллере можно сделать монитор в работе, но ни как не супервизор питания. Если все таки пытаться использовать как супервизор...

Напомнило правила бойцовского клуба :)

вот так будет совсем как там:

 

1. "на микроконтроллере можно сделать монитор в работе, но ни как не супервизор питания."

2. "Если все таки пытаться использовать как супервизор" - то см. пункт 1.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Напомнило правила бойцовского клуба :)

вот так будет совсем как там:

 

1. "на микроконтроллере можно сделать монитор в работе, но ни как не супервизор питания."

2. "Если все таки пытаться использовать как супервизор" - то см. пункт 1.

Могу привести пример из жизни, когда пункт 2 указывает не на пункт 1 :biggrin:

Заказчику нужно было на ПЛИС сделать девайс с 2 очень необходимыми ему функциями (что то типа интеллектуального детектора состояния линий и интерфейса связи). После реализации задачи и демонстрации ее заказчику, ему захотелось еще одну функциональность, но для нее места в ПЛИС уже не было. И что Вы думаете, заказчик отказался от дополнения. Нет. Интеллектуальный детектор - стал тупым и интерфейс связи - примитивным. Зато все желания исполнились :laughing:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...