roboforum.ru

Технический форум по робототехнике.
Текущее время: 27 ноя 2024, 03:16

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 31 ]  На страницу Пред.  1, 2, 3  След.
Автор Сообщение
 Заголовок сообщения: Re: Подключение реле.
СообщениеДобавлено: 06 июн 2014, 17:16 
Не в сети

Зарегистрирован: 07 авг 2010, 21:29
Сообщения: 1725
Откуда: КМВ
прог. языки: C
ФИО: Андрей
Протестировать схему просто: Вывод резистора отключаем от ноги контроллера - реле НЕ должно включаться. Замыкаем резистор на землю (не базу транзистора, резистор) - и реле включается.

_________________
Дым, идущий из всех устройств в помещении предвещает появление электрика.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Подключение реле.
СообщениеДобавлено: 06 июн 2014, 20:25 
Не в сети
Аватара пользователя

Зарегистрирован: 01 июл 2009, 08:59
Сообщения: 2254
Откуда: Екатеринбург
прог. языки: асемблер AVR
Схема правильная, работать обязана. Проверяйте монтаж.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Подключение реле.
СообщениеДобавлено: 07 июн 2014, 04:55 
Не в сети

Зарегистрирован: 09 апр 2014, 07:56
Сообщения: 86
Radist писал(а):
Схема правильная, работать обязана. Проверяйте монтаж.

