Usando BSS138 en el conmutador de nivel

1

Estoy intentando interconectar 1.8v UART y 3.3v UART usando la nota de la aplicación NXP aquí . Desafortunadamente, mi circuito no funciona como se esperaba. Estoy usando BSS138 como se menciona en Adafruit y Spakrfun.

Cuando mido Vgs, se lee 0v, pero el drenaje y la fuente están conectados de alguna manera (el mismo voltaje, verifiqué también usando un zumbador). Por lo tanto, ningún cambio de nivel ocurrió en mi circuito. ¿Es esto debido a un defecto en mi MOSFET? Después de leer sobre MOSFET, aprendí que el drenaje y la fuente solo se conectarán si Vgs > = V umbral, que es de 0.8 - 1.5 en BSS138.

    
pregunta bonchenko

2 respuestas

1

Todavía no conozco la respuesta al problema con BSS138, pero creo exitosamente un conmutador de nivel de 1.8 a 3.3 v utilizando el transistor npn, 2n2222. El circuito se puede encontrar aquí: enlace

    
respondido por el bonchenko
2

Esto es lo que dice la nota de la aplicación que puede ser relevante: -

  

La tensión de alimentación más baja posible VDD1 depende del umbral   voltaje VGS (th) de los MOS-FET. Con una tensión de umbral de alrededor de 1   Voltio por debajo del VDD1 más bajo, el circuito de cambio de nivel funcionará   correctamente. Si, por ejemplo, el VDD1 más bajo es 3 voltios, un umbral   Se permite un voltaje VGS (th) de 2 voltios máximo.

Lo señalo porque estás usando 1.8V como Vdd más bajo y el BSS138 es: -

  

El voltaje del umbral de la puerta VGS (th) es 0.8 (min) 1.3 (typ) 1.5 (max) V

Por lo tanto, inmediatamente no debería esperar que esto funcione si continúa con la figura típica de 1.3V; esto implicaría que su Vdd más bajo no puede ser inferior a 2.3V.

Volviendo a lo que dijiste en tu pregunta que dices

  

Cuando mido Vgs, se lee 0v

Si ha utilizado el circuito en el enlace que ha proporcionado, la compuerta está conectada a Vdd (baja) y la fuente es su pin IO de bajo voltaje, por lo que para medir 0 V, esto debe significar que su pin IO está en Vdd ( bajo) y este sería el caso a menos que se active el pasador de drenaje a baja.

Creo que necesitas medir los voltajes en el FET con respecto a 0V en los tres pines. Tal vez sea correcto, pero no hay suficiente para continuar con su pregunta, PERO como dije originalmente, no creo que este circuito funcione como usted espera con el FET BSS138.

    
respondido por el Andy aka

Lea otras preguntas en las etiquetas