Как отфильтровать отрицательный импульс до 30сек?

Обсуждаем цифровые устройства...
Ответить
SergAG
Прорезались зубы
Сообщения: 219
Зарегистрирован: Вс окт 19, 2014 14:15:57

Как отфильтровать отрицательный импульс до 30сек?

Сообщение SergAG »

Думал найти схему на 555 таймере, но ничего не подобрал. Сам расчетом не владею. Просьба помочь.

Задача:
Ключ управляет питанием устройства. Высокий уровень на входе - питание есть, низкий - нет.
Девайс, который управляет ключом, может уйти в перезагрузку и прочие внутренние задачи, при этом на этом пине устанавливается то ли неопределенный, то ли низкий уровень.

Нужна схема, которая бы игнорировала такие отрицательные перепады длительностью до 30сек.

Спасибо
Реклама
Котище-транзисторище
Первый раз сказал Мяу!
Сообщения: 33
Зарегистрирован: Пн сен 07, 2015 16:09:33

Re: Как отфильтровать отрицательный импульс до 30сек?

Сообщение Котище-транзисторище »

Просто подтяжка входа ключа не поможет? Почему девайс при решении внутренних задач устанавливает на пине неопределенный уровень?
Или надо сделать так, чтобы если девайс через 30 сек не подал сигнал, то ключ выключал устройство?
Ну или кондер с резистором поставьте на вход ключа (если он не сильно много потребляет). А между пином и ключом диод(чтобы конденсатор не разряжался в ногу контроллера). А дальше рассчитайте емкость и сопротивление.
Последний раз редактировалось Котище-транзисторище Вт сен 26, 2017 21:40:31, всего редактировалось 1 раз.
Если этот текст уменьшается - ваш монитор уносят.
Реклама
Аватара пользователя
musor
Друг Кота
Сообщения: 39197
Зарегистрирован: Сб сен 13, 2014 16:27:32
Откуда: СпиртоГонск созвездия Омега

Re: Как отфильтровать отрицательный импульс до 30сек?

Сообщение musor »

изучайте доки на чип там все ответы ЕСТЬ врядли ктото завас не видя чипа и вашей схемы ктото разберется в кочякахтдевайса
когдато тоже пытался сжелать похожее на дискретке -очень силные наводки 50гц мешают помогали тока диф сигналы
ZМудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
SergAG
Прорезались зубы
Сообщения: 219
Зарегистрирован: Вс окт 19, 2014 14:15:57

Re: Как отфильтровать отрицательный импульс до 30сек?

Сообщение SergAG »

Это контроллер на Меге, один из пинов которого управляет питанием Распберри. Если отрубили напряжение, система переходит на автономние питание, и Мега выключает жрущих потребителей.
Но иногда надо перезагрузить, или перепрошить Мегу. В этот момент на пине появляется низкий уровень, и Распберри уходит в долгий рестарт. Чего там и к чему подтягивать?

Раньше это называлось фильтром высокой частоты, т.е. отсекает все, что имеет длительность короче определенного интервала. Полагал, что есть стандартное решение на 555 таймере. На пассиве делать стремно, т.к. задержки 30 секунд это уже большая бочка.
Реклама
Эиком - электронные компоненты и радиодетали
diplodok
Мудрый кот
Сообщения: 1781
Зарегистрирован: Чт авг 10, 2017 20:57:51

Re: Как отфильтровать отрицательный импульс до 30сек?

Сообщение diplodok »

Изображение

Не знаю какое напряжение на выходе, но погибнет кто-то если там 220 и есть фильтр аварии. Сделайте "отключение" меги во время программирования и будет вам мир и не будете писать нам из мест не столь отдаленных. Только не забудь обратно переключатель поставить после прошивки.
Реклама
Аватара пользователя
Hand-Maker
Поставщик валерьянки для Кота
Сообщения: 2142
Зарегистрирован: Чт дек 12, 2013 11:18:14
Откуда: Украина, Черновцы

Re: Как отфильтровать отрицательный импульс до 30сек?

Сообщение Hand-Maker »

А в штатном режиме, когда Мега таки управляет питанием, отключение Ягоды должно быть мгновенным или тоже будет на 30 секунд задерживаться?
Реклама
SergAG
Прорезались зубы
Сообщения: 219
Зарегистрирован: Вс окт 19, 2014 14:15:57

