Você está na página 1de 3

Alicia Soto Fernndez Problema 8:

Circuito contador de un Scalextrix


Componentes: 9 x 74190 2 x 74192 2 x 7447 2 x 74194 2 x display 7 seg 10 x display BCD 3 x AND 3 x NAND 1 x OR

Empezando por el cuentavueltas, se han utilizado dos contadores 74192 que realizarn la cuenta con la seal del sensor que debera detectar que ha pasado un coche, que en este caso se ha simulado con un switch (SENSOR). ste est conectado a la entrada DN, para que cuente hacia atrs, del primero de los contadores (unidades) y sacando seal de su salida TCD para la entrada DN del segundo contador, quedando los dos sincronizados. Ambos tienen sus patillas de PL (preload) conectadas a un SWITCH DE RESET del cul hablaremos ms adelante. Sus salidas estn conectadas a los decodificadores 7447 para visualizar el nmero en dos displays de 7 segmentos. El contador de las decenas se apagar al llegar a 0 ya que su entrada RBI est puesta a tierra (0). Para introducir el nmero de vueltas, se han colocado dos switch cudruples a las entradas de los contadores. Para que stos funcionen, uno de sus lados ha de ir conectado a tierra y el otro a tensin de alimentacin (pasando por una resistencia) as al cambiar de lado el switch se crea una diferencia de potencial que marcar un 1 en la salida (la cul est colocada antes de la resistencia). El enunciado peda hacer un reloj partiendo de una seal de un 1Khz, por lo que hemos dividido est frecuencia con contadores 74190 hasta hacer que su periodo sea igual a un segundo. De este modo, el primer contador divide la seal de reloj en 10 (1000/10=100) porque su salida de RCO es el reloj del siguiente contador, y sta slo se activa al llegar al nmero nueve. El siguiente contador vuelve a dividir la seal entre 10 (100/10=10) conectando su RCO al siguiente, el cual divide sta entre 10 (10/10=1) obteniendo en sus salida RCO 1 hz, frecuencia adecuada para el reloj. Para el reloj se han utilizado 6 contadores 74190 con la seal del reloj procedente del RCO del divisor de frecuencia. Se ha creado un circuito asncrono, as que esta seal slo atacar al clock de las unidades de segundo, dependiendo los siguiente contadores de la seal de RCO de su antecesor. Este es un contador de 0 a 9 y nosotros necesitamos que solo llegue a 6 en las unidades de segundo. Se ha colocado una puerta NAND conectada a su entrada negada PL, que cuando detecte dos unos en sus dos bit centrales (6=0110) tendr un 0 en su salida (1x1 =/1= 0) y activar la entrada PL. Al activarla hacemos que cargue el nmero presente en sus entradas, y al ser un 0 es como si reseteramos el contador al llegar al seis. Aprovechamos esta NAND para mandar la seal de reloj al siguiente contador (unidades de minuto): cuando los segundo lleguen a 60 se enviar un impulso a la Pgina: 1

Alicia Soto Fernndez entrada de clock activndolo. Aqu nos surge el problema con puerta, puesto que al iniciar el circuito la puerta NAND enviaba un impulso iniciando el circuito con un 1 en las unidades de minuto. Este problema se ha solucionado colocando un reset en frio en su entrada PL, lo cul hace que nada ms iniciar el circuito se cargue el nmero que tiene en su entrada (0000) evitando esa primera seal errnea de la puerta NAND. La salida de RCO de las unidades de minuto ser la seal de reloj de las decenas de minuto, y a ste le colocaremos otra NAND del mismo modo que hicimos con las decenas de segundo para que slo cuente hasta 6. Igual que aprovechamos la NAND para la seal de reloj de la siguiente unidad haremos con las horas: cuando los minutos lleguen a 60 y se reseteen, se enviar la seal de reloj a las unidades de hora. Nos surgir el mismo problema del impulso inicial de la NAND y se ha corregido con el mismo reset en fro. La seal RCO de las unidades de hora ser la seal de reloj de las decenas, pero ahora necesitamos que ambos contadores de hora se reseteen llegados al 24. Para ello usaremos otra NAND que detectar este numero (0010 0100 = 24) multiplicando el segundo bit de las decenas por el tercero de las unidades (1x1=/1=0) y pondr un cero en la entrada /PL la cul cargar los ceros de su entrada. Profundicemos un poco en el circuito de reset en frio. Este circuito nos proporciona un 0 en su salida durante el tiempo que tarda el condensador en cargarse, pasando a ser un 1 en unos pocos milisegundo (depende de la capacidad del condensador). Pero el problema sugera que tambin hubiese forma de resetear el circuito de forma manual, de modo que se ha colocado un interruptor momentneo, es decir, tras pulsarlo vuelve a su posicin inicial. Este interruptor conmuta entre la salida del circuito de reset en fro y una tierra y est conectado a todas las entradas PL del circuito. Si se quiere resetear el circuito manualmente slo hay que conmutar a tierra y todos los circuitos cargarn el valor de sus entradas. Al tener algunas de las entradas de PL previamente conectadas a las NAND, se ha aadido una puerta AND conectada a la entrada PL y con el circuito de reset y la salida de la NAND como entradas. Esto consigue que tanto si su puerta NAND saca un 0 en su salida (1x0=0) como cundo activamos el reset manual o el reset en fro inicial, sta activar el preload. Para conseguir que el circuito se pare al llegar a la vuelta 00, como nuestra seal de reloj proviene del circuito divisor de frecuencia, se han colocado dos comparadores a su entrada de enable. Su funcin es comparar el nmero de vueltas con el nmero 0 de sus otras entradas (hay dos puestos en cascada), as que nos marcarn un 1 en su salida A=B que es la que est conectada a la enable del primer contador, desactivando por completo todo el circuito al anular su seal de reloj. Como tambin queremos poder activar el circuito manualmente en esta entrada de se ha conectado la salida de una OR cuyas entradas son: la salida A=B de los comparadores y la salida de un conmutador (START) el cul conmuta entre un vcc (1) y una tierra (0). El resultado es que la entrada enable del contador se desactivar tanto cuando los comparadores nos manden un 1 por su salida A=B como cuando cambiamos el conmutador de START a vcc.

Como circuito adicional, se han insertado 4 registros 74194 y otros 4 displays para visualizar el tiempo de cada vuelta. Tanto sus entradas como sus salida sern en paralelo, por lo que su entradas S1 y S0 estn conectadas a vcc (1) activando este modo. Sus entradas son las salidas de los contadores de minutos y segundos, y su entrada de reloj ser el switch que simula el sensor que detectara los coches. Lo que nos mostrar en los

Pgina: 2

Alicia Soto Fernndez correspondientes displays el tiempo de la vuelta. Sus entradas /MR tambin estn conectadas al switch de reset consiguiendo ponerlos a 0.

Pgina: 3

Você também pode gostar