Está en la página 1de 11

INSTITUTO TECNOLOGICO DE LA PIEDAD

“CIRCUITOS ELÉCTRICOS Y ELECTRÓNICOS”


PRÁCTICA No.7: DISPLAY 7 SEGMENTOS BCD

INSTITUTO TECNOLOGICO NACIONAL DE MEXICO


INGENIERIA EN TECNOLOGÍAS DE LA INFORMACIÓN Y
COMUNICACIÓN

CIRCUITOS ELÉCTRICOS Y ELECTRÓNICOS

PROYECTO/PRACTICA:

“DISPLAY 7 SEGMENTOS BCD”

PROFESOR:

“REY JOSUE PEREZ GOMEZ”

PRESENTADO POR:

“SKT”
Alejandra Daniela Naranjo Belmonte-17640077

Zenaida Nataly Guillen Urbina-17640068

Luis David Campos Solorio-17640062

Braulio Antonio Meza Navarrete-17640074

Susana Araceli Núñez Maya-17640078

LA PIEDAD, MICHOACAN FECHA 08/04/19


INSTITUTO TECNOLOGICO DE LA PIEDAD
“CIRCUITOS ELÉCTRICOS Y ELECTRÓNICOS”
PRÁCTICA No.7: DISPLAY 7 SEGMENTOS BCD

INTRODUCCIÓN:
En este proyecto se desea visualizar los números que involucran el Sistema Hexadecimal.

El sistema hexadecimal (abreviado como 'Hex', no confundir con sistema


sexagesimal) es el sistema de numeración posicional que tiene como base el 16.
Su uso actual está muy vinculado a la informática y ciencias de la
computación donde las operaciones de la CPU suelen usar el byte u octeto como
unidad básica de memoria. En principio, dado que el sistema usual de numeración
es de base decimal y, por ello, sólo se dispone de diez dígitos, se adoptó la
convención de usar las seis primeras letras del alfabeto latino para suplir los dígitos
que nos faltan. El conjunto de símbolos es el siguiente:
S={0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F}

OBJETIVOS:
 Realizar la tabla de verdad correspondiente al Display de 7 segmentos.
 Aprender la conexión en el protoboard del Display de 7 segmentos.
 Realizar un sistema Hexadecimal en el Display de 7 segmentos.

Marco Teórico:
Display 7 segmentos BCD: son dispositivos que se utilizan para visualizar
información.

¿Cómo está constituido un Display 7 segmentos?


INSTITUTO TECNOLOGICO DE LA PIEDAD
“CIRCUITOS ELÉCTRICOS Y ELECTRÓNICOS”
PRÁCTICA No.7: DISPLAY 7 SEGMENTOS BCD

Está constituido por un LED que, al activarse, es decir, cuando circula una
corriente a través suyo, se ilumina.

El tipo de conexión de estos LED es lo que determina si el display de 7


segmentos es de ánodo común o cátodo común.

Tipos de display de 7 segmentos:

Su principal diferencia es la conexión que debemos implementar para encenderlos,


estos dos tipos se conocen como Anodo común y Catodo común.

En los 7 segmentos de Cátodo Común, el punto circuital en común para todos los
Led es el Cátodo (Gnd), cero volt, Mientras que el Ánodo común el punto de
referencia es Vcc (5 volt).

Materiales:
INSTITUTO TECNOLOGICO DE LA PIEDAD
“CIRCUITOS ELÉCTRICOS Y ELECTRÓNICOS”
PRÁCTICA No.7: DISPLAY 7 SEGMENTOS BCD

 Software Proteus.
 IDE Arduino.
 Resistencia 100, 1k ohms.
 Mini multímetro 3 dígitos.
 Arduino UNO.
 Display 7 segmentos cátodo común.
 20 Cables M-M.
 Protoboard.
 4 botones o pulsadores.

Desarrollo y Resultados:
1. Con la programación del ARDUINO UNO, realizada en la práctica anterior,
terminamos de agregar las letras que conforman a los números consecuentes
del 9 en el sistema Hexadecimal.

