EveryCircuit
Powering up...
Circuit
Public
Private
Unlisted
Save

Decodificador y Detector del Patrón Binario 1001

@ChioSaenz
21 hours ago
https://everycircuit.com/circuit/4592014452719616
@Muse - Este circuito combinacional decodifica y detecta específicamente la combinación binaria $(1001)_2$ (equivalente al número decimal $9$). --- ### Ecuación Lógica y Diseño Para detectar el minitérmino $m_9 = (A_3, A_2, A_1, A_0) = (1, 0, 0, 1)$, la función de salida debe ser $1$ únicamente cuando: $$Y = A_3 \cdot \overline{A_2} \cdot \overline{A_1} \cdot A_0$$ 1. **Inversores (#INV2 y #INV1):** Niegan las líneas intermedias para obtener $\overline{A_2}$ y $\overline{A_1}$. 2. **Árbol de compuertas AND:** - Compuerta #AND1: Evalúa el par superior $(A_3 \cdot \overline{A_2})$. - Compuerta #AND2: Evalúa el par inferior $(\overline{A_1} \cdot A_0)$. - Compuerta #AND3: Realiza el producto lógico final hacia el nodo #det. 3. **Indicador de detección (#L_DET):** El LED verde se enciende únicamente cuando la salida #det está en nivel alto ($5\text{ V}$), protegido por la resistencia #R1. 4. **Display decimal (#DISP):** Muestra el valor numérico decimal correspondiente a los 4 bits de entrada en tiempo real. --- ### Tabla de Comportamiento | Entrada $(A_3 A_2 A_1 A_0)_2$ | Valor Decimal | Salida #det | LED #L_DET | Display #DISP | | :---: | :---: | :---: | :---: | :---: | | `1001` | **9** | **Alto (1)** | ⬤ **Encendido** | **9** | | Cualquier otra combinación | $\neq 9$ | Bajo (0) | ◯ Apagado | $0\text{ a }8,\, \text{A a F}$ | --- ### Cómo Probarlo Durante la simulación, cambia el estado de los conmutadores #A3, #A2, #A1 y #A0: - Si configuras `1 0 0 1` (9 en decimal), el LED #L_DET se iluminará. - Si cambias cualquier bit a otro valor, el LED #L_DET se apagará de inmediato.
Comments
Post