Sei sulla pagina 1di 6

PRACTICA 4 SENSOR DE TEMPERATURA LM35

¿Que es un sensor lm35?

El LM35 es un sensor de temperatura digital. A diferencia de otros dispositivos como


los termistores en los que la medición de temperatura se obtiene de la medición de su
resistencia eléctrica, el LM35 es un integrado con su propio circuito de control, que
proporciona una salida de voltaje proporcional a la temperatura.

La salida del LM35 es lineal con la temperatura, incrementando el valor a razón de 10mV
por cada grado centígrado. El rango de medición es de -55ºC (-550mV) a 150ºC (1500
mV). Su precisión a temperatura ambiente es de 0,5ºC.

Los sensores LM35 son relativamente habituales en el mundo de los aficionados a la


electrónica por su bajo precio, y su sencillez de uso.

ESQUEMA ELÉCTRICO

El patillaje del LM35 se muestra en la siguiente imagen. Los pines extremos son para
alimentación, mientras que el pin central proporciona la medición en una referencia de
tensión, a razón de 10mV/ºC.
Por tanto, el esquema eléctrico que necesitamos es el siguiente.
ESQUEMA MONTAJE

Mientras que el montaje en una protoboard sería el siguiente.

EJEMPLO DE CÓDIGO

El código necesario para realizar la lectura es simple. Simplemente leemos el valor del
tensión mediante la entrada analógica, y traducimos el valor a grados celsius usando la
relación 10 mV/C.

const int sensorPin= A0;


2
3 void setup()
4 {
5 Serial.begin(9600);
6 }
7
8 void loop()
9 {
10 int value = analogRead(sensorPin);
11 float millivolts = (value / 1023.0) * 5000;
12 float celsius = millivolts / 10;
13 Serial.print(celsius);
14 Serial.println(" C");
15 delay(1000);
16 }
Salida digital led
Objetivos de la práctica:

Aprender a configurar un determinado puerto como salida, y activar o desactivar


para encender un led a través del arduino

Materiales

 1 Arduino Mega (podemos emplear cualquier Arduino).


 1 Led de cualquier color 3mm.
 1 Resistencias de 220Ω.
 1 Protoboard.
 1 Juego de cable

Procedimientos

En la práctica veremos que a través de un Bolton pulsador en el software de


labview encenderá un led en el protoboar para ello tenemos que hacer lo
siguiente

Para comenzar podemos conectar el led con una resistencia. Las placas
arduino tienen un led conectado por defecto al pin 13, por lo que podríamos
utilizarlo directamente para manejar una salida digita.

El led que vamos a emplear funciona con una caída de tensión entre sus
terminales de 3,2v, y una corriente de 20mA. Como queremos que su vida se
alargue en la medida de lo posible, intentaremos no sobrepasar los 15mA. Como
ya hemos aprendido, el valor de la resistencia que necesitaremos para el
montaje podemos calcularla de tal forma que.
Montaje

Tan sólo tenemos que conectar la resistencia en serie con el led, y conectar la
parte correspondiente al ánodo del LED (parte positiva) al pin deL Arduino y la
parte correspondiente al cátodo del LED (parte negativa) a GND.

Programación

Para que nuestro arduino sepa que tiene que encender un led (en este caso
blanco) en intervalos de 1 segundo, necesitaremos de un código como el que
podéis ver y descargar a continuación.

Potrebbero piacerti anche