Страница 73 из 124

Подключение светодиодной ленты

Добавлено: Чт дек 25, 2014 18:48:09
Резистор
Здравствуйте.
Познакомился с транзисторами, в связи с чем, задумал сделать мигалку, как-никак новый год скоро. :) Решил побаловаться со светодиодной лентой (совсем небольшой кусочек) и МК attiny2313. Лента хочет кушать 12В, поэтому решил подключать её через транзистор. Транзистор выбрал КТ819Г (то, что было под лапой). Нарисовал схему (см. вложение) и написал код для тестирования, на языке С :

Код: Выделить всё

void main()
{
    DDRB = 0xFF;
    PORTB = 0xFF;
    
    while ( 1 )  
        ;      
        
}
Проблема заключается в том, что это супер устройство не работает. Лента не подаёт никаких признаков жизни. Хотя, транзистора должно хватать. В чём проблема?

Re: Подключение светодиодной ленты

Добавлено: Чт дек 25, 2014 19:12:37
COKPOWEHEU
Рассказывайте, как пытались исправить. Вы же не сразу побежали на форум искать телепатов, верно? Какой из элементов после измерения параметров попал под подозрения? Их всех легко проверить.

Re: Подключение светодиодной ленты

Добавлено: Чт дек 25, 2014 19:40:07
Резистор
COKPOWEHEU писал(а):Рассказывайте, как пытались исправить.
Методом известного германского учёного Перебора: менял транзистор на КТ817Г и перебирал сопротивления R1, при помощи переменного резистора на 50 кОм. Результата ноль. :cry:

Подозреваю, что что-то не так с резистором.

Re: Подключение светодиодной ленты

Добавлено: Чт дек 25, 2014 20:24:56
COKPOWEHEU
Лучше бы провели измерения. Напряжение на базе, напряжение на коллекторе, напряжение на ленте, ток базы, ток через ленту.

Re: Подключение светодиодной ленты

Добавлено: Чт дек 25, 2014 21:22:02
alex_
Во первых что бы твоя светодиодная лента хоть как то загорелась в твою схему нужно было поставить не npn а pnp транзистор тогда есть вероятность что что то появится. Во вторых если и появиться то гореть будет кое как так как напряжение на выходе транзистора составит менее 5 вольт, а чтобы его поднять до 12 надо ещё один транзистор. А если беспокоишься за ток то транзистор ставь полевой(мосфет) на выход.

Re: Подключение светодиодной ленты

Добавлено: Чт дек 25, 2014 22:56:28
COKPOWEHEU
Эм-м-м. Поясните свлю мысль. Одноцветной лентой можно управлять как по земле, так и по питанию, трехцветной - только по земле (аноды соединены на самой ленте). Так что управление именно npn-транзистором.

Re: Подключение светодиодной ленты

Добавлено: Пт дек 26, 2014 07:32:51
Mishany
c транзистором все правильно было, но лучше n-канал ставить с любой компьютерной платы
пробуй без МК базу резистора через резистор на +5В
а лента то исправная?

Re: Подключение светодиодной ленты

Добавлено: Пт дек 26, 2014 08:26:48
alex_
COKPOWEHEU писал(а):Эм-м-м. Поясните свлю мысль.
Возможно я в чём то не прав, но как то собирал подобную схему, у меня почему то ничего не вышло с одним, пришлось 2 поставить, не помню что именно было но мосфет толи не открывался или не закрывался полностью :(

Re: Подключение светодиодной ленты

Добавлено: Пт дек 26, 2014 08:45:42
Mishany
на базу кт819 через 500 Ом на +5В 8мА ток базы - горит
........5кОм - 0,5мА ток бызы не достаточен. - горит в половину.
либо в МК не работает программа(конфигурация) либо не правильно спаял транзистор либо лента не работает, либо питания нет
фото в студию собранной схемы

Re: Транзисторные ключи.

Добавлено: Вс дек 28, 2014 13:50:16
Резистор
Извиняюсь, что долго не отвечал, дела были.
COKPOWEHEU писал(а):Лучше бы провели измерения.
Провёл:

Напряжение на базе (относительно минуса питания МК) - 4.2В = напряжение питания МК
Напряжение на коллекторе - 10.21В

Ток через базу - 0А (в этом мне клянутся два мультиметра)
Напряжение на ленте - 0В (опять показания двух мультиметров)
Ток через ленту - 0А (опять два мультиметра)

Ток через ленту подключенную напрямую к 12В - 20-30мА
Mishany писал(а):пробуй без МК базу резистора через резистор на +5В
а лента то исправная?
Уже пробовал напрямую подключить питание +4.2В к базе (через резистор,, разумеется) результат тот же, что и с МК.
Лента исправная.
Mishany писал(а): но лучше n-канал ставить с любой компьютерной платы
Что-то я не совсем понял, что вы имеете ввиду?
Mishany писал(а):фото в студию собранной схемы
см.вложения

Вложения почему то не работают (может файл слишком большой?) :( Вот - https://yadi.sk/d/8XLFpcGjdffoV

Re: Транзисторные ключи.

Добавлено: Вс дек 28, 2014 14:28:12
sstvov
Ну вы юморист!
Соедините массу питания контроллера и минус питания ключа, то есть эмиттер транзистора :))

