Страница 1 из 2

1 нога 2 светодиода

Добавлено: Ср фев 17, 2010 17:05:29
GRafGRay
Доброго времени суток!
имею одну свободную ногу на контроллере и 2 светодиода (зеленый и красный)
нужно организовать 3 режима работы:
- горит только зеленый
- горит только красный
- не горит ни один

набросал схему, проэмулировал - работает
в железе ну никак, не хочет тушить полностью оба (настраивал порт на вход)

кто-нить сталкивался с подобным вопросом, как решали?

<b>UPD</b>
Светодиоды - только для наглядности. В переспективе транзисторы будут рулить управляющими выводами симмисторов.

Добавлено: Ср фев 17, 2010 17:18:14
МитяРа
Мяу GRafGRay..
Предлагаю: все транзисторы - в баню..
Делаешь такую цепочку: +5-светодиод1-стабилитрон1_стабилитрон2-светодиод2-корпус..
Из точки соединения стабилитронов на вывод МК - сопротивление для задания тока через один светодиод..
Стабилитроны на 3-3.3 вольта, что-бы суммарно на двух - было больше 5 вольт..
Мя так думаю...

Добавлено: Ср фев 17, 2010 17:42:51
dalay-lama
Ответ в Google на запрос "Аппаратные хитрости использования PIC-контроллеров". Абзац "Экономия выводов".

Добавлено: Ср фев 17, 2010 18:04:55
GP1
Предлагаю так:
делитель, скажем 2R по 470 Ом, в среднюю точку подключаем встречно-параллено включенные диоды, второй вывод на выход мк.
при 0 - горит один, при 1- другой, при Z-ничего не светится :)))

Добавлено: Ср фев 17, 2010 18:09:40
GRafGRay
Спасибо всем, что откликнулись!

<b>to МитяРа</b>
И Вам здрасти!

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

Светодиоды на схеме нарисовал скорее для наглядности при отладке.

<b>to dalay-lama</b>
Что касается аппартных хитростей, то мне кажется я именно это и изобразил на схеме, выбросить транзисторы и получится тоже самое. Вот только в Z состоянии вывода порта светодиоды всё-таки горят.

<b>to GP1</b>
а транзисторами так упралять получится, чтоб в Z оба закрыты были?

Добавлено: Ср фев 17, 2010 18:29:54
МитяРа
GRafGRay..
что в перспективе на них будут висеть не светодиоды а управляющие выводы симмисторов
А без разницы.. это те-же светодиоды..
..
Вот только в Z состоянии вывода порта светодиоды всё-таки горят.
Имеено поэтому у мя в схеме стабилитроны и предусмотрены и с напряжением стабилизации в сумме - больше чем питание..
..
как думаете?
Можешь оставить транзисторы, но поставь пару стабилитронов в базы...

Добавлено: Ср фев 17, 2010 18:32:28
GRafGRay
<b>to МитяРа</b>
Будем пробовать стабилитроны :)
но видимо не раньше следующей недели
дома на 3,3в оказался всего один, все остальные 6,8 и больше :(

Добавлено: Ср фев 17, 2010 18:37:05
МитяРа
Стабилитроны если не найдёшь - диодов наставь..
А вообще всё определяется падением напряжения на светодиодах...

Добавлено: Ср фев 17, 2010 18:39:32
Pe3ucTop
Полностью согласен с МитяРа , только вместо стабилитронов можно по парочке диодов, это уже зависит от прямого напряжения светодиодов.

Что касается предложения GP1 осуществимо, но сразу вносит ограничения, максимальное прямое напряжение светодиодов не более 2.5В и светодиоды с прямым н. 3В работать не будут.

С транзисторами тоже можно, тогда делитель к ноге контроллера, и к ней же стабилитроны идущие на базы транзисторов..

Вот как всегда - пока писал - уже обогнали..

Для случая с транзисторами - имел ввиду делитель питания - т.е. что-бы в Z-состоянии там было 2.5В, как говорится на всякий пожарный :)

И ещё - взглянур ещё раз на представленную схему - чем обусловленно использование транзисторов с общими колекторами ?

Добавлено: Ср фев 17, 2010 19:06:55
GRafGRay
<b>to Pe3ucTop</b>
спасибо, но что-то я окончательно запутался :)
... схемку можно набросать если не сложно?

насчёт общих коллекторов тож не понял
я поставил один NPN и один PNP чтоб открывались от разных уровней

Добавлено: Ср фев 17, 2010 19:11:11
dalay-lama
GRafGRay писал(а):в Z состоянии вывода порта светодиоды всё-таки горят

Как такое может быть?

Добавлено: Ср фев 17, 2010 19:14:44
GRafGRay
dalay-lama писал(а):
GRafGRay писал(а):в Z состоянии вывода порта светодиоды всё-таки горят

Как такое может быть?


со светодиодами дело ясное, теперь давайте к этому варианту драйвера на транзисторах прикрутим?

я ради "научного тыка" в базы по мегаому влепил - всеравно при Z горят

Добавлено: Ср фев 17, 2010 19:19:40
МитяРа
GRafGRay, вот ради интереса, попробуй перенести твои R2 и R3 в цепи коллекторов транзисторов...

Добавлено: Ср фев 17, 2010 19:29:57
GRafGRay
МитяРа писал(а):GRafGRay, вот ради интереса, попробуй перенести твои R2 и R3 в цепи коллекторов транзисторов...


все-равно горят и даже ярче, до этого просто "тлели" :)

попробовал сэмулировать идею (светодиод-стабилитрон-стабилитрон-светодиод) в протеусе - дык всеравно не фурычит



<b>UPD</b> путем некоторых ухищрений удалось при Z потушить зеленый, но красный продолжает тлеть ... даже если меняю их местами
это в свою очередь говорит о том что и через зеленый и через красный всеравно проходит мизерный ток, транзисторы приоткрыты, а соответственно могут быть ложные срабатывания симмистосров.

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

Добавлено: Ср фев 17, 2010 20:31:59
DrWatson
А почему бы для этих целей не задействовать компаратор или ОУ?

Добавлено: Ср фев 17, 2010 20:45:44
GRafGRay
DrWatson писал(а):А почему бы для этих целей не задействовать компаратор или ОУ?


не хочется в схему сильно усложнять ради управления 2мя каналами.

Думаю при использовании вместо симмисторов реле - схема будет работать, я с подобным сталкивался когда вывод Reset делал выводом порта и пытался с этого вывода через транзистор включить реле. При лог. 1 на бывшем Reset-е в этом случае напруга была не 5В а 3 с копейками (это в даташите описано кстати), транзистор при этом только приоткрывался и тока не хватало чтоб реле сработало.

Мож отказаться от симмисторов и на реле сгородить? Но что-то не комильфо как-то ... думаецца мне должно быть простое решение

Добавлено: Ср фев 17, 2010 21:25:14
dalay-lama
Попробуй такой вариант.

Добавлено: Ср фев 17, 2010 21:44:20
GRafGRay
dalay-lama писал(а):Попробуй такой вариант.


попробовал - не помогло :(

Добавлено: Ср фев 17, 2010 21:46:18
Qwertty
Может так подойдет. Номиналы из расчета питания 5В.
Собственно схема та же, что и у dalay-lama, но откуда у него такие странные номиналы?

Добавлено: Ср фев 17, 2010 22:04:53
dalay-lama
Qwertty писал(а):откуда такие странные номиналы?

Я их не рассчитывал. Схема для примера.