Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Тема закрыта

Подключение 12 вольтового индикатора к МК

Сб май 21, 2011 16:18:25

Хочу спросить совета. Есть семисегментный индикатор на 12В с ОК. Я подключил его вот так:
download/file.php?mode=view&id=67574
Но при подаче сигнала на ОДИН сегмент загораются все сегменты... я в потерях :( может что не так делаю?
Вложения
LED_Часы.GIF
(35.13 KiB) Скачиваний: 2304

Re: Подключение 12 вольтового индикатора к МК

Сб май 21, 2011 16:52:46

Контроллер то хоть жив?
А сможете объяснить, как должны работать pnp транзисторы, идущие на сегменты.

Re: Подключение 12 вольтового индикатора к МК

Сб май 21, 2011 17:03:29

asteroid7 писал(а):Контроллер то хоть жив?
А сможете объяснить, как должны работать pnp транзисторы, идущие на сегменты.

Контроллер пока жив :) я ж на него отдельно питание +5В подаю!
По теории должно работать так:
на базу PNP транзистора я подаю лог "0" транзистор открывается и +12В подаётся на аноды, на базу NPN я подаю лог "1" транзистор открывается и на катод подаётся "-" , но на практике...
на практике допустим хочу зажечь сегмент "А" у первого семисегментника:
на втором выводе МК формирую "0" , а на 15-м выводе формирую "1". На деле загораются ВСЕ сегменты у первого семисегментника... я в потерях

Re: Подключение 12 вольтового индикатора к МК

Сб май 21, 2011 17:30:41

Чтобы при таком включении pnp транзистор закрыть нужно в базу подать +12 В. Никакой логической единицей он не закроется.
Измерьте напряжение на ногах контроллера 2..3, 6..9 и общим. +11В ? :)

Re: Подключение 12 вольтового индикатора к МК

Сб май 21, 2011 17:42:13

"верхний" ключ - td62785, "нижний" - uln2803 :beer:

Re: Подключение 12 вольтового индикатора к МК

Сб май 21, 2011 19:17:21

Вот мой вариант управления большими индикаторами. Правда у меня "большие" всего один дюйм, но все равно кормятся от 12 вольт
thermometr.png

Re: Подключение 12 вольтового индикатора к МК

Сб май 21, 2011 19:24:06

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

Re: Подключение 12 вольтового индикатора к МК

Сб май 21, 2011 22:16:14

BOB51 писал(а):"верхний" ключ - td62785, "нижний" - uln2803 :beer:

А по подробнее? Я правильно понял: td62785 для анодов, чтоб скоммутировать +12В? А аналоги есть? ULN2803 я знаю можно заменить на uln2003...
Порылся в нете... ха-ха-ха... вот это я баран - можно поставить HEF4511(дешифратор двоичного кода в семисегментный) выходной ток 25 мА напруга до +15В да ещё и три ноги у МК экономии. Как раз на аноды пойдёт!!!
Возможно ведь такое??? А на катоды транзисторы NPN оставить...

Re: Подключение 12 вольтового индикатора к МК

Сб май 21, 2011 22:42:52

предвижу крутой облом...

Re: Подключение 12 вольтового индикатора к МК

Сб май 21, 2011 23:26:11

uldemir писал(а):предвижу крутой облом...

в каком плане?

Re: Подключение 12 вольтового индикатора к МК

Вс май 22, 2011 09:39:32

Народ вообще стоит заменить PNP транзисторы по схеме выше на HEF4511???

Re: Подключение 12 вольтового индикатора к МК

Вс май 22, 2011 11:55:09

у td62785 доступных аналогов пока не наблюдалось, да и эта диковинка
только недавно появилась :))
есть еще L9821 , только вот в данном случае 15А как-то ...
лучше уж использовать матрицы с ОА - так всего 4 ключика
на рассыпухе и uln2803 в сегментах,
можно конечно и статику на 74нс595+uln2803 (иже tpic6c595)

Re: Подключение 12 вольтового индикатора к МК

Пн мар 26, 2012 09:13:01

У меня то-же затык получился с подключением 12 вольтовых индикаторов с общим анодом :( В протеусе работает, а в реале "ненужные" разряды подсвечиваются в пол накала.

Индикация естественно динамическая, привел схему включения одного из 4-х разрядов, остальные включены так-же.
У кого какие идеи будут???
Вложения
Управление разрядами (8 транзисторов).jpg
(68.56 KiB) Скачиваний: 1268

Re: Подключение 12 вольтового индикатора к МК

Пн мар 26, 2012 09:52:47

Вариантов море. Возможно, тривиально глюк в фирмвари - переключение разрядов не гася сегменты. Если замкнуть базу VT1 на массу - соответствующий разряд продолжает светить?

Re: Подключение 12 вольтового индикатора к МК

Пн мар 26, 2012 10:28:54

yeskela писал(а):У меня то-же затык получился с подключением 12 вольтовых индикаторов с общим анодом :( В протеусе работает, а в реале "ненужные" разряды подсвечиваются в пол накала.


Еще один аргумент в пользу : противусы в топку на френ -- но это мое личное мнение.
А подсвечивать, конечно, будет - недозакрывается транзистор VT2 Я бы сделал так :Изображение А еще лучше, если есть напряжение выше +12В ( например, до КРенки , если стабилизировано), то верхний конец 1кОм не на 12В, а на эту напругу, тогда можно бы и увеличить этот 1 кОм до 10...20.
Ну и диод в каждый сегмент, как чуть позже посоветовал urry, конечно же, может улучшить жизнь. Но я ставил и без них, работало нормально
Вложения
Indi.jpg
(21.71 KiB) Скачиваний: 3955
Последний раз редактировалось Jack_A Пн мар 26, 2012 11:09:49, всего редактировалось 3 раз(а).

Re: Подключение 12 вольтового индикатора к МК

Пн мар 26, 2012 10:50:26

:)

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

Как лично я боролся - ставил обычный диод последовательно на каждый сегмент.

Re: Подключение 12 вольтового индикатора к МК

Пн мар 26, 2012 11:00:44

Всё гораздо прощё, поставте на PNP транзисторы 4.7к между эмитером и базой, на каждый транзистор (7 штук).
А в базовой цепи можно увеличить до 10\30 килоом.

Re: Подключение 12 вольтового индикатора к МК

Пн мар 26, 2012 11:06:59

radiokot__ писал(а):Всё гораздо прощё, поставте на PNP транзисторы 4.7к между эмитером и базой, на каждый транзистор (7 штук).

Откуда в 4-разрядном индикаторе взялись 7 шт. транзисторов в анодах?

PS Интересно, почему у нас форумные часы идут по Нью-Йоркскому времени? Происки госдепа ?
Последний раз редактировалось Jack_A Пн мар 26, 2012 11:13:22, всего редактировалось 1 раз.

Re: Подключение 12 вольтового индикатора к МК

Пн мар 26, 2012 11:11:44

Ну дык смотрим схему, 7 сигментов 7 PNP транзисторов.

Собственно горят все сигменты по таму что не закрыты PNP транзисторы.
Для надёжного закрытия нужны эти резисторы.

Re: Подключение 12 вольтового индикатора к МК

Пн мар 26, 2012 11:17:49

radiokot__ писал(а):Ну дык смотрим схему, 7 сигментов 7 PNP транзисторов.


Мой кот Мурзик долго смотрел схему и фыркнул : "Ни френа себе! PNP транзики стоят не в сегментах, а в анодах, или же я ничего не соображаю в мышах!" А еще добавил, что "сегмент" происходит не от "сигма" - ну такой уж он у меня буквоед :)
Тема закрыта