Reemplazar un interruptor con un transistor

5

Estoy trabajando en un proyecto en la Raspberry Pi, es un poco experimental ya que estoy aprendiendo el lado de la electrónica a medida que avanzo ... por favor, elimine cualquier problema con la terminología.

Mi objetivo es reemplazar un interruptor con un transistor en un circuito existente, por lo que puedo usar la salida 3V3 de un pin GPIO en el RPi para controlar la apertura / cierre de un interruptor en un circuito existente.

Usé un multímetro para probar el voltaje a través del interruptor (de uno a +) que es de 3V. Creé un circuito en una placa de pruebas que usa un transistor BC547B para reemplazar el interruptor, conectando el + y - al Emisor y el Colector, con la Base actuando como interruptor (salida 3V3 a través de una resistencia). Cuando conecto el Emisor y el Colector al transistor, la lectura es solo 1V8.

El circuito parece funcionar, pero con resultados intermitentes. ¿Se debe esto a la pérdida de voltaje cuando se usa el transistor? ¿Tendré que diseñar alrededor de esto o puedo usar un transistor diferente? Acabo de usar uno que tenía en otro proyecto sin saber realmente si funcionaría.

Editar;

Cambié el circuito para que la tensión a través del transistor viniera desde el pin de 5V en el RPi, y funcionó perfectamente. Sin embargo, este es un pin de alimentación y no se puede controlar a través del software, por lo que no es una solución, solo evidencia que el problema es el transistor. Creo que es hora de empezar a leer de nuevo.

    
pregunta AnthonyBlake

4 respuestas

4

Los transistores de unión bipolar, debido a su naturaleza y funcionamiento, tienden a tener una tensión directa relativamente grande. transistores de efecto de campo utilizan el agotamiento o la zona de dopaje para pellizcar la vía actual cerrada o mantenerla abierta para tener un Voltaje delantero mucho más bajo. Sin embargo, son mucho más sensibles a las sobrecargas de voltaje, como las causadas por la electricidad estática, por lo que es aconsejable usar siempre protección estática al manejarlas.

    
respondido por el Ignacio Vazquez-Abrams
4

Es probable que esté bajando algo de voltaje a través del VCE de su transistor. Para tener un interruptor cerrado agradable, buscaría transistores de tipo FET (VDS muy bajo) soltar) y / o controlar un interruptor de tipo relé de lámina mediante el control de transistor.

    
respondido por el pat
2
  

conectar el + y - al Emisor y el Recopilador

Espero que no sea + para el emisor y - para el colector, porque eso explicaría por qué no funciona para 3.3 V. El emisor debe ir al suelo. Aunque probablemente este no sea el problema, ya que funciona para 5 V. La mejor explicación puede ser que no conduzca la base con suficiente corriente para saturar el transistor. Conducir con 5 V y la misma resistencia le da el doble de corriente base, por lo que es una posibilidad. También es posible que el RPi ni siquiera pueda suministrar suficiente corriente para el transistor. En ese caso diría que apesta.

Cambiar el BC547B por un MOSFET lo resolverá. Los MOSFET son impulsados por voltaje, no por corriente como los BJT. Solo necesitan suficiente voltaje de compuerta para activarse, casi no necesitan ninguna corriente (generalmente menos de 1 µA). Debes asegurarte de seleccionar un puerta de nivel lógico FET, que ya se activará con un nivel lógico tan bajo como los 3.3 V del RPi.

Muchos FET serán adecuados, aunque encontrará más tipos de SMT que PTH. El si3460DDV , por ejemplo, impulsará varios amperios a solo 2 V de voltaje de compuerta y tiene una resistencia de activación. de 32 mΩ, por lo que no disipará mucha potencia: incluso una corriente de 2 A solo causará una disipación de 128 mW.

    
respondido por el stevenvh
1

También puedes intentar mover tu BJT a la región de saturación y eso te dará un VCE de alrededor de 0,3 V, lo más probable es que ahora estés trabajando en la región activa.

    
respondido por el Gustavo Corona

Lea otras preguntas en las etiquetas