Escolar Documentos
Profissional Documentos
Cultura Documentos
Tecnologia aplicada
Huajuapan de Leon, Oaxaca, Julio 07 2015
INTRODUCCION
Un temporizador es un dispositivo electronico (en este caso)
que nos permite medir el tiempo, a este dispositivo se le puede
prefijar un tiempo (en segundos) y su objetivo es realizar una
cuenta regresiva; normalmente cuando la cuenta alcanza el cero, por medio de algun dispositivo se da una alerta de que el
periodo prefijado ha terminado. Para su armado se debe contar
con una senal que proporcione los pulsos de reloj, un codificador de decimal a BCD (para recibir una entrada decimal), dos
registros de corrimiento paralelo paralelo, dos contadores inversos, dos decodificadores BCD a 7 segmentos y dos displays
de 7 segmentos, adicionalmente, se pueden usar otros dispositivos para implementar el sistema de alarma.
I. MARCO TEORICO
Temporizador.
Un temporizador o minutero es un dispositivo, con frecuencia
programable que permite medir el tiempo. La primera generacion fueron los relojes de arena, que fueron sustituidos por
relojes convencionales y mas tarde por un dispositivo ntegramente electronico. Cuando transcurre el tiempo configurado
se hace saltar una alarma o alguna otra funcion a modo de
advertencia.
Figura 1. Diagrama de bloques del temporizador.
En nuestro circuito, este bloque esta representado por los siguientes componentes:
El bloque ya implementado en nuestro circuito es el siguiente:
La forma en que este bloque se relaciona con el bloque de corrimiento es por medio de las salidas de la GAL, ya que estas
seran las entradas para el registro de corrimiento.
2. Registro de corrimientos.
Este bloque se compone de ocho flip-flop D, para la implementacion de este bloque, es necesario usar una GAL y configurar
dentro de ella las 8 flip-flop D, donde obviamente tendremos 4
entradas y 4 salidas para cada uno de los dos dgitos de nuestro temporizador. Cuatro de estas salidas se encuentran retroalimentadas para que cuando le proporcionemos un pulso de
reloj a nuestra GAL, los primeros 4 dgitos binarios recibidos
se recorran a los siguientes 4 dgitos de entrada, y podamos
meter el codigo binario del siguiente numero. A continuacion,
A continuacion, se muestra el bloque que representa a los contadores inversos en nuestro circuito.
Las salidas de estos dos contadores son enviadas al u ltimo bloque donde se realiza la suma de los bits que componen a estas
salidas, por otro lado, estas salidas tambien son enviadas a los
decodificadores BCD a 7 segmentos con el fin de poder visualizar las salidas.
4. Logica de salida.
Este bloque recibe, al igual que los decodificadores 74LS48,
las salidas de los contadores inversos, solo que en este caso,
la GAL contiene un codigo para que se realice la suma de los
dgitos que componen a los codigos BCD, el resultado de la negacion de esta suma se hara presente en el pin de salida numero
14 de nuestra GAL, es facil darse cuenta que solo cuando ambos codigos BCD sean 0000, el resultado sera 1. Este pin de
salida, servira como senal de conmutacion para el transistor. A
continuacion se muestra el bloque de logica de salida:
III. RESULTADOS
Estos reciben el codigo de 4 bits que presentan los contadores inversos en sus salidas, como ya se vio con anterioridad, a
cada una de estas combinaciones de entradas, el decodificador
le asigna un codigo de 7 bits de salida, con el cual podemos
mostrar un el equivalente decimal en la salida. A continuacion
se muestra el bloque de decodificadores con display:
6. Sistema de alarma.
El sistema de alarma implementado consistio en un rele y un
foco, obviamente, el foco se enciende cuando el temporizador
tiene los digitos 0 y 0. El funcionamiento, basicamente es que
cuando el voltaje de salida del pin 14 de la etapa de logica de
salida es uno, el transistor conduce, esto hace que la fuente de
12 volts active el rele y por lo tanto, se cierra el circuirto del
foco con el voltaje alterno de 120V. El esquema de esta ultima
etapa, se presenta a continuacion:
IV. CONCLUSIONES
Para esta practica se tuvo que usar corrimiento de registro
paralelo a paralelo, en este caso se usaron dos corrimientos de
4 bits, donde la entrada de uno es el numero que se desea poner
y la entrada del segundo son las salidas del primer corrimiento
en paralelo, viendo esto mas detenidamente se puede apreciar
que esto representa un corrimiento universal.
Tambien al hacer la simulacion del circuito en Proteus se tuvo
que mandar la tierra de la fuente senoidal a la tierra comun de
todo el circuito ya que si no se conecta el circuito falla la simulacion y no da un resultado, por lo tanto es necesario conectarla
a tierra comun, pero en el circuito fsico esto no puede suceder
ya que si se conectan las tierras se produce un corto circuito y
esto puede danar los componentes, por lo tanto fsicamente la
conexion a tierra comun no es posible.
En la salida se implemento un circuito logico combinacional,
de tal forma que cuando el temporizador llegue a ceros se prenda un foco, para esto usamos un rele que nos permitira usar un
voltaje sinusoidal de lnea ya que se prendera un foco de 60
W. A la salida de la logica combinacional se pone un transistor
NPN, en este caso usamos el 2N3904 para la conmutacion, el
colector va conectado a la fuente de 12 V que sera el activador
del rele y el emisor se conecta a tierra, as cuando la logica de
salida enve un 1 logico la fuente de 12 V conducira y se activara el rele permitiendo que el foco se prenda, indicando que
el temporizador a acabado su conteo.
Tambien se presento el problema que el contador se saltaba
numeros en las unidades, esto se arregla con bajar el voltaje de
entrada en nuestro caso fue de 5V a 4.5V, pero surgio un nuevo
problema, al conectar el foco se presentaba el mismo fallo pero esta vez se saltaba los decimales ya que cuando llegaba por
ejemplo al 20 cambiaba a 09 saltando el 1 en los decimales,
pero de igual forma que los casos con los decimales se bajo el
voltaje esta vez se dejo en 3.6V y se arreglo el problema.
Como se puede ver en la imagen anterior al llegar el temporizador a ceros, este manda una senal de tal forma que se prenda
el foco y nos avise que el temporizador a terminado su trabajo.