Вы находитесь на странице: 1из 11

Lógica secuencial

Presentado por: Paula Useche y Robinson Jiménez..


Digitales y Lab.
Ingeniería en Mecatrónica
Contenido

• Matriz de Led
• Decodificador de teclado
• Registros
REGISTROS
Un registro puede considerarse como la retención transitoria de un bit, desde el momento en que
se habilita su ingreso por una entrada cuando el pulso adecuado se aplique. Ha diversas
configuraciones que sirven para que datos de varios bits ingresen en el adecuado pulso de reloj y
se entreguen a una salida (salida serie) o por varias salidas (salida paralela). También determinan
arreglos preconcebidos para generar información de aplicación de control en diversos campos,
como en telecomunicaciones para modulación, generación de datos pseudoaleatorios o en
aplicaciones de control para motores paso a paso.
Esta manipulación de la información se hace mediante FF. En la Figura hay una representación de
un registro.
Este muestra cómo los datos ingresan al primer FF y con cada pulso de
reloj se obtiene ese dato a la primera salida. Al segundo pulso, entra el
segundo dato y, el que estaba a la salida del primer FF pasa a la salida
del segundo. Así mismo se comporta con cada pulso de reloj hasta
llegar a la salida del último FF. Para este caso, se requieren n pulsos
para que el primer dato llegue al último FF. Si la información consta de
n bits, cada palabra podrá obtenerse después de 2n pulsos.

En el comercio hay varios tipos de circuitos integrados que ya vienen


con este arreglo, como el caso del 74LS164 que es un registro de
desplazamiento para 8 bits cuya entrada es serie y salida en paralelo.
Hay un registro universal que maneja cuatro
formas de desplazamiento: el 74HC194 (la
referencia HC es solo un tipo de construcción,
puede ser F, LS u otro). Este registro se
muestra en el esquema de la Figura.
Los cuatro modos de desplazamiento son
determinados por las entradas de selección S1
y S0 así:

• 00 → Se mantienen las salidas QA QB QC y


QD
• 01 → Entrada serial por la izquierda y
salida paralela
• 10 → Entrada serial por la derecha y salida
paralela
• 11 → Entrada paralela, salida paralela
Teclado Matricial
Los teclados matriciales operan a manera de pulsadores
arreglados en filas y columnas bajo el siguiente esquema:
Partiendo del arreglo de pulsadores,
las filas serian 4 al igual que las
columnas, la lectura utilizara el
principio de continuidad que rige este
tipo de teclados, es decir al oprimir el
pulsador con el número dos habría
continuidad entre la fila 1 y la
columna 2, así mismo el pulsador con
la letra C correspondería a la fila 4
columna 4.
Para su manipulación se emplea un
decodificador de teclado.
MATRIZ DE LED
Un dispositivo de uso común a la hora de realizar sistemas de información electrónicos es la
matriz de led, la cual como su nombre lo indica se conforma de un arreglo de leds en filas y
columnas que al operar según una secuencia de encendido y bajo el principio de visualización
dinámica y barrido análogo al teclado, permite generar una imagen que puede corresponder a
una letra, carácter o grafico, su tamaño puede variar según la dimensión del led o del número de
estos utilizados por ejemplo 5X7, 8X8, etc, donde el primer número indica la cantidad de led por
columna y el siguiente la cantidad por fila, la siguiente grafica permite apreciar la apariencia
superficial de la matriz (derecha) y su arquitectura interna (izquierda).
Funcionamiento de una matriz
La matriz esta compuesta por una serie de filas y columnas la intersección entre ambas contiene un led, para
que este encienda, tiene que recibir simultáneamente un 0 en la fila y un 1 en la columna, cuando se da esta
condición la electrónica del circuito se encarga de encender el led correspondiente.
La forma de generar un mensaje sobre el cartel es relativamente mas sencilla si procedemos a aplicar el
siguiente algoritmo:

1) Apagar todas las filas


2) Escribir los valores correspondientes a la primer fila en el que el registro de desplazamiento, teniendo en
cuenta que el primer digito binario colocado corresponde al ultimo en poner al de la primer columna.
3) Encender la primera fila, esperar un tiempo y volver a apagarla.
4) Repetir los pasos 2 y 3 para las filas restantes.

El tiempo de la demora debe ser tal que permita una visualización correcta, sin molestos parpadeos y con los
leds brillantes. Hay que tener en cuenta que si utilizamos tiempos mayores para el encendido de cada fila, el
brillo de los leds será mayor, pero también aumentara el parpadeo.
La forma de transformar este algoritmo en un programa funcional depende de cada programador, y puede ser
más o menos complejo según se permitan diferentes tipos de caracteres, animaciones etc.
Un punto a tener en cuenta es el brillo del led por lo que la intensidad del mismo dependerá de que tipo de led
se utilice. En caso de un típico cartel de 7 filas, a pesar de que las veremos encendidas al mismo tiempo, cada
led estará solamente encendido la séptima parte del tiempo, por lo que su brillo será siete veces inferior al
normal, y nuestro cartel apenas será visible.
G R A C I A S

Вам также может понравиться