0% encontró este documento útil (0 votos)
19 vistas6 páginas

Introducción a LEDs en Arduino

Este documento explica qué es un LED y cómo funciona. Un LED es un diodo emisor de luz que emite luz cuando se le aplica una corriente eléctrica. Para hacer funcionar un LED de forma segura, se necesita una resistencia para limitar la corriente, ya que de lo contrario el LED podría dañarse. El documento también describe diferentes tipos de LED y cómo conectarlos a Arduino para encenderlos y variar su intensidad usando señales PWM.

Cargado por

Carlos Beitia
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
19 vistas6 páginas

Introducción a LEDs en Arduino

Este documento explica qué es un LED y cómo funciona. Un LED es un diodo emisor de luz que emite luz cuando se le aplica una corriente eléctrica. Para hacer funcionar un LED de forma segura, se necesita una resistencia para limitar la corriente, ya que de lo contrario el LED podría dañarse. El documento también describe diferentes tipos de LED y cómo conectarlos a Arduino para encenderlos y variar su intensidad usando señales PWM.

Cargado por

Carlos Beitia
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Módulo - LED

¿QUÉ ES UN LED?

Un LED es un diodo emisor de luz, es decir, un tipo particular de diodo que emite luz al ser
atravesado por una corriente eléctrica. Los diodos (emisor de luz, o no) son unos de los dispositivos
electrónicos fundamentales.

Recodemos que diferenciamos entre dispositivos eléctricos y electrónicos. Los dispositivos eléctricos
engloban resistencias, condensadores y bobinas, e integran el campo de electricidad. Los dispositivos
electrónicos, surgen del uso de materiales semiconductores, y dan lugar al campo de la electrónica.

Un diodo es una unión de dos materiales semiconductores con dopados distintos. Sin entrar en
detalles, esta diferencia de dopado hace que genere una barrera de potencial, que como primera
consecuencia hace que el paso de corriente en uno de los sentidos no sea posible.

Aquí tenemos la primera característica de los diodos, tienen polaridad, es decir, solo dejan pasar
la corriente en un sentido. Por tanto, tenemos que conectar correctamente la tensión al dispositivo.

La patilla larga debe ser conectada al voltaje


positivo (ánodo), y la corta al voltaje negativo
(cátodo).

Regla menométcnica:
– La patilla “más” larga es la positiva - ÁNODO
– La patilla “menos” larga es la negativa – CÁTODO

La otra consecuencia de la barrera de potencial es que, incluso conectando el dispositivo con la


polaridad correcta, a baja tensión los electrones siguen sin poder atravesar el dispositivo. Esto ocurre
hasta alcanzar un cierto valor de tensión que llamamos tensión de polarización directa (Vd), que
depende del tipo de diodo.

A partir de esta tensión decimos que el diodo está polarizado y la corriente puede atravesarlo
libremente con una resistencia casi nula. La tensión que realmente está alimentando al diodo es la
diferencia entre la tensión aplicada, y la tensión de polarización directa del diodo.

Como vemos, en el momento que superamos la tensión de polarización, y dado que la resistencia
del diodo es muy pequeña, se genera una gran corriente que destruirá el diodo. Por ese motivo,
necesitamos una resistencia que limite la cantidad de corriente que circula por el diodo.
En resumen, si no ponemos una resistencia, el sistema solo tiene dos estados.

• Si alimentamos a una tensión inferior a Vd, el LED no luce.


• Si alimentamos a una tensión superior a Vd, el LED se rompe.

En cualquier caso, no conseguiremos hacer lucir el LED sin utilizar una resistencia de valor adecuado.

¿POR QUÉ FUNCIONA CONECTANDO A UNA SALIDA DE ARDUINO


DIRECTAMENTE?

Como hemos adelantado esto, a veces veréis en tutoriales en Internet que algunos conectan un
LED directamente a una salida de Arduino, sin usar una resistencia. Efectivamente, esto funciona y el
LED luce sin romperse. ¿Cómo puede ser posible esto?

Esto funciona porque Arduino tiene una limitación de 20mA en sus salidas. Esta limitación hace
que el LED no se funda, aunque realmente se está comportando como si fuera un cortocircuito.
Simplemente Arduino no puede dar más corriente.

No obstante es esto es una práctica totalmente desaconsejada por varios motivos. En primer lugar
porque supone forzar de forma innecesaria la salida de Arduino, lo que puede acortar su vida a largo
plazo. Por otro porque 20mA es, en general, una corriente demasiado elevada para un Led.

¿QUÉ TIPOS DE LED USAREMOS EN ELECTRÓNICA?


Existe una gran gama de LED disponibles,
desde los LED habituales de pequeña potencia,
a los LED de gran potencia empleados en
iluminación. Estos últimos requieren etapas
adicionales de potencia
(drivers) para poderlos encender desde un
autómata.

Dentro de los LED de pequeña potencia,


que son los que vamos a emplear con más
frecuencia, los más habituales son los encapsulados tradicionales de LED de 3mm o
5mm.

También podemos encontrar LED


opacos (diffused) o LED transparentes
(clear). Los LED opacos están pensados para
“encenderse” ellos mismos (por ejemplo,
para hacer un panel de mando). Por el
contrario, los LED transparentes están
pensados para iluminar un área, pero no al
propio LED.

Adicionalmente, encontraremos LED


con diferentes ángulos. Los LED con un ángulo de iluminación más pequeño tienen un haz más
cerrado, por lo que concentran la luz en un área estrecha. Por el contrario, los LED con ángulos más
amplios concentran una cantidad de luz inferior hacia delante, y a cambio iluminan un área mayor.

Por último, veréis que algunos LED tienen el encapsulado de un color. Este color es simplemente
para identificar el color de la luz emitida por el LED sin tener que encenderlo, pero no tiene ninguna
influencia en el color de la luz emitida, que sólo depende de la construcción interna del LED.
Conexión Eléctrica Conexión al Arduino

CÓDIGO DE EJEMPLO

Encender el Led de Arduino


void setup(){
pinMode(9, OUTPUT);
}
void loop(){
digitalWrite(9,HIGH);
delay(1000);
digitalWrite(9,LOW);
delay(1000);
}

Practica
 Haga que 3 leds se enciendan una a la vez por 2 segundos cada uno
 Haga que 3 leds se enciendan simuntaneamente 5 veces

Cambio de Intensidad
Señales PWM
A menudo se necesita algo más que una señal de 0 o 1.
Por ejemplo:  variar la velocidad de giro de un
motor, variar la intensidad de emisión un LED, o
transmitir los grados de giro de un servo, entre otros
ejemplos. Para todo esto nos servirá las PWM, que
emula una señal analógica a partir de una señal digital.

Las siglas PWM vienen de Pulse Width Modulation,


o Modulación de Ancho de Pulso. Lo que hace este tipo
de señal es emitir, en lugar de una señal continua de
salida, es generar una serie de pulsos que se pueden
variar en su duración, pero a frecuencia constante. Así, la
tensión promedio resultante es directamente
proporcional a la duración de los pulsos dentro del rango del periodo indicado. Esto es, cuanto más
juntos estén esos pulsos de +5v, mayor será la tensión promedio de nuestra salida, y cuanto más
distantes sean estos, menor será la tensión.

CÓDIGO DE EJEMPLO
const int LED=9;
int i;
void setup(){
pinMode(LED,OUTPUT);
}
void loop() {
for  (i=1;i<255; i++){
analogWrite(LED,i);
delay(5);
}
for  (i=255;i>0; i--){
analogWrite(LED,i);
delay(5);
}
}

También podría gustarte