Сигнал от включения трех нагрузок передать в микроконтроллер

Обсуждаем электронику на колесах. Нужен увлажнитель воздуха для Камаза? Вам сюда.
Ответить
Встал на лапы
Сообщения: 118
Зарегистрирован: Сб сен 17, 2011 11:42:02

Сообщение oam333 »

Выключатели трех нагрузок управляют минусом. Т.е. нагрузки включаются при замыкании в выключателе минуса. Каким образом можно снять сигнал с этих минусов (порядка 13.3 - 14.8 Вольт) и передать в микроконтроллер 5В, чтобы в микроконтроллере уже обрабатывать события включения нагрузок? Нагрузки могут включаться отдельно друг от друга.
Реклама
Друг Кота
Сообщения: 11994
Зарегистрирован: Пн апр 19, 2010 00:04:18
Откуда: Малороссия

Сообщение kaetzchen »

эти нагрузки тоже ведь включаются поп какому-то сигналу. его тоже можно скопировать Это самый распространенный вариант Low Side switch, нагрузка на + и транзистор на - . А если фактическая детекция в оконечном каскаде нагрузки но можно например по току и смотря какому, что бы шунт не городить
Реклама
Встал на лапы
Аватара пользователя
Сообщения: 91
Зарегистрирован: Сб фев 17, 2018 00:08:56

Сообщение Jack-Sidr »

Паралельно транзисторам можно поставить оптопару, если нужно надежно розвязать питание, если же этого не требуеться, земли соеденяешь, а сигнал берешь либо паралельно выходу через делитель 1/3 на резисторах, либо паралельно управляющему сигналу, (проверь на сколько он вольт, я не особо разбираюсь в установленой в авто автоматике), если требуеться не нарушать целосность оригинальной схемы, можно прямо на провода повесить феритовые кольца с катушками, поскольку ток постоянный, наличие мы определить не сможем, но при комутации нагрузки, появиться небольшое напряжение на катушке, в моменты вкючения и выключения, (полярность будет зависить от того включаем мы нагрузку или выключаем) дальше этот сигнал пропускаем через Операционный усилитель и на ацп, либо после ОУ на триггер Шмидта и сразу в любой порт мк. Варианты я вам дал, смотрите что больше подходит в ситуации :wink:
Встал на лапы
Сообщения: 118
Зарегистрирован: Сб сен 17, 2011 11:42:02

Сообщение oam333 »

kaetzchen
Не-не-не, я имею в виду как снять сигнал с выключателя, что он включился. Причем на выключателе только минус. Нагрузка включается механическим выключателем.
Тут мысль одна появилась... Микроконтроллер питается от стабилизатора напряжения, подключенному к той же бортовой сети автомобиля. Минус (грубо говоря) аккумулятора по факту соединен с минусом микроконтроллера (только "плюс" "режется" до 5 В, обычный импульсник). Если в микроконтроллере подтянуть 3 входа на плюс 5В (подтянуть резисторами, допустим по 10 кОм), а потом протянуть провода от появляющихся минусов на вторых контактах каждого выключателя к каждому из трех подтянутых резисторами входов микроконтроллера, то так можно будет ловить в итоге низкий уровень (0) вместо высокого (1). Гальванически схему не обязательно развязывать. По крайней мере несколько устройств работают без гальванической развязки там же в авто несколько лет - проблем не было (хотя, понимаю, все до случая).
Возможен такой вариант?
Реклама
Эиком - электронные компоненты и радиодетали
Встал на лапы
Аватара пользователя
Сообщения: 91
Зарегистрирован: Сб фев 17, 2018 00:08:56

Сообщение Jack-Sidr »

Конечно возможен, даже внутренней подтяжки должно хватить, но все же внешняя надежней, только проверте по схеме, что-бы куда через провода пойдут эти 5 вольт, и нет ли потенциала на контактах кнопок(может у них уже есть подтяжка, например к 12 вольтам), а так, по сути почти все варианты предложеные мной остаються рабочими при условии механических выключателей.
Реклама
Встал на лапы
Сообщения: 118
Зарегистрирован: Сб сен 17, 2011 11:42:02

