Manejando un solo dígito de 7 segmentos Correo electrónico
(3 votos, promedio: 3.33 de 5)
Escrito por Gustavo   
Sábado 16 de Mayo de 2009 14:02
(+)
Banner










En el tutorial anterior habíamos hablado acerca de las características básicas de un display de 7 segmentos. Ahora, vamos a poner todo lo aprendido en la práctica. Vamos armar un simple circuito con el que podamos manejar un dígito de un display de 7 segmentos. Entonces bien, comencemos.

Habíamos visto que existen dos tipos de displays: ánodo común y cátodo común. En este ejemplo utilizaremos un display tipo ánodo común. Mas adelante veremos cual es la ventaja de usar este tipo de display. Así que intentaremos armar el siguiente circuito. 

 

circuito display de 7 segmentos ánodo común sin punto decimal

 

Cerrando cada una de las llaves, encenderemos el segmento correspondiente. A continuación pueden ver el mismo circuito armado en un protoboard:

circuito digito display 7 sementos sobre protoboard

 

Como se puede observar, en lugar de las llaves usamos dos dipswitchs deslizantes. Dipswitchs son llaves pequeñas listas para soldar sobre una plaqueta de circuito impreso. La llave esta cerrada en la posición ON. Lo lógico seria haber usado un solo dipswitch de 8 llaves, pero en el momento de armarlo no lo tenia a mano y utilice uno de seis y otro de tres llaves. La fuente de alimentación es de 5v. En este caso se deben utilizar resistores de 220 ohm, pero nosotros usamos resistores de 1K. Este tutorial lo armamos medio a las apuradas con los componentes que teníamos a mano. Igualmente, usar resistencias de mas alto valor hace que los leds se iluminen con menor intensidad, nada mas.

Para poder relacionar mas fácilmente el circuito armado en el protoboard con el esquemático, hemos combinado ambos en la siguiente imagen:

 

circuito protoboard display 7 segmentos con esquemático

 

Los ánodos de todos los segmentos (punto de unión U o pata 8 del integrado) están conectados al terminal positivo de la fuente. En el cátodo de cada segmento se conecta la resistencia limitadora de corriente y esta a su vez es conectada a la llave correspondiente. Al cerrar la llave correspondiente al segmento este se ilumina. Entonces, que llaves deberíamos cerrar y cuales deberíamos dejar abiertas para ir formando los números en el display? Lo resumirnos en la siguiente tabla. 

 

tabla de verdad dígitos 7 segmentos

 

Como se puede observar, haciendo la combinación de llaves abiertas/cerradas según se indica podemos mostrar cualquier dígito en el display. Veamos esto en acción:

 

contador 7 segmentos con llaves dipswitch

 

Recursos adicionales en portales y blogs de electrónica:

Sobre displays de 7 segmentos
* Proyectos Electrónicos
* Unicrom
* Wikipedia

Sobre los dipswitchs
* Wikipedia

¿Parece muy fácil verdad? Pues si nunca conectaste un display de 7 segmentos en un circuito es la practica ideal para que lo hagas! Es muy recomendable, ya veras como te irán surgiendo algunas dificultades, dudas, etc. Y así es como uno va aprendiendo. Entonces, insisto de nuevo - armen el circuito! En caso de alguna duda no tardes en plantearla en los comentarios.

Y por último, si ya armaste el circuito, te funciono de maravilla y estas aburrido de tanto jugar con las llavesitas y los numeritos, te dejamos algunas consignas para practicar. Si crees haber lo entendido todo, no deberían surgir inconvenientes en resolverlas:

  1. Necesitamos poder controlar (encender y apagar) el punto decimal del dígito. ¿Que hace falta agregar / modificar en el circuito para lograrlo? ¿Te animas hacerlo? Si surgen inconvenientes, revisa el tutorial anterior.
  2. Intenta representar caracteres no numéricos en el display (letras A, B, C, d, etc.). ¿Es posible hacerlo? ¿Como lo harías? ¿Que otros caracteres se pueden representar? 
  3. Supongamos que viene alguien y reemplaza nuestro display tipo ánodo común por otro tipo cátodo común. ¿Que cambios habría que hacer en circuito para que todo vuelva a funcionar como antes?
Bueno si no tienes dificultades para responder significa que entendiste todo. Si surgen dificultades no dudes en consultar! Esperemos que el tutorial les sea útil e interesante. En el próximo veremos como manejar este display con un PIC. Saludos y hasta la próxima.
 
back_f2Anterior Indice proximamente  next

Comentarios  

