Você está na página 1de 18

UNIVERSIDAD DE EL SALVADOR

FACULTAD DE INGENIERIA Y ARQUITECTURA


ESCUELA DE INGENIERIA ELECTRICA
SISTEMAS DIGITALES II

Laboratorio 03: Chapa eléctrica

Sistemas Digitales II

DOCENTE

Ing. Salvador German

ALUMNOS CARNET

Cortez Torres, Fidel Ernesto CT11014


Cruz Mejía, Walter Antonio CM10024

Ciudad Universitaria, 11 de Octubre de 2018.

1
Índice

CONTENIDO

Introducción ....................................................................................................................... 3

Objetivos ............................................................................................................................. 4

Marco Teórico ..................................................................................................................... 5

Pasos para el diseño del circuito......................................................................................... 7

Lista de elementos ............................................................................................................ 11

Breve descripción de cada elemento................................................................................ 12

Descripción del circuito..................................................................................................... 13

Conclusiones ..................................................................................................................... 14

Bibliografía ........................................................................................................................ 14

Anexos ............................................................................................................................... 15

2
INTRODUCCIÓN

Este es un trabajo práctico, y está basado en los conocimientos adquiridos en clases, en el cual se
hace uso de Flip-Flops para detectar secuencias de datos y darle usos diversos, y para este caso se
ha diseñado un circuito con FF-D y compuertas básicas, que permiten detectar una secuencia o
combinación de cuatro pulsos para poder activar una chapa una salida Z.

De forma paralela, el circuito es tratado como problema de diseño digital por lo cual el método que
se ha utilizado para su implementación es el de modo pulso, método por el cual nos permite obtener
las ecuaciones necesarias que alimentan los clock de cada Flip Flop. Para esto se ha desarrollado
todo el proceso analítico necesario del circuito, incluyendo diagrama de estado, tablas de estada y
los respectivos mapas k, hasta llegar a la solución más adecuada del sistema por medio de
ecuaciones lógicas.
En esta ocasión se han construido un circuito con IC de compuertas básicas y dos IC de Flip Flop, los
cuales nos permiten manipular un relé para controlar una luminaria la cual simula ser la chapa, por
medio de un teclado que controla las combinaciones de dígitos correctos o incorrectos necesarios
para el circuito.

El funcionamiento del circuito se da como una salida activa ‘Z’, cuando la combinación directa de
dígitos, es colocada en el circuito por lo que el relé es accionado mientras el último pulso de la
combinación es mantenido presionado.

3
OBJETIVOS

General:

 Aplicar la teoría a la práctica realizando implementaciones de circuitos y detectar una


secuencia por medio de un circuito digital.

Específicos:

 Implementar con diseño de circuitos modo pulso una chapa electrónica con contraseña de
4 dígitos.

 Realizar diseños eficientes de circuitos lógicos secuenciales.

 Aplicar conceptos básicos y técnicos para un circuito detector de secuencia en modo pulso

4
MARCO TEÓRICO

Un sistema digital es un conjunto de dispositivos destinados a la generación, transmisión, manejo,


procesamiento o almacenamiento de señales digitales. También, y a diferencia de un sistema
analógico, un sistema digital es una combinación de dispositivos diseñados para manipular
cantidades físicas o información que estén representadas en forma digital; es decir, que sólo puedan
tomar valores discretos.

Para el análisis y la síntesis de sistemas digitales binarios se utiliza como herramienta el álgebra de
Boole.

Existe el sistema digital combinacional y el sistema digital secuencial. Para este reporte haremos
énfasis en el secuencial.

En trabajos anteriores se describieron los sistemas secuenciales síncronos (que le llega una misma
señal de reloj a todos los FF) y asíncronos (que no a todos los FF les llega el mismo pulso de reloj).

Para el siguiente diseño sobre el cual trata el reporte, se utilizó un sistema secuencial digital
asíncrono, el cuál podía ser de dos modos: modo pulso o modo fundamental.

El modo pulso posee las siguientes características:

1- En los FF´s, la entrada CLK se usa como una entrada síncrona adicional.
2- La entrada puede ser complementada (estado de activación =1, estado de reposo=0) o no
complementada (estado de activación =0, estado de reposo =1).
3- No se permite que lleguen pulsos en forma simultánea a 2 o más variables.
4- Como no existen pulsos de reloj, los cambios se dan cuando ocurren cambios en las
entradas externas.

A través de la creación de un diagrama de estado con respecto a una secuencia, podemos comenzar
a diseñar nuestro sistema secuencial, para que este detecte la secuencia deseada y así mandar una
señal externa Z, que hará lo que el usuario desee.

5
Diagrama de estado en formato Mealy.

Diagrama de estado utilizando el formato Moore.

Una vez obteniendo el diagrama de estado, se procede a realizar una tabla de estado, con la cual,
asignando estados lógicos a cada estado, podemos resolver utilizando métodos de simplificación,
según el FF que se desee.

