Flujo de corriente de la resistencia de pull-up

4

  1. Suponiendo que VCC es + 5V, ¿por qué el pin de entrada recibirá + 5V y no un voltaje reducido (según lo controla la resistencia)?

  2. Cuando el circuito está cerrado (se presiona el botón), ¿por qué el pin de entrada no tiene la misma corriente que cuando el circuito está abierto? ¿No es esto efectivamente una especie de circuito paralelo? Si la corriente fluye a través de todas las rutas disponibles, ¿por qué no a través del pin de entrada?

pregunta M-R

2 respuestas

18

1) Debido a que la impedancia de entrada del pin de entrada es EXTREMADAMENTE grande en comparación con su resistencia de pull-up (R1 en su esquema R2 en la mía). Intenta resolver este circuito por debajo de 5V en serie con 10k y 3M. Verás que la caída de voltaje en R1 es extremadamente pequeña. Así, arreglando un estado abierto de 5V o lógica 1.

2) Al proporcionar una conexión a tierra en el pin de entrada, se corta la impedancia de entrada del circuito. Si pones un terreno en algún lugar, pones ese nodo a 0V. Por lo tanto, el R1 (mi R2) elimina la totalidad de los 5 V, lo que le deja un cero lógico en la entrada.

simular este circuito : esquema creado usando CircuitLab

    
respondido por el Simon Marcoux
5

La entrada de la MCU no es un circuito abierto ni una impedancia infinita, sino una impedancia muy alta. La impedancia de entrada variará entre las MCU, pero generalmente es del orden de varios Mega-Ohmios a cerca de 100M Ohmios.

La corriente fluye a través de todos los caminos disponibles y es inversamente proporcional a la resistencia. La corriente que fluye a través del pin de entrada se conoce como corriente de fuga, y generalmente es del orden de los micro-amperios.

Si escucha que no fluye corriente a través del pin de entrada, eso se debe a que, en la mayoría de los casos, las corrientes de fuga de micro-Amp pueden ignorarse efectivamente en el diseño del circuito.

La tensión después de la resistencia de subida será una tensión reducida, pero no mucho. Todavía se forma un divisor de voltaje entre la resistencia de entrada de la MCU y la resistencia de levantamiento.

Por ejemplo: si tiene una entrada de 5V, una recuperación de 10K y una impedancia de entrada de 10M, debe esperar ver alrededor de 4.995V en la entrada. La caída de voltaje existe, pero es lo suficientemente pequeña como para descartarla y dentro de los umbrales digitales lógicos.

Todas tus suposiciones fueron correctas. Es solo que para el diseño de circuitos digitales prácticos comunes, se puede pensar que las entradas de MCU tienen una impedancia infinita y no tienen corriente, pero eso no es técnicamente correcto y puede ser confuso si estás tratando de entender cómo funcionan las matemáticas y la física reales.

    
respondido por el Phil C

Lea otras preguntas en las etiquetas