Страница 1 из 2
Задержка выключения реле ПОСЛЕ потери питания
Добавлено: Пт фев 19, 2021 15:27:07
hatber
Всем привет!
Надеюсь, не ошибся темой.
Такой вопрос:
требуется создать модуль с реле, которое будет работать по такому принципу:
- через реле запитывается МК и кое-какие устройства, которые требуется ресетить.
- с помощью команды с МК размыкаем реле
- всё выключается, в том числе МК
- реле находится в разомкнутом состоянии некоторое время (к примеру, 30 сек или меньше, в идеале с регулировкой)
- через это время реле замыкается, подавая питание на мк и перифирию. Ресет выполнен.
То есть надо какое-то время держать катушку реле в активном состоянии.
Видел много схем, но в таком исполнении не нашёл. В голову приходит идея с ёмкостью, транзистором и катушкой, чтобы дребезга не было. Но что то не могу собрать мысль.
Прошу помощи со схемой и идеями.
Реле используется типа такого:
https://www.chipdip.ru/product/nrp-15-c-05d
Re: Задержка выключения реле ПОСЛЕ потери питания
Добавлено: Пт фев 19, 2021 22:09:17
valentinovich
- реле находится в разомкнутом состоянии ... через 30 сек ... реле замыкается
Только с поддержкой аккумулятором.
А вообще видно сразу, что рождённый вами алгоритм будущего устройства, увы, не верен в принципе.
И сиё происходит из-за смутного представления автоматизации процесса и плюсом к этому ещё и абсолютно неправильно поставленного вопроса (т. е. ТЗ вашей задачи).
Re: Задержка выключения реле ПОСЛЕ потери питания
Добавлено: Сб фев 20, 2021 06:34:50
uvn
[uquote="valentinovich",url="/forum/viewtopic.php?p=3984003#p3984003"]Только с поддержкой аккумулятором.[/uquote]
Судя по тексту автора питание для МК есть всегда. Только его (питание) надо коммутировать этим "могучим" реле.
При пропадании питания МК надо выждать ~30 секунд и снова подать команду на включение реле.
Re: Задержка выключения реле ПОСЛЕ потери питания
Добавлено: Сб фев 20, 2021 09:00:01
Wladimir_TS
Я делал подобное в формате правда симмисторного оптореле. На входе стоит конденсатор (тантал, так как все работало при сильно минусовых температурах) на 220 мкФ, с него через стабилизатор тока на полевике питался МОС3062 - ну и далее согласно даташита. Ну были схемы ограничения напряжения на конденсаторе, так как входной сигнал для реле установлен 9-62 вольта. Обеспечивалась задержка в 1+/-0,2 секунду до выключения после снятия напряжения питания в диапазоне температур +60 - -60 С и управляющем сигнале 9-62 вольта.
Так что смыл простой - заряжаем конденсатор параллельно обмотки реле и его сколько-то держит. Если нужно точное время 7555 в руки и согласно даташита.
Re: Задержка выключения реле ПОСЛЕ потери питания
Добавлено: Сб фев 20, 2021 09:20:43
hatber
[uquote="Wladimir_TS",url="/forum/viewtopic.php?p=3984161#p3984161"]Я делал подобное в формате правда симмисторного оптореле. На входе стоит конденсатор (тантал, так как все работало при сильно минусовых температурах) на 220 мкФ, с него через стабилизатор тока на полевике питался МОС3062 - ну и далее согласно даташита. Ну были схемы ограничения напряжения на конденсаторе, так как входной сигнал для реле установлен 9-62 вольта. Обеспечивалась задержка в 1+/-0,2 секунду до выключения после снятия напряжения питания в диапазоне температур +60 - -60 С и управляющем сигнале 9-62 вольта.
Так что смыл простой - заряжаем конденсатор параллельно обмотки реле и его сколько-то держит. Если нужно точное время 7555 в руки и согласно даташита.[/uquote]
Можно немного подробнее про схемы ограничения напряжения?
Правильно понял, что переключение без дребезга обеспечивалось полевым транзистором?
Добавлено after 4 minutes 38 seconds:
[uquote="uvn",url="/forum/viewtopic.php?p=3984137#p3984137"][uquote="valentinovich",url="/forum/viewtopic.php?p=3984003#p3984003"]Только с поддержкой аккумулятором.[/uquote]
Судя по тексту автора питание для МК есть всегда. Только его (питание) надо коммутировать этим "могучим" реле.
При пропадании питания МК надо выждать ~30 секунд и снова подать команду на включение реле.[/uquote]
Было бы питание на мк, было бы совсем просто.
Нужно реализовать задержку подачи питания, после его отключения.
Примерную блок-схему приложил.
Нужно это для того, что бы "грубо" ресетнуть всю систему.
Re: Задержка выключения реле ПОСЛЕ потери питания
Добавлено: Сб фев 20, 2021 10:57:08
Wladimir_TS
[uquote="hatber",url="/forum/viewtopic.php?p=3984167#p3984167"]Можно немного подробнее про схемы ограничения напряжения?[/uquote]
Отдаленно похожи на стабилитроны параллельно нагрузке и полевые транзисторы в режиме стабилизации тока (гуглить) последовательно. На самом деле там был еще пороговый элемент из-за неадекватной работы МОС3062 при плавном снижении напряжения в виде TL431. Схем нет - не сохранилось.
[uquote="hatber",url="/forum/viewtopic.php?p=3984167#p3984167"]Правильно понял, что переключение без дребезга обеспечивалось полевым транзистором?[/uquote]
У меня переменка коммутировалась - симмистором 220 вольт, если что.
Re: Задержка выключения реле ПОСЛЕ потери питания
Добавлено: Сб фев 20, 2021 11:04:52
1en2
hatber писал(а):Нужно реализовать задержку подачи питания, после его отключения.
по-русски это должно выглядеть так : нужно реализовать задержку подачи питания на часть оборудования после его включения...
Re: Задержка выключения реле ПОСЛЕ потери питания
Добавлено: Сб фев 20, 2021 11:06:42
Телекот
Обычный одновибратор на 2х транзисторах.

