![]() |
![]() ![]() ![]() ¿Cómo se calculan los valores de R y C en el típico circuito de reset? |
Pensemos, por ejemplo, en el montaje RC entre Vcc y GND con R a Vcc, y que
la entrada de reset que vamos a usar es activa a nivel bajo. Al encender la alimentación, la red RC se comporta como un filtro paso bajo, produciendo una subida de tensión exponencial en el punto medio (entre R y C) con una constante de tiempo tau=R·C, y que responde a la siguiente expresión: Vo = Vcc [ 1 - exp (-t/tau) ](si la red fuera un filtro paso alto, la tensión respondería a la expresión Vo = Vcc [ exp (-t/tau) ]). Nuestro objetivo es hacer que la entrada de reset "vea" un nivel bajo durante un cierto tiempo, el suficiente para que se haya estabilizado la alimentación. Un tiempo razonable (en escala humana) es algo en el rango 100ms-1s. Sabiendo el valor de la tensión máxima que da el fabricante como aquella que la puerta entiende como nivel bajo (VIL) y fijando el tiempo que queremos que Vo esté por debajo de dicho nivel, podemos despejar tau. Una vez decidido el tau, la restricción fundamental la impone el valor máximo de la resistencia a usar. Debe ser tal que la caída de tensión en la misma (debida a la circulación de la corriente de entrada de la puerta) no sea superior a la que haría que el nivel de tensión en la entrada de la puerta fuera inferior al que el fabricante especifica como tensión mínima a nivel alto (VIH). | |
[Append to This Answer] |
|