Сообщение oam333 »

Jack-Sidr
Внутреннюю подтяжку не использую после нескольких "обжиганий" и спаленных микроконтроллеров. Подтяжки нет у кнопок, сегодня все мультиметром перемерил, все чисто.
Реклама
Друг Кота
Сообщения: 11994
Зарегистрирован: Пн апр 19, 2010 00:04:18
Откуда: Малороссия

Сообщение kaetzchen »

и учитывать дребезг.
Встал на лапы
Сообщения: 118
Зарегистрирован: Сб сен 17, 2011 11:42:02

Сообщение oam333 »

kaetzchen
само-собой
Встал на лапы
Аватара пользователя
Сообщения: 91
Зарегистрирован: Сб фев 17, 2018 00:08:56

Сообщение Jack-Sidr »

А по поводу 5 вольт? Если на потребители есть потенциал в 14.4 вольта, то на этом же потребителе будет падать напряжение в 9.4 вольта, конечно тока не хватит что-бы запустить потребитель, но лучше проверить этот вопрос.
Друг Кота
Аватара пользователя
Сообщения: 20070
Зарегистрирован: Чт янв 26, 2012 16:44:29
Откуда: Таксимо

Сообщение vlasovzloy »

Самая дешевая оптопара 817 например
Мои поставщики запчастей с отличной репутацией
texnomag.ru
radioremont.com
pl-1.org
4ip.info
elitan.ru
Друг Кота
Сообщения: 7774
Зарегистрирован: Сб янв 29, 2011 00:28:48

Сообщение Enman »

+вариант
Изображение
Друг Кота
Аватара пользователя
Сообщения: 3087
Зарегистрирован: Пт мар 09, 2007 15:01:52
Откуда: Биробиджан

Сообщение radteh »

К чему все эти сложности если надо только отследить появление минуса на проводе? Подтягиваем контрольный вывод к плюсу (если в качестве нагрузки реле или лампы, то подтяжка уже есть), далее вывод через делитель на вход контроллера. RC цепочкой или программно подавить дребезг. Зачем гальванически развязывать, вы думаете в ЭБУ двигателя или сигнализации есть развязка?
Встал на лапы
Сообщения: 118
Зарегистрирован: Сб сен 17, 2011 11:42:02

Сообщение oam333 »

Ребят, помогайте. Не знаю как я вчера намерил...
В общем, подключил разомкнутую часть кнопки (там где минуса еще нет, т.е. кнопка не нажата) к ноге микроконтроллера, которая подтянута к +5В микроконтроллера, чтобы в состоянии покоя иметь высокий уровень (логическую единицу). Как только подцепил, так у меня сразу на ноге микроконтроллера стало вместо +5В - +1.42В (если верить китайскому тестеру). Причем это при ненажатой кнопке. Соответственно, далее по программе я автоматически ловлю уже низкий уровень со всеми вытекающими, хотя должен быть по идее высокий, т.к. кнопка не нажата. Ладно, отцепляю от разомкнутой части кнопки провод и засовываю туда тестер. В общем, при ненажатой кнопке между разомкнутой частью и землей (минусом) висит напряжение 0,45В. Получается, что есть какая-то подтяжка далее по цепи после кнопки?
Как мне выкрутиться из этой ситуации без громоздкой обвязки?
Потрогал лапой паяльник
Сообщения: 312
Зарегистрирован: Вс июл 29, 2012 16:25:39

Сообщение mas123 »

