Comenzaremos el tutorial aprendiendo como manejar un solo dígito de 7 segmentos. Entonces bien, que es un display de 7 segmentos? No es ni mas ni menos que un conjunto de 7 leds conectados y posicionados apropiadamente. Encendiendo algunos de ellos y apagando otros podemos ir formando diferentes números. Veamos la disposición de los segmentos:
Cada segmento esta designado con una letra. El punto decimal se denomina P. A la derecha vemos una representación del encapsulado con los pines para conectarlo a un circuito. A cada pin o pata del encapsulado le asignamos la letra correspondiente del segmento. Esto significa que, por ejemplo, con el pin "a" podemos controlar el estado del segmento "a"(encenderlo o apagarlo). Ademas vemos en el encapsulado dos patillas llamadas "U", cuya función pasaremos a explicar en breve.
Entonces, tenemos 8 leds colocados en forma de un dígito con punto decimal. Ahora bien, un led tiene dos extremos,
ánodo y
cátodo. Como en total tenemos 8 leds, debería tener 16 extremos (8 ánodos y 8 cátodos), sin embargo el encapsulado solo tiene 10. Esto se hace para reducir el tamaño del encapsulado y se logra de la siguiente manera. Los 8 led se interconectan internamente de tal forma que solo podemos acceder a uno de los dos extremos de cada led. El extremos sobrante de cada led se conecta internamente con los demás, y este punto de unión se encuentra disponible desde el exterior del encapsulado. Debido a este artilugio, tenemos dos tipos de display de 7 segmento:
1) Ánodo Común: es aquel donde los ánodos de todos los leds se conectan internamente al punto de unión U y los cátodos se encuentran disponibles desde afuera del integrado.
2) Cátodo Común: es aquel donde los cátodos de todos los leds se conectan internamente al punto de unión U y los ánodos se encuentran disponibles desde afuera del integrado.
Estas definiciones pueden parecer confusas así que veamos gráficamente ambos tipos de display y su implementación en un circuito. Veamos el cátodo común.
En el circuito anterior, el rectángulo gris representa el dígito de 7 segmentos en forma esquemática. Vemos que en el esquemático representamos cada segmento con un led, esto facilita entender el funcionamiento del circuito. En el esquema se ve claramente la conexión interna de los cátodos de todos los leds, dejando disponible externamente solo el punto de su unión. Con respecto al funcionamiento del circuito, también es muy fácil comprender lo que sucede. Mientras las 8 llaves están abiertas, no circula ninguna corriente y los 8 leds están apagados. Al cerrar cualquiera de las llaves, por la misma circulara una corriente que hace encender el led correspondiente. Por ejemplo, si cerramos la 2da y 3era llave, se encenderán los segmentos B y C y en el display aparece el numero 1.
Ahora veamos el circuito con ánodo común.