Re: Задержка выключения реле ПОСЛЕ потери питания
Добавлено: Сб фев 20, 2021 21:39:47
valentinovich
Ладно автор дилетант.
Но мужики, а никого не смущает взаимоисключающий "алгоритм"?
Здесь совсем нет людей хоть чуточку со здравым смыслом построения логики или они сюда просто не заходят?
Может кто вдумается в этот бред?
- Мк питается через реле, управляемое от МК.
- МК отключает реле и самоё себя
- потом кто-то зачем-то временно или не совсем временно вкл. питание для "ициализации" того же МК ...
Короче, здесь работа МК сводиться к некоему недоэлементу из-за непонимания автором его значения и возможной функциональности.
Может всё-таки лучше помочь автору создать нормальную и правильную логику нужного ему алгоритма? И потом уже решать его уже совсем простую реализацию.
Re: Задержка выключения реле ПОСЛЕ потери питания
Добавлено: Сб фев 20, 2021 21:49:03
Телекот
Да не чего здесь нет такого.
Если вдруг его система зависла от каких то помех что в системах на МК частое явление. Некое устройство подаёт импульс который вырубает питание и перезагружает всё. Если устройство которое подает импульс будет аналоговое то будет обеспечено практически 100% что всё будет работать бесперебойно без внешнего участия. допустим что МК перестал выдавать импульсы по какойто лапке устройство это обнаружено и перезагрузило систему.
Re: Задержка выключения реле ПОСЛЕ потери питания
Добавлено: Сб фев 20, 2021 21:57:46
musor
valentinovich, на самом деле все просто было задолго до того ка изобретен МК и даже транзистор -были специалные реле для того для секундных задержек там стояла толстеная с полкило медная шай ба для задержки в минуты были тепловухи реле врени с синхромотором и ка ни страно с пневмотормозом
всме это кстати до сих пор кой где работает в старых лифтовых если ребятки их РКП не доебались и не заставили сдать это неубиваемое железо работавше по 50+лет вутил и распилмиф казеное бабло на разработку и замену на лифны из РФ заменить кетайцским гавном на частотниках и Умных МК котое конечно умет даже голсом пьяной кетаянки назывть этажи
Re: Задержка выключения реле ПОСЛЕ потери питания
Добавлено: Сб фев 20, 2021 23:36:14
valentinovich
valentinovich, на самом деле все просто было задолго до того ка изобретен МК
Спасибо большое, что вы это знаете и напомнили "старому инженеру-автоматчику"

