Estoy tratando de analizar el convertidor de nivel lógico de Sparkfun que se encuentra aquí:
A continuación se muestra un esquema aproximado:
Ahora, he mirado la nota de aplicación mencionada en la página de Sparkfun, y entendí la mayor parte de esto en lo que respecta a cómo cambia los niveles, pero tengo problemas para entender la tercera parte, que va desde el alto voltaje lógico hasta el menor voltaje lógico. Busqué algunas preguntas similares en el sitio, pero las respuestas que encontré no parecían explicar bien esta parte.
Mi pregunta es ¿cómo cambia el nivel lógico de la lógica alta a la lógica baja? La nota de la aplicación dice que cuando el voltaje está en el lado alto, utiliza el diodo entre el drenaje y el sustrato; en este punto, el sustrato (cuerpo) está a 3.3 V, por lo que cuando la entrada alta es de 0 voltios, el 'diodo' conduce, bajando el voltaje en el puerto bajo a 0, activando el diodo, disminuyendo aún más el voltaje. Cuando el 'diodo' conduce, ¿por qué deja caer el pin fuente (conectado al cuerpo / sustrato) de 3.3 a 0? Pensé que se mantuvo el mismo voltaje a 3.3 V.