Criterios de diseño.

La creación de este dispositivo electrónico y su desarrollo, ha sido posible por los conocimientos
que se han obtenido durante la materia de Sistemas digitales II en el presente ciclo, de modo que
ahora podemos diseñar circuitos de manera eficiente y utilizando la menor cantidad de compuertas
posibles, logrando de este modo, circuitos confiables funcionales y óptimos. Ya que existen
diferentes métodos para aplicar la solución de este circuito, en este caso nos hemos inclinado por
la opción de modo pulso con el método mealy.
El circuito tiene la capacidad de aceptar una sola vez la contraseña “64813” para activar la chapa
mientras se mantiene el pulso. Las contraseñas que se intenten introducir y posean un digito malo
jamás podrán activar el circuito.

Otro factor importante en la construcción de este circuito, es que los demás números que no
pertenecen a la combinación correcta, simplemente son unidos de forma paralela al estado Xn el
cual hare un reset en los FF.

La salida del circuito pose un relé el cual es activado para mostrar que la combinación de datos ha
sido ingresada con éxito, pero si esta falla en pulso la salida jamás llega a ser activada, de forma que
se debe resetear para introducir la combinación correcta que activa el relé.

6
PASOS PARA EL DISEÑO DEL CIRCUITO

Se tomó como base el ejemplo 10.5 del libro, como tal el circuito a diseñar posee un estado al cual
se llega si se comete algún error y del que sólo se puede salir al presionar el botón de reset. Esto
sirve para que la chapa tenga un funcionamiento más seguro, pues reduce la posibilidad de que se
abra si empiezo a presionar una secuencia aleatoria de números. Por cuestiones de conveniencia se
consideró que este estado sería el estado A.

Para nuestro circuito la secuencia es 72333.

Tenesmos 5 entradas las cuales son X1, X2, X3, X4 y X5 (Empleando nuestra clave X1=7, X2=2, X3=3,
X4= Reset, X5= Error) y una salida “Z”, si se cumple X1 X2 X3 X3 X3, entonces Z=1. Si llega alguna
otra combinación entonces Z=0, si llega de nuevo X1 X2 X3 X3 X3 , ya no se puede abrir, para abrir
de nuevo X4 X1 X2 X3 X3 X3.

7
X1 X2 X3 X4 X5

A B/0 F/0 F/0 A/0 F/0

B F/0 C/0 F/0 A/0 F/0

C F/0 F/0 D/0 A/0 F/0

D F/0 F/0 E/0 A/0 F/0

E F/0 F/0 F/1 A/0 F/0

F F/0 F/0 F/0 A/0 F/0

y1y2y3/Z X1 X2 X3 X4 X5

000 001/0 100/0 100/0 000/0 100/0

001 100/0 110/0 100/0 000/0 100/0

011 ---/- ---/- ---/- ---/- ---/-

010 ---/- ---/- ---/- ---/- ---/-

110 100/0 100/0 111/0 000/0 100/0

111 100/0 100/0 101/0 000/0 100/0

101 100/0 100/0 100/1 000/0 100/0

100 100/0 100/0 100/0 000/0 100/0

Para Z: 𝑍 = 𝑥3 𝑦1 𝑦´2 𝑦3

8
Entonces ocuparemos 3 flip flops D.

Para D1:

X1 X2 X3 X4 X5 X1 X2 X3 X4 X5

000 0 1 1 0 1 000 0 0 0 0 0

001 1 1 1 0 1 001 0 1 0 0 0

011 X X X X X 011 X X X X X

010 X X X X X 010 X X X X X

110 1 1 1 0 1 110 0 0 1 0 0

111 1 1 1 0 1 111 0 0 0 0 0

101 1 1 1 0 1 101 0 0 0 0 0

100 1 1 1 0 1 100 0 0 0 0 0

𝐷1 = 𝑥1 𝑦1 + 𝑥1 𝑦3 + 𝑥2 + 𝑥3 + 𝑥5 𝐷2
= 𝑥2 𝑦´1 𝑦3 + 𝑥3 𝑦2 𝑦´3

Para D3:

X1 X2 X3 X4 X5

000 1 0 0 0 0

001 0 0 0 0 0

011 X X X X X

010 X X X X X

110 0 0 1 0 0

111 0 0 1 0 0

101 0 0 0 0 0

100 0 0 0 0 0

𝐷3 = 𝑥1 𝑦´1 𝑦´2 𝑦´3 + 𝑥3 𝑦2

9
Ahora, utilizaremos FFD de flanco de bajada. Como tal, queremos que se active siempre que
soltemos un botón. Dado que los pulsadores 2, 3, 7 y R no harán nada más que mandar un pulso al
CLK cuando se activen, podemos unir su salida como se muestra en la imagen de simulación. Por
ahora llamaremos esa unión Xo. Tendremos entonces que la entrada de CLK del FF será:

𝐶𝐿𝐾 = 𝑋1 + 𝑋2 + 𝑋3 + 𝑋4 + 𝑋5 = 𝐶𝐿𝐾1 = 𝐶𝐿𝐾2 = 𝐶𝐿𝐾3

10
Cont.

LISTA DE COMPONENTES

 Relé NAiS 5V 1A
 10- Pulsadores normalmente abiertos
 2- Capacitor electrolítico de 10uF 16V
 4 - Breadboards
 1- IC 74LS04
 2- IC 74LS08
 3- IC 74LS32
 IC 74LS374
 Resistencias de 220 Ohms
 Resistencia de 1k Ohms
 Resistencias de 27k Ohms
 1-Transistor
 1-Loseta
 1-Foco 120V
 Cable

11
BREVE DESCRIPCIÓN DE CADA ELEMENTO:

SN74LS374: Integrado con 8 flip flops D, una señal CLK que comparten y que no posee preset ni
clear. Para el diseño no tomamos en cuenta valores de preset ni clear en ninguna ecuación, además
que consideramos un solo CLK, por lo tanto este integrado nos resulta más conveniente pues a
diferencia de otros integrados de FF D posee 8 en vez de 2.

SN74LS04: Integrado que posee 6 inversores. Utilizado para implementar las not de las ecuaciones
lógicas.

SN74LS08: Integrado que posee 4 compuertas and de 2 entradas. Integrado de base que
utilizaremos para implementar las and de 2,3 y 4 entradas que utilizaremos para las ecuaciones
lógicas.

SN74LS32: Integrado que posee 4 compuertas or de 2 entradas. Integrado de base que utilizaremos
para implementar las or de 2, 3 y 4 entradas para las ecuaciones lógicas.

Resistencias: Para regular el flujo de corriente en ciertas líneas y permitir una caída de tensión.
También para combinarlo junto con capacitores.

Capacitores: Utilizados para retardar la señal en ciertas entradas que lo requieran para que el
circuito funcione correctamente.

Relé NAiS 5V 1A: Utilizado como switch eléctrico para alimentar bombilla de 120V.

Transistor: También utilizado como switch eléctrico, sólo que en este caso para alimentar el relé
desde la fuente, pues la compuerta básica no alcanza a alimentar un relé de 1A.

Foco y loseta: Se utilizará un foco de 120V para simbolizar la chapa eléctrica que el circuito estaría
abriendo al recibir la secuencia correcta.

Breadboard: Como base para la implementación de circuitos de prueba no permanentes, que no


requiere soldar sus componentes.

Cable: Para hacer todas las conexiones del circuito.

12
DESCRIPCIÓN DEL CIRCUITO

El circuito funciona como una chapa eléctrica para una clave de 5 números. Para detectar la clave
utiliza 3 flip flops D. Por medio de un teclado numérico se escribe la clave y al presionar el último
dígito se encenderá el foco que representa la chapa eléctrica. Al soltarlo el foco se apagará y el
circuito esperará que se presione el botón de reset para poder abrirse nuevamente al escribir la
clave correcta. Si en cualquier momento se escribe mal la clave, el circuito esperará que se presione
el botón de reset antes de recibir otra vez la clave. Para que el circuito detecte si se está escribiendo
la clave correcta se utilizan compueras básicas conectadas al teclado y a los flip flops D, las cuales le
indican al flip flop hacia qué estado debe irse de un diagrama de 6 estados donde sólo el último
puede abrir la chapa si le llega el pulso correcto.

OBSERVACIONES

 Al utilizar los teclados numéricos, estos proporcionan un efecto de rebote, ya que el pulso
que se da no es exacto al presionarlo. Es necesario un circuito a parte para evitar este efecto.

 Aunque la implementación del circuito es relativamente sencilla, siempre es importante


conservar el orden e ir comprobando cada paso en el procedimiento del armado del circuito.

13
CONCLUSIONES

 En los diseños del tipo visto en este laboratorio, es importante denotar el diseño completo
de la cerradura, ya que esto influye mucho en las ecuaciones y detalles del circuito. Por
ejemplo, si se desea un reset, o que la cerradura se abra y permanezca abierta o se cierre,
etc.

 El modo pulso es una forma de desarrollar circuitos en la cual al llegar al momento de


obtener las ecuaciones de los FF´s, no se debe de olvidar que no se pueden agrupar 1´s
que pertenezcan a diferentes columnas, se debe hacer ecuaciones columna por columna
individualmente.

 Los sistemas secuenciales se utilizan mucho en la vida diaria de las personas, por lo que es
una parte importante de la tecnología con respecto a la seguridad.

BIBLIOGRAFÍA

 Clases, Ing. Salvador German, Sistemas Digitales 215, Escuela de Ingenieria Electrica.

 Análisis y diseño de circuitos lógicos digitales. Victor P. Nelson.

 https://web-argitalpena.adm.ehu.es/pdf/UCWEB142021.pdf

14
ANEXOS

15
16
17
18

Você também pode gostar