как это было во времена его молодости. Ещё бы правильно (сиречь оптимально) подходить к процессу автоматизации, тогда совсем бы было здорово.
А если уж и ставить МК, то из него нужно выжимать по максимуму его возможностей, а не использовать его только в качестве умного транзистора.
Re: Задержка выключения реле ПОСЛЕ потери питания
Добавлено: Вс фев 21, 2021 02:09:15
ceramicmail
[uquote="Телекот",url="/forum/viewtopic.php?p=3984622#p3984622"]Если вдруг его система зависла от каких то помех что в системах на МК частое явление. Некое устройство подаёт импульс который вырубает питание и перезагружает всё. Если устройство которое подает импульс будет аналоговое то будет обеспечено практически 100% что всё будет работать бесперебойно без внешнего участия. допустим что МК перестал выдавать импульсы по какойто лапке устройство это обнаружено и перезагрузило систему.[/uquote]
Все современные микроконтроллеры имеют надежное средство для подобных ситуаций -- watchdog. В т.ч. и для случаев "зависаний".
Сам watchdog аппаратно защищен от зависаний и тактируется независимым rc-генератором.
Re: Задержка выключения реле ПОСЛЕ потери питания
Добавлено: Вс фев 21, 2021 09:31:41
Телекот
В обычном компьютере тоже куча всего против сбоев и зависаний, но это его не спасает. И куча устройств с применением микропроцессоров иногда требуют перезагрузки. кроме аппаратных зависаний могут быть и трудно находимые ошибки в ПО.
Re: Задержка выключения реле ПОСЛЕ потери питания
Добавлено: Вс фев 21, 2021 11:58:56
hatber
За ответы спасибо.
Задача именно в том, чтобы система могла сама себе рестнуть по питанию.
Если бы из устройств был бы только мк, то было достаточно watchdog.
Самостоятельно ресетить себя и периферию - не единственная задача мк)
Основная задача отправлять телеметрию в бэкэнд.
Нужно научить его самостоятельно ресетить себя и китайский контроллер на компрессоре по питанию при определённых триггерах, в частности при потере связи с инетом. Для этого и хочу реализовать задержку.
Re: Задержка выключения реле ПОСЛЕ потери питания
Добавлено: Вс фев 21, 2021 17:34:45
ceramicmail
[uquote="hatber",url="/forum/viewtopic.php?p=3984815#p3984815"]Если бы из устройств был бы только мк, то было достаточно watchdog.[/uquote]А внешнюю периферию мк и сам может ресетить, через имеющееся реле.
Описанная хотелка в начальном сообщении совершенно не понятна и не логична. Зачем оно такое может быть надо?
[uquote="hatber",url="/forum/viewtopic.php?p=3984815#p3984815"]Нужно научить его самостоятельно ресетить себя и китайский контроллер на компрессоре по питанию при определённых триггерах, в частности при потере связи с инетом. Для этого и хочу реализовать задержку.[/uquote]И что? Описанные хотелки не в тему. Ну и пусть себе ресетит все внешнее и себя, или после и до.
В чем проблема то? Зачем такой чудной алгоритм?
[uquote="Телекот",url="/forum/viewtopic.php?p=3984755#p3984755"]В обычном компьютере[/uquote]Все совсем по другому, чем в простом микроконтроллере.
Да и нет в его ЦП аппаратного watchdog, он там просто не нужен. Кто купит компьютер, который по любому чиху будет тупо перезагружаться.
[uquote="Телекот",url="/forum/viewtopic.php?p=3984755#p3984755"]кроме аппаратных зависаний могут быть и трудно находимые ошибки в ПО.[/uquote]Бывает.
Но это никаким боком к сабжу, мы то говорим о абсолютно другом -- штатное функционирование, типичная задача же -- перезагружать периферию при потери интернета.
Тут и watchdog не нужен.
А что касается ошибок в ПО -- так точно также, как и в ошибках аппаратной части, защиты полной быть не может, по определению. Тут надо исправлять ошибки в схеме/ПО, без этого никак.
Re: Задержка выключения реле ПОСЛЕ потери питания
Добавлено: Пн фев 22, 2021 11:18:24
Килиманджаро
hatber,
Смотрите в сторону таймера на микрушке 561ие16.
Типа автомат таймер. Там хоть до часов можно сделать задержку.
Re: Задержка выключения реле ПОСЛЕ потери питания
Добавлено: Пн фев 22, 2021 11:40:33
Телекот
А зачем ему часы для перезагрузки?
Обычный одновибратор на 2х транзисторах сделает выдержку от мС до 10 минут.
Для работы ИЕ16 нужен тактовый генератор и ключ который будет управлять реле.
Re: Задержка выключения реле ПОСЛЕ потери питания
Добавлено: Пн фев 22, 2021 12:00:43
Килиманджаро
Сделайте одеовибратор хотя бы на пару минут - потом скажите. Это мы уже проходили.
Re: Задержка выключения реле ПОСЛЕ потери питания
Добавлено: Пн фев 22, 2021 12:54:17
Телекот
У меня в автомате для циркуляционного насоса стоит одновибратор на 10 минут. При использовании полевых транзисторов это не большая проблема. А на 30 секунд это даже очень просто рассчитывается.