Технический форум по робототехнике.
RootAdmin » 06 июн 2014, 17:16
Протестировать схему просто: Вывод резистора отключаем от ноги контроллера - реле НЕ должно включаться. Замыкаем резистор на землю (не базу транзистора, резистор) - и реле включается.
Radist » 06 июн 2014, 20:25
Схема правильная, работать обязана. Проверяйте монтаж.
gppsoft » 07 июн 2014, 04:55
Radist писал(а):Схема правильная, работать обязана. Проверяйте монтаж.
Все правильно вроде. Но не работает!
Белый - нога МК или напрямую 5в(через резистор 3к).
Красный - +5в(эммитер)
Оранжевый - коллектор
Черный - земля
P.S: На фото транзистор неправильно установлен(смещены ноги). На самом деле он установлен нормально.
- Вложения
-
Radist » 07 июн 2014, 08:51
Чтобы каноничная схема не заработала - это чудо. Я за свою практику чудес еще не видел. Проверяйте монтаж. Если смотреть транзистору на плоскую спину, держа его ногами вниз, то слева направо: эмиттер, база, коллектор. На рисунке эмиттер - со стрелкой, к базе подключен резистор. Где у диода анод, а где катод - можно узнать если на диоде нарисован диод, или прозвонкой мультиметром. Стоит включить неправильно - реле один раз включится/выключится, затем транзистор умрет, без видимых изменений. Найти обмотку реле можно тем же мультиметром - должно быть 70 Ом, а не обрыв или короткое замыкание. Вас удивляет, к чему такие подробности? Меня же удивляет почему у вас не работает. Ну и при правильном монтаже, но дохлых деталях тоже не заработает. Транзистор проверить мультиметром (h21), резистор тоже. И управление: на резистор землю - реле включается, +5В - выключается. Ну и помните, что радиотехника - наука о контактах. Проверяйте как и что контачит. Лучше спаять макет. Макетные платы могут не контачить (пайка, кстати, тоже).
Andrew S » 07 июн 2014, 09:07
Если белый подключить к черному включается?
gppsoft » 07 июн 2014, 09:15
Andrew S писал(а):Если белый подключить к черному включается?
Нет.
Добавлено спустя 1 минуту 32 секунды:Radist писал(а):Чтобы каноничная схема не заработала - это чудо.
Возможно чуда нет. Неверно просто сдох транзистор. Но напряжение же есть на коллекторе. А при подключении нагрузки напряжение падает. Если подключить вместо реле светодиод, то он светится тускло, но схема работает. Т.е при подаче +5 на базу светодиод тухнет и наоборот.
Radist » 07 июн 2014, 13:32
Вот и симптом. Открытый транзистор позволяет через себя пропускать ток десятки мА. Светодиод ярко светится уже от 10 мА. Этого нет, значит транзистор полудохлый. Предполагаю, что он был выпаян из чего-то? Он мог и там испортиться, и при выпаивании. Нормальный транзистор в ключевом режиме всегда работает как ключ.
Andrew S » 07 июн 2014, 20:11
Скорее транзистор не вошел в режим насыщения, нужно подбирать ток базы. Попробуйте уменьшить сопротивление вдвое. Да и в обще мне схема не нравится на PNP транзисторе, там при логическом нуле на выходе МК будет открытый транзистор, а при 1 полуоткрытый, потому что на выходе 3.2-3.7В а транзистору надо 0.3-0.6В
avr123.nm.ru » 08 июн 2014, 02:37
резистор в базу поменьше надо
gppsoft » 08 июн 2014, 04:36
avr123.nm.ru писал(а):резистор в базу поменьше надо
Без разницы. Даже без резистора.
Andrew S » 08 июн 2014, 09:47
Транзистор наверно давно дохлый, вы его проверить можете?
Лучше собрать на NPN транзисторе, не поверю, что в наше время негде взять транзистор...
[img]http://www.eletronica.com/img/Acionando-Rele-a-partir-de-saída-Lógica-do-Arduino.gif[/img]
gppsoft » 09 июн 2014, 09:50
Andrew S писал(а):Транзистор наверно давно дохлый, вы его проверить можете?
Лучше собрать на NPN транзисторе, не поверю, что в наше время негде взять транзистор...
[img]http://www.eletronica.com/img/Acionando-Rele-a-partir-de-saída-Lógica-do-Arduino.gif[/img]
Нашел вот
такой NPN транзистор. Не могу понять как посчитать номинал резистора в базу. Подскажите пожалуйста. С 3к резистором слышно как еле-еле щелкает реле. Боюсь спалить ногу МК. Спасибо!
P.S: Решено. Просто направление тока на резисторе перепутал.
Andrew S » 09 июн 2014, 10:33
Микроконтроллер может спокойно работать при токе ноги до 20 мА, т.е. сопротивление можно уменьшать до 250 Ом. R=U/I
Но сопротивление транзистора база-эмиттер около 100 Ом, так что уменьшать можно до 150 Ом, но я бы не советовал. Насыщение этого транзистора произойдет по ссылке при 1-1.2 В, но он высоковольтный, там до 0.8 В даже нет графика и меньше 100мА тока базы тоже нет данных, но я думаю 10мА на ток базы хватит. Так что: (3,7В(выход мк при лог.1)-1,2В(напряжение база-эмиттер)/0.01А =250 Ом
Можно уменьшить вдвое ваше сопротивление 3кОм пару раз без последствий, но правильно было бы посадить миллиамперметр через базу и подстроечным резистором уменьшать сопротивление, контролируя ток через МК.
gppsoft » 09 июн 2014, 10:38
Andrew S писал(а):Микроконтроллер может спокойно работать при токе ноги до 20 мА, т.е. сопротивление можно уменьшать до 250 Ом. R=U/I
Но сопротивление транзистора база-эмиттер около 100 Ом, так что уменьшать можно до 150 Ом, но я бы не советовал. Насыщение этого транзистора произойдет по ссылке при 1-1.2 В, но он высоковольтный, там до 0.8 В даже нет графика и меньше 100мА тока базы тоже нет данных, но я думаю 10мА на ток базы хватит. Так что: (3,7В(выход мк при лог.1)-1,2В(напряжение база-эмиттер)/0.01А =250 Ом
Можно уменьшить вдвое ваше сопротивление 3кОм пару раз без последствий, но правильно было бы посадить миллиамперметр через базу и подстроечным резистором уменьшать сопротивление, контролируя ток через МК.
Спасибо. А вы можете мне популярно объяснить зачем в схеме диод?
Andrew S » 09 июн 2014, 10:41
Когда с катушки реле находящейся под напряжение снимается питание пост. тока, возникает ЭДС (напряжение), с противоположным знаком и большим значением, в десятки раз превышающем питающее. Чтобы эти броски напряжения не влияли на схему предусматривают диод, так сказать - "гасятся" об него.