Re: Транзисторные ключи.

Добавлено: Вс дек 28, 2014 14:45:35
Резистор
sstvov писал(а):Ну вы юморист!
Соедините массу питания контроллера и минус питания ключа, то есть эмиттер транзистора :))
Спасибо, заработало. Но почему так нужно делать? Питание МК и питание ленты это ведь совсем разные вещи, или нет?

Re: Транзисторные ключи.

Добавлено: Вс дек 28, 2014 14:50:38
Slabovik
Потому что все токи текут по кругу. Где круг разорван - там ток не течёт :)

Re: Транзисторные ключи.

Добавлено: Сб янв 03, 2015 21:55:09
tubemano
Привет!
Делаю часы на одном индикаторе ИН-14. Конроллер msp430g2553, управление индикатором через 155ИД1, высокое получаю стандартно при помощи MC34063. Управление двумя кнопками очень простое: одна кнопка добавляет час, вторая добавляет минуту. В программе использована библиотека часов реального времени, которая тактируется внешним часовым кварцем. Собственно, вот видео:

https://www.youtube.com/watch?v=IGaG2zH ... TpDZcbHckQ

На сегодня не могу решить проблему управления анодом индикатора. Хочу что бы между показами цифр были паузы и гас знак. Вот осциллограмма, того, что происходит на базе транзистора VT2. Явно что то не то, при PWM < 170 транзистор работает не так. А в чем дело я не могу понять.
https://www.youtube.com/watch?v=qyIxnOc ... TpDZcbHckQ

схема
Изображение

:facepalm:

как сделать подъём напряжения цифрового сигнала?

Добавлено: Вс янв 04, 2015 05:58:03
novarobotix
к примеру есть прямоугольный сигнал амплитудой 5 вольт, схема питается 2-мя напряжениями 5 и 12 нужно сделать размах этого сигнала 12 вольт. как в атачменте пробовал неработает. или я неправильно пробовал?
выход подаётся на затвор полевика поэтому ток не критичен.

Re: как сделать подъём напряжения цифрового сигнала?

Добавлено: Вс янв 04, 2015 07:22:38
vem566
В схеме из вложения поменять номинал R14 на 5-10 ком, R13 можно уменьшить до 1 кома. Если можно программно инвертировать сигнал, или не критично, то второй транзистор (КТ815) можно убрать. Ну и естественно исправность транзисторов. В схеме нечему не работать.

Re: как сделать подъём напряжения цифрового сигнала?

Добавлено: Вс янв 04, 2015 07:28:48
novarobotix
программно инвертировать нет возможности.
вот собрал по этой схеме, если без второго транзистора то работает, как только подключаю коллектор первого к базе второго транзистора то напряжение 12 вольт на коллекторе первого (когда на входе ноль) сажается до 0.6 вольт.
я вообще не понимаю почему не работает, транзисторы проверял.

Re: как сделать подъём напряжения цифрового сигнала?

Добавлено: Вс янв 04, 2015 07:39:06
vem566
А зачем в схеме R15? Единственно, что он делает - не дает закрыться КТ815. Ну поэтому и 0.6 вольта на выходе. И если ток выхода никакой, зачем на выходе средней мощности? Еще один 315-ый и все проблемы.

Re: как сделать подъём напряжения цифрового сигнала?

Добавлено: Вс янв 04, 2015 07:42:43
novarobotix
vem566 писал(а):Ну поэтому и 0.6 вольта на выходе.
0.6 вольта не на выходе а на коллекторе первого транзистора становится когда подключаю его к базе второго. поставил второй транзистор маломощный - то же самое, замыкал R15 непомогло.

Re: как сделать подъём напряжения цифрового сигнала?

Добавлено: Вс янв 04, 2015 07:59:22
novarobotix
поставил оба транзистора 315-х. оказывается 0.6 вольт на коллекторе первого транзистора когда на входе ноль это так и должнобыть :shock: схема в общем работает всем спасибо!