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

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Аватара пользователя
zhu4er
Вымогатель припоя
Сообщения: 544
Зарегистрирован: Пт июн 04, 2010 17:40:13
Откуда: Непокорный город-герой Севастополь

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

Сообщение zhu4er »

Хочу спросить совета. Есть семисегментный индикатор на 12В с ОК. Я подключил его вот так:
http://radiokot.ru/forum/download/file. ... w&id=67574
Но при подаче сигнала на ОДИН сегмент загораются все сегменты... я в потерях :( может что не так делаю?
Вложения
LED_Часы.GIF
(35.13 КБ) 2470 скачиваний
Даже у стен есть уши...
Реклама
Аватара пользователя
asteroid7
Опытный кот
Сообщения: 703
Зарегистрирован: Вс янв 18, 2009 21:12:49

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

Сообщение asteroid7 »

Контроллер то хоть жив?
А сможете объяснить, как должны работать pnp транзисторы, идущие на сегменты.
Реклама
Аватара пользователя
zhu4er
Вымогатель припоя
Сообщения: 544
Зарегистрирован: Пт июн 04, 2010 17:40:13
Откуда: Непокорный город-герой Севастополь

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

Сообщение zhu4er »

asteroid7 писал(а):Контроллер то хоть жив?
А сможете объяснить, как должны работать pnp транзисторы, идущие на сегменты.
Контроллер пока жив :) я ж на него отдельно питание +5В подаю!
По теории должно работать так:
на базу PNP транзистора я подаю лог "0" транзистор открывается и +12В подаётся на аноды, на базу NPN я подаю лог "1" транзистор открывается и на катод подаётся "-" , но на практике...
на практике допустим хочу зажечь сегмент "А" у первого семисегментника:
на втором выводе МК формирую "0" , а на 15-м выводе формирую "1". На деле загораются ВСЕ сегменты у первого семисегментника... я в потерях
Даже у стен есть уши...
Аватара пользователя
asteroid7
Опытный кот
Сообщения: 703
Зарегистрирован: Вс янв 18, 2009 21:12:49

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

Сообщение asteroid7 »

Чтобы при таком включении pnp транзистор закрыть нужно в базу подать +12 В. Никакой логической единицей он не закроется.
Измерьте напряжение на ногах контроллера 2..3, 6..9 и общим. +11В ? :)
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15585
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

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

Сообщение BOB51 »

"верхний" ключ - td62785, "нижний" - uln2803 :beer:
Реклама
Аватара пользователя
uldemir
Друг Кота
Сообщения: 7360
Зарегистрирован: Пт авг 28, 2009 21:34:30
Откуда: 845-й км.

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

Сообщение uldemir »

Вот мой вариант управления большими индикаторами. Правда у меня "большие" всего один дюйм, но все равно кормятся от 12 вольт
thermometr.png
А люди посмотрят и скажут: "Собаки летят. Вот и осень."
Реклама
Аватара пользователя
uldemir
Друг Кота
Сообщения: 7360
Зарегистрирован: Пт авг 28, 2009 21:34:30
Откуда: 845-й км.

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

Сообщение uldemir »

А не посмотрел, что общий катод - тогда нерационально получается. Но, что мешает просто изменить полярность? вместо 7805 - 7905, в анодах транзисторы pnp, а в катодах двухтранзисторные ключи: первый каскад pnp, второй - npn. Конечно, изменения в фирмвари тоже понадобятся.
А люди посмотрят и скажут: "Собаки летят. Вот и осень."
Аватара пользователя
zhu4er
Вымогатель припоя
Сообщения: 544
Зарегистрирован: Пт июн 04, 2010 17:40:13
Откуда: Непокорный город-герой Севастополь

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

Сообщение zhu4er »

