Estoy usando un IC 74162 (contador decimal) y sé que ambas entradas de habilitación ENT y ENP deben estar activadas para que el contador funcione, pero no estoy seguro de la diferencia entre ellas y su relación con la salida RCO .
¡Gracias!
Estoy usando un IC 74162 (contador decimal) y sé que ambas entradas de habilitación ENT y ENP deben estar activadas para que el contador funcione, pero no estoy seguro de la diferencia entre ellas y su relación con la salida RCO .
¡Gracias!
Un 74162 es un contador decimal.
Las entradas EN y las salidas RCO funcionan de la siguiente manera.
Para responder a un aumento en el límite del reloj contando, ENT, ENP, LD y MR deben ser altos.
Si esto es cierto, en un conteo de 9, la salida de RCO será alta. Por lo general, vincula ENP, LD y MR alto, luego conecta el RCO de un contador al ENT del siguiente contador de la cadena, y así sucesivamente.
Entonces, para el primer contador, con un conteo de 9 RCO irá alto y alimentará ENT de la siguiente. Un borde de reloj ascendente hará que el primer contador vaya a 0 y el siguiente contador cuente 1 paso (incremento). El RCO del segundo contador irá alto cuando la salida sea 99, por lo que se puede usar para habilitar un tercer contador, que luego contará cientos. Y así sucesivamente.
La diferencia entre ENT y ENP es que ENP habilita el contador pero no afecta a RCO. Por lo tanto, habilita los contadores pero no afecta el conteo de transición.
Notarás (espero) que para una cadena de 162s todos los relojes deben estar unidos. A diferencia de algo así como un 7490, todos los contadores cambiarán exactamente al mismo tiempo, a diferencia de un 7490 que cambia de manera ondulada (por lo que se llama un contador de ondulación). Esto permite, entre otras cosas, una retroalimentación mucho más fácil al decodificar las salidas del contador, ya que todas cambian al mismo tiempo y no se obtienen los "retrasos de sesgo" que afectan a los contadores de rizado. Entonces, para hacer que un contador haga algo más que la simple división por 10, puede hacer un contador que se recicle en cualquier cuenta que desee.
Tomemos un contador de 2 etapas e intentemos hacer una división por 79. Puedes realimentar la salida a la entrada MR para hacer esto, pero debes hacerlo con una salida de 78, no de 79, ya que el MR restablecerá el contador a 0 en lugar de 1. Por lo tanto, usa una puerta NAND de 4 entradas que mira Q0, Q1 y Q2 del segundo contador (siete, ¿verdad?) y Q3 del primer contador (8), y se conecta la NAND al MR de ambos contadores.
En un conteo de 78, la salida de la NAND bajará, y en el siguiente reloj la cadena del contador se restablecerá a 0, y el ciclo se repetirá indefinidamente. Pero tenga en cuenta que solo puede hacer esto con 74162 y 74163, no con 74160 y 74161. La diferencia se puede encontrar en las hojas de datos: los 160 y 161 tienen restablecimientos asíncronos. Mientras que los 162 y 163 tienen reinicios síncronos. Esto significa que si el MR baja, los 160 y 161 se restablecerán inmediatamente (incluso por un breve aumento) mientras que los 162 y 163 solo responderán en el borde del reloj.
También tenga en cuenta que en los 4 chips la entrada LD es sincrónica.
Le sugiero que mire de cerca las hojas de datos de los IC involucrados. Tendrán diagramas de tiempo que explican todo esto.
Lea otras preguntas en las etiquetas integrated-circuit counter