Soy aficionado y nunca supere las hojas de datos / tutoriales para los transistores FET; Soy un hombre BJT. Nunca encontré discusiones sobre BJT vs. FET y aplicaciones específicas más adecuadas para cada tipo. Mis proyectos son circuitos muy simples de conmutación y estilo de puerta lógica. Entonces, una vez que obtuve BJT para satisfacer los requisitos de un proyecto, me quedé con lo que estaba funcionando. Pasé la tarde investigando esto en EE-SE y encontré muchas cosas buenas. Descubrí que los FET parecían la opción más popular para los cambiadores de nivel. Esperaba que alguien pudiera proporcionar una explicación "para tontos" con respecto a las fortalezas / debilidades y compensaciones involucradas con los FET y BJT en algunas aplicaciones comunes.
Elegí este cambiador de nivel para mi proyecto: quiero conducir un relé de 5V usando un ESP8266 que tiene GPIO de 3.3V. Medí la corriente de la bobina del relé para que sea correcta alrededor de 100 mA. Quiero usar un S8050 y un mínimo de piezas, los requisitos no son altos. Solo estoy usando el ESP8266 para leer el pin en un sensor PIR y también leo algunos interruptores para controlar una luz usando un relé. ¿Es el circuito anterior una buena opción? Diseñé mi propio circuito, pero no lo voy a usar. Aún así, ayudaría a mi comprensión si alguien amablemente proporcionara un análisis de mi diseño, que se basara en algunas corazonadas, conjeturas y tal vez un poco de vudú.
Brevemente, razoné que mi corriente base (salida GPIO 3.3V - 0.7V base de Q1) / 1K ohmios de R2 = 2.6mA no se vería muy afectada por la corriente en el divisor de voltaje R1 / R3, que creo que es 5 / (100K + 100K) = 25uA. No sé cómo funcionará la unión de R1, R2, R3 y la base de U1; Supuse que la base de U1 reduciría los 2.5V del divisor a 0.7V, pero no estaba seguro de cómo afectaría los 2.6mA que genera la GPIO. Por eso fui con el circuito que conecté.
Respuestas:
Rayo. Sí, hay cientos, si no miles de buenas páginas sobre el uso de BJT para casi cualquier tipo de arreglo de cambio que puedas imaginar. También funcionan bien como cambiadores de nivel , aunque a pesar de que usas esa frase, en realidad no creo que esa sea tu situación aquí. Si desea ver un ejemplo de cambio de nivel utilizando BJT, puede ver mi respuesta aquí .
A continuación, en lugar de darte un pez, intentaré enseñarte a pescar.
Para situaciones que involucran el cumplimiento de la corriente que excede su pin de E / S (como un relé) o también un voltaje de conducción diferente y más alto que el que puede manejar su pin de E / S (nuevamente, como su relé), o también donde necesita alguna protección contra inductivo retroceso (una vez más, como su relé) probablemente desee utilizar un BJT o FET externo como interruptor.
Puede organizar las cosas para que el cambio sea:
Pero realmente necesita tener una buena razón para elegir (2) o (3), arriba. Implican más partes y, a menudo, son innecesariamente complicadas si no tienes una buena razón. Entonces, el interruptor del lado bajo es la primera opción para examinar algo como esto.
Para diseñar cualquier interruptor, comienza con las especificaciones de lo que necesita conducir y las especificaciones de lo que tiene para conducirlo.
Veamos una hoja de datos ESP8266 :
Aquí, puede ver que el cumplimiento actual de un pin de E / S tiene un valor máximo de . Esto significa que debe planear mantenerse por debajo de ese valor. Me gusta estar por debajo de la mitad del máximo, y aún menos ser mejor si puedo manejarlo. Menos es mejor porque si está utilizando varios pines de E / S diferentes al mismo tiempo, la carga se suma y hay límites de disipación para todo el puerto y también para todo el dispositivo. Incluso si no se mencionan, existen. Así que mantenga las cosas lo más bajo posible.yoMETROA X= 12mamá
También tome nota de los límites de voltaje. Suponiendo que está operando en , entonces garantizan un alto voltaje de salida del 80% de eso, o V O H ≥ 2.64VCC= 3.3V
(Esto significa, cuando se obtieneIMAX). También garantizan un bajo voltaje de salida del 80% de eso, o
V O L ≤ 330
Veamos ahora una hoja de datos de retransmisión típica :
Desde aquí puedes ver que la resistencia es y que la corriente requerida es 40125Ω .40mamá
Los bits de datos anteriores dicen que realmente necesita un interruptor externo por todas las razones mencionadas anteriormente. Lo necesita porque requiere un mayor cumplimiento de la corriente que su pin de E / S puede proporcionar, porque desea proteger su pin de E / S contra la fem inversa de la inductancia del relé y porque el relé requiere un voltaje más alto que su E / S pin puede proporcionar. ¡Ni siquiera piense en usar la E / S directamente!
También puede usar casi cualquier BJT, debido a la baja corriente que necesita el relé.
En este caso, usaría lo que tengo mucho: dispositivos OnSemi PN2222A . Comencemos examinando la Figura 11:
Tiempo para preparar un esquema:
simular este circuito : esquema creado con CircuitLab
Digamos que su pin de E / S es más poderoso de lo que asumimos y tiene un completo3,3V 3,3V - 800mV470Ω≈ 4.4mamá
Tomando todo esto juntos para su relevo en100mamá yosi= 4mamá yosi= 5mamá yosi= 6.7mamá está bien.
fuente
No necesitas este "vudú". Tanto R1 como R3 son innecesarios aquí. Un transistor bipolar funciona con corrientes, no con voltajes. Estas resistencias solo son necesarias para polarizar el transistor en su región lineal para amplificadores lineales. No desea amplificación lineal, desea conmutación de alta eficiencia.
simular este circuito : esquema creado con CircuitLab
El voltaje base emisorUB E depende de la corriente del colector pero, en general, es de aproximadamente 1V. Entonces, con 3.3V en su base y una resistencia base de 1k, tiene aproximadamente 2mA de corriente base.
Use un transistor de conmutación, estos tienen un valor beta alto y entran en saturación a corrientes de entrada muy bajas. También puede considerar un tipo darlington para cargas más altas. La saturación conduce a una menor caída de voltaje y a una menor producción de calor en el transistor.
fuente
Los FET no se saturan. Por lo tanto, una gran velocidad gana.
Y un Vbe bipolar está más o menos establecido en 0.5-0.7 voltios, para corrientes útiles.
Mientras que un FET felizmente permite 1 o 2 o 5 o 10 voltios entre la puerta y el canal. Por lo tanto, una gran victoria para la flexibilidad de operación.
fuente
Una comparación general de BJT y FET:
BJT: - Dispositivo controlado por corriente - Los portadores de carga son electrones y agujeros (por lo tanto, bipolares) - Físicamente más grande - Muy poca capacitancia de entrada (puede proporcionar una mayor velocidad / amplificación de frecuencia más alta) - Más amplificación lineal ya que la ganancia no depende del voltaje de polarización - Puede tener una impedancia de salida más baja y, por lo tanto, manejar cargas de baja impedancia más fácilmente.
FET: - Dispositivo controlado por voltaje (menor consumo de energía, solo consume energía cuando se cambia el estado en general) - Los portadores de carga son electrones u orificios (dependiendo del tipo, por lo tanto, unipolar) - Físicamente más pequeño - Puede escalar más fácilmente (la mitad de la corriente de drenaje a la mitad de la compuerta) tamaño) - Generalmente, la capacitancia de entrada más alta y el efecto Miller significa que a medida que aumenta la ganancia, también lo hace la capacitancia de entrada - No se puede manejar la baja impedancia muy bien (generalmente necesita una etapa de amortiguación) - Generalmente un menor consumo de energía
De ninguna manera es una lista completa de diferencias, pero esperamos que responda su pregunta sobre las diferencias entre los dos tipos de transistores. En mi experiencia educativa, parece que el 95% del tiempo para proyectos de aficionados, los BJT son el camino a seguir, pero para proyectos a gran escala y de alta densidad, CMOS es la opción principal ya que la mayoría de los circuitos digitales son CMOS, y por lo tanto es más barato para producir tanto analógico como digital en el mismo proceso.
fuente
En algunas aplicaciones, la eficiencia energética es muy importante. Aunque hay muchas aplicaciones en las que realmente no importa, a muchas personas no les gusta limitar innecesariamente los diseños a las últimas aplicaciones.
Si uno necesita tener un solo circuito basado en BJT que sea capaz de conmutar 100 mA, ese circuito probablemente necesitará consumir entre 2 y 10 mA cada vez que se supone que está encendido, ya sea que la corriente de carga sea realmente de 100 mA o cero . Si la carga realmente consumirá 100 mA cada vez que esté encendida, agregar incluso 10 mA al consumo de energía del sistema en ese momento solo aumentaría el consumo general de energía en un 10%. Sin embargo, si la carga a menudo puede conducir algo que solo requiere 1 mA, agregar incluso 2 mA al consumo de energía cuando está encendido triplicaría el consumo de energía relacionado con el control de esa carga. Si la carga se enciende la mayor parte del tiempo (pero simplemente consume muy poca corriente), eso podría ser un desperdicio.
Los BJT han estado ampliamente disponibles durante más tiempo que los MOSFET, y muchos circuitos están diseñados en torno a esa disponibilidad. No sé si un MOSFET particular es tan ubicuo como el 2N3904 y el 2N3906. Esas partes no están cerca de los mejores transistores del planeta, pero están en todas partes. No conozco ningún MOSFET de los cuales uno pueda decir lo mismo.
fuente