Значение подтягивающего резистора для транзистора NPN для переключения твердотельного реле

У меня есть базовая установка, которая позволяет мне управлять 230 В переменного тока, включая/выключая твердотельное реле.

Я использую выходной контакт GPIO Raspberry Pi и NPN-транзистор общего назначения (BC547B), чтобы пропустить ток через реле, вот моя схема:

введите описание изображения здесь

Резистор R1 позволяет мне ограничить ток, протекающий через SSR (SSR принимает 4-32 В, макс. 15 мА). Предполагая, что транзистор имеет усиление по напряжению в 150 раз, это должно быть около 10 мА. (Это правильно?)

Резистор R2 действует как подтягивающий резистор, так что транзистор остается закрытым, когда вывод GPIO выключен/отсоединен. Однако я не знаю, какое значение выбрать для этого резистора.

После некоторых исследований я выяснил, что сопротивление резистора должно быть от 10 кОм до 100 кОм, но должно ли оно быть больше, чем R1? Если да, то что произойдет, если сопротивление слишком велико?

Итак, мой вопрос: имеет ли значение R1 какой-либо смысл, и если да, то зависит ли от него значение R2?

Дополнительная информация:
Вот ссылка на техническое описание SSR (реле случайного включения 240 В переменного тока со светодиодной индикацией).

Два примечания: (a) R1 и R2 образуют делитель напряжения и (b) Вы уверены, когда говорите, что вывод GPIO выключен/отключен (в зависимости от конфигурации возможны три состояния: низкий, высокий и высокий импеданс).
Как насчет номера детали и/или ссылки на спецификацию SSR. Я подозреваю, что он, вероятно, уже ограничивает входной ток, если вы обеспечиваете вход 4-32 В.
Вот ссылка на техническое описание SSR: zettlerelectronics.com/pdfs/sonstige/SSR-Flyer.pdf (реле случайного включения 240 В переменного тока со светодиодной индикацией)
Вы не должны нуждаться в вытягивании на BJT?

Ответы (2)

Вам действительно нужен резистор, включенный последовательно с базой, но лучшая конструкция также поместила бы резистор последовательно со светодиодом SSR, чтобы однозначно ограничить ток и не зависеть от hFE транзистора.

Итак, я бы сделал базовый последовательный резистор 1 кОм, и это привело бы к подаче на базу около 2,5 мА. Это, вероятно, насытит коллектор примерно до 0,1 вольта, так что он будет действовать как переключатель.

Независимо от того, какое падение напряжения указано в спецификации SSR для его светодиода, оно затем вычитается из 5 В, чтобы определить напряжение на токоограничивающем резисторе светодиода. Лист данных SSR сообщит вам о номинальном токе светодиода, поэтому вы можете рассчитать этот резистор, используя закон Ома.

Итак, я бы поставил резистор 117 Ом между реле и входом +5 В, поскольку в техническом описании твердотельного реле указан управляющий ток 12 мА и входное сопротивление 300 Ом при 5 В, заменить R1 резистором 1 кОм и сделать R2 = 10 кОм?
Я не могу это проверить, потому что в таблице данных, на которую вы ссылаетесь в своем вопросе, этого не указано. Наверное, да, но это так плохо нарисовано, что у меня болят глаза! Но я следую вашей логике, получая 117 Ом. Наверное 110 Ом будет нормально. 1к и 10к тоже круто использовать.

Поместите резистор R3 между коллектором транзистора и твердотельным реле. Для данного транзистора коэффициент усиления (hFE) зависит от партии изготовления и температуры. С резистором R3 ток через твердотельное реле не зависит от коэффициента усиления транзистора.

Таким образом, напряжение насыщения NPN-транзистора составляет около 0,2 вольта при токе 10 мА для SSR, R3 = (5 - 0,2) / 0,010 = 480. Стандартное значение 420 дает (5 - 0,2) / 420 или 11,4 мА. Стандартное значение 560 дало бы (5 - 0,2) / 560 или 8,57 мА. Поскольку 11,4 ниже предела 15 мА, выберите R3 как 420.

С небольшими пластиковыми NPN-транзисторами коэффициент усиления составляет 50 на 150. Чтобы вогнать транзистор в насыщение, нам нужно не менее 11,4/50 или 0,228 мА в базу.

При насыщении напряжение между базой и эмиттером будет 0,7 для кремния, R1 будет (3,3 - 0,7) / 0,000228 = 11,403 Ом. Таким образом, при выборе 10 кОм на базу будет приходиться (3,3 - 0,7) / 10000 = 0,26 мА. Что было бы достаточно для 0,26 * 50 или 13 мА тока коллектора. Поскольку R3 ограничивает нас всего 11,4 мА, транзистор должен оставаться в состоянии насыщения.

R2 находится в цепи для сброса заряда, который будет собираться в базе транзистора из-за утечки из коллектора в базу, когда GPIO отключен. База не должна плавать до диапазона 0,7 В, иначе транзистор включится.

Эмпирическое правило заключается в том, что R2 в 10 раз превышает значение R1 или 100K. Вы можете посмотреть характеристики транзистора и проверить ток утечки. Умножение утечки на 100K должно дать напряжение, которое должно быть намного меньше 0,7 вольт.

Теперь, когда база транзистора подключена параллельно R2, часть тока будет течь на базу, а часть — на R2. В режиме насыщения ток через R2 составляет 0,7/100К или 0,007 мА. Это мало по сравнению с 0,260 мА в базе, и его можно смело игнорировать.