0 # Carlos 17-08-2009 18:31
te felicito por tan magnífico material, muy instructivo y sencillo
quiero preguntarte lo siguiente: En el diagrama del display aparecen dos patas marcadas U. Veo que en tu ejemplo solo conectaste una (la de abajo) a 5V. La otra no se conecta?
Responder Responder con una citación Citar
0 # Gustavo 17-08-2009 19:20
Hola, que bueno que te gusto la info, muchas gracias!!
En cuanto a tu consulta, el terminal U es el punto de unión interno de los cátodos o ánodos (según el tipo display). El fabricante del encapsulado deja dos pines U, que internamente estan conectados al mismo lugar. Entonces, es lo mismo usar uno u otro, incluso se pueden usar los dos a la vez (aunque no tiene sentido hacerlo)

En definitiva, puedes conectar los 5v a cualquiera de las dos patas U, es exactamente lo mismo. Saludos.
Responder Responder con una citación Citar
0 # Carlos 18-08-2009 19:44
Perfectamente claro, gracias por contestar y mantener la información.
Responder Responder con una citación Citar
0 # esteban 28-08-2009 18:09
existe la posibilidad de obtener un digito del 1 al 9 solo moviendo 1 interruptor?
Responder Responder con una citación Citar
0 # Gustavo 29-08-2009 12:42
Claro que existe, pero es un poco mas complicado. En primer lugar deberéis utilizar el circuito que se publica acá:

.../decodificador-bcd-7-segmentos-parte-2.html

Allí se explica la forma de manejar el display con 4 interruptores, en lugar de 7. El próximo paso seria reemplazar los 4 interruptores por un circuito contador BCD ascendente o descendente (según la necesidad). Por ejemplo podrías usar el integrado 74LS90.

Un ejemplo claro es el siguiente circuito (ingles):

aaroncake.net/.../counter.asp

En la parte que dice "Count In" deberias conectar un pulsdor, cada pulso incrementa el valor del display.

Ademas, es muy probable que tendrás que usar un circuito antirebote. Saludos.
Responder Responder con una citación Citar
0 # Acha 02-10-2009 11:45
Muy bueno tu blog te felicito, mi proyecto es el siguiente, tal vez puedas ayudarme, necesito hacer que el display me muestre un nombre de 10 digitos, tiene q ser unicamente con compuertas logicas, display de 7 segmentos catodo y su convertidor BCD 74ls48, tendras algo??? Desde ya muchas gracias
Responder Responder con una citación Citar
0 # Rul 06-03-2010 23:22
holas necesito ayuda para hacer que el display catodo comun 7 segmentos me muestre un mensaje de 11 digitos, tiene q ser unicamente con compuertas logicas, AND OR NOT ,..ETC podrian ayudarme ??
Responder Responder con una citación Citar
0 # Antonio Cabrera Agreda 26-04-2010 19:18
Nuevamente gracias y felicitciones, muy didactico el artículo. Estoy tratando de aprender el manejo del PIC16F84A y costruir un Entrenador para ese Pic, según el Libro MICROCONTROLADO R PIC 16F84A (Editorial Alfaomega-RAMA) y obviamente por ahora necesito activar el citado display que le comenté, este tiene 11 pines y en su cara principal según la cerigrafia tiene
dos puntos, (2 decimales ???).
El conteo de los pines es como en los PICS ??? de izquierda a derecha a partir del punto que marca el primero ???
Disculpa tanta pregunta a la vez, pero sino comienzo bien no llegaré a mi propósito.
Responder Responder con una citación Citar
0 # Antonio 26-04-2010 19:24
Leyendo los diferentes comentarios, observo que el primer comentario que me permití enviar luego de leer el primer artículo,no llegó a Ud. razón por la cual nuevamnte le comento mi inquietud, tengo un display de 7 segmentos y éste tie once (11) pienes (seis en una de las caras y cinco en la cara opuesta.Como conocer que pines corresponden a cada segmento y como se conectaría ?.
Gracias
Responder Responder con una citación Citar
0 # Meche 24-09-2010 01:05
Muy bueno el material...y buena atencion a las preguntas. felicitaciones lo haces muy bien...es muy educativo.
Responder Responder con una citación Citar
0 # Diego 12-02-2011 21:56
buen tutorial, muy pedagojico y explicacion detalada ojala sigas haciendo tutoriales asi.

muchas gracias por compartirlo
Responder Responder con una citación Citar
0 # manejo display a un solo digitoANTONIO 25-04-2011 22:09
Nuevamentemagní fico artículo,facil de entender y aplicar.
Responder Responder con una citación Citar
0 # RE: Manejando un solo dígito de 7 segmentosAnónimo 28-05-2011 05:11
bien amigos esta muy bueno el tutorial pero tambien lo queria... un display de 7 segmentos contando de 0-9 y de 9-0 osea en forma ascendente y descendente CON PIC16F84
bueno espero q lo pongan gracias..
Responder Responder con una citación Citar
0 # RE: Manejando un solo dígito de 7 segmentosAgustin 02-06-2011 00:49
Me ayudo mucho esta información. Muchas gracias!
Responder Responder con una citación Citar
0 # RE: Manejando un solo dígito de 7 segmentosDario 18-07-2011 18:37
buenisimo el tutorial, solo tengo un par de dudas. Tengo un display con pines en los costados y quiero cambiarlo por otro color... como seria el orden de los pines y como diferencio si es anodo comun o catodo comun?
Responder Responder con una citación Citar
0 # RE: RE: Manejando un solo dígito de 7 segmentosGustavo 19-07-2011 03:08
Los pines va en orden similar, mira, lo encontré en google:
tronixstuff.files.wordpress.com/2010/05/7segpinout.jpg

Los pines del medio de ambas filas (3 y 8 ) son los de unión, pueden ser ánodo o cátodo. Para saber que es deberías medir con tester, colocando la punta positiva en el pin U y la negativa en cualquiera de los segmentos. Si hay continuidad, es ánodo, si - cátodo.

Espero que sirva, saludos.
Responder Responder con una citación Citar
0 # RE: RE: RE: Manejando un solo dígito de 7 segmentosDario 19-07-2011 19:41
buenisimo. me sirve. gracias... voy a probar... me aclaro muchas dudas. millon de gracias
Responder Responder con una citación Citar
0 # RE: Manejando un solo dígito de 7 segmentoswilliam 06-08-2011 20:33
excelente tutorial, mi pregunta como puedo encender un siete segmentos sin usar las llaves, ocupo hacer que mi circuito mida una capacitancia y despliegue en el 7 segmentos el valor de la misma, tengo datos en binario, pero no se como puedo por ejemplo si tengo 0010 logico me muestre un 2 en el 7 segmentos
Responder Responder con una citación Citar
0 # RE: Manejando un solo dígito de 7 segmentosGustavo 06-08-2011 23:17
Lo que estas preguntando estará explicado en el próximo tutorial que estoy preparando. Todavía esta en el horno y no tengo fecha de publicación, acá te puedo dejar un adelante exclusivo :)

