Está en la página 1de 4

Contadores

Juan Manuel ortega 251710031

Cristhian Martínez 251710009

Luis Angel meza 251710066

Javier José Fontalvo 251710039

Luis Guillermo García 251710012

Universidad autónoma del caribe

Facultad de ingeniería

Barranquilla/atlántico

29/11/2018
Introducción: programable puede reproducir desde
funciones tan sencillas como las llevadas a
Las fpga son circuito lógico programable
cabo por una puerta lógica o un sistema
que nos facilitan el diseño y la construcción
combinacional hasta complejos sistemas en
de circuitos, esta nos permite a través de la
un chip.
programación elaborar nuestros propios
circuito según las necesidades de o un contador, en el ámbito de la electrónica
aplicación que se desee otorgar a esta tarjeta digital, es un circuito secuencial construido a
de circuito lógico, gracias a esto se logró de partir de biestable y puertas lógicas capaz de
manera sencilla el armando de circuitos almacenar y contar los impulsos (a menudo
como son un divisor de frecuencia, un relacionados con una señal de reloj), que
contador ajustable, una visualización de una recibe en la entrada destinada a tal efecto,
multiplexacion y de un contador así mismo también actúa como divisor de
multiplexado, los cuales son circuitos frecuencia. Normalmente, el cómputo se
básicos pero de gran utilidad en labores realiza en código binario, que con frecuencia
cotidianos, los circuidos se pudieron crear será el binario natural o el BCD natural
gracias las compuertas lógicas, los filp-flops (contador de décadas). Ejemplo, un contador
y el decodificador que se hizo en el proyecto de módulo 4 pasa por 4 estados, y contaría
anterior del 0 al 3. Si necesitamos un contador con
un módulo distinto de 2^n, lo que haremos
Objetivos
es añadir un circuito combinacional.
- Comprobar mediante el uso de ISE los
También utilizamos flip flop, el cual es el
resultados que se obtienen en la FPGA para
nombre común que se le da a los
los circuitos.
dispositivos de dos estados (biestables), que
- Comprender la diferencia entre un circuito sirven como memoria básica para las
combinacional y uno secuencial. operaciones de lógica secuencial. Los Flip-
flops son ampliamente usados para el
- Experimentar con los estados "Enable" y
almacenamiento y transferencia de datos
"Disable" para habilitar/deshabilitar una
digitales y se usan normalmente en unidades
función.
llamadas “registros”, para el
- Estudiar el funcionamiento de los almacenamiento de datos numéricos
contadores construidos a partir de biestables. binarios.

Marco teórico El flip-flop tipo JK maestro-esclavo se


compone de dos partes: el maestro y el
Para las experiencias de este corte esclavo. El maestro depende de una entrada
utilizamos una tarjeta FPGA o matriz de de habilitación. El esclavo está sincronizado
puertas programables (del inglés field- con el impulso invertido del reloj y se
programmable gate array) la cual es un controla mediante las salidas del maestro.
dispositivo programable que contiene
bloques de lógica cuya interconexión y Un decodificador o descodificador es un
funcionalidad puede ser configurada en el circuito combinacional, cuya función es
momento mediante un lenguaje de inversa a la del codificador, es decir,
descripción especializado. La lógica convierte un código binario de entrada
(natural, BCD, etc.) de N bits de entrada y 1 a 0 el filp-flops J-K tomará el estado Q=1
M líneas de salida (N puede ser cualquier independientemente del estado en el que se
entero y M es un entero menor o igual a 2N), encontraba anteriormente.
tales que cada línea de salida será activada
para una sola de las combinaciones posibles (3) Cuando J=0 y K=1, al ir la entrada C de
de entrada. Normalmente, estos circuitos 1 a 0 el filp-flops J-K tomará el estado Q=0
suelen encontrarse como decodificador / independientemente del estado en el que se
demultiplexor. Esto es debido a que un encontraba anteriormente.
demultiplexor puede comportarse como un
decodificador. (4) Cuando J=0 y K=0, al ir la entrada C de
1 a 0 el filp-flops J-K tomará un
El visualizador de siete segmentos (llamado
estado opuesto a aquél en el cual se
también display por calco del inglés) es una
encontraba anteriormente. Esto quiere decir
forma de representar caracteres en equipos
que si antes de la transición en la
electrónicos. Está compuesto de siete
terminal C de 1 a 0 el filp-flops J-K se
segmentos que se pueden encender o apagar
encontraba en el estado Q=1, entonces
individualmente. Cada segmento tiene la
tomará el estado Q=0 después de la
forma de una pequeña línea. Se podría
transición. Asimismo, si se encontraba en el
comparar a escribir números con cerillas o
estado Q=0 antes de la transición, entonces
fósforos de madera.
tomará el estado Q=1 después de la
transición.

Descripción de la practica
Para la experiencia, como primer paso se Teniendo en cuenta lo anterior, se desarrolló
trabajó en la creación de un divisor de y se verifico el funcionamiento del circuito.
frecuencia, para ello se tuvo presente cierta
Materiales
cantidad de filp-flops en cascada, este
integrado tiene una entrada la cual es la que Tarjeta FPGA, programa ISE
entra en la frecuencia que son 50mhz, y
Conclusión
tiene dos salidas, que son una de un periodo
de 1 segundo y otro de un periodo de 10 Se pudo realizar los proyectos propuestos
milisegundos. antes mencionados gracias a los materiales
usados(ofrecidos por el laboratorio) y a las
Para cada circuito se tuvo en cuenta Las
explicaciones del profesor en clases que
características del filp-flops J-K son las
afianzaron nuestro conocimiento, el divisor
siguientes:
de frecuencia es una muy excelente
herramienta y tuvimos que hacer uso del
(1) Cuando J=1 y K=1, al ir la entrada de la
reloj de forma que aprovechásemos las
terminal de reloj C (clock) de 1 a 0 nada
propiedades del divisor, se puede decir que
ocurre y el filp-flops J-K retiene el estado
es un contador a diferencia de la parte del
que poseía anteriormente.
contador multiplexado la cual se sintió como
muchas en una pero fue más interesante ya
(2) Cuando J=1 y K=0, al ir la entrada C de
que utilizamos ambas salidas del divisor y
fue una buena oportunidad para pensar
creativamente y así resolver los problema
u/o planteamientos a resolver propuestos por
el profesor.

Anexos

También podría gustarte