[uquote="oam333",url="/forum/viewtopic.php?p=3417643#p3417643"]В общем, при ненажатой кнопке между разомкнутой частью и землей (минусом) висит напряжение 0,45В. Получается, что есть какая-то подтяжка далее по цепи после кнопки?[/uquote]Имхо не так.
Представь нагрузку в виде обычного резистора, одним концом подключенным на +12, а второй висит в воздухе.
Подключи тестер между землёй и свободной ногой "резистора" - будет там напряжение? Конечно будет.
[uquote="oam333",url="/forum/viewtopic.php?p=3417643#p3417643"]Как мне выкрутиться из этой ситуации без громоздкой обвязки?[/uquote]Часто "громоздкая обвязка" оправдывает себя.
Но, если уж хочешь:
- вход контроллера через резистор подтянут к +5.
- на вход контроллера анод диода.
- катод диода на "разомкнутую часть" кнопки.
В итоге при не нажатой кнопке вход контроллера подтянут к +5. При нажатой кнопке вход через диод притянут к земле.
Встал на лапы
Сообщения: 118
Зарегистрирован: Сб сен 17, 2011 11:42:02

Сообщение oam333 »

[uquote="mas123",url="/forum/viewtopic.php?p=3417657#p3417657"]- на вход контроллера анод диода.
- катод диода на "разомкнутую часть" кнопки.
В итоге при не нажатой кнопке вход контроллера подтянут к +5. При нажатой кнопке вход через диод притянут к земле.[/uquote]
Точно? Ток ведь течет от анода к катоду... Получается, что ток пойдет от контроллера к минусу кнопки... Откуда минус на контроллере при этом возьмется? Или у меня совсем мозг думать отказывается?
Друг Кота
Аватара пользователя
Сообщения: 3087
Зарегистрирован: Пт мар 09, 2007 15:01:52
Откуда: Биробиджан

Сообщение radteh »

Пока кнопка отжата, она либо висит в воздухе, тогда диод не оказывает влияние на схему, либо подтянута к плюсу через нагрузку, тогда диод заперт обратным напряжением. При нажатии кнопки диод откроется и ток начнёт стекать на минус, вот этот минус и увидит контроллер.
Друг Кота
Аватара пользователя
Сообщения: 7077
Зарегистрирован: Пт ноя 11, 2016 05:48:09
Откуда: Сердце Пармы

Сообщение Ivanoff-iv »

мне непонятно, что за нагрузка такая, что не только сама не тянет, но и другим не даёт?
попробуй поставить 2 диода - от нагрузки к кнопке и от мк к кнопке (оба катодом к кнопке).
Для тех, кто не учил магию мир полон физики :)
Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...
Встал на лапы
Аватара пользователя
Сообщения: 91
Зарегистрирован: Сб фев 17, 2018 00:08:56

Сообщение Jack-Sidr »

Хех, не люблю этого говорить, но я же говорил , проверить есть ли потенциал на разомкнутой кнопке.
Еще вопрос, что это за нагрузка? Может можно отслеживать не нажатие на кнопку, а факт включения нагрузки?
Друг Кота
Аватара пользователя
Сообщения: 20070
Зарегистрирован: Чт янв 26, 2012 16:44:29
Откуда: Таксимо

Сообщение vlasovzloy »

давно уже писал, оптопар 817 и резистор
Мои поставщики запчастей с отличной репутацией
texnomag.ru
radioremont.com
pl-1.org
4ip.info
elitan.ru
Встал на лапы
Сообщения: 118
Зарегистрирован: Сб сен 17, 2011 11:42:02

Сообщение oam333 »

Схема упрощенная такая:
Изображение

Логика: нога 3 микроконтроллера подтянута к +5В, при замыкании кнопки на 3 ноге должен появиться низкий уровень. Далее по программе микроконтроллера с ноги 4 поступает высокий уровень, открывая N-мосфет, который выдает минус в разомкнутый (ранее) контакт кнопки. Цель - при кратковременном нажатии кнопки программно удерживать ее нажатой необходимое время.
Это указатели поворота. Что именно идет после разомкнутой части кнопки не знаю, возможно, что мозги авто (ток мизерный при замыкании кнопки), которые уже, в свою очередь, управляют указателями поворота.
Ответить

Вернуться в «АвтоМотоВело»