Contador binario y divisor de reloj
Cuenta eventos con cuatro luces
Un reloj es una señal de tiempo repetida; CLK abrevia Clock. Un flanco ascendente cambia de 0 lógico a 1. Un contador binario suma uno por flanco recibido. Un bit es un dígito binario 0 o 1; cuatro bits guardan 16 estados, de 0000 a 1111. Hz, hercios, cuenta ciclos por segundo.
MESA DE EXPERIMENTOS
Cambia los ajustes del circuito, predice las lecturas y comprueba un reto. Son modelos educativos; cada lección explica sus supuestos.
Inicia sesión para guardar tu progreso. El progreso de invitado se guarda en este dispositivo.
Cómo funciona
Elige 0–32 flancos ya recibidos o añade uno con Pulso de reloj. Es una muestra del historial, no un reloj automático. Frecuencia fija tasas de salida repetidas, no la cuenta elegida. Sin retardos ni rebote de contactos. Pulso de reloj se detiene en 32 flancos recibidos. Reiniciar empieza una nueva muestra.
n cuenta los flancos. La cuenta es n módulo 16, el resto al dividir por 16. Q0 es el bit de menor peso y Q3 el mayor. Al contar continuamente, Q0 completa un ciclo cada dos flancos y Q3 cada dieciséis.
Dificultad
Construye · Observa
Enciende. Elige 3 flancos recibidos y 8 Hz. Obtén cuenta 3, binario 0011.
¿Necesitas una pista?
n=3; f=8 Hz → 0011
Explora · Experimenta
A 8 Hz elige 16 flancos. Observa la vuelta a cuenta 0, binario 0000.
¿Necesitas una pista?
n=16; f=8 Hz → 0000
Resuelve · Resuelve
Elige 19 flancos y 16 Hz. Obtén cuenta 3, frecuencia Q0 de 8 Hz y Q3 de 1 Hz.
¿Necesitas una pista?
n=19; f=16 Hz → 0011; fQ0=8 Hz; fQ3=1 Hz
Lecturas adicionales y recetas de circuitos
Contador binario y divisor de reloj
Cada luz tiene un peso, como una cifra del cuentakilómetros. El bit derecho cambia más rápido. El mismo contador puede producir ritmos progresivamente más lentos.
count = n mod 16; fQ0 = fCLK/2; fQ3 = fCLK/16
Cuenta pregunta cuántos flancos llegaron; frecuencia pregunta cuántos ciclos se repiten por segundo. Cambiar frecuencia no reescribe el historial elegido.
Una conexión útil
Dos cambios de estado forman un ciclo completo. Por eso Q0 tiene frecuencia f/2, no f.
Un detalle sorprendente
Volver a cero no elimina los eventos: cuatro bits guardan solo el resto. Un contador más ancho guarda más.
Un error que conviene evitar
Un reloj mantenido alto no produce muchos flancos. Un botón real puede rebotar; aquí cada pulsación es un flanco limpio.
La cuenta 15 recibe otro flanco ascendente. Pasa a…
- 0
- 16
- 15
Leer más
Solo caben 16 estados: después de 1111 viene 0000.
Un contador pequeño
Selecciona tres flancos limpios recibidos.
La palabra de cuatro bits es 0011.
Divide el ritmo
Selecciona 16 Hz y diecinueve flancos recibidos.
Cuenta 3; Q0 repite a 8 Hz y Q3 a 1 Hz.
Prueba otro cambio
Pasa de 15 a 16 y 17 flancos. Predice 1111, 0000 y 0001. Cambia solo frecuencia y comprueba que la cuenta permanece igual.