Re: Как отфильтровать отрицательный импульс до 30сек?

Сообщение SergAG »

Прошу извинить за долгое отсутствие. Не было доступа к инету
[uquote="Hand-Maker",url="/forum/viewtopic.php?p=3193698#p3193698"]А в штатном режиме, когда Мега таки управляет питанием, отключение Ягоды должно быть мгновенным или тоже будет на 30 секунд задерживаться?[/uquote]
Нет, не мгновенным. Автономный режим измеряется часами, здесь полминуты не актуально. Т.е. параметры узла такие:

На входе узла отрицательный импульс менее 30 секунд - на выходе единица.
Если импульс продолжается больше 30 секунд - на выходе "ноль" до появления на входе высокого уровня.

2diplodok
Нет, ручные манипуляции исключаются. Есть режим дистанционной перезагрузки Меги от GSM контроллера.
Аватара пользователя
pasha_zv
Мучитель микросхем
Сообщения: 460
Зарегистрирован: Пт фев 17, 2017 11:18:07
Откуда: Ставрополь-Донское

Re: Как отфильтровать отрицательный импульс до 30сек?

Сообщение pasha_zv »

любой программируемый таймер, например HCF4541 и иже с ним.

ЗЫ. а я бы поставил К561ТЛ1 (4*2И-НЕ с триггером шмидта по входам) + сопрот и кондер. вполне точности хватит.
LIVE - EVIL
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15575
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: Как отфильтровать отрицательный импульс до 30сек?

Сообщение BOB51 »

PIC10F202...
или 204/206 с компаратором на борту...
при соответствующей прожке...
:roll:
Котище-транзисторище
Первый раз сказал Мяу!
Сообщения: 33
Зарегистрирован: Пн сен 07, 2015 16:09:33

Re: Как отфильтровать отрицательный импульс до 30сек?

Сообщение Котище-транзисторище »

[uquote="BOB51",url="/forum/viewtopic.php?p=3198012#p3198012"]PIC10F202[/uquote]
Ну или ATtiny4, ATtiny5, ATtiny10.
Если этот текст уменьшается - ваш монитор уносят.
akl
Друг Кота
Сообщения: 4445
Зарегистрирован: Пт мар 07, 2008 06:54:43
Откуда: Ижевск

Re: Как отфильтровать отрицательный импульс до 30сек?

Сообщение akl »

Не каждый программатор поддерживает TPI. Для tiny13 можно пользоваться обычным. Ниже программа по этим условиям
SergAG писал(а):На входе узла отрицательный импульс менее 30 секунд - на выходе единица.
Если импульс продолжается больше 30 секунд - на выходе "ноль" до появления на входе высокого уровня.
PB0- выход
PB1/INT0-вход
Частота тактирования 128кГц без предделителя на 8
TIMER_30.rar
(1.06 КБ) 228 скачиваний
IRMADE
Держит паяльник хвостом
Сообщения: 958
Зарегистрирован: Вс июл 13, 2014 09:42:26

Re: Как отфильтровать отрицательный импульс до 30сек?

Сообщение IRMADE »

[uquote="SergAG",url="/forum/viewtopic.php?p=3192756#p3192756"]Задача:
Ключ управляет питанием устройства. Высокий уровень на входе - питание есть, низкий - нет.
Девайс, который управляет ключом, может уйти в перезагрузку и прочие внутренние задачи, при этом на этом пине устанавливается то ли неопределенный, то ли низкий уровень.

Нужна схема, которая бы игнорировала такие отрицательные перепады длительностью до 30сек.

Спасибо[/uquote]

Между "девайсом" и ключом нужно поставить элемент, который будет уходить в 3-е состояние по команде "девайса" и отвязывать ключ от всех его причуд. Это может быть К561ЛН1.
IRMADE
Держит паяльник хвостом
Сообщения: 958
Зарегистрирован: Вс июл 13, 2014 09:42:26

Re: Как отфильтровать отрицательный импульс до 30сек?

Сообщение IRMADE »

Предлагаю пару несложных схем для управления ключами от МК.
Вложения
Управление ключами от МК.pdf
(67.42 КБ) 195 скачиваний
Ответить

Вернуться в «Цифровая техника»