Все правильно вроде. Но не работает! :(

Белый - нога МК или напрямую 5в(через резистор 3к).
Красный - +5в(эммитер)
Оранжевый - коллектор
Черный - земля

P.S: На фото транзистор неправильно установлен(смещены ноги). На самом деле он установлен нормально.


Вложения:
IMG_20140607_115251.jpg
IMG_20140607_115251.jpg [ 1.47 МиБ | Просмотров: 2444 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Подключение реле.
СообщениеДобавлено: 07 июн 2014, 08:51 
Не в сети
Аватара пользователя

Зарегистрирован: 01 июл 2009, 08:59
Сообщения: 2254
Откуда: Екатеринбург
прог. языки: асемблер AVR
Чтобы каноничная схема не заработала - это чудо. Я за свою практику чудес еще не видел. Проверяйте монтаж. Если смотреть транзистору на плоскую спину, держа его ногами вниз, то слева направо: эмиттер, база, коллектор. На рисунке эмиттер - со стрелкой, к базе подключен резистор. Где у диода анод, а где катод - можно узнать если на диоде нарисован диод, или прозвонкой мультиметром. Стоит включить неправильно - реле один раз включится/выключится, затем транзистор умрет, без видимых изменений. Найти обмотку реле можно тем же мультиметром - должно быть 70 Ом, а не обрыв или короткое замыкание. Вас удивляет, к чему такие подробности? Меня же удивляет почему у вас не работает. Ну и при правильном монтаже, но дохлых деталях тоже не заработает. Транзистор проверить мультиметром (h21), резистор тоже. И управление: на резистор землю - реле включается, +5В - выключается. Ну и помните, что радиотехника - наука о контактах. Проверяйте как и что контачит. Лучше спаять макет. Макетные платы могут не контачить (пайка, кстати, тоже).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Подключение реле.
СообщениеДобавлено: 07 июн 2014, 09:07 
Не в сети
Аватара пользователя

Зарегистрирован: 20 янв 2014, 22:44
Сообщения: 431
Откуда: 21RU
прог. языки: Assembler, Basic, Arduino IDE, PHP и др.
ФИО: Андрей С
Если белый подключить к черному включается?

_________________
3D Expo 2014 Moskow 23-25.10.2014


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Подключение реле.
СообщениеДобавлено: 07 июн 2014, 09:15 
Не в сети

Зарегистрирован: 09 апр 2014, 07:56
Сообщения: 86
Andrew S писал(а):
Если белый подключить к черному включается?

Нет.

Добавлено спустя 1 минуту 32 секунды:
Radist писал(а):
Чтобы каноничная схема не заработала - это чудо.

Возможно чуда нет. Неверно просто сдох транзистор. Но напряжение же есть на коллекторе. А при подключении нагрузки напряжение падает. Если подключить вместо реле светодиод, то он светится тускло, но схема работает. Т.е при подаче +5 на базу светодиод тухнет и наоборот.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Подключение реле.
СообщениеДобавлено: 07 июн 2014, 13:32 
Не в сети
Аватара пользователя

Зарегистрирован: 01 июл 2009, 08:59
Сообщения: 2254
Откуда: Екатеринбург
прог. языки: асемблер AVR
Вот и симптом. Открытый транзистор позволяет через себя пропускать ток десятки мА. Светодиод ярко светится уже от 10 мА. Этого нет, значит транзистор полудохлый. Предполагаю, что он был выпаян из чего-то? Он мог и там испортиться, и при выпаивании. Нормальный транзистор в ключевом режиме всегда работает как ключ.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Подключение реле.
СообщениеДобавлено: 07 июн 2014, 20:11 
Не в сети
Аватара пользователя

Зарегистрирован: 20 янв 2014, 22:44
Сообщения: 431
Откуда: 21RU
прог. языки: Assembler, Basic, Arduino IDE, PHP и др.
ФИО: Андрей С
Скорее транзистор не вошел в режим насыщения, нужно подбирать ток базы. Попробуйте уменьшить сопротивление вдвое. Да и в обще мне схема не нравится на PNP транзисторе, там при логическом нуле на выходе МК будет открытый транзистор, а при 1 полуоткрытый, потому что на выходе 3.2-3.7В а транзистору надо 0.3-0.6В

_________________
3D Expo 2014 Moskow 23-25.10.2014


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Подключение реле.
СообщениеДобавлено: 08 июн 2014, 02:37 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
резистор в базу поменьше надо

_________________
Читайте !


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Подключение реле.
СообщениеДобавлено: 08 июн 2014, 04:36 
Не в сети

Зарегистрирован: 09 апр 2014, 07:56
Сообщения: 86
avr123.nm.ru писал(а):
резистор в базу поменьше надо

Без разницы. Даже без резистора.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Подключение реле.
СообщениеДобавлено: 08 июн 2014, 09:47 
Не в сети
Аватара пользователя

Зарегистрирован: 20 янв 2014, 22:44
Сообщения: 431
Откуда: 21RU
прог. языки: Assembler, Basic, Arduino IDE, PHP и др.
ФИО: Андрей С
Транзистор наверно давно дохлый, вы его проверить можете?
Лучше собрать на NPN транзисторе, не поверю, что в наше время негде взять транзистор...
[img]http://www.eletronica.com/img/Acionando-Rele-a-partir-de-saída-Lógica-do-Arduino.gif[/img]

_________________
3D Expo 2014 Moskow 23-25.10.2014


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Подключение реле.
СообщениеДобавлено: 09 июн 2014, 09:50 
Не в сети

Зарегистрирован: 09 апр 2014, 07:56
Сообщения: 86
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: Решено. Просто направление тока на резисторе перепутал.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Подключение реле.
СообщениеДобавлено: 09 июн 2014, 10:33 
Не в сети
Аватара пользователя

Зарегистрирован: 20 янв 2014, 22:44
Сообщения: 431
Откуда: 21RU
прог. языки: Assembler, Basic, Arduino IDE, PHP и др.
ФИО: Андрей С
Микроконтроллер может спокойно работать при токе ноги до 20 мА, т.е. сопротивление можно уменьшать до 250 Ом. R=U/I
Но сопротивление транзистора база-эмиттер около 100 Ом, так что уменьшать можно до 150 Ом, но я бы не советовал. Насыщение этого транзистора произойдет по ссылке при 1-1.2 В, но он высоковольтный, там до 0.8 В даже нет графика и меньше 100мА тока базы тоже нет данных, но я думаю 10мА на ток базы хватит. Так что: (3,7В(выход мк при лог.1)-1,2В(напряжение база-эмиттер)/0.01А =250 Ом
Можно уменьшить вдвое ваше сопротивление 3кОм пару раз без последствий, но правильно было бы посадить миллиамперметр через базу и подстроечным резистором уменьшать сопротивление, контролируя ток через МК.

_________________
3D Expo 2014 Moskow 23-25.10.2014


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Подключение реле.
СообщениеДобавлено: 09 июн 2014, 10:38 
Не в сети

Зарегистрирован: 09 апр 2014, 07:56
Сообщения: 86
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кОм пару раз без последствий, но правильно было бы посадить миллиамперметр через базу и подстроечным резистором уменьшать сопротивление, контролируя ток через МК.


Спасибо. А вы можете мне популярно объяснить зачем в схеме диод?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Подключение реле.
СообщениеДобавлено: 09 июн 2014, 10:41 
Не в сети
Аватара пользователя

Зарегистрирован: 20 янв 2014, 22:44
Сообщения: 431
Откуда: 21RU
прог. языки: Assembler, Basic, Arduino IDE, PHP и др.
ФИО: Андрей С
Когда с катушки реле находящейся под напряжение снимается питание пост. тока, возникает ЭДС (напряжение), с противоположным знаком и большим значением, в десятки раз превышающем питающее. Чтобы эти броски напряжения не влияли на схему предусматривают диод, так сказать - "гасятся" об него.

_________________
3D Expo 2014 Moskow 23-25.10.2014


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 31 ]  На страницу Пред.  1, 2, 3  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 10


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO