Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Tapachula
“Innovación y Tecnología al servicio de la sociedad”
Materia.
Sistemas digitales
Unidad / Tema
U3/lógica secuencial
Evidencia de desempeño/portafolio
Tipo de evidencia
EP1
Plan de estudios.
Ingeniería mecatrónica
Catedrático.
Mtro. Urías Bladimir Velázquez Gálvez
ÍNDICE
INTRODUCCIÓN...............................................................................................................................................4
DESARROLLO...................................................................................................................................................5
FUNCIONAMIENTO DE FLIP-FLOPS SÍNCRONOS, ASÍNCRONOS, ASCENDENTES, TIPO S-R, J
K, D Y T. CIRCUITOS GENERADORES DE SEÑALES DE RELOJ.........................................................5
EJERCICIOS DE DISEÑOS ANALÍTICOS................................................................................................14
CONTADORES, REGISTROS Y SUS APLICACIONES..........................................................................21
DISEÑO DE CIRCUITO LÓGICO SECUENCIAL....................................................................................49
DESCRIPCIÓN DE LAS APLICACIONES DE CIRCUITOS SECUENCIALES EN PROCESOS
INDUSTRIALES...........................................................................................................................................55
CONCLUSIÓN..................................................................................................................................................57
BIBLIOGRAFÍA...............................................................................................................................................58
INTRODUCCIÓN.
En el vasto mundo de la electrónica digital, la capacidad de almacenar, contar y
sincronizar información es fundamental. Para lograr esto, se recurre a una serie de
elementos y circuitos esenciales que forman la base de la mayoría de los
dispositivos electrónicos modernos. Entre estos elementos destacan los flip-flops, los
contadores, los generadores de señales de reloj y otros circuitos secuenciales.
Los flip-flops son dispositivos básicos que pueden almacenar un bit de información y
cambiar de estado en respuesta a una señal de control, como una señal de reloj.
Estos elementos son la base de los circuitos secuenciales, que pueden contar,
almacenar o generar secuencias de información binaria.
Los contadores son ejemplos prominentes de circuitos secuenciales que tienen una
amplia gama de aplicaciones, desde contadores simples utilizados en aplicaciones
de temporización hasta contadores más complejos que se emplean en sistemas de
control y procesamiento de señales.
Por otro lado, los generadores de señales de reloj son circuitos cruciales que
producen señales periódicas utilizadas para sincronizar la operación de otros
dispositivos digitales. Estas señales de reloj son esenciales para asegurar que los
diversos componentes de un sistema digital trabajen de manera coordinada y
sincronizada.
En esta introducción, exploraremos la función, el diseño y las aplicaciones de los flip-
flops, contadores, generadores de señales de reloj y otros circuitos secuenciales,
destacando su importancia en el mundo de la electrónica digital y su papel
fundamental en el funcionamiento de una amplia variedad de dispositivos
electrónicos modernos.
DESARROLLO.
3
FUNCIONAMIENTO DE FLIP-FLOPS SÍNCRONOS, ASÍNCRONOS,
ASCENDENTES, TIPO S-R, J K, D Y T. CIRCUITOS GENERADORES DE
SEÑALES DE RELOJ.
FLIP-FLOPS.
4
Los flip flops se pueden clasificar en dos:
Utiliza dos compuertas NOR. S y R son las entradas, mientras que Q y Q’ son las
salidas (Q es generalmente la salida que se busca manipular.)
La conexión cruzada de la salida de cada compuerta a la entrada de la otra
construye el lazo de reglamentación imprescindible en todo dispositivo de
memoria.
Flip-Flop T
5
La siguiente tabla muestra el comportamiento del FF T y del FF S-R en cada pulso
de t.
Este una mezcla entre el S-R y el tipo T. A diferencia del RS, en el caso de
activarse ambas entradas a la vez, la salida adquiere el estado contrario al que
tenía.
6
La siguiente tabla muestra el comportamiento del flip flop JK.
ZFlip-Flop D (Delay)
Es uno de los más sencillos. Su función es dejar pasar lo que entra por D, a la
salida Q, después de un pulso del reloj.
7
La siguiente tabla muestra el comportamiento del flip flop D.
1: Opera normalmente
8
La siguiente figura muestra un FF J-K con entradas de inicialización. Note que
tanto la entrada Clear, como la entrada Preset, tienen un círculo. Esto significa que
la entrada funciona con un 0.
1. Temporizador 555
9
CC, en cuyo caso se produce la descarga brusca de C a través del transistor de
salida. El pulso de salida tiene una duración T, especificado por el tiempo que
tarda el condensador en pasar de ∼ 0V a 2/3V CC, viene definido por la siguiente
ecuación T = RCln3 ≈ 1,1RC.
10
Figura 3: Configuración astable.
2. Cálculos.
T = 1,1RC
R= T
1,1C
R= 1s
1,1×47mF
R = 19,34kΩ
11
valores de los componentes para realizar la configuracion monoestable en la
figura 4 lo hemos simulado en proteus.
Para los calculos del astable podemos considerar que los tiempos de referencia
son:T1 = 0,7s y T2 = 0,3s.
R2= T2 0,693×C
0,3s
R2 =0,693×47mF
R2 = 9,21kΩ
T1 = 0,693(R1 + R2)C
R −1 = 0, 7s
9,21kΩ
0,693×47mF
12
En la figura 5 se representa una simulación de lo resuelto.
13
Figura 5: Simulación astable.
Requisitos de diseño:
Contador de 3 bits.
Conteo ascendente de 0 a 7.
Conteo síncrono.
Solución:
Tabla de transición: Creamos una tabla de transición para entender cómo los
flip-flops deben cambiar de estado en función de las entradas actuales y la señal
de reloj:
14
Mapa de Karnaugh: Utilizamos mapas de Karnaugh para simplificar las
ecuaciones lógicas que representan los próximos estados de cada flip-flop.
Para el flip-flop A:
Flip-flop B:
Flip-flop C:
15
Ecuaciones lógicas: Basándonos en los mapas de Karnaugh, obtenemos las
ecuaciones lógicas para cada flip-flop:
Requisitos de diseño:
Contador de 3 bits.
Conteo ascendente de 0 a 7.
Conteo asíncrono.
16
Solución:
Tabla de transición: Creamos una tabla de transición para entender cómo los flip-
flops deben cambiar de estado en función de las entradas actuales:
Requisitos de diseño:
17
Contador de 3 bits.
Conteo ascendente de 0 a 7.
Conteo síncrono.
Solución:
Tabla de transición: Creamos una tabla de transición para entender cómo los flip-
flops deben cambiar de estado en función de las entradas actuales y la señal de
reloj:
Ecuaciones lógicas: Para un contador síncrono, las ecuaciones lógicas para las
entradas de los flip-flops se derivan directamente de la tabla de transición. Para
cada flip-flop, la ecuación lógica se forma tomando en cuenta los bits del estado
actual y los bits del próximo estado correspondientes. Por ejemplo:
18
Verificación: Una vez implementado el diseño, es importante verificar su
funcionamiento utilizando simulaciones o pruebas en un entorno de desarrollo
adecuado.
Requisitos de diseño:
Contador de 3 bits.
Conteo descendente de 7 a 0.
Conteo síncrono.
Solución:
Tabla de transición: Creamos una tabla de transición para entender cómo los flip-
flops deben cambiar de estado en función de las entradas actuales y la señal de
reloj:
19
Implementación: Utilizamos compuertas lógicas (AND, OR, NOT) para
implementar estas ecuaciones. Con las ecuaciones obtenidas, podemos conectar
las entradas de los flip-flops a las salidas de las compuertas lógicas
correspondientes.
20
CONTADORES, REGISTROS Y SUS APLICACIONES.
CONTADORES
clk
0 1 2 3 k-1 0 1
Un contador módulo-k, tiene k estados, y estos se pueden implementar con n
biestables, existiendo una relación entre k y n determinada por la expresión:
2n-1 < k ≤ 2n
Si las salidas del contador son la codificación binaria del estado de cuenta y el
número de estados es una potencia de dos, este suele denominarse divisor de
frecuencia. En la siguiente figura se ha representado la salida de un contador
módulo 8 (contador de 3 bits o divisor de frecuencia de 3 bits).
clk
O2
mod-8 O1 0 1 2 3 4 5 6 7 0
O0
clk O0
O1
O2
En las siguientes secciones se presentarán dos posibles estructuras internas que permiten el
21
funcionamiento de los contadores (estructura asíncrona y estructura síncrona) y se
estudiarán las líneas de control y salidas más comunes que, comercialmente,
disponen estos dispositivos.
Contadores síncronos
Un contador tiene que estar formado internamente por biestables, cada uno de los
cuales dispone de su entrada de reloj. Un contador síncrono es un circuito cuyos
biestables internos son disparados por flanco y todos reciben la misma señal de
reloj. Un contador síncrono, pues, cumple con las condiciones de una máquina
secuencial síncrona.
ciclo de clk)
O1: cambia de valor con cada suceso de O0 (1 ciclo de O0)
O2: cambia de valor con cada suceso de O1 (1 ciclo
de O1) En particular
Esta descripción nos hace pensar que el tipo de biestable que mejor encaja para el
diseño de los contadores es el biestable T, ya que este, si su entrada es 0, provoca
que el biestable no cambie de valor y si su entrada es 1, provoca el cambio del
valor almacenado.
clk
O1 O2 On-1
O0
Tn-2
& &
qn-2
q0 q1 q2 qn-1
1 T0 T1 1 T2 Tn-1
clk
O1 O2 On-1
O0
Reset(Clear) y Preset
De forma general diremos que todas las líneas de control que operen de modo
asíncrono lo hacen usando las entradas asíncronas de los biestables. El contador
está formado por biestables tipo T. Supongamos que estos tienen entradas de Cl y
Pr. Implementar un Clear asíncrono en el contador es equivalente a unir dicha
entrada de Clear a todas las entradas Cl de los biestables que forman parte del
contador. De esta manera, cuando clear se active, todos los biestables se ponen a
cero de forma asíncrona y por consiguiente el contador pasa al estado de cuenta
0. En la siguiente figura se ha representado la estructura de la celda i de un
contador de n bits, y la posible respuesta funcional de la salida del mismo para la
situación de activación de la línea Clear, que este caso es activa en baja.
Cli
Clear q
Ti
i
Oi
clk
Clear
1 2 3 4 5
Salida j+1 0
j
24
Se observa en el cronograma que la salida se pone a 0 inmediatamente después de
la activación de la línea de Clear (segundo ciclo de reloj) y se mantiene así hasta que
Clear vuelva a valer 1 ( cuarto ciclo de reloj), a partir del cual, el contador vuelve a inciar
su ritmo de cuenta.
En primer lugar, hay que determinar qué se debe introducir a la entrada del
biestable i para que su salida qi pase a 0 en el siguiente ciclo de reloj. Supongamos
que la salida qi =0, por tanto la entrada del biestable i debe ser T i =0 para que en el
siguiente ciclo se mantenga el cero. En cambio si la salida del biestable qi =1, la
entrada Ti debe ser un 1 lógico, para que en el siguiente ciclo, la salida qi pase a
valer 0. En resumen, si queremos hacer un Clear, la entrada del biestable Ti debe
ser igual a qi. Si todos los biestables del contador disponen de esta entrada, el
contador pasará al estado de cuenta 0 cuando se reciba el flanco activo de reloj.
Cli
0 qi
qi-1 &1 Ti
Ti-1
Clear
Oi
clk
Clear
25
Salida j j+1 0 1 2 3 4 5
Preset asíncrono
Es idéntico al clear asíncrono salvo que las entradas asíncronas de los biestables a
usar es Pr.
Preset
Pri
qi
Ti
Oi
De esta forma, cuando se activa la señal de Preset del contador, todos los
biestables se ponen a 1 de forma asíncrona.
Preset síncrono
Es similar al Clear síncrono, pero en este caso pretendemos poner a 1 todos los
biestables. Si qi =1, Ti debe ser cero, para que en el siguiente ciclo se mantenga el
valor de qi, en cambio si qi =0, Ti debe ser 1, para que Qi =1 en el siguiente ciclo de
reloj. Por tanto Ti = qi’.
Cli
0 qi
qi-1 Ti
Ti-1 & 1
qi
Preset
Oi
Inhibición
Es una línea de control (activa en alta o en baja) cuya misión es detener el proceso
de cuenta del contador. Esto implica que mientras que la línea esté activa, aunque
se reciban flancos activos por la señal de reloj del contador, este no modifica su
estado de cuenta. Podemos encontrar varios diseños alternativos para implementar
la función de inhibición del contador. Uno de ellos es el mostrado por la siguiente
figura, donde la entrada de reloj del contador pasa a través de una puerta AND
antes de distribuirse por las entradas de reloj de cada uno de los biestables que
forma parte de dicho contador. La otra entrada de la AND está formada por la linea
26
de control INH. Si esta vale 1, el reloj se distribuye a todos los biestables, pero sin
INH vale 0, se distribuye un 0 a los biestables, por lo que estos no pueden cambiar
de estado al no recibirse flancos por sus entradas de reloj.
qi qi
Ti Ti
INH &
clk
Oi Oi
Cli
00 qi
Otra Ti
funciones 1
INH
Oi
27
inhibición cuando esta es activa en bajo.
clk
INH
Salida 1 2 3 4 5 6 7
28
Load asíncrono
Cli = Load + Di
Pri = Load +
Di’
El circuito equivalente es Di
Load
>1 >1
Cli Pri
qi
Ti
Oi
clk
Load
Load síncrono
En el load síncrono se trata de determinar cúal debe ser la entrada del biestable T i
29
para que este se cargue con el valor del dato Di de entrada. Si suponemos que Load
es activo en baja, tenemos que si Load=0, si Di =0 y qi =0, entonces Ti debe ser 0, si
Di =0 y qi =1, Ti debe ser 1 para forzar en el siguiente ciclo de reloj que la salida se
ponga a 0. De forma equivalente si Di
=1, y qi =1, entonces Ti debe ser 0 y si Di =1 y qi =0 Ti debe ser 1. En resumen, para
que qi sea igual al dato Di que queremos cargar debemos comparar q i con Di, si los
dos son iguales, Ti debe ser cero para no realizar ningún cambio, pero si D i y qi son
distintos, Ti debe ser 1 para que en el siguiente ciclo, qi tome el valor del bit a
cargar.
Ti = qi ⊕ Di
=1
Di
0 qi
Ti
1
Load
Oi
clk
Load
30
La siguiente figura muestra la salida de un contador descendente de módulo 8.
clk
7 6 5 4 3 2 1 0 7
O0
O1
O2
O2cambia en los flancos de bajada de clk si O 0=0 y O1=0, en caso contrario no. Esto
implica que T2= q1’ q0’.
Se puede comprobar que la expresión es muy similar a la del ascendente salvo que
aquí, los términos van complementados.
Por tanto la entrada Ti de cad biestable del contador debe tener la siguiente
q'i-1 &
Ti-1
qi-1 0
Ti-1 Ti 31
& 1
UP/DOWN qi
32
clk
Salida 2 3 4 5 6 7 0 1
1 CY
clk
Salida 4 3 2 1 0 7 6 5
5 BW
Contadores asíncronos
Otro diseño alternativo al contador módulo 8 del príncipio del apartado 2.1 es el
que se muestra en la siguiente figura.
33
clk
0 1 2 3 4 5 6 7 0
O0
O1
O2
q0 q1 q2
T T1 T2
1 0 1 1
clk
O O1 O2
0
De igual forma, O2 cambia en los flancos de bajada de O1, por lo que la entrada de
reloj del biestable 2 es O1 y su entrada T es un 1.
34
entre 0 y 3 tp se han producido cuentas transitorias erróneas.
clk
O0
O1
O2
32
04
Ejemplo: Se desea construir un contador módulo 10, que cuente desde el 0 hasta el
9, usando un contador módulo 16 y puertas lógicas.
35
🡪Con clear síncrono (activo en bajo)
clk
6 7 8 9 0 1 2 3 4
Salid
Cl
36
🡪 Con clear asíncrono (activo en bajo)
El procedimiento con el clear asíncrono es similar que con el síncrono, salvo que
este caso la señal de clear debe activarse en el estado de cuenta 10. Una vez que
el circuito combinacional detecta la llegada de este estado, activa la señal de clear,
lo que provoca que inmediatamente el contador se ponga a cero (sin esperar el
flanco activo de clk).
0302
010000 01 11 10
modulo-16 Cl 00
01
O3O2O1O0 11 1 1 x 1
10 1 1 x 1
clk C.C .
1 1 x x
1 1 Cl x 0
clk
Salida 6 7 8 9 10 0 1 2 3 4
Cl
37
Init 1 1 1 1
Cl Pr Cl Pr Cl Pr Cl Pr
D0q0 D1q1 D2q2 D3q3
clk
O0 O1 O2 O3
La línea Init sirve para inicializar el circuito, de forma que cuando está vale 0, los
biestables 0,1,2,3 toman, de forma asíncrona, los valores 1,0,0,0 respectivamente.
La puesta a 1 de Init sirve como indicador para la puesta en marcha del contador.
La siguiente figura muestra el cronograma temporal del funcionamiento de este
contador.
Init
clk
O0
O1
O2
O
3
38
Una modificación al contador anterior, la constituye el anillo de Johnson o
conmutado en cola, el cual permite un número mayor de estados. En concreto, si
este nuevo contador tiene n biestables, el número de estados de cuenta es de 2*n.
Sin embargo, este contador, a diferencia del de anillo, no muestra de forma
evidente el estado de cuenta. La siguiente figura muestra la estructura de un
contador de anillo conmutado en cola o contador de Johnson.
Init
Cl Pr Cl Pr Cl Pr Cl Pr
q0 q1 q2 q3
D0 D1 D2 D3
q3
clk
O0 O1
O2
O
3
39
Las salidas de este contador se muestra en la siguiente figura. Si inicialmente todos
los biestables están a cero, en el siguiente ciclo de reloj, el biestable 0, se carga
con un 1, ya que su entrada es el complemento del contenido del biestable situado
en cola. En el siguiente ciclo de reloj este 1 pasa al biestable 1, mientras que el
biestable 0 sigue cargándose con un 1 (mientras que q3=0). Este proceso se repite
hasta que por fin, todos los biestables están a 1. En el siguiente ciclo de reloj, el
biestable 0 se carga con un 0 (al ser q3=1). A continuación este cero pasa al
biestable 1, en el siguiente ciclo de reloj, mientras que el biestable 0 sigue
cargándose con un 0. Esto se va repitiendo hasta que finalmente todos los
biestables se encuentran a 0, el punto de partida. A partir de aquí se repite toda la
secuencia. Se ve claramente, que todos los estados posibles son 8, justamente el
doble del número de biestables.
Init
clk
O0
O1
O2
O3
REGISTROS
En cuanto a las operaciones básicas que se realizan sobre los registros destacamos
fundamentalmente dos: escritura (W) y lectura (R), aunque habitualmente se
pueden encontrar registros que incorporan operaciones como Clear.
Los registros se pueden clasificar en función de cómo se lean o escriban los bits, así
podemos encontrar:
🡪 registros con entrada serie (entrada hace referencia a escritura) y salida serie
(salida hace referencia a lectura)
40
🡪 registros con entrada paralelo y salida serie
Todos los registros que tengan algún modo de funcionamiento serie para lectura o
para escritura se denominan registros de desplazamiento (Shift registers). Podemos
encontrar dos tipos de registros de desplazamiento en función del sentido de
movimiento de los bits: izquierda o derecha.
Salida
Entrada serie
serie q3 q2 q1 q0
D3 D2 D1 D0
clk
Para todos los registros de desplazamiento es necesario que los biestables D que lo
constituyen sean disparados por flanco. Sólo se salva de esta regla el registro de
entrada paralelo y salida paralelo, el cual suele estar formado por biestables
disparados por nivel.
Para que el registro opere de forma adecuada, los bits de entrada deben estar
sincronizados con la señal de reloj, esto es, un bit de entrada por cada ciclo de reloj.
El primer bit, B0, de entrada se escribirá en el biestable D3 en el primer ciclo de reloj,
el segundo bit de entrada, B1, vuelve a escribirse en D3, encima de B0, el cual pasa,
al biestable D2. El tercer bit de entrada, B2, se escribe nuevamente en D3, encima de
B1, el cual pasa al biestable D2, sobreescribiendo el bit B0, que, a su vez, pasa a D1.
Así se completa la secuencia de escritura para los cuatro bits.
? ? ? ?
B0 Inicio
B0 ? ? ?
B1 Despues del flanco
activo del primer ciclo de clk
B1 B ? ?
B2 0 Despues del flanco
activo del segundo ciclo de clk
Para la lectura serie el procedimiento es similar. Sólo hay que tener en cuenta que
para leer el primer bit almacenado, el B0, no es necesario esperar ningún ciclo de
reloj, ya que la salida q del último biestable, (y por tanto el bit B0), se encuentra
conectada con la salida del registro. La siguiente figura ilustra el proceso de lectura
en cada ciclo de reloj.
? B3 B2 B1
42
B3 B2 B1 B0
? Primer ciclo de reloj
B0Lectura del bit B 0
Por todo lo visto, podemos decir que el registro de entrada serie y salida serie
presentado en este apartado es un registro de desplazamiento a derecha. El
registro de desplazamiento a izquierda se hubiera construido de forma similar
sin más que conectar la salida de un biestable con la entrada del biestable
situado a su izquierda. La entrada del registro sería en este caso D0, y la salida, q3.
Entrada
serie q3 q2 q1 q0
D3 D2 D1 D0
clk
O3 O2 O1 O0
Salida paralelo
&
reloj para mostrar su contenido, este siempre aparece en las líneas de salida.
43
Registro con entrada paralelo y salida serie.
Cl Pr Cl Pr Cl Pr Cl Pr
D0q0
D3q3D2q2D1q1 Salida
serie
clk
Load A3
Cl Pr
44
El procedimiento de lectura es igual al descrito en el apartado 2.1, para lo que se
hace necesario que los biestables esten conectados entre sí, salida de uno con la
entrada del siguiente. (Se comprueba que el registro de desplazamiento es
nuevamente a la derecha). Aquí se modifica el proceso de escritura, que se realiza
cuando la línea Load está activa.
q3 q2 q1 q0
D3 D2 D1 D0
clk
O0 O1 O2 O3
Salida paralelo
Como se observa, los biestables son del tipo disparado por nivel bajo en lugar de
disparado por flanco. Esto suele ser habitual en este tipo de registros, denominados
también como LATCH, aunque no se descarta la posibilidad de que se puedan
diseñar con biestables disparados por flanco.
Si la señal clk vale 0, los biestables capturan simultáneamente todos los bits de
entrada. Si clk vale 1, los biestables mantienen la información capturada que
45
muestran siempre por sus líneas de salida.
Un registro universal es aquel que tiene todas las formas de lectura y escritura posibles
(tanto en serie como en paralelo)
RIN 4 LIN
Clea
r
S1 REG[4]
S0
4 RO
LOUT UT
S1 S0 Operación
00 SHR (Desplazamiento a la derecha)
01 Load
10 NOP o INH
11 SHL (Desplazamiento a la izquierda)
46
Si S1 S0=00, desplazamiento a la derecha, las entradas de los cuatro biestables del
registro deben ser (suponiendo D3 el registro situado a la izquierda y D0 el situado a
la derecha)
D3= Rin
D2= q3
D1= q2
D0= q1
Y la salida Rout está formada por q0
Si S1 S0=01. Operación de Load, las entradas deben ser los valores que tengan las
entradas en paralelo del registro. Designemoslas como B0,B1,B2 y B3
D3=B3
D2=B2
D1=B1
D0=B0
biestables q3-0
47
APLICACIONES.
Los registros de n bits, al igual que los contadores, tienen una amplia variedad de
aplicaciones en distintos campos:
49
50
51
52
53
54
DESCRIPCIÓN DE LAS APLICACIONES DE CIRCUITOS SECUENCIALES EN
PROCESOS INDUSTRIALES.
Los circuitos secuenciales desempeñan un papel fundamental en los procesos
industriales al controlar y coordinar una secuencia específica de eventos o acciones:
1. Control de Maquinaria: Los circuitos secuenciales se utilizan para controlar el
encendido y apagado de motores, actuadores y otros dispositivos en maquinaria
industrial. Por ejemplo, en una línea de montaje, los circuitos secuenciales pueden
activar los diferentes componentes en el orden correcto para ensamblar un producto.
2. Automatización de Procesos: En plantas industriales, los circuitos secuenciales
controlan automáticamente el flujo de materiales, la temperatura, la presión y otros
parámetros en los procesos de fabricación. Por ejemplo, en una planta química, los
circuitos secuenciales pueden controlar la apertura y cierre de válvulas para regular la
mezcla de ingredientes.
3. Control de Secuencias: Los circuitos secuenciales coordinan secuencias complejas
de operaciones en procesos industriales. Por ejemplo, en la fabricación de productos
electrónicos, los circuitos secuenciales controlan la secuencia de soldadura,
ensamblaje, prueba y empaquetado.
4. Sistemas de Transporte Automatizado: En almacenes y centros de distribución, los
circuitos secuenciales controlan sistemas de transporte automatizado como
transportadores de rodillos, cintas transportadoras y brazos robóticos. Estos circuitos
coordinan el movimiento de productos a lo largo de la cadena de suministro.
55
5. Control de Almacenamiento y Manipulación de Materiales: En sistemas de
almacenamiento automatizado, los circuitos secuenciales controlan la entrada, salida y
ubicación de materiales en estanterías, contenedores y plataformas de
almacenamiento.
6. Control de Hornos y Calderas: En la industria metalúrgica y de procesamiento de
alimentos, los circuitos secuenciales controlan el encendido, apagado y la regulación
de la temperatura en hornos y calderas para procesos de fundición, cocción y
esterilización.
7. Sistemas de Embalaje y Etiquetado: En líneas de envasado y etiquetado, los
circuitos secuenciales controlan el movimiento de productos, la aplicación de etiquetas,
el llenado de envases y otras operaciones relacionadas con el empaquetado.
8. Control de Procesos Continuos: En procesos continuos como la producción de
papel, plástico y productos químicos, los circuitos secuenciales controlan el flujo
constante de materiales a través de múltiples etapas del proceso.
Los circuitos secuenciales son vitales en la automatización y control de una amplia
gama de procesos industriales, ayudando a mejorar la eficiencia, la precisión y la
seguridad en la producción.
CONCLUSIÓN.
Los flip-flops son dispositivos básicos en la electrónica digital que pueden almacenar
un bit de información y cambiar de estado cuando se activa una señal de reloj. Estos
56
elementos forman la base de los circuitos secuenciales, como los contadores, que
pueden contar o almacenar secuencias de números binarios. Los contadores son
esenciales en aplicaciones donde se requiere la contabilización o la generación de
secuencias de pulsos.
Los generadores de señales de reloj son circuitos que producen señales periódicas,
utilizadas para sincronizar la operación de otros circuitos digitales. Estos
generadores son fundamentales en sistemas digitales para garantizar la
sincronización y el funcionamiento correcto de los dispositivos conectados.
Los flip-flops, contadores, generadores de señales de reloj y otros circuitos
secuenciales son componentes esenciales en la construcción de sistemas digitales
complejos, desde computadoras hasta dispositivos electrónicos de consumo,
proporcionando la capacidad de almacenamiento, conteo y sincronización necesaria
para su funcionamiento adecuado.
BIBLIOGRAFÍA.
https://www.ingmecafenix.com/electronica/componentes/flipflop/
file:///C:/Users/USUARIO/Downloads/circuitos-generadores-de-pulso-de-reloj-
191020164802.pdf
https://www.euroinnova.edu.es/blog/que-son-los-contadores
57
chrome-extension://efaidnbmnnnibpcajpcglclefindmkaj/https://www.dte.us.es/
personal/amolina/contadores%20y%20registros/contadores%20y%20registros.pdf
https://www.google.com/search?q=dise
%C3%B1o+de+circuito+logico+secuencial&rlz=1C1ALOY_esMX973MX973&oq=dis
e
%C3%B1o+de+circuito+logico+secuencial&gs_lcrp=EgZjaHJvbWUyBggAEEUYOTI
HCAEQIRigATIHCAIQIRigATIHCAMQIRifBTIHCAQQIRifBTIHCAUQIRifBTIHCAYQI
RifBTIHCAcQIRifBTIHCAgQIRifBTIHCAkQIRifBdIBCDk0NDVqMGo3qAIAsAIA&sour
ceid=chrome&ie=UTF-8#fpstate=ive&vld=cid:f089f2ca,vid:tCTR8R6EHUo,st:0
58