Sei sulla pagina 1di 14

Taller de Electrnica

Interactiva

Display de siete segmentos


El Display de siete segmentos es
una forma de representar nmeros
en equipos electrnicos.
Est compuesto de siete segmentos
que se pueden encender o apagar
individualmente.
Internamente estn constituidos por
una serie de diodos LED con unas
determinadas conexiones internas,
estratgicamente ubicados de tal
forma que forme un nmero 8.

Display de siete segmentos


A cada uno de los segmentos que
forman el display se les denomina
a, b, c, d, e, f y g.
Muchas veces aparece un octavo
segmento denominado p.d (punto
decimal).
Estn ensamblados de forma que
se permita activar cada segmento
por separado consiguiendo formar
cualquier dgito numrico.
Hay display de dos tipos: nodo
comn y ctodo comn.

Display de siete segmentos


En los de tipo de nodo comn,
todos los nodos de los led o
segmentos estn unidos
internamente a una terminal comn
que debe ser conectada a positivo.
El encendido de cada segmento
individual se realiza al conectar el
resto de los terminales al negativo.
Por la terminal correspondiente se
debe colocar una resistencia que
lmite el paso de la corriente.

Display de siete segmentos


En los de tipo de ctodo comn,
todos los ctodos de los led o
segmentos estn unidos
internamente a un terminal comn,
que debe conectarse al negativo.
El encendido de cada segmento
individual se realiza conectndolo
al positivo, con una resistencia que
lmite el paso de la corriente.

Display de 7 segmentos

Los pines 3 y8 son el nodo comn el ctodo comn. Aunque a veces es


indiferente cual de ellos se conecte, hay casos de modelos de displays en
los que, por sus especificaciones, se requieren ambos conectados.

Conexin
En vez de colocar una
resistencia en cada
segmento, se podra
colocar una
resistencia en el
nodo comn o ctodo
comn. Aunque a
veces dependiendo
del display, en algunos
casos se requiere el
uso de una resistencia
por cada segmento.

Conexin

Pensemos cmo seria la conexin del display en relacin al


Arduino?

Conexin del Display al arduino

Funciones

void setup() {
pinMode (13, OUTPUT);
}
void loop() {
miFuncion (); //Llama a la funin
}
//las funciones van a lo ultimo de
todo

Void miFuncion (){


digitalWrite(13, HIGH);
}

Void
nombre
()
{}
Void nombre (){
//ejecuto la accin

Funciones
switch ()
case
switch (miVariable) {
case 1:

()

//hace algo cuando miVariable es igual a 1


break;

case 2:
//hace algo cuando miVariable es igual a 2
break;
default:
// si nada coincide, ejecuta el
"default, este ultimo es opcional
break;
}

break ;

Integrado 74HC595
En algn momento surge la
necesidad de usar mas pines de
salida que las que trae la propia
Arduino y para ello necesitamos
ampliarlas, esto se puede hacer
con un registro de desplazamiento.
Para ello nos basaremos en el
integrado 74HC595, Segn el
dataSheet Es un integrado de
"registro de desplazamiento de 8
bits. Qu quiere decir esto? En
otras palabras, podemos usarlo
para controlar 8 salidas simultaneas
usando unos pocos pines del
microcontrolador.

Variables y Operadores
DataSheet: http://arduino.cc/es/uploads/Tutorial/595datasheet.pdf

Multiplexor

Potrebbero piacerti anche