Tienes que utilizar un decodificador 7 segmentos, por ej. LS247:



En sus entradas conectas el codigo en binario DCBA, por ej., 0010; Los pines de salida los conectas uno a cada pin del display. IMPORTANTE. Tiene que ser display cátodo común. Se alimenta con 5v y en los pines de contol pones un cero lógico o 0v y listo el pollo.

Cualquier cosa pregunta o podes buscar en google circuitos con ls247.

Saludos.
Responder Responder con una citación Citar
0 # RE: RE: Manejando un solo dígito de 7 segmentoswilliam 09-08-2011 05:35
perfecto muchas gracias gustavo, excelente tutorial te felicito
Responder Responder con una citación Citar
0 # RE: Manejando un solo dígito de 7 segmentosValerio 22-08-2011 23:25
Hola. muy bien y muy bueno para explicar, bien por la foto que cambia el diplay!!!!!
Responder Responder con una citación Citar
0 # RE: Manejando un solo dígito de 7 segmentoskatherin 11-10-2011 18:51
muy bueno el tutorial muy perfecto oye seri ke me podrias colaborar como puedo hacer un circuito pero ams bien de numeros con letras algunas sera ke me podrias colaborar con eso te lo agradezco mucho
Responder Responder con una citación Citar
0 # RE: RE: Manejando un solo dígito de 7 segmentosGustavo 12-10-2011 03:41
Fíjate aquí, saludos:

ucontrol.com.ar/.../...
Responder Responder con una citación Citar
0 # RE: Manejando un solo dígito de 7 segmentosBRIGITTE 05-11-2011 20:56
Excelente. Gracias por las explicacione, me sacaron de duda para mi proyecto final de la materia ;) sistemas digitales.
muy bueno.
Responder Responder con una citación Citar
0 # RE: Manejando un solo dígito de 7 segmentosItzel 13-11-2011 23:53
Muchas gracias pero quisiera saber como puedo alambrar ese display en una protoboard mas pequeña
Responder Responder con una citación Citar
0 # RE: RE: Manejando un solo dígito de 7 segmentosGustavo 14-11-2011 17:26
Bueno es fácil hacerlo. Simplemente anda colocando los componente en el protoboard y anda tirando cables. Yo lo hice en el proto grande para que sea mas didáctico, pero se puede hacer perfectamente en un protoboard chiquito.
Saludos.
Responder Responder con una citación Citar
0 # RE: Manejando un solo dígito de 7 segmentosSergio 05-12-2011 19:18
Hola bro muchas gracias por este tuto esta muy bueno pero tengo una pregunta haber si me podrias ayudar.

