Vous êtes sur la page 1sur 6

DISPLAY DE 7 SEGMENTOS, CIRCUITO MANEJADOR DE DISPLAY

El display de 7 segmentos es un dispositivo usado para presentar informacin de forma visual. Esta informacin es especficamente un dgito decimal del 0 (cero) al 9 (nueve), por lo que se intuye que que el cdigo BCD est involucrado. El caso que nos atae consta de 7 LED's (Light Emisor Diode), uno por cada segmento, que se encendern o apagarn dependiendo de la informacin que se les enve (dije que en este caso ya que existen tambin display 7 segmentos de cristal lquido, incandescentes, etc.). El display 7 segmentos tiene una estructura similar a:

donde los 7 led's vienen indicados por las letras a, b, c, d, e, f y g. Con stos pueden formarse todos los dgitos decimales. Por ejemplo, para formar el nmero tres deben activarse los led's a, b, c, d y g y desactivar los e y f. Para el uno se usan los led's b y c (ojo, esta es la combinacin correcta no e y f). De forma anloga se procede para el resto de los casos. Veamos como queda:

Estos dispositivos pueden ser de tipo nodo Comn

Pgina 1

o Ctodo Comn

En el caso de los display de nodo comn todos los nodos (+) de los led's comparten la conexin. Estos display requieren un cero (una tierra) a la entrada de cada segmento para encenderlo. En el caso de los display de ctodo comn todos los ctodos (-) de los led's comparten la conexin. Estos display requieren un uno (Vcc) a la entrada de cada segmento para encenderse. Todas las conexiones deben ser hechas a travs de una resistencia para regular la cantidad de corriente que pasa a travs de los led's. Existen casos donde aparece un octavo segmento que suele usarse como punto decimal (ver el DP):

En la figura pueden verse tambin una de las configuraciones de pines ms popular que contienen los display 7 segmentos y lo que representan. Los pines 3 y 8 son el nodo comn o el ctodo comn (dependiendo de cul sea el caso del 7 segmentos elegido) y aunque regularmente es indiferente cul de ellos conecten existen casos de modelos de displays en los que, por sus especificaciones, se requieren ambos conectados (o tambin quiz porque requieran cumplir alguna condicin de manejo de corriente en su circuito). El encapsulado de este mismo display luce algo como:

Pgina 2

para la versin que contiene slo un dgito pero existen algunas para ms dgitos como por ejemplo el de dos dgitos que es bastante usado o los de X dgitos y medio donde el medio viene dado por el hecho de que l slo puede representar el nmero uno (tiene nicamente dos segmentos). Existen circuitos integrados a nivel MSI que pueden realizar la tarea de manejar estos displays. Estos IC's son decodificadores, especficamente los conocidos como decodificadores de BCD a 7 segmentos, como son los casos de los IC 7446, 7447 y 7448 de la familia TTL. El 7446 y 7447 tienen salidas con lgica negativa por lo que enviarn un cero al segmento que se desea encender. Esto quiere decir que manejan Displays 7 segmentos de nodo comn. Ambos son Open Collector (bueno para el manejo de corriente necesario en algunos casos) y se diferencian nicamente en la salida que pueden manejar (30v para el 7446 y 15v para el 7447). Nuestros circuitos generalmente estarn construidos con tecnologa TTL a 5V y por ello lo ms seguro es que empleemos el 7447. En el caso del 7448 las salidas son de lgica positiva por lo que son usados con los dispositivos ctodo comn. Todos comparten una caracterstica: esperan a la entrada un nmero en BCD y es para cada una de ellas que desplegarn el dgito decimal correspondiente. Pero an as, estos IC tienen respuestas para otras combinaciones a la entrada distintas de BCD. En el siguiente dibujo se muestran las salidas reflejadas en los display de 7 segmentos para todas las combinaciones binarias de 4 bits posibles:

Aparte de los dgitos decimales, se ven las salidas para cuando el decodificador tiene

Pgina 3

entrada de 1010, 1011, 1100, 1101, 1110 y 1111. Este ltimo caso apaga todos los segmentos y por ello no se ve nada. A continuacin se muestra una implementacin tpica usada para la prueba de los display de 7 segmentos:

El display mostrar el dgito decimal que corresponda con el nmero binario seleccionado por los interruptores 1, 2, 3 y 4 del dip switch. En esta configuracin se ve que las resistencias delimitadoras de corriente se colocan en el nodo comn (sabemos que son nodo comn por el uso del 7447) pero dependiendo de la implementacin, e incluso a veces del display, en algunos casos pueden requerirse el uso de una resistencia por cada segmento y la conexin directa de los nodos a Vcc. A continuacin veremos la implementacin de un circuito decodificador de BCD a 7 segmentos usando tecnologa SSI. Hallaremos slo las funciones y no haremos el esquemtico debido a lo grande del mismo. Asumiremos que la entada ser nica y exclusivamente un nmero BCD vlido por lo que el resto de los casos no nos interesan (dont care). Asumiremos tambin que nuestro circuito ser destinado a un display de ctodo comn (por lo que tendr salida con lgica positiva). Para ello empecemos con la tabla de la verdad. Sabiendo que la entrada ser I (formada por I3I2I1I0) y las salidas sern los siete segmentos posibles a, b, c, d, e, f y g (como ya se ha mostrado), tenemos que:

Pgina 4

I3 I2 I1 I0 a
0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 0 1 1 0 1 0 1 1 1 X X X X X X

b c
1 1 1 1 1 0 0 1 1 1 X X X X X X 1 1 0 1 1 1 1 1 1 1 X X X X X X

d
1 0 1 1 0 1 1 0 1 0 X X X X X X

e
1 0 1 0 0 0 1 0 1 0 X X X X X X

f
1 0 0 0 1 1 1 0 1 1 X X X X X X

g
0 0 1 1 1 1 1 0 1 1 X X X X X X

Ahora bien. En este caso tenemos 7 funciones de salida que llamaremos a(I), b(I), c(I), d(I), e(I), f(I) y g(I). stas vienen dadas por: a(I)=(0,2,3,5,7,8,9)+d(10,11,12,13,14,15) b(I)=(0,1,2,3,4,7,8,9)+d(10,11,12,13,14,15) c(I)=(0,1,3,4,5,6,7,8,9)+d(10,11,12,13,14,15) d(I)=(0,2,3,5,6,8)+d(10,11,12,13,14,15) e(I)=(0,2,6,8)+d(10,11,12,13,14,15) f(I)=(0,4,5,6,8,9)+d(10,11,12,13,14,15) g(I)=(2,3,4,5,6,8,9)+d(10,11,12,13,14,15) que luego de hacer las respectivas simplificaciones por mapas de Karnaugh nos queda:

a = I3 + I2I0 + I2'I0' + I2'I1 b = I1I0 + I1'I0' + I2' c = I0 + I2 + I1'

Pgina 5

d = I1I0' + I2'I1 + I2I1'I0 + I2'I0' e = I1I0' + I2'I0' f = I3 + I2I0' + I2 I1' + I1'I0' g = I3 + I2 I1' + I2I0' + I2'I1
Partiendo de estas funciones simplificadas se realiza la implementacin. Como ejercicio implemente el circuito anterior con un decodificador de salida con lgica negativa y con compuertas AND NAND. Dibuje el esquemtico. Tambin como ejercicio haga la implementacin con tecnologa SSI para cuando la salida es con lgica negativa.

Pgina 6