BOB51 писал(а):"верхний" ключ - td62785, "нижний" - uln2803 :beer:
А по подробнее? Я правильно понял: td62785 для анодов, чтоб скоммутировать +12В? А аналоги есть? ULN2803 я знаю можно заменить на uln2003...
Порылся в нете... ха-ха-ха... вот это я баран - можно поставить HEF4511(дешифратор двоичного кода в семисегментный) выходной ток 25 мА напруга до +15В да ещё и три ноги у МК экономии. Как раз на аноды пойдёт!!!
Возможно ведь такое??? А на катоды транзисторы NPN оставить...
Даже у стен есть уши...
Аватара пользователя
uldemir
Друг Кота
Сообщения: 7360
Зарегистрирован: Пт авг 28, 2009 21:34:30
Откуда: 845-й км.

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

Сообщение uldemir »

предвижу крутой облом...
А люди посмотрят и скажут: "Собаки летят. Вот и осень."
Аватара пользователя
zhu4er
Вымогатель припоя
Сообщения: 544
Зарегистрирован: Пт июн 04, 2010 17:40:13
Откуда: Непокорный город-герой Севастополь

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

Сообщение zhu4er »

uldemir писал(а):предвижу крутой облом...
в каком плане?
Даже у стен есть уши...
Аватара пользователя
zhu4er
Вымогатель припоя
Сообщения: 544
Зарегистрирован: Пт июн 04, 2010 17:40:13
Откуда: Непокорный город-герой Севастополь

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

Сообщение zhu4er »

Народ вообще стоит заменить PNP транзисторы по схеме выше на HEF4511???
Даже у стен есть уши...
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15585
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

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

Сообщение BOB51 »

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

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

Сообщение yeskela »

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

Индикация естественно динамическая, привел схему включения одного из 4-х разрядов, остальные включены так-же.
У кого какие идеи будут???
Вложения
Управление разрядами (8 транзисторов).jpg
(68.56 КБ) 1363 скачивания
Аватара пользователя
uldemir
Друг Кота
Сообщения: 7360
Зарегистрирован: Пт авг 28, 2009 21:34:30
Откуда: 845-й км.

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

Сообщение uldemir »

Вариантов море. Возможно, тривиально глюк в фирмвари - переключение разрядов не гася сегменты. Если замкнуть базу VT1 на массу - соответствующий разряд продолжает светить?
А люди посмотрят и скажут: "Собаки летят. Вот и осень."
Аватара пользователя
Jack_A
Друг Кота
Сообщения: 6321
Зарегистрирован: Вт апр 24, 2007 07:45:40
Откуда: Minsk

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

Сообщение Jack_A »

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

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

Сообщение urry »

:)

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

Как лично я боролся - ставил обычный диод последовательно на каждый сегмент.
Аватара пользователя
radiokot__
Мучитель микросхем
Сообщения: 454
Зарегистрирован: Вс янв 15, 2012 19:58:40

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

Сообщение radiokot__ »

Всё гораздо прощё, поставте на PNP транзисторы 4.7к между эмитером и базой, на каждый транзистор (7 штук).
А в базовой цепи можно увеличить до 10\30 килоом.
Ни один домашний кот незнает что он домашний.
Аватара пользователя
Jack_A
Друг Кота
Сообщения: 6321
Зарегистрирован: Вт апр 24, 2007 07:45:40
Откуда: Minsk

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

Сообщение Jack_A »

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

PS Интересно, почему у нас форумные часы идут по Нью-Йоркскому времени? Происки госдепа ?
Последний раз редактировалось Jack_A Пн мар 26, 2012 11:13:22, всего редактировалось 1 раз.
Аватара пользователя
radiokot__
Мучитель микросхем
Сообщения: 454
Зарегистрирован: Вс янв 15, 2012 19:58:40

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

Сообщение radiokot__ »

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

Собственно горят все сигменты по таму что не закрыты PNP транзисторы.
Для надёжного закрытия нужны эти резисторы.
Ни один домашний кот незнает что он домашний.
Аватара пользователя
Jack_A
Друг Кота
Сообщения: 6321
Зарегистрирован: Вт апр 24, 2007 07:45:40
Откуда: Minsk

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

Сообщение Jack_A »

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

Вернуться в «Микроконтроллеры и ПЛИС»