Sie sind auf Seite 1von 17

LABORATORIO DE ELECTRONICA

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

El primer paso en el dise


no de un contador consiste en crear un diagrama de estados. Un
diagrama de estados muestra la progresion de estados por los que el contador avanza cuando se
aplica una se
nal de reloj, los estados del circuito aparecen crculos y las transiciones del estado se
representan con flechas. Como ejemplo, en la Figura 1, se muestra un diagrama de estados de un
contador basico en codigo Gray de 3 bits. Este circuito particular no tiene ninguna entrada aparte
de la de reloj, y ninguna otra salida mas que las que se toman en cada Flip-Flop del contador.

Figura 1: Diagrama de estados para un contador en codigo Gray de 3 bits

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.

Figura 2: Modelo de Mealy


Modelo de Moore: Se distingue del modelo de Mealy en que identifica las salidas solo en
terminos del estado actual del dispositivo. La salida se incluye entonces dentro de los crculos
que representan los estados del circuito.Como caractersticas:El n
umero de estados es mayor
o igual a la maquina de Mealy, es mas estable, para probar un circuito, primero se da el
pulso de reloj y despues se hace el cambio en la entrada X, las salidas se encuentran dentro
del estado.

Figura 3: Modelo de Moore

2.2.

Contador Par-Impar de 3 bits

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

Tabla 1: Tabla de transiciones de un contador Par-Impar de 3 bits


Como puede observarse en la tabla de verdad, el estado posterior a la salida del FLIP FLOP
menos significante es identico al estado actual, por tal motivo podemos prescindir de su uso
intercambiandolo por un cable y haciendo a su vez de este el pin de control. Como se desea
que para un 0 logico el contador funcione como contador impar y para un 1 logico como
contador par basta con conectar una compuerta negadora al pin de control.
De aqu que el dise
no del contador Par-Impar de 3 bits, se reduce a uno de dos bits. La tabla
de verdad para dicho contador se muestra en la Tabla 2.

An
0
0
1
1

Bn An+1 Bn+1
0
0
1
1
1
0
0
1
1
1
0
1

Tabla 2: Tabla de transiciones de un contador Par-Impar de 2 bits

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

Luego para las entradas de excitacion de los FLIP FLOPs.

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

Figura 4: Diagrama circuital del contador Par-Impar

Figura 5: Diagrama logico del contador Par-Impar

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.

Figura 6: Modulacion por ancho de pulso

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.

Figura 7: Diagrama del circuito generador PWM

Figura 8: Diagrama logico del generador PWM

Figura 9: Simulacion de la frecuencia de la se


nal de reloj y la PWM para una se
nal de referencia
de 8

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

El montaje correspondiente al circuito contador se muestra en la Figuras 10 y 11. En la Figura 10


el circuito se encuentra configurado como contador impar y la salida del contador marca el n
umero
7 en binario. Para la Figura 11 el circuito esta configurado como contador par y a la salida del
circuito se obtiene el n
umero 6 en binario.

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

En las Figuras 12 y 13 se muestra la se


nal entregada por el osciloscopio al fijar el valor de la
se
nal de referencia en 8. En la figura 12 se mide la frecuencia de la se
nal entregada por el PWM y
en la figura 13 la frecuencia de la se
nal de reloj donde puede observarse que por cada 8 pulsos de la
se
nal de reloj se genera 1 pulso del PWM. La razon entre la frecuencia de entrada y la frecuencia
de salida corresponde al modulo del contador, a saber 16. Para este caso dicho contador hace las
veces de la se
nal portadora diente de sierra.

Figura 12: Frecuencia de la salida del PWM para una se


nal de referencia de 8

Figura 13: Frecuencia de la se


nal de reloj para una se
nal de referencia de 8
Luego se procede a medir el valor medio, ciclo de trabajo y frecuencias de la se
nal entregada
por el PWM para diferentes valores de la se
nal de referencia. Los valores medidos se consignan en
la Tabla 4 donde se observa que tanto el ciclo de trabajo como el valor medio de la se
nal PWM
aumenta conforme aumenta el valor de referencia por otro lado la frecuencia de la se
nal de salida
permanece constante (500Hz). El ciclo de trabajo representa el porcentaje de tiempo de duracion
de pulso respecto al periodo de la se
nal, esto as mismo influye en el porcentaje del valor medio de
la se
nal de salida respecto a la de entrada (3.5V).Se adjuntan algunas imagenes para los valores
de referencia 0,5,8,10 y 15.
11

Vref] Vavg [V]


0
0.39
1
0.52
2
0.86
3
1.04
4
1.19
5
1.28
6
1.42
7
1.50
8
1.61
9
1.98
10
2.12
11
2.33
12
2.70
13
2.85
14
2.92
15
3.23

Ancho de pulso [ms] Ciclo de Trabajo [ %]


0.12
6.3
0.14
6.8
0.25
12.0
0.37
18.8
0.50
25.0
0.65
32.4
0.74
37.3
0.88
44.5
1.00
50.0
1.13
56.2
1.27
64.3
1.38
68.7
1.50
75.5
1.63
81.4
1.75
87.6
1.89
93.2

Tabla 4: Valor medio, ancho de pulso y ciclo de trabajo de la se


nal PWM para diferentes valores
de referencia.

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

Posteriormente a la salida del PWM se conecta un LED y se hace variar la se


nal de referencia
observando que el brillo del LED aumenta conforme tambien aumenta el valor de referencia. Las
imagenes 18 y 19 muestran el brillo que emite el LED para un valor de referencia de 2 y 12
respectivamente.

Figura 18: Brillo del LED para un valor de referencia de 2.

Figura 19: Brillo del LED para un valor de referencia de 12.


Finalmente para obtener el circuito generador PWM negativo basta con conectar el osciloscopio
a la salida A < B del comparador, la cual funciona como la negadora de la salida A > B.

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

Das könnte Ihnen auch gefallen