Tricky Circuit

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.

Abrir el experimento interactivo

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.

Abrir el laboratorio en una ventana completa

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
  1. 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

  2. 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

  3. 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…

  1. 0
  2. 16
  3. 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.

ti.com