Замена цвета светодиода от напряжения

Здесь принимаются все самые невообразимые вопросы... Главное - не стесняйтесь. Поверьте, у нас поначалу вопросы были еще глупее :)
Unique
Первый раз сказал Мяу!
Сообщения: 21
Зарегистрирован: Чт янв 12, 2012 16:14:37

Замена цвета светодиода от напряжения

Сообщение Unique »

Мяу, уважаемые Коты!

У меня появилась идея по модернизации приборного "табла" на машине.
Дело в том, что машина у меня кушает как бенз, так и газ и для контроля её рациона выведена на панель дополнитльная коробочка с переключателем. Не совсем красиво и не очень удобно. Вот я и решил сигнальную лампочку "скоро обсохну" сделать трёхцветной.
В идеале хочу добиться, чтобы на газе эта "бензоколонка" светилась жёлтым, на бензе - зелёным, а когда "дай бензина" - красным. Если отойти от идеала, можно остановиться на первых двух пунктах.

Сейчас по схеме машины сделано так:
Изображение
Т.е. количество проводов, по которым можно управлять моей идеей = 1.
Светодиод нашёл такой, двухцветный: R+G=Y=трёхцветный :)
Изображение

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

Такую задачу, ИМХО, можно порешать только для развития и тренировки мозга. Если есть желающие - буду рад. Нет - я пойму, ведь это не реально.

В общем, я готов пойти на перерезку дорожек в доске приборов и постоянный провод в панели зацепить к минусу, а управлять плюсом... если это поможет.

На сколько я знаю, по одному проводу можно управлять только закодированным сигналом, т.е. как в пульте от телика. Но, как я уже указал ранее, для приёмника такого сигнала - "телевизора" в приборной доске места не хватит.
Может существует какая-нибудь лайт версия таких шифраторов/дешифраторов, типа урезанной версии DTMF декодера MT8870?

Да, и ещё одна просьба-предупреждение-раскаяние - с процессорами я не работал, очкую и даже не знаю чем, как и почему и программировать. Так что если кто-то отважится предложить схему с этими элементами, готовьте зонт от дождя вопросов :)

Спасибо всем, кто ответит без ругательств :)

ЗЫ. Да, забыл указать, что вариант со стабилитронами я уже рассматривал... ничего не получилось... может не внимательно рассматривал?

Может ещё стоит попробовать с делителем на сопротивлениях? Только чёткого включения не будет. Тогда внести в схему логические элементы, но тогда не будет стабильности включения (нет определённого порога переключения выходов относительно плавно изменяющегося напряжения на входе).
Реклама
ctpexhih
Встал на лапы
Сообщения: 119
Зарегистрирован: Пн окт 05, 2009 20:01:20

Re: Замена цвета светодиода от напряжения

Сообщение ctpexhih »

Готов помочь, но мало данных. Вы пишете про делитель напряжения, стабилитроны, но саму суть не описали, Что и куда подключается, при каких пороговых напряжениях какой цвет должен загораться, как определяется, что машина потребляет газ или бензин?
Реклама
Unique
Первый раз сказал Мяу!
Сообщения: 21
Зарегистрирован: Чт янв 12, 2012 16:14:37

Re: Замена цвета светодиода от напряжения

Сообщение Unique »

-Когда включается газ - на одном проводе появляется напряжение питания (+12...+14В). Когда выключается - этот провод через катушку газового клапана замыкается на корпус.
-Когда включается бенз - на одном проводе появляется напряжение питания (+12...+14В). Когда выключается - этот провод через обмотки двух реле замыкается на корпус.
-Когда мало бенза, на третьем проводе минус. Когда кризиса нет - обрыв.

В принципе, значения можно привести к любому знаменателю. Напряжение резать делителем, полярность - транзистором или реле.

