Algo está mal con mi comprensión de este diseño de D-Flip flop

1

Estoy un poco oxidado con chanclas.

Considera este diagrama:

Esteesun conmutador digital estéreo de 4 canales . Estoy tratando de entender el flip flop y las partes OR.

Debido a que este es un conmutador de 4 canales, mi opinión dice que los flip-flops y las compuertas OR proporcionarán 4 salidas diferentes y estoy tratando de entender cómo funciona.

Hablemos de FF1 y FF2 .

Cuando el circuito se enciende por primera vez, C15 es un "cortocircuito" y permitirá que 5 voltios alcancen a R17 , lo que hace que FF1 clock sea 1 durante un breve período de tiempo y luego cargue y "corte" el actual a R17 , por lo que es 0 voltios. Por lo tanto, vemos que el reloj va de 1 a 0, durante el inicio.

Debido a que este D-Flip-flop CD4013 no hará nada en una transición de 1 a 0, creo que FF1 tendrá los siguientes estados después del inicio: (Q = 1), (Q '= 0) , (D = 1).

Debido al cableado entre FF1 y FF2 , después de que el inicio FF2 clock sea 1, (Q = 0), (Q '= 1) y (D = 1).

En este punto, los puertos OR estarán con estos estados (de arriba a abajo):

N1 (0, 0).... output 0
N2 (1, 0).... output 1
N3 (0, 1).... output 1
N4 (1, 1).... output 1

Luego presiono S1 . Tenemos una transición de 0 a 1 en el reloj FF1.

FF1 cambia a los siguientes estados: (Q = 1), (Q '= 0 = D)

No ocurre nada en FF2 .

Los puertos OR ahora

N1 (1, 0).... output 1
N2 (0, 0).... output 0
N3 (1, 1).... output 1
N4 (1, 0).... output 1

Presiono S1 otra vez. Tenemos una transición de 0 a 1 en FF1 clock.

FF1 cambia a los siguientes estados: (Q = 0), (Q '= 1 = D)

Ahora el reloj de FF2 cambia de 0 a 1

Entonces, FF2 cambia a: (Q = 1), (Q '= 0 = D)

Los puertos OR ahora

N1 (0, 1).... output 1
N2 (1, 1).... output 1
N3 (0, 0).... output 0
N4 (0, 1).... output 1

Presiono S1 otra vez. Tenemos una transición de 0 a 1 en FF1 clock.

FF1 cambia a los siguientes estados: (Q = 1), (Q '= 0 = D)

No ocurre nada en FF2 .

Los puertos OR ahora

N1 (1, 1).... output 1
N2 (0, 1).... output 1
N3 (1, 0).... output 1
N4 (0, 0).... output 0

Entonces, en secuencia, los puertos OR producirán, de arriba a abajo:

0111
1011
1101
1110

Pero aquí está el problema, 4066 es un interruptor. Mirando mis números veo una posición que cambia a cero. Pero en ese caso, esperaría lo inverso de eso, quiero decir

1000
0100
0010
0001

o una posición cambiante 1, por lo que este 1 podría seleccionar uno de los cuatro canales de IC3 y IC4 como se indica en la hoja de datos 4066 .

¿Dónde está mi error?

    
pregunta SpaceDog

1 respuesta

4

El diagrama es incorrecto. El CD4001 es una compuerta NOR, por lo que ambas entradas deben ser lógicas '0' para que la salida sea lógica '1', de modo que su gráfico original "esperado" sea correcto. El símbolo utilizado en el esquema es incorrecto. Debe tener un punto en la salida para indicar la inversión.

La compuerta NOR del CD4001 se usa para asegurarse de que solo se seleccione un canal a la vez. En el reinicio de energía, el canal 1 está seleccionado.

Este gráfico es correcto y es lo que está ocurriendo en el circuito.

1000 canal 1

0100 Canal 2

0010 Canal 3

0001 Canal 4

    
respondido por el Sparky256

Lea otras preguntas en las etiquetas