4 votos

Corriente en el pin de puerto 1 8051 raro

Los pines en el Puerto 1 se ha interna de pull-ups cuando se utiliza para la entrada. El Mosfet está apagado y el drenaje se sacó de alta mediante una interna de pull-up resistor.

enter image description here

Puedo conectar un amperímetro y ver que la corriente (IL actual) que fluye a la tierra es de alrededor de 15uA. Deduje que el valor de la interna de pull-up resistor es 333k.

Ahora puedo conectar un resistor de 10k y medir la corriente. Puedo obtener 0,5 mA (5/10k). Lo que sucedió a la interna de pull-up resistor? No es la interna de pull-up resistor y el resistor de 10k en serie?

enter image description here

¿Qué está pasando? Cuando yo uso externo pull-up en el Puerto 0, las cosas aparecen como se esperaba - Resistentes en la serie y ambos resistentes a actuar como divisor de tensión para crear una caída de voltaje en el pin.

ps: yo estoy usando AT89s52.

ps: El mismo problema existe en puerto 2,3

pd: Aquí está el actual para los diferentes resistentes:

- 330 ohms - 15uA
- 1k - 15uA
- 100k - 50uA 
- 220k - 22uA

El Max IL (según la hoja de datos) es -50uA

4voto

jns Puntos 449

Esto es una suposición informada y no una respuesta definitiva, pero sospecho que no es una resistencia allí en absoluto: resistencias ocupan mucho de zona en CMOS y no son muy precisas. En su lugar habrá una pequeña fuente de corriente hechas de MOSFETs y limitado a 50uA. Puede ser no-lineal para garantizar que, no importa qué desplegable conectar, la entrada es cerca de un carril o de la otra.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X