Разумеется, газ+бенз одновременно не бывает. А вот газ+кризис и бенз+кризис - бывает... ох... тут логика сложная:
"газ" - жёлтый (красный+зелёный);
"бенз" - зелёный;
"кризис" - красный";
"газ+кризис" желательно чтобы светился газ, т.е. жёлтый (красный+зелёный);
"бенз+кризис" желательно бы видеть угрозу, т.е. красный.
Аватара пользователя
VIRGO
Друг Кота
Сообщения: 3268
Зарегистрирован: Вс июл 23, 2006 01:32:05
Откуда: г.Москва

Re: Замена цвета светодиода от напряжения

Сообщение VIRGO »

Unique писал(а):Но, как я уже указал ранее, для приёмника такого сигнала - "телевизора" в приборной доске места не хватит.

Если хватит места на одну микросхему, то любой МК с АЦП и можете поставить RGB светодиод для индикации всех возможных ситуаций разными цветами. Управлять по одному проводу подавая на МК разное напряжение с делителя на резисторах.
R3Dio 73!
Реклама
Эиком - электронные компоненты и радиодетали
Unique
Первый раз сказал Мяу!
Сообщения: 21
Зарегистрирован: Чт янв 12, 2012 16:14:37

Re: Замена цвета светодиода от напряжения

Сообщение Unique »

VIRGO писал(а):то любой МК с АЦП

Можно подробнее? Я нуб в передовых технологиях :) Транзисторы и простая логика - мой край :(
ЗЫ. Я про зонтик предупреждал :)

Я вот такую ерундовину моделировал...
Изображение
Но даже теоретически она должна работать не так, как мне хотелось бы.
Реклама
Аватара пользователя
VIRGO
Друг Кота
Сообщения: 3268
Зарегистрирован: Вс июл 23, 2006 01:32:05
Откуда: г.Москва

Re: Замена цвета светодиода от напряжения

Сообщение VIRGO »

Unique писал(а):Я вот такую ерундовину моделировал...

Это не то. Если хотите без микроконтроллера, то можно на компараторах и логике, только одной микросхемой уже не обойтись.
Вложения
image007.gif
(6.31 КБ) 490 скачиваний
R3Dio 73!
Реклама
Unique
Первый раз сказал Мяу!
Сообщения: 21
Зарегистрирован: Чт янв 12, 2012 16:14:37

Re: Замена цвета светодиода от напряжения

Сообщение Unique »

Я не против микроконтроллера, я просто его боюсь.
Там же программу писать надо, а как это делать, на каком языке, даже не представляю...
Завтра почитаю о них и приму решение.
Спасибо за наводку.
Аватара пользователя
VIRGO
Друг Кота
Сообщения: 3268
Зарегистрирован: Вс июл 23, 2006 01:32:05
Откуда: г.Москва

Re: Замена цвета светодиода от напряжения

Сообщение VIRGO »

Микросхема LM3914. На 10 светодиодов, есть режимы "столбик" и "точка". Точка - это то что надо, шифратор можно сделать на нескольких диодах.
R3Dio 73!
ctpexhih
Встал на лапы
Сообщения: 119
Зарегистрирован: Пн окт 05, 2009 20:01:20

Re: Замена цвета светодиода от напряжения

Сообщение ctpexhih »

Я сегодня схему нарисую и позже отпишусь. Если автор говорит, что с МК не работал, то лучше пока делать на логике, потому что у него нет ни программатора, ни знания языка, короче, долго будет делать.
Unique
Первый раз сказал Мяу!
Сообщения: 21
Зарегистрирован: Чт янв 12, 2012 16:14:37

Re: Замена цвета светодиода от напряжения

Сообщение Unique »

VIRGO писал(а):Микросхема LM3914.<...>Точка - это то что надо

Крутатеньско-офигенское спасибо!!!

VIRGO писал(а):шифратор можно сделать на нескольких диодах.

Вот что я придумал... правда на одних только диодах не получилось, без микросхемы не обошлось... сморозил?
Изображение
S1 - переключатель Бенз/Газ. На схеме включен Бенз.
L1 - катушка реле форсунок. Думаю сопротивления катушки хватит, чтобы "опустить" уровень входа микросхемы.
S2 - датчик в бензобаке. На схеме много бенза.
R4 - добавил для смещения уровня к "1"на входе DD3, если S2 разомкнут.
L2 - катушка газового клапана.

