Subido por Omar Escobar

Electrónica digital secuencial con Flip -flop TIPO d

Anuncio
Electrónica digital secuencial con Flip - Flop D
BryanElectronica
6 de Abril de 2015
22
BIENVENIDOS A ESTE POST!!!
INTRODUCCIÓN A LOS SISTEMAS SECUENCIALES
Los sistemas secuenciales son circuitos que a diferencia de los circuitos diseñados a base de lógica combinacional, sus salidas no dependen exclusivamente de
sus entradas, en este caso las salidas dependen del estado anterior.
En los sistemas secuenciales tenemos una tabla de verdad, que tiene dos aspectos importantes "ESTADO ANTERIOR" y "ESTADO FUTURO".
En estos circuitos cambian de estado por flancos de reloj, en este caso vamos a utilizar el Flip- Flop D, cada uno de estos dispositivos representa 1 bit. Por ejemplo
si tenemos un sistema secuencial con 4 bits, tenemos 4 flip - flops, este aspecto es muy importante.
INTRODUCCIÓN AL FLIP - FLOP D
El flip - flop es un dispositivo "Biestable" que tiene la capacidad de permanecer en cualquiera de los dos estados "0" o "1" si no hay un pulso en su reloj. Este
pequeño circuito tiene 2 entradas y 2 salidas a nivel teórico.
ENTRADAS
_La entrada D, que es donde se aplica el bit que se verá reflejado en la salida después de un flanco de reloj.
_La entrada CLK, que es donde se aplican los pulsos de reloj.
SALIDAS
_La salida Q, que es donde se refleja el bit que tiene cargado y donde se verá puesto el bit que tiene en la entrada D, después de un pulso de reloj.
_La salida Q', que es la salida Q pero invertida.
En resumen este circuito mantendrá un bit en su salida y esta cambiará por el bit que tiene en D después de un flanco de reloj.
DISEÑO DE UN SISTEMA SECUENCIAL A BASE DE FLIP-FLOP D
Para diseñar un sistema secuencia a base de estos dispositivos primero se tiene que tener claro, que se quiere desarrollar, en este caso vamos a realizar un
contador ascendente de 0 a 9 con bit de acarreo y lo vamos a conectar a un convertidor de BCD a 7 segmentos, por lo que las salidas de los multivibradores
reflejaran sus salidas en el número que se visualizará en el display.
Después de desarrollar un diagrama de estados, procedemos a hacer la tabla de verdad, teniendo en cuenta que las salidas son los estados futuros y las entradas
son los estados presentes.
Nótese que en la tabla de verdad existen 4 bits, denominados A, B, C y D. A cada uno de estos bits de estados futuros, hay que hacerles un mapa de karnaugh
para reducir la ecuación.
Gracias a esta página, se pueden simplificar estos mapas online.
http://www.ee.calpoly.edu/media/uploads/resources/KarnaughExplorer_1.html
LA ECUACIÓN SIMPLIFICADA PARA EL BIT A
LA ECUACIÓN SIMPLIFICADA PARA EL BIT B
LA ECUACIÓN SIMPLIFICADA PARA EL BIT C
LA ECUACIÓN SIMPLIFICADA PARA EL BIT D
Ahora ya tenemos las ecuaciones de los 4 flip - flops, las entradas de los circuitos dados por las ecuaciones son las salidas de los multivibradores y las salidas van
conectadas a las entradas D de cada dispositivo.
EL CIRCUITO COMPLETAMENTE ARMADO
Como se puede ver en la imagen cada vez que yo presiono el botón el display aumenta en 1 su cuenta y de esta forma ya tenemos un contador de 0 a 9. Debe
notarse que este botón está conectado a todas las entradas de reloj de los flip - flops.
EL BIT DE ACARREO Y LA EXPANSIÓN DEL CONTEO
Para poder expandir el conteo de 0 a 9 a un conteo de 0 a 99 es necesario colocar un bit de acarreo, este requiere de un flip - flop D adicional así como otra
ecuación.
Pero no hay que ser experto para darse cuenta que esta ecuación sale de forma simple, cuando el estado presente sea igual a 9 o F = A B' C' D.
Cuando el circuito pase de 9 a 0 nuevamente, el bit de desbordamiento o acarreo se refleja en su correspondiente flip - flop y este a su vez sirve de reloj para el
próximo contador.
Aquí dejo el vídeo del circuito funcionando espero que les guste..
link: https://www.youtube.com/watch?v=XjW521OgV5c
Bryan Tejada Aparicio
Electrónica y control industrial
Cali - Colombia
NO TE VAYAS SIN COMENTAR..
Descargar