Podemos fácilmente notar la similitud y la diferencia con el circuito anterior. En este caso, son los ánodos los que se encuentran conectados internamente y por tal razón el punto unión ahora se conecta al terminal positivo de la batería. Nuevamente, cerrando cualquiera de las llaves, se encenderá el segmento correspondiente. Así de fácil.
Y eso es todo por ahora. Hagamos un pequeño resumen y algunas conclusiones de lo aprendido hasta ahora:
- Los segmentos del display son leds y se nombran con letras de "a" a la "g".
- Los leds se conectan internamente para reducir el numero de pines del integrado.
- En los display tipo cátodo común, el terminal de unión U se conecta siempre al terminal negativo.
- En los display tipo ánodo común, el terminal de unión U se conecta siempre al terminal positivo.
En el proximo tutorial vamos armar un circuito real para ver todo lo apendido en la practica. Mientras tanto los invitamos dejar sus comentarias sobre el tutorial, al igual que cualquier duda que tengan al respecto. Saludos.
Comentarios
gracias
Bien, ahora mi problema, tengo un display 7 segmentos referencia LTS312AY --3820AT9004, tie 11 (once) pines,(seis a un lado y cinco en el lado opuesto; desearia conocer su conección a un PIC16F84A
datasheet.octopart.com/.../
Es anodo común, se conecta de la misma forma como se explica en el tutorial. El pin sobrandte es para manejar el segundo punto decimal. En la hoja de datos aparece en que pin se conecta cada segmento.
Cualquier cosa consultame, disculpa por la demora. Saludos.
Suerte
muchas gracias......
hola jose te invito aque visites solo tutoriales.com
CONTINUARÉ CON EL RESTO DEL TUTORIAL
me alegra que tengan interés por saber de electrónica... pero les recuerdo que les queda mucho camino, así que a estudiar duro!!!
suerte
Saludos.
Saludos.
Cualquier dato, ayuda, link, lo que sea que nos pueda ayudar sera de gran ayuda, desde ya muchisimas gracias y disculpe por las molestias ocasionadas.
Y el funcionamiento es muy muy fácil. Cuando el usuario presiona el botón, el programa toma el valor actual del timer, lo divide por 6, obtiene el resto de la operación y le suma 1:
resto(TMR0 / 6) + 1;
Esta operación siempre te dará un valor entre 1 y 6, que a los efectos prácticos es aleatorio y no depende del tiempo que se mantiene pulsado el botón. Si quereces te puedo dar una idea como implementarlo con un ARM (LPC1343 por ejemplo).
Saludos.
Exacto. Arriba tienes dos circuito, uno de cátodo común, y el segundo, de ánodo común. Es para que puedas ver la diferencia.
En catado común la U va a tierra, es correcto.
Mira te pido una ayudadita no?
lo ke pasa es ke tengo ke hacer este circuito impreso de display de 3 digitos
webelectronica.com.ar/.../...
pero mi problema es ke no me explican donde o como o a donde tengo ke konectar los del conector Cn1. el problema es el BMS y el bms yexplicame lo de esas conexiones no?? y las de U, D, C,tambien a donde irian o que irian conectadas ahi y podrias explicarme como hacerlo funcionar, te lo agradeceré mucho perdon por ponertelo 2 veces pero es urgente
Lo que te hace falta ahí es un microcontrolado r (PIC, por ejemplo), para hacer funcionar. BMS (bms) significa "Bit Mas (menos) Significativo". Son las lineas que llevan el dato del número a mostrar.
U, D y C seleccionan cual de los tres digitos se va a mostrar (uno a la vez).
En definitiva, solo se muestra la mitad del proyecto, ahí falta el micro y el software para controlarlo.
Saludos.
Mira me dicen ke se puede usar simples cables como push button para dar los valores BCD. ke el microcontrolado r si serviria mejor pero ke asi solo si funcionaria de todos modos ke dices??
EN ese caso es las simple! Después subo como sería la conexión de los botones para hacerlo.
Saludos.
Básicamente vas a necesitar un circuito como este en cada cable:
Con el pulsador abierto, hay un "0". Cuando se sierra, hay un "1". Asi vas a poder ingresar el código BCD en las cuatro lineas, y mediante las tres restantes, seleccionar el dígito a mostrar.
Es un excelente proyecto para entender display multiplexados.
Saludos.
y si kiero que encienda solo uno a donde tengo ke conectar los otros dos, solo me falta ese detallito pues aunque cambio las distintas conexiones no encienden!
de antemano Gracias por todas estas molestias
La imagen que te quería mostrar es esta:
honorlevel.com/.../...
Utiliza esta conexión para las 7 lineas (tanto BCD como las tres lineas de seleccion de dígito).
Para el código BCD: Los pulsadores que presionas, son "1", los que quedan sueltos son "0".
Para las lineas de selección (U, D, C): pulsador presionado - muestra el dígito.
Saludos.
Suscripción de noticias RSS para comentarios de esta entrada.