На DD1, DD2 собрано правило для индикации включения Бенза. Тут же и отсечка индикации Бенза, если активно "мало бенза".
DD3 - инвертор сигнала "мало бенза", т.к. когда нужна "паника" приходит низкий уровень на вход.

При включении Газа на выходе шифратора +12В - напрямую.
При включении Бенза, выход DD2 попадает на делитель R1R3, на выходе получается 8В.
При включении Уровня, выход DD3 попадает на делитель R2R3, на выходе получается 4В.

VD1-VD3 существуют для того, чтобы выходной сигнал шифратора не попадал на выходы микросхемы.

Вроде должно работать.
Очень хотелось бы увидеть предложения, комментарии, критику и т.д.

ЗЫ. Волнуюсь по поводу противоЭДС катушек - не завалит микросхему?


ctpexhih писал(а):Я сегодня схему нарисую и позже отпишусь.

Спасибо! Можно сначала ознакомиться с моей - может и не надо ничего рисовать.

ctpexhih писал(а):Если автор говорит, что с МК не работал, то лучше пока делать на логике, потому что у него нет ни программатора, ни знания языка, короче, долго будет делать.

Это точно!
Последний раз редактировалось Unique Сб янв 14, 2012 01:13:33, всего редактировалось 1 раз.
Аватара пользователя
VIRGO
Друг Кота
Сообщения: 3268
Зарегистрирован: Вс июл 23, 2006 01:32:05
Откуда: г.Москва

Re: Замена цвета светодиода от напряжения

Сообщение VIRGO »

Unique писал(а):
VIRGO писал(а):сморозил?

Конечно. зачем заморачиваться логикой на стороне "передатчика"? Это сделаете диодами с выходов LM3914.
Тут достаточно резисторов. Имеем три линии (разряда) на которых значения 0/12 могут принимать произвольные комбинации (в данном случае 4 из 8 возможных). Делаете обычный трёхразрядный ЦАП (цифроаналоговый преобразователь) на резисторах (матрица R2R).
Вложения
dac_r-2r_1.jpg
(33.25 КБ) 424 скачивания
R3Dio 73!
Аватара пользователя
VIRGO
Друг Кота
Сообщения: 3268
Зарегистрирован: Вс июл 23, 2006 01:32:05
Откуда: г.Москва

Re: Замена цвета светодиода от напряжения

Сообщение VIRGO »

VIRGO писал(а):
Unique писал(а):
VIRGO писал(а):сморозил?

Конечно. зачем заморачиваться логикой на стороне "передатчика"? Это сделаете диодами с выходов LM3914.
Имеем три линии (разряда) на которых значения 0/12 могут принимать произвольные комбинации (в данном случае 4 из 8 возможных).

О-о-о! Это я "сморозил" :oops: Для четырёх возможных состояний три разряда избыточны! (а именно - "газ" и "бензин" потому что они не могут быть одновременно активны). Значит брать линию с датчика топлива и любую линию из "газ" или "бензин"(на выбор). ЦАП вообще получается двухразрядным.
R3Dio 73!
ctpexhih
Встал на лапы
Сообщения: 119
Зарегистрирован: Пн окт 05, 2009 20:01:20

Re: Замена цвета светодиода от напряжения

Сообщение ctpexhih »

Вот мой вариант схемы управления.
Составляем таблицу истинности для нашей задачи.

Изображение

Затем с помощью карт Карно составляем коньюнктивную или дезъюнктивную форму функций. От выбранной форму зависит, на каких элементах будет реализована в дальнейшем функция. Я выбрал коньюнктивную форму функции, затем оптимизировал ее, чтобы вся схема была построена на однотипных элементах, и получил схему, представленную ниже. Вся схема состоит только из элементов "или-не".

Проверка в Протеусе показала, что все работает и соответствует таблице истинности. Если есть Протеус, можете проверить сами. Архив с файлами Протеуса во вложении.

