Реле 12 В с использованием Arduino
Я хочу управлять реле 12 В с помощью сигнала Arduino 5 В, но по неизвестной причине реле не работает. Я использую транзистор BC548 в качестве переключателя реле. Пожалуйста, подскажите, где я ошибаюсь.
@Akshay Okate, 👍-1
Обсуждение1 ответ
▲ 3
Если он работает с напряжением 12 В на входе, но не с 5 В, это похоже на значение базового резистора. (которое отсутствует на диаграмме) может быть слишком высоким. Значение около 1k должно гарантировать, что транзистор полностью включен.
,
@Daniel
Смотрите также:
- Переключение соленоида С помощью выхода Arduino 5V?
- Когда следует использовать транзистор, МОП-транзистор, а когда следует использовать реле?
- Уменьшить яркость светодиода с помощью NPN-транзистора
- Управление несколькими вентиляторами с помощью Arduino Uno
- Правильное включение 8-канального реле
- Релейный модуль для водяного насоса
- MCU для переключения одной катушки защелкивающегося реле не работает (попытка массива с общим gnd)
- Как подключить 4-х канальный релейный переключатель напрямую к источнику питания 5В?
Помимо этой проблемы, вам понадобится обратный диод, чтобы сохранить ваш NPN. Срабатывает ли реле, если вы подаете +5 В NPN вместо выхода GPIO?, @dandavis
Я добавил обратноходовой диод в реальную схему, забыл добавить на схему., @Akshay Okate
да, реле работает, когда я подаю 12 В на базу, @Akshay Okate
а как насчет 5 В, которое обеспечивает AVR?, @dandavis
я не пробовал, но это работает только тогда, когда я подаю напряжение выше 5 В, @Akshay Okate
Тогда это может быть много чего. Я бы заменил NPN на МОП-транзистор NCHAN, желательно логического уровня. Я использую IRLZ44N во многих проектах с напряжением 3,3 В, из него получается отличный переключатель нижнего плеча., @dandavis
Вы подключили заземление?, @Majenko
@Маженко, да, я это сделал., @Akshay Okate