Beruflich Dokumente
Kultur Dokumente
DIGITAL 1
PRACTICA
5: CIRCUITOS SECUENCIALES
REPORTE
PRESENTADO POR:
BUITRAGO CEBALLOS WILSON DAVID 1088317968
ORTIZ COLORADO ELIANA 1088325962
QUINTERO GUTIERREZ
CHRISTIAN DAVID 1088015219
PRESENTADO A:
RICARDO LINARES RUIZ
INGENIERIA FISICA
UNIVERSIDAD TECNOLOGICA
DE PEREIRA
07 DE DICIEMBRE DE 2015
1.
Introducci
on
En esta practica, se busca revisar los conceptos basicos relacionados con el dise
no de circuitos
secuenciales. Se realiza ademas dos aplicaciones de los circuitos secuenciales, inicialmente como
contadores (contador par e impar de 3 bits) construidos a partir de FLIP FLOPs tipo D. Posteriormente se realiza la implementacion de un circuito modulador por ancho de pulso o PWM, esta
vez construido a partir de un contador Sncrono de 4 bits y un comparador.
2.
Marco te
orico
2.1.
Diagrama de estados
2.1.1.
M
aquinas de Mealy y Moore
Las maquinas de Mealy y Moore son circuitos sncronos. En un circuito sncrono ideal, cada cambio
en los diferentes niveles logicos es simultaneo. Estas transiciones se realizan despues de un cambio
de nivel de una se
nal llamada reloj. Idealmente la entrada a cada elemento de almacenamiento
alcanza su valor final antes de que la siguiente se
nal de reloj ocurra, por lo tanto el comportamiento
de un circuito se puede predecir exactamente.
Modelo de Mealy: En un modelo de Mealy de un circuito secuencial, las salidas son
funciones de las entradas y del estado actual.El circuito de Mealy es un circuito asignado a
transiciones, pues la salida del circuito esta asociada a las transiciones de estado, es decir, a
los arcos del diagrama de estados. Como caractersticas se pueden mencionar; por lo regular,
tienen menos n
umero de estados, es menos estable, para probar un circuito, primero se hace
el cambio en la entrada X y despues se da el pulso de reloj, las salidas se encuentran en la
arista.
2.2.
Para el dise
no del contador Par-Impar de 3 bits se siguen cuatro pasos:
Tabla de transiciones de las salidas: Se realiza la tabla de transiciones desde los estados
actuales de los FLIP FLOPs hasta los estados subsiguientes seg
un los requerimientos de
dise
no.
A n B n X0
0
0
0
0
0
1
0
1
0
0
1
1
1
0
0
1
0
1
1
1
0
1
1
1
An+1 Bn+1 X1
0
1
0
0
1
1
1
0
0
1
0
1
1
1
0
1
1
1
0
0
0
0
0
1
An
0
0
1
1
Bn An+1 Bn+1
0
0
1
1
1
0
0
1
1
1
0
1
Tabla de transiciones del FLIP FLOP: Una vez se tiene la tabla de transiciones para
los estados de las salidas, se procede a construir la tabla de transiciones del FLIP FLOP que
para este caso en particular se utilizo uno tipo D. Se tienen cuatro tipos de transiciones; de
0 a 0 la cual llamaremos transicion tipo 0, de 0 a 1 tipo a, de 1 a 0 tipo b y de 1 a 1 tipo
1, dependiendo del tipo de transicion se obtiene el valor logico que deben tomar las entradas
de los FLIP FLOPs.
Qn Qn+1 D
0 0
0
0
a 0
1
1
b 1
0
0
1 1
1
1
Tabla 3: Tabla de transiciones de un FLIP FLOP tipo D
Mapas de Karnaugh: Apoyandose en las tablas de transiciones se construyen los mapas
K correspondientes. Primero para los estados futuros de las salidas An+1 y Bn+1.
An
Bn
An
Bn
An
Bn
An
Bn
Implementaci
on:Por u
ltimo se obtienen las expresiones logicas de los mapas K y se procede
a su implementacion. Como el contador u
nicamente posee dos bits, solo se necesitaran de
dos FLIP FLOPs.
DA = An Bn + An Bn = An Bn
DB = Bn
5
2.3.
Generador PWM
Modulaci
on: Engloba el conjunto de tecnicas para transportar informacion sobre una onda portadora, tpicamente una onda sinusoidal. Estas tecnicas permiten un mejor aprovechamiento del
canal de comunicacion lo que posibilita transmitir mas informacion en forma simultanea, protegiendola de posibles interferencias y ruidos. Basicamente, la modulacion consiste en hacer que un
parametro de la onda portadora cambie de valor de acuerdo con las variaciones de la se
nal moduladora, que es la informacion que se desea transmitir.
Dependiendo del parametro sobre el que se act
ue, tenemos los distintos tipos de modulacion:
Modulaci
on por ancho de pulso (PWM): La modulacion por ancho de pulsos de una se
nal
o fuente de energa es una tecnica en la que se modifica el ciclo de trabajo de una se
nal periodica,
ya sea para transmitir informacion a traves de un canal de comunicaciones o para controlar la
cantidad de energa que se enva a una carga.
El ciclo de trabajo de una se
nal periodica es el ancho relativo de su parte positiva en relacion
con el perodo. Expresado matematicamente:
T
Donde D es el ciclo de trabajo, es el tiempo en que la funcion es positiva (ancho del pulso)
y T es el perodo de la funcion.
D=
La construccion tpica de un circuito PWM se lleva a cabo mediante un comparador con dos
entradas y una salida. Una de las entradas se conecta a un oscilador de onda dientes de sierra,
mientras que la otra queda disponible para la se
nal moduladora. En la salida la frecuencia es generalmente igual a la de la se
nal dientes de sierra y el ciclo de trabajo esta en funcion de la portadora.
Digitalmente el circuito PWM es construido a partir de un contador ascendente que hace las
veces de se
nal portadora, un valor binario como referencia y finalmente son comparadas estas dos
se
nales con un integrado 74LS85.
3.
Procedimiento
En la primera parte de la practica se realiza el montaje del circuito contador. Para la se
nal
de reloj de los FLIP FLOPs se utiliza una onda cuadrada de 5V pico a pico y frecuencia de
0,5Hz, la cual es generada por la salida TTL/CMOS del generador de se
nales. A traves de
la entrada de control X0 se ingresa un cero logico con el fin de verificar la parte impar del
contador, luego se verificar la parte par del contador inyectando un uno logico por la misma
entrada de control.
En la segunda parte de la practica se prueba el circuito modulador por ancho de pulso
dise
nado anteriormente.Esta vez con una frecuencia de 8KHz, se lleva la se
nal de referencia
a la mitad del modulo del contador (8) y se verifica la salida A > B del comparador midiendo
el Valor medio, ciclo de trabajo, ancho de pulso y frecuencia de la se
nal modulada. Se repite
este procedimiento variando la se
nal de referencia desde 0 a 15.
Se conecta un LED a la salida del comparador con su respectiva resistencia limitadora y se
vara el valor de la se
nal de referencia con el fin de observar como afecta esto al brillo del
LED.
Finalmente se mira la posibilidad de construir un PWM negativo.
4.
Resultados
Figura 10: Contador impar construido a partir de dos FLIP FLOPs tipo D
Figura 11: Contador par construido a partir de dos FLIP FLOPs tipo D
10
Figura 14: Se
nal de la salida del PWM para una se
nal de referencia de 0
12
Figura 15: Se
nal de la salida del PWM para una se
nal de referencia de 5
Figura 16: Se
nal de la salida del PWM para una se
nal de referencia de 10
Figura 17: Se
nal de la salida del PWM para una se
nal de referencia de 15
13
14
Figura 20: Se
nal de la salida del PWM negativo para una se
nal de referencia de 8
15
5.
Conclusiones
El circuito generador PWM trabaja como un divisor de frecuencia. El ancho del pulso de
la se
nal PWM puede ser controlado, y corresponde a una cantidad de pulsos de la se
nal de
reloj dada por el valor de la se
nal de referencia. As por ejemplo para una se
nal de referencia
de 5 se tiene que por cada 5 pulsos de la se
nal de reloj se genera un pulso de la se
nal PWM.
Mediante la se
nal de referencia tambien puede ser controlado el valor medio para una carga
conectada a la salida del PWM, por esto se observo que para diferentes valores de referencia
la intensidad de la luz emitida por el LED variaba.
Mediante la razon entre la frecuencia de la se
nal de referencia y la se
nal del PWM es posible
determinar el modulo del contador el cual esta directamente relacionado con la frecuencia de
la se
nal portadora.
16