Естественно, цепи питания не разрисовывал, также нет токоограничивающих резисторов для светодиодов.

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

А почему Вы не хотите просто подключить три светодиода прямо без всяких схем к выводам "газ", "бензин" и "кризис"? Ведь гораздо информативней видеть три огонька и соответствующие надписи под ними, чем запоминать, какой цвет чему соответствует. Кроме того, Вы сказали, что когда газ+кризис, то должен гореть желтый цвет. Но в таком случае не видно кризиса, то есть ситуации "газ" и "газ+кризис" просто неотличимы. А теперь представьте, что едете вы себе на газу в 150 км от ближайшей заправки, и знать не знаете, что бензина мало, потом газ кончается, Вы переключаетесь на бензин, а там сюрприз - "кризис"...

Я бы просто три светодиода сделал желтый - газ, зеленый - бензин, красный - кризис, и вывел все три на приборную панель.

Также по поводу микросхемы LM3914. Я бы сделал на логике простой, без всяких там пороговых напряжений, потому как на логике схема строится на однотипных, легкодоступных элементах (только "или-не" используются, но можно переделать на "и-не", если с доступностью "или-не" проблемы возникают). Кроме того, на логике схема получается чисто цифровой, прозрачной и понятной по логике работы. Вся схема строится на трех корпусах микросхем, если брать по 4 "или-не" в одном корпусе.
Вложения
Сигнализатор в машину.zip
(114.49 КБ) 141 скачивание
Схема.JPG
(69.77 КБ) 463 скачивания
Таблица истинности.JPG
(37.26 КБ) 1373 скачивания
Аватара пользователя
VIRGO
Друг Кота
Сообщения: 3268
Зарегистрирован: Вс июл 23, 2006 01:32:05
Откуда: г.Москва

Re: Замена цвета светодиода от напряжения

Сообщение VIRGO »

ctpexhih писал(а):...А почему Вы не хотите просто подключить три светодиода прямо без всяких схем к выводам "газ", "бензин" и "кризис"?

Прежде чем "рушить мозг" неподготовленному ТС всякими "картами Карно, коньюнктивными или дезъюнктивными формами функций.. ", прочитайте внимательно суть проблемы у ТС.
R3Dio 73!
ctpexhih
Встал на лапы
Сообщения: 119
Зарегистрирован: Пн окт 05, 2009 20:01:20

Re: Замена цвета светодиода от напряжения

Сообщение ctpexhih »

Я прочитал первое сообщение.

Т.е. количество проводов, по которым можно управлять моей идеей = 1.


Если Вы об этом, то этот пункт совершенно не понятен. Почему по одному проводу, да еще и по "земле". Что мешает использовать не один, а сколько необходимо проводов?

Вот что я придумал... правда на одних только диодах не получилось, без микросхемы не обошлось...


А ниже автор приводит схему, от которой берет ТРИ провода от газа, бенза и кризиса. Где в той схеме один провод, по которому он управляет, я не увидел.

P.S. Увидел. Но все равно не понятно, почему для передачи информации надо использовать именно один провод.
Последний раз редактировалось ctpexhih Сб янв 14, 2012 14:49:55, всего редактировалось 1 раз.
Мастер Ломастер
Поставщик валерьянки для Кота
Сообщения: 1995
Зарегистрирован: Ср май 11, 2011 21:37:45
Откуда: Цветочный город
Контактная информация:

Re: Замена цвета светодиода от напряжения

Сообщение Мастер Ломастер »

если светодиод с двумя кристаллами, то всю возможную для него цветовую гамму можно получить при помощи ШИМ-сигнала, передаваемого по единственному проводу. лучше применять биполярный двухвыводный светодиод, но и с тем, что был нарисован можно вполне сделать требуемое. ШИМ можно легко получить при помощи 555-таймера, и менять параметры ШИМ можно будет простым резисторным коммутатором по типу того, что был тут ранее нарисован.
битва с дураками проиграна, победители торжествуют. слава победителям!
Аватара пользователя
VIRGO
Друг Кота
Сообщения: 3268
Зарегистрирован: Вс июл 23, 2006 01:32:05
Откуда: г.Москва

Re: Замена цвета светодиода от напряжения

Сообщение VIRGO »

ctpexhih писал(а):Если Вы об этом, то этот пункт совершенно не понятен. Почему по одному проводу, да еще и по "земле". Что мешает использовать не один, а сколько необходимо проводов?

А что не понятного? даже я далёкий от автомобилей сообразил, что используя один провод из готовой проводки в автомобиле нужно передать иформацию о четырёх состояниях датчиков, а конструктив самой машины (вероятно) не позволяет простым способом прокинуть дополнительные провода.
R3Dio 73!
ctpexhih
Встал на лапы
Сообщения: 119
Зарегистрирован: Пн окт 05, 2009 20:01:20

Re: Замена цвета светодиода от напряжения

Сообщение ctpexhih »

Ну так давайте автора спросим. Скажите, Unique, в приборной панели есть провод, по которому можно определить, что включено в данный момент, газ или бензин?
Unique
Первый раз сказал Мяу!
Сообщения: 21
Зарегистрирован: Чт янв 12, 2012 16:14:37

Re: Замена цвета светодиода от напряжения

Сообщение Unique »

VIRGO писал(а):Для четырёх возможных состояний три разряда избыточны! (а именно - "газ" и "бензин" потому что они не могут быть одновременно активны). Значит брать линию с датчика топлива и любую линию из "газ" или "бензин"(на выбор). ЦАП вообще получается двухразрядным.

4 разряда я сразу откинул - слишком много.
Сначала посчитал на трёх, потом прочитал Ваш пост и пересчитал на двухразрядном.
Так как напряжение в бортсети может изменяться в пределах от 12 до 14 в зависимости от нагрузки на генератор, посчитал на двух напряжениях:
Изображение
Таким образом, на трёхразрядном ЦАПе режим "Бенз+Много" обязательно перепутается с "Газ+Много" - разница 0,25В.

На двухразрядном эта картина выглядит гораздо лучше. НО.
Согласно даташиту дешифратора (LM3914), каждая следующая ступень включается с разностью в (Uпит/10)=1,2...1,4В.
Изображение
Включится пятая ступень или нет? 50/50. Можно, конечно 4-ую и 5-ую ступени запарралелить, чтоб наверняка...
В общем, стабильность сего устройства меня сильно пугает...

ЗЫ. Кстати, будущим поколениям, нашёл статью про ЦАП на резисторах (матрица R-2R).

ctpexhih писал(а):А почему Вы не хотите просто подключить три светодиода прямо без всяких схем к выводам "газ", "бензин" и "кризис"? Ведь гораздо информативней видеть три огонька и соответствующие надписи под ними, чем запоминать, какой цвет чему соответствует. Кроме того, Вы сказали, что когда газ+кризис, то должен гореть желтый цвет. Но в таком случае не видно кризиса, то есть ситуации "газ" и "газ+кризис" просто неотличимы. А теперь представьте, что едете вы себе на газу в 150 км от ближайшей заправки, и знать не знаете, что бензина мало, потом газ кончается, Вы переключаетесь на бензин, а там сюрприз - "кризис"...

Я начал заморачиваться по поводу загрузки этой бесполезной лампочки только из-за того, что она у меня никогда не используется. Ну что я, олень чтоли, не вижу по стрелочке сколько у меня бензина? Я даже не знаю работает ли у меня эта лампочка, может стряслась уже сто лет назад, так что надеяться на неё я всё равно не буду.

ctpexhih писал(а):Я бы просто три светодиода сделал желтый - газ, зеленый - бензин, красный - кризис, и вывел все три на приборную панель.

А куда их там вывести? Ведь окошек под сигналы ограниченное количество, и все они заняты.
Тогда уж один двухцветный куда-нибудь рядом с панелью, а "кризис" оставить как есть по заводу.
К тому же в приборную доску идёт энное количество проводов и все они задействованы. На девятке я бы может быть ещё решился поставить дополнительный штекер и пустить ещё два провода на реализацию данной функции, но на этой машине мне это делать что-то очково... и плавно мы перетекаем к Вашей схеме...

