Академический Документы
Профессиональный Документы
Культура Документы
Informe #2
Circuito no ondulatorio sncrono f/f 74ls73 modulo 5 Circuito ondulatorio sncrono f/f 74ls73 modulo 5
Objetivos:
-Probar el circuito no ondulatorio sncrono f/f 74ls73 modulo 5 en Proteus -Probar el circuito no ondulatorio sncrono f/f 74ls73 modulo 5 en Quartus II -Probar el circuito ondulatorio sncrono f/f 74ls73 modulo 5 en Proteus -Probar el circuito ondulatorio sncrono f/f 74ls73 modulo 5 en Quartus II
Materiales:
-Software Proteus Isis 7 -Software Quartus II -Hardware Cyclone II
El C.I. 7473 contiene dos biestables de tipo J-K Master-Slave disparado por flanco de bajada.
Este circuito posee dos entradas de datos (J-K), y una entrada de reloj, independiente para cada biestable. Las salidas son complementarias. Los datos de las entradas son procesados despus de un impulso completo de reloj. Mientras este permanece en nivel bajo el Slave est incomunicado del Master. En la transicin positiva de reloj los datos de J y K se transfieren al master. En la transicin negativa del reloj la informacin del Master pasa al Slave. Los estados lgicos de las entradas J y K debe mantenerse constantes mientras la seal de reloj permanece en nivel alto. Los datos se transfieren a la salida en el flanco de bajada de la seal de Reloj. Aplicando un nivel bajo a la entrada clear (CLR) la salida Q se pondr a nivel bajo, independientemente del valor de las otras entradas.
3.- Como la configuracin es asncrona, el primer f/f en sus entradas J/K irn a VCC, luego las entradas J/K del segundo f/f irn conectadas a la salida Q del primer f/f
4.- Las entradas Clock sern la misma para todos los f/f
5.- En las entradas J/K del tercer f/f, ira la multiplicacin (AND) de la salida Q del primer f/f por la salida Q del segundo f/f
6.- Hasta ahora tendramos un circuito contador modulo natural, para que sea modulo 5 Necesitamos manejar el clear, es decir cuando la cuenta llegue a 6 deber volver a 0. La configuracin de bits ms y menos significativos es la siguiente:
6.2-Usaremos una compuerta NAND con entradas en los uno correspondientes, y la salida ira a los CLEAR de todos los f/f
7.- Ahora para visualizar la salida, usaremos un display nodo comn y el integrado 74LS47. Recordemos que en la entrada D, debe ir a tierra puesto que no tenemos un cuarto bit.
3.- Damos Next, y luego una ventana no preguntara donde guardar el proyecto y con qu nombre
4.- Damos Next, y luego una ventana nos dir si queremos agregar otro archivo de Quartus a nuestro proyecto.
5.-En la siguiente ventana, tendremos que seleccionar la familia de nuestro dispositivo FPGA -Familia: Cyclone II -Dispositivo: EP2C20F484C7
Como no tenemos especificaciones, daremos Next 7.-En la siguiente ventana, no dar un resumen de la configuracin que hemos hecho para poder empezar el proyecto en Quartus II
8.- Una vez dado clic a Finish, Vamos a File/New y escogemos Block Diagram/Schematic File. Luego damos clic a OK
9.- Damos clic a Symbol Tool, y damos clic a los circuitos que vamos a utilizar Debe constar de: -3 f/f 74ls73 -1 Manejador de display 7447 -1 74ls00 -1 74ls08 -1 IN -1 GND -7 OUT
11.- Pero para poder dar ejecucin a nuestro circuito, debemos cambiar la frecuencia como se anota en el anterior informe.
14.- Para el archivo .sof iremos a Tools/Programmer y ya tendremos aqu nuestro archivo para que se ejecute en el FPGA
3.- Para poder hacer una cuenta no ondulatoria necesitamos manejar el Clock, para que pare la cuenta.
3.1.- Primero quitamos la conexin salida del 74ls00 Clear. Para que no se reinicie
3.2.- La compuerta NAND ahora estara compuesta por el 5 (101), ya que tendremos que poner el numero en el que queremos que termine la cuenta
3.3.- Luego tendremos que manipular el CLOCK, para que pare cuando lo deseemos. Para esto usaremos una compuerta NAND. - Cuando llegue a 101, la primera NAND nos dar 0 - El CLOCK nos dar 0 Con la NAND su salida ser 1, esta ser la entrada del primer f/f
Su salida ahora ser netamente HIGH, puesto que el segundo Factor no cambia, para que pueda ser LOW
12.- Para el archivo .sof iremos a Tools/Programmer y ya tendremos aqu nuestro archivo para que se ejecute en el FPGA
Conclusiones:
Con estos circuitos, podemos aprender a manipular las entradas CLEAR y CLOCK para nuestras necesidades. Considerando lo anteriormente expuesto podemos determinar, que: -La manipulacin de estas entradas deben constar por circuitos -Estos circuitos deben estar relacionados con los parmetros a convenir -En el circuito contador no ondulatorio, la compuerta NAND puede ser reemplazada por una compuerta AND pues su funcionamiento es similar solo que este tendr una salida siempre en LOW