Tengo que hacer esto mismo que tu tienes pero con un programa en ensamblador y que ese programa haga que el led se encienda con los caracteres que uno ponga en el programa.
El programa ya lo tengo pero no tengo ni idea de como hacer el circuito y conectar la protoboard a la computadora. espero me puedas ayudar con alguna pagnia o algun video porfavor.
Gracias por la ayuda.

Nos vemos.
Responder Responder con una citación Citar
0 # RE: RE: Manejando un solo dígito de 7 segmentosGustavo 06-12-2011 02:40
Hola Sergio.

Este circuito te puede servir: caff3fae.yyv.co

Sino, en este portal hay muchísima info:
ec913d95.yyv.co

Saludos.
Responder Responder con una citación Citar
0 # RE: Manejando un solo dígito de 7 segmentosDavid 21-01-2012 05:38
Que tal mi pregunta es : si en caso de no disponer de los dipswitchs deslizantes puedo hacerlos con dos alambres como swich?
Responder Responder con una citación Citar
0 # RE: RE: Manejando un solo dígito de 7 segmentosGustavo 21-01-2012 22:20
Hola David, claro que podes, saludos.
Responder Responder con una citación Citar
+1 # esta muy bien explicado !Por fa si puedes ayudarme!Cifuentes 24-01-2012 01:46
te felicito por tu trabajo hace años ke te vi y es muy bueno
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 explicame lo de esas conexiones no?? para hacerlo funcionar te lo agradeceré mucho como no te imaginas!! :roll:
Responder Responder con una citación Citar

Escribir un comentario


Código de seguridad
Refescar

LAST_UPDATED2
 

Buscador

Suscribete

 Subscribe-Via-Email

Ingresa tu email aqui:

Delivered by FeedBurner

Twitter RSS Feed 

DropBox

Dropbox4ver-tutorialir-a-dropbox


Productos destacados

Banner
Banner
Banner

Últimos comentarios

stetel: Hola soy de argentina vivo al sur del mundo cambio circuitos de potenciometros digitales fáciles de construir por planos de Tx RF FM hasta 600W.- gracias [b]revistaconex ion@hotmail.com [/b]
hace 3 días

Gustavo: Hernan: Paypal te permite retirar, pero depende del monto. EL minimo para retirar es de U$S 150, y tiene un costo de U$S 11 por el servicio, así que creo ...
hace 4 días

Hernan: OTRA PREGUNTA GUSTAVO SUPONIENDO QUE TENGO CUENTA EN PAYPAY Y ME TRANSFIEREN DINERO, PASADO EL TIEMPO LO QUIERO RETIRAR Y AQUI VA MI PREGUNTA ESE DINERO RESTANTE EN MI CUENTA SE ...
hace 4 días

Gustavo: Razo Scarlet: Creo que lo que te conviene para este caso es utilizar un microcontrolado r. Son muchos escalones de tensión las tenes que detectar, un circuito discreto sería muy complicado. ...
hace 5 días

Razo Scarlet: Los sensores varian su voltaje según su función, por ejemplo hay senseores que tienen que ir aumentando el voltaje(es una señal) poco a poco, esto indica que el senseor funciona bien, ...
hace 6 días

Gustavo: Hola Razo Scarlet. Sinceramente no entendí lo que necesitas. Me podrías comentar un poco más respecto a los sensores y porque / para-que necesitan los niveles de tensión indicados. La ...
hace 6 días

Razo Scarlet: Hola, muy buen aporte, me parece genial el proyecto. Pero más que provar la batería quisíera adaptarlo para provar sensores de auto. Los sensores manejan desde 0.5v hasta máximo 12v, ...
hace 1 semana

Pablo: Gracias Gustavo, esta bien entendible, perdona el que mal interpreto tu respuesta he sido yo. Gracias por atender a mi consulta. Saludo
hace 1 semana

Gustavo: Cifuentes: La imagen que te quería mostrar es esta: [click] Utiliza esta conexión para las 7 lineas (tanto BCD como las tres lineas de seleccion de dígito). ...
hace 1 semana

Cifuentes: Gracias por responderme, solo un detallito, no apareció la imagen que me kerias mostrar y algo mas, de las 3 lineas de displays u d y c para ke encienda la ...
hace 1 semana