BSS138 levelshifter dibuja una corriente de 35-40mA cuando un lado está conectado a tierra?

-1

Reescribí mi pregunta por completo, ya que descubrí que la fuente del problema está relacionada solo con el cambiador de nivel.

Este es el circuito para un selector de nivel bidireccional de 3.3V a 5V, que se usa con frecuencia.

Mi problema: tengo el mismo circuito y lo construí 3 veces para estar seguro.
Cuando conecto un lado (3.3 o 5V) a tierra, el otro lado también va a tierra (funciona hasta ahora).
Sin embargo, ¡dibuja corriente de 40mA!

Esto causó que mi atmega128 saturara la corriente del pin del puerto, elevando efectivamente el voltaje por encima de 0V.

Lo simulé en pspice, dice que el sorteo actual debe estar en 500uA (10k pullups).

Lo probé en 3 mosfets BSS138 diferentes, muestran la marca K38 en la parte superior (dispositivos smt) que parece estar bien (por lo que es el mosfet correcto).
No tengo ni idea, ¿por qué atrae una corriente tan alta en estado bajo?

    
pregunta John

1 respuesta

2

Si está en lo cierto, el cortocircuito de ambos lados a tierra toma 40 mA, entonces su número de pieza es incorrecto o las partes están dañadas (puerta cortada). Ningún pinout incorrecto puede dar esos síntomas exactos.

Sin embargo, es más probable que el pinout sea incorrecto y que solo uno que se encuentre en corto a tierra extraiga los 40 mA.

Tome una parte que haya usado y mida la resistencia (en el rango de diodos de su multímetro) de compuerta a desagüe y de compuerta a fuente, y vea si obtiene alguna continuidad. No debe haber nada (circuito abierto). Puerta corta a la fuente con un poco de cable y mida el drenaje a la fuente y la fuente a drenar. Debe obtener conductividad en una dirección (generalmente el medidor mostrará 500-700) y no conductividad en la otra (circuito abierto). Consulte el pinout a continuación en la hoja de datos .

Si pasa las cuatro pruebas anteriores, es probable que la parte esté bien.

    
respondido por el Spehro Pefhany

Lea otras preguntas en las etiquetas