Я крайне высоко ценю Ваши старания, потому как карты Карно мне в кошмарах ещё с уроков мат.логики снятся, и за подробную схему, с моделью, таблицей истинности я невероятно Вам благодарен!
но... есть одно но...
Unique писал(а):в приборную доску идёт энное количество проводов и все они задействованы.

Вы предлагаете управление по трём проводам, я всё правильно понял? А мне бы такую чудо-схему, да чтоб по одному проводу... Простите за недопонимание.

ctpexhih писал(а):Также по поводу микросхемы LM3914. Я бы сделал на логике простой

Простая логика способна передать по одному проводу только 2 состояния... а мне надо 3.
В стабильности аналоговых микросхем в цифровых устройствах я тоже не уверен, но это пока единственный доступный для меня вариант... или МК...

В принципе, я не против позаниматься с МК - всё-таки надо когда-то уже входить в 21-й век.
Изучить основы языка, купить программатор и потренироваться...
К тому же индикация эта не сильно жарит пятки, можно ничего и не делать вовсе, просто, ИМХО, так было бы красивее... поэтому хотелось бы побыстрее что-нибудь придумать.

ctpexhih писал(а):
Unique писал(а):Вот что я придумал... правда на одних только диодах не получилось, без микросхемы не обошлось...

А ниже автор приводит схему, от которой берет ТРИ провода от газа, бенза и кризиса. Где в той схеме один провод, по которому он управляет, я не увидел.

Ах ты ж ёлки волосатые... я ж ведь... думал... мне то ведь из фразы
Unique писал(а):
VIRGO писал(а):Микросхема LM3914.<...>Точка - это то что надо

Крутатеньско-офигенское спасибо!!!

понятно, что мне эта микросхема приглянулась и шифратор я буду затачивать под неё... На той схеме три провода от газа, бенза и кризиса находятся в салоне машины, шифратор тоже, а ОДИН зашифрованый сигнал уходит на доску приборов (на схеме стрелка вправо, забыл её подписать).

ctpexhih писал(а):Скажите, Unique, в приборной панели есть провод, по которому можно определить, что включено в данный момент, газ или бензин?

В том-то и дело, что нет. Увы.
К тому же в приборную панель идёт всего один штекер, где нет ни одного свободного провода.
Вот и приходится извращаться по одному проводу.

Мастер Ломастер писал(а):если светодиод с двумя кристаллами, то всю возможную для него цветовую гамму можно получить при помощи ШИМ-сигнала, передаваемого по единственному проводу. лучше применять биполярный двухвыводный светодиод, но и с тем, что был нарисован можно вполне сделать требуемое. ШИМ можно легко получить при помощи 555-таймера, и менять параметры ШИМ можно будет простым резисторным коммутатором по типу того, что был тут ранее нарисован.

А что за чудо-светодиоды? Что-то я про них ничего не нашёл... Можно поподробнее?
ctpexhih
Встал на лапы
Сообщения: 119
Зарегистрирован: Пн окт 05, 2009 20:01:20

Re: Замена цвета светодиода от напряжения

Сообщение ctpexhih »

А что за чудо-светодиоды? Что-то я про них ничего не нашёл... Можно поподробнее?

Диод самый обычный двухцветный, просто имелось в виду, что можно управлять интенсивностью каждого цвета отдельно и получать не просто красный, зеленый и желтый, но также и какие-то другие цвета, посложнее, например, зеленый включить "вполнакала", а красный на "полный накал", цвет будет ближе к красному, но с примесью зеленого.

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

Также не совсем понял, зачем резать дорожку на плате. Может я чего-то не понимаю, но лампочку можно просто выкинуть, а на ее место вставить светодиод, а + и - для питания светодиода взять от проводов питания приборной панели.
Ответить

Вернуться в «Теория»