1 votos

¿Está bien, en general, ignorar la corriente que entra y sale de un pin de la MCU cuando se analiza un circuito externo a la MCU?

Desde aquí Veo la siguiente ilustración sobre la resistencia de pull-up.

enter image description here

Y el artículo dice:

Con una resistencia de pull-up, el pin de entrada leerá un estado alto cuando el botón no esté pulsado. En otras palabras, una pequeña cantidad de corriente fluye entre VCC y el pin de entrada (no a tierra), por lo que el pin de entrada está cerca de VCC .

Me da la impresión de que la corriente que entra y sale de una MCU es tan pequeña que se puede ignorar al analizar el comportamiento del circuito externo a la MCU.

Esta suposición puede simplificar un poco las cosas. ¿Pero está bien?

0 votos

Un pin de entrada suele tener una impedancia bastante alta. Pero también depende de cómo esté configurado. Si es simplemente un pin de entrada digital, es probable que la impedancia de entrada sea del orden de \$100\:\text{k}\Omega\$ o mejor (a ambos carriles.)

0 votos

@jonk Parece que para un pin de entrada digital, cuanto mayor sea la impedancia de entrada, mejor.

0 votos

La hoja de datos de la MCU te dirá muchos más detalles. No es difícil leer una. Y si usted estaba preguntando (no puedo decir), entonces sí los valores más altos (como \$1\:\text{M}\Omega\$ ) es mejor.

2voto

Spehro Pefhany Puntos 90994

Tal vez. Para los valores en K ohmios normalmente se puede ignorar, a no ser que estés haciendo algo con un entorno de funcionamiento inusual o de alta fiabilidad. Sin embargo, nunca está de más leer la hoja de datos a fondo cuando se considera la especificación de una nueva pieza.

Por supuesto, si se activan los pull-ups o pull-downs internos, generalmente habrá que tenerlos en cuenta.

Si tratas de minimizar el consumo del interruptor cerrado usando un valor de resistencia como 10M entonces encontrarás que el fabricante de la MCU no garantizará necesariamente que eso funcione.

Por ejemplo, el Microchip ATMega328p tiene las siguientes características garantizadas:

enter image description here

1uA de fuga es suficiente para superar los pocos cientos de nA de la resistencia de 10M, por lo que podría no funcionar. Lo más probable es que la corriente sea mucho menor a Ta << 105°C, por lo que podría estar bien para un dispositivo de juguete o de consumo.

Hay razones para no utilizar un valor de resistencia demasiado bajo (desperdicio de energía, posible desgaste del interruptor en situaciones extremas) y un valor demasiado alto (fiabilidad del interruptor, fugas debidas a los semiconductores o contaminación en la placa de circuito impreso y posible captación de EMI).

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