Además se agregó un botón, y al pulsar este los números iban cambiando de uno
en uno. Después se compila y se carga al ARDUINO.

#Código:
// Se declaran las entradas

int contador=0;
#define boton 12

// Se declaran las salidas-o segmentos


int a=8;
int b=7;
int c=6;
int d=5;
int e=4;
int f=3;
int g=2;

void setup() {
//se declaran entradas
pinMode(boton, INPUT);
INSTITUTO TECNOLOGICO DE LA PIEDAD
“CIRCUITOS ELÉCTRICOS Y ELECTRÓNICOS”
PRÁCTICA No.7: DISPLAY 7 SEGMENTOS BCD

//se declaran salidas

pinMode(a, OUTPUT);
pinMode(b, OUTPUT);
pinMode(c, OUTPUT);
pinMode(d, OUTPUT);
pinMode(e, OUTPUT);
pinMode(f, OUTPUT);
pinMode(g, OUTPUT);

void loop() {
// put your main code here, to run repeatedly:
if(contador==0){
digitalWrite (a,HIGH);
digitalWrite (b,HIGH);
digitalWrite (c,HIGH);
digitalWrite (d,HIGH);
digitalWrite (e,HIGH);
digitalWrite (f,HIGH);
digitalWrite (g,LOW);

}else if(contador==1){
digitalWrite (a,LOW);
digitalWrite (b,HIGH);
digitalWrite (c,HIGH);
digitalWrite (d,LOW);
digitalWrite (e,LOW);
digitalWrite (f,LOW);
digitalWrite (g,LOW);

}else if(contador==2){
digitalWrite (a,HIGH);
digitalWrite (b,HIGH);
digitalWrite (c,LOW);
INSTITUTO TECNOLOGICO DE LA PIEDAD
“CIRCUITOS ELÉCTRICOS Y ELECTRÓNICOS”
PRÁCTICA No.7: DISPLAY 7 SEGMENTOS BCD

digitalWrite (d,HIGH);
digitalWrite (e,HIGH);
digitalWrite (f,LOW);
digitalWrite (g,HIGH);

}else if(contador==3){
digitalWrite (a,HIGH);
digitalWrite (b,HIGH);
digitalWrite (c,HIGH);
digitalWrite (d,HIGH);
digitalWrite (e,LOW);
digitalWrite (f,LOW);
digitalWrite (g,HIGH);

}else if(contador==4){
digitalWrite (a,LOW);
digitalWrite (b,HIGH);
digitalWrite (c,HIGH);
digitalWrite (d,LOW);
digitalWrite (e,LOW);
digitalWrite (f,HIGH);
digitalWrite (g,HIGH);

}else if(contador==5){
digitalWrite(a,HIGH);
digitalWrite(b,LOW);
digitalWrite(c,HIGH);
digitalWrite(d,HIGH);
digitalWrite(e,LOW);
digitalWrite(f,HIGH);
digitalWrite(g,HIGH);

}else if(contador==6){
digitalWrite (a,HIGH);
digitalWrite (b,LOW);
digitalWrite (c,HIGH);
digitalWrite (d,HIGH);
digitalWrite (e,HIGH);
INSTITUTO TECNOLOGICO DE LA PIEDAD
“CIRCUITOS ELÉCTRICOS Y ELECTRÓNICOS”
PRÁCTICA No.7: DISPLAY 7 SEGMENTOS BCD

digitalWrite (f,HIGH);
digitalWrite (g,HIGH);

}else if(contador==7){
digitalWrite (a,HIGH);
digitalWrite (b,HIGH);
digitalWrite (c,HIGH);
digitalWrite (d,LOW);
digitalWrite (e,LOW);
digitalWrite (f,LOW);
digitalWrite (g,HIGH);
}
else if(contador==8){
digitalWrite (a,HIGH);
digitalWrite (b,HIGH);
digitalWrite (c,HIGH);
digitalWrite (d,HIGH);
digitalWrite (e,HIGH);
digitalWrite (f,HIGH);
digitalWrite (g,HIGH);
}
else if(contador==9){
digitalWrite (a,HIGH);
digitalWrite (b,HIGH);
digitalWrite (c,HIGH);
digitalWrite (d,HIGH);
digitalWrite (e,LOW);
digitalWrite (f,HIGH);
digitalWrite (g,HIGH);
}else if(contador==10){
digitalWrite (a,HIGH);
digitalWrite (b,HIGH);
digitalWrite (c,HIGH);
digitalWrite (d,LOW);
digitalWrite (e,HIGH);
digitalWrite (f,HIGH);
digitalWrite (g,HIGH);
}else if(contador==11){
digitalWrite (a,LOW);
INSTITUTO TECNOLOGICO DE LA PIEDAD
“CIRCUITOS ELÉCTRICOS Y ELECTRÓNICOS”
PRÁCTICA No.7: DISPLAY 7 SEGMENTOS BCD

digitalWrite (b,LOW);
digitalWrite (c,HIGH);
digitalWrite (d,HIGH);
digitalWrite (e,HIGH);
digitalWrite (f,HIGH);
digitalWrite (g,HIGH);
}else if(contador==12){
digitalWrite (a,HIGH);
digitalWrite (b,LOW);
digitalWrite (c,LOW);
digitalWrite (d,HIGH);
digitalWrite (e,HIGH);
digitalWrite (f,HIGH);
digitalWrite (g,LOW);
}if(contador==13){
digitalWrite (a,LOW);
digitalWrite (b,HIGH);
digitalWrite (c,HIGH);
digitalWrite (d,HIGH);
digitalWrite (e,HIGH);
digitalWrite (f,LOW);
digitalWrite (g,HIGH);

} else if(contador==14){
digitalWrite (a,HIGH);
digitalWrite (b,LOW);
digitalWrite (c,LOW);
digitalWrite (d,HIGH);
digitalWrite (e,HIGH);
digitalWrite (f,HIGH);
digitalWrite (g,HIGH);

}else if(contador==15){
digitalWrite (a,HIGH);
digitalWrite (b,LOW);
digitalWrite (c,LOW);
digitalWrite (d,LOW);
digitalWrite (e,HIGH);
digitalWrite (f,HIGH);
INSTITUTO TECNOLOGICO DE LA PIEDAD
“CIRCUITOS ELÉCTRICOS Y ELECTRÓNICOS”
PRÁCTICA No.7: DISPLAY 7 SEGMENTOS BCD

digitalWrite (g,HIGH);

}else if(contador==16){
contador=0;
}

if(digitalRead(boton)==HIGH){
contador++;
delay(500);

2. Por ultimo conectamos de manera correcta el arduino con el protoboard


y el display y al conectarlo a la computadora probamos su
funcionamiento.
INSTITUTO TECNOLOGICO DE LA PIEDAD
“CIRCUITOS ELÉCTRICOS Y ELECTRÓNICOS”
PRÁCTICA No.7: DISPLAY 7 SEGMENTOS BCD
INSTITUTO TECNOLOGICO DE LA PIEDAD
“CIRCUITOS ELÉCTRICOS Y ELECTRÓNICOS”
PRÁCTICA No.7: DISPLAY 7 SEGMENTOS BCD

Conclusiones:
En esta práctica se aprendió que programar en Arduino es fácil, cómodo, y que
con esta placa podemos crear y personalizar sistemas de iluminación, robots y
mucho más. Conocerás los componentes electrónicos y sus fundamentos,
entre muchas otras cosas.
Además también se vieron las ventajas de usar los display, que son sencillos,
cómodos, baratos y además son componentes de la mayoría de las
tecnologías que usamos a diario.

Bibliografía:
http://diodos.es/el-uso-de-los-diodos/
https://balonsohernandez.wordpress.com/286-2/
http://www.pretexsa.com/pXoObj0X.html

También podría gustarte