Use el transistor BJT como interruptor sin invertir la señal

Sé que puedo usar un transistor como un interruptor como este:

esquemático

simular este circuito : esquema creado con CircuitLab

¿Puedo usar solo un transistor que emita la misma señal (no invertida)? Quiero usarlo para cambiar el nivel de voltaje. La entrada es digital a 3,3 V y debe emitir niveles TTL de 5 V.

Respuestas (3)

Este circuito tiende a usarse con bastante frecuencia: -

ingrese la descripción de la imagen aquí

Muy interesante. ¿Sería posible poner un GPIO de una placa como Raspberry o BeagleBone en la entrada sin freír la placa? Lo que no entiendo es: en la base, tienes un voltaje constante, el colector está levantado. Entonces, ¿cómo puede estar seguro de que no se está moviendo corriente desde los 5V a la entrada? ¿Eventualmente destruyendo el tablero de conducción?
Debido a que el transistor está configurado como un seguidor de emisor y el voltaje en el emisor es el voltaje base menos aproximadamente 0,6 V. Si el emisor aumentara, apagaría el transistor y evitaría que el voltaje aumentara mucho más de 3V. Piense en la base y el emisor y en qué voltaje diferencial deben estar para encender el transistor.
@Andyaka ¿Funcionará esto si cambiamos 5V a 3.3V?
Si hicieras eso, no necesitarías un cambiador de nivel.

Absolutamente.

ingrese la descripción de la imagen aquí

Este circuito aprovecha las propiedades de un MOSFET para cambiar bidireccionalmente una señal entre dos niveles de voltaje diferentes.

Estaba interesado en hacer esto con un bipolar PNP o NPN.
@Cornelius Esta respuesta es mejor amigo porque es bidireccional mientras que mi circuito no lo es.
Sé que es bidireccional. He visto este circuito antes en un esquema para un cambiador de nivel I2C. Pero para lo que necesito unidireccional es suficiente.
@Andyaka: Eres un buen tipo. Ignacio: circuito útil :)
@bitsmack sí, soy todo corazón muhuhahaha
Si tiene 5V en ambos lados, ¿puede usar una sola resistencia?
Si tiene 5V en ambos lados, ¿por qué necesita un cambiador de nivel?

La entrada es digital a 3,3 V y debe emitir niveles TTL de 5 V.

Para esta situación, es muy probable que no necesite ningún circuito de conversión.

Interruptor lógico TTL de 3,3 V y 5 V con un umbral de aproximadamente 0,8 V. Por lo tanto, no se necesita un circuito de conversión para controlar una entrada TTL de 5 V con una señal lógica de 3,3 V. Para estar absolutamente seguro, verifique el V ih mínimo de su dispositivo TTL de 5 V y asegúrese de que este número sea menor que el V oh mínimo de su dispositivo de 3,3 V.

Esta figura, de la nota de la aplicación TI, " Selección de la solución de traducción de nivel correcta ", muestra que los niveles de entrada, salida y umbral especificados son los mismos para los circuitos TTL de 5 V y 3,3 V:

ingrese la descripción de la imagen aquí

Si sus dispositivos en realidad no son TTL sino CMOS, aún puede conectarlos sin un circuito de conversión, pero el margen de ruido se reducirá porque el umbral de conmutación CMOS es V cc /2 en lugar de un nivel de voltaje fijo.

Como puede ver en el gráfico, no puede usar de manera confiable una señal TTL de 3.3 V (o incluso una señal TTL de 5 V) para cambiar una entrada CMOS de 5 V, por lo que para cualquiera de esas situaciones necesitaría un circuito convertidor como se describe en las otras respuestas aquí.