Я подаю сигнал 3,3 В с помощью Raspberry Pi на базу NPN-транзистора, чтобы активировать реле SPDT 6 В ( паспорт реле , модель G2R-1-S-DC6(S)). Напряжение срабатывания/сброса реле составляет 4,4/0,9 В. Транзистор активирует схему, как и должно быть, при подаче сигнала, но не выключается при снятии сигнала.
Сопротивление катушки реле составляет 68,7 Ом, как показано в моделировании. Резистор на 161 Ом был добавлен для рассеивания некоторой мощности, поскольку транзистор рассчитан на 600 мВт. Добавляя сопротивление эмиттера, я рассчитал, что оно должно быть ниже 40,7 Ом. Я использовал 33 Ом, потому что это то, что у меня было под рукой. Здесь используется источник питания 24 В пост. тока, потому что он доступен в системе. Я использую транзистор 2N2222 от Radio Shack с бета=200. Земля 3,3 В и земля 24 В были связаны вместе при построении схемы.
Я экспериментировал с добавлением резистора от базы к земле; Я пробовал это с сопротивлением 10k, 33k и 100k. Я попробовал диод параллельно с реле, направленным вверх. Я использовал новый транзистор каждый раз, когда пробовал новую схему, чтобы убедиться, что транзистор не сгорел в результате предыдущего теста. Я также пробовал несколько разных комбинаций Rb и Rc с тем же результатом. Странно то, что при экспериментировании со значениями Rc бета, рассчитанная на основе тестовых измерений, находилась в диапазоне от 50 до 500, что очень странно. Во всех испытаниях ток через реле был рассчитан при моделировании; он не изменился при применении и после снятия сигнала.
Я видел другой пост, где кто-то использовал небольшой конденсатор параллельно с Rb для снятия напряжения с базового эмиттера, мы также пробовали это, но это не сработало ( ссылка - это третья диаграмма сверху).
Любой совет будет принят с благодарностью.
Добавьте обратноходовой диод.
При отключении тока катушка будет уменьшать напряжение до тех пор, пока что-то не начнет проводить, чтобы она могла продолжать пропускать ток, пока внутри нее есть магнитная энергия. К сожалению, токопроводящий путь обеспечивается вашим транзистором после того, как он сгорел.
Этот отрицательный импульс может достигать тысяч вольт. Серьезно!
Реле больше не выключится, потому что при первой попытке выключить его обратное напряжение, генерируемое катушкой реле, выбило транзистор, так что теперь он постоянно закорочен между коллектором и эмиттером.
Обычный способ справиться с этим - поставить диод на катушку реле в обратном направлении. Он ориентирован так, что он не проводит, когда реле включено. Когда реле выключается, диод обеспечивает безопасный путь обратного тока от катушки до тех пор, пока он в конечном итоге не рассеется из-за прямого падения напряжения на диоде и сопротивления катушки.
Остальная часть вашей схемы также имеет проблемы. Наличие эмиттерного и базового резисторов не имеет смысла. Поскольку у вас есть намного больше напряжения, чем необходимо, я бы использовал транзистор в конфигурации с током. Подключите базу непосредственно к цифровому выходу и поместите соответствующий резистор между эмиттером и землей для тока реле. Теперь реле всегда будет видеть этот ток во включенном состоянии, независимо от напряжения питания. Напряжение питания, превышающее необходимое, приведет к большему рассеянию на транзисторе, поэтому резистор, включенный последовательно с реле, имеет смысл.
В дополнение к вышеупомянутым предложениям, ваша конструкция не обеспечивает достаточный ток для катушки. Ваше описание показывает Ic = 65,71 мА , в соответствии со спецификациями вашего реле катушке требуется 87 мА в режиме постоянного тока для SPDT при 6 В. Вам нужно на 20 мА больше. Если реле не управляется током в соответствии со спецификациями производителя, часто они работают хаотично. Я рекомендую вам использовать конфигурацию транзистора Дарлинтона для управления реле. Это обычный способ сделать это (например, с помощью микросхем ULN2803A для управления несколькими реле). Дарлингтон может коммутировать больший ток, чем в схеме коллектор-эмиттер.
ЧтоГрубый Зверь
Гвидман
Гвидман
Гвидман
Питер Беннет
Эндрю Веллмейер
пользователь141552