Sunteți pe pagina 1din 12

SESNOR DE TEMPERATURA ANALOGICO Y DIGITAL:

Marco teorico:

Un sensor es un aparato electrónico que constantemente está midiendo una


variable física (temperatura, distancia, etc.) y la transforma en una señal eléctrica.

Los sensores se pueden clasificar de diferentes formas.


• Según la fuente de energía: Activos o pasivos.
• Según la naturaleza de la señal de salida: Analógicos o digitales.
• Según la naturaleza de la magnitud a medir: Mecánicos, térmicos, magnéticos,
químicos, etc.
• Según la variable física de medida: Resistivo, Inductivo, Capacitivo, Piezoeléctrico,
etc.

En esta práctica se hablara sobre sensores de temperatura analógicos y digitales la


cual su diferencia entre un sensor analógico y uno digital es que el digital solo se
activa cuando el sensor pasa de 0V a 5V o al revés, y cualquier valor entremedio de
estos dos valores, lo redondeará a su valor más cercano, es decir que si el sensor
hace una lectura de 3,4V,uno entenderá que el sensor está trabajando a 5V. En
cambio un sensor analógico puede detectar pequeñas diferencias de voltaje en
función de los cambios sufridos por las variables físicas medidas. La resolución de
las entradas de un sensor es de 10 bits, esto quiere decir que puedes detectar hasta
210=1024 valores intermedios entre 0 y 5V, con lo que puedes detectar cambios de
Voltaje de 4,9mV.
Partes de un sensor:

Un sensor esta formado principalmente por los siguientes aspectos:


-Cuerpo de prueba: Elemento mecánico que reacciona delante de una magnitud
física determinada.
-Transductor: Traduce las reacciones del cuerpo de prueba en un señal eléctrica.
-Caja: Elemento mecánico de protección.
-Acondicionador: Tiene diferentes funciones(alimentación eléctrica, conformación
del señal de salida, filtrante, corrección, conversión ...)

Características técnicas de un sensor


Entre las características técnicas de un sensor destacan las siguientes:
• Rango de medida: dominio en la magnitud medida en el que puede aplicarse el
sensor.
• Precisión: es el error de medida máximo esperado.
• Offset o desviación de cero: valor de la variable de salida cuando la variable de
entrada es nula. Si el rango de medida no llega a valores nulos de la variable de
entrada, habitualmente se establece otro punto de referencia para definir el offset.
• Linealidad o correlación lineal.
• Sensibilidad de un sensor: relación entre la variación de la magnitud de salida y
la variación de la magnitud de entrada.
• Resolución: mínima variación de la magnitud de entrada que puede apreciarse
ala salida.
• Rapidez de respuesta: puede ser un tiempo fijo o depender de cuánto varíe la
magnitud a medir. Depende de la capacidad del sistema para seguir las
variaciones de la magnitud de entrada.
• Derivas: son otras magnitudes, aparte de la medida como magnitud de
entrada,que influyen en la variable de salida. Por ejemplo, pueden ser condiciones
ambientales, como la humedad, la temperatura u otras como el
envejecimiento(oxidación, desgaste, etc.) del sensor.
• Repetitividad: error esperado al repetir varias veces la misma medida.
SESNOR ANALOGICO (LM35):
El LM35 es un sensor de temperatura de buenas prestaciones a un bajo precio.
Posee un rango de trabajo desde -55ºC hasta 150ªC. Su salida es de tipo
analógica y lineal con una pendiente de 10mV/ºC. El sensor es calibrado de
fábrica a una precisión de 0.5ºC.

Es un sensor muy popular por su fácil uso y variadas aplicaciones. No necesita de


ningún circuito adicional para ser usado. Se alimenta directamente con una fuente
de 5V y entrega una salida analógica entre 0V a 1.5V. Este voltaje analógico
puede ser leído por el ADC de un microcontrolador como PIC o Arduino. Entre sus
aplicaciones podemos encontrar termómetros, termostatos, sistemas de monitoreo
y más.

LM35 Y SUS CARACTERÍSTICAS PRINCIPALES


Resolución: 10mV por cada grado centígrado.
Voltaje de alimentación. Por ejemplo, esté sensor se puede alimentar desde
4Vdc hasta 20Vdc.
Tipo de medición. Salida analógica.
Numero de pines: 3 pines, GND, VCC y VSalida.
No requiere calibración.
Tiene una precisión de ±¼°C.
Esta calibrado para medir °C.
Consumo de corriente: 60 μA
Empaquetados comunes:
TO-CAN.
TO-220.
TO-92.
SOIC8.

PRUEBA RÁPIDA PARA EL SENSOR LM35


La prueba más sencilla que se puede relizar en para un sensor LM35 es usando un
multimetro. Entonces para comenzar se harán las siguientes conexiones:

VCC a 5VDC.
GND a GND de la fuente de alimentación y al negativo del multimetro.
Vsalida al positivo del multimetro.

Posteriormente se pondrá en multimetro en autorango o en la escala de volts. Por ejemplo


voltaje resultante corresponde a una medida directa de la temperatura. Finalmente, tome
el caso de la siguiente imagen, en este experimento el voltaje de salida da: 230.3mV, si la
resolución del sensor es de 10mV/°C, entonces se estaría midiendo 23.03 °C.
Aplicación con el sensor lm35:
Se pretende realizar una medición de temperatura en un sistema microcontrolador
pic16f877A trabajando a 4 MHZ.
Como sensor de temperatura se utilizara el LM35DZ.
El sistema calculara los valores de temperatura de manera continua y se serán
visualizadas por display.
El sistema deberá pasar a modo bajo consmo cuando no este recogiendo los valores de
temperatura.
Cálculos para el sensor de temperatura:
𝑉𝑜𝑢𝑡(𝑚𝑉)
𝑇𝐴𝑀𝐵 (º𝐶) =
𝑚𝑉
10( º𝐶 )

Solucion:
Para el funcionamiento del microcontrolador es necesario conectar correctamente las
entradas VDD Y VSS a +5V y 0v respectivamente. Ademas, sera necesario conectar el
oscilador, en este caso un oscilador de cristal a 4Mhz a las entradas osc1 y osc2. Las
salidas analógicas de los sensores de temperatura se conectan a las entradas analógicas
AN0/RA0 Y AN3/RA3 de cal CAD respectivamente.
El resto de terminales del sensor se conectaran a masa y alimentación según se indica en
sus características del sensor.
Se utilizaran interrupciones para gestionar la finalización de cada conversión y se
configurara el reloj del módulo CAD del tipo RC de forma que trabaje cuando el
microcontrolador está en modo bajo consumo. Para obtener un valor aproximado de la
temperatura bastara con recoger el valor de la conversión (10bits) almacenado en los
registros ADRESH:ADRESL y dividirlo por dos según la siguiente expresión:

𝑉𝑜𝑢𝑡(𝑚𝑉) (ADRESH: ADRESL) ∗ 4.88𝑚𝑉/𝑏𝑖𝑡 (ADRESH: ADRESL)


𝑇𝐴𝑀𝐵 (º𝐶) = = ≈
𝑚𝑉 𝑚𝑉 2
10 ( º𝐶 ) 10 ( º𝐶 )

Configuracion:
Los terminales del puerto A se configuran como entradas (TRISA=0X0FF-por defecto)
Analógicos y justificadas a la derecha (ADCON1=0X80).
Como reloj del CAD se utilizara el reloj RC interno (𝑇𝐴𝐷 ≥ 1.6𝑢𝑠) y se comenzara
seleccionando el canal AN0 y encendiendo el modulo (ADCON=0XC1).
Como se trabajan con las interrupciones del CAD se habilitaran las interrupciones
globales (GIE=1), las de periféricos (PIE1=1) y la del módulo CAD (ADIE=1)

Diagrama de flujo:
Programacion en C Compiler:
Programacion en Proteus:
Simulacion en Proteus:
Conclusiones:

Bibliografia:

https://hetpro-store.com/TUTORIALES/lm35/
http://proyectos.uca.es/c3ir/pdf/mtemperatura
https://edutech.atlantistelecom.com/notices/2017/04/diferencia-entre-sensores-
digital-y-analogico-165.php
http://www.ti.com/lit/ds/symlink/lm35.pdf
Jesús María, Carlos Ruiz y Cándido Barriáin. Ejercicios de programación con
microcontroladores PIC, Primera edición, 2016.
Jose Maria Angulo, Ignacio Angulo, Aritza Etxebarrria. Microcontroladores PIC diseño
práctico de aplicaciones, Cuarta edición.
Angulo usategui, Jose M/Martin Cuenca, E/Angulo Martinez, Microcontroladores Pic,
Tercera edicicon.
SESNOR DIGITAL (DS-1820):

El sensor digital de Temperatura DS18B20 de MAXIM a prueba de agua, te permite


conocer la temperatura utilizando solo 1 cable para datos (1-Wire), puedes utilizar
simultáneamente varios sensores en el mismo bus, ya que cada sensor tiene un
identificador de fábrica distinto.
Entre sus aplicaciones más comunes está el sensado de ambientes en edificios,
aire acondicionado, maquinaria, control y monitoreo de procesos industriales, etc.

CARACTERÍSTICAS DEL SENSOR DS18B20


Rango de temperatura: -55 a 125°C
Resolución: de 9 a 12 bits
Precisión: ±0.5°C (de -10°C a +85°C)
Tiempo de captura: inferior a 75Ω
Alimentación: 3v a 5.5v
DIAGRAMA DE CONEXION Y NOMBRE DE SUS PINES
- GND (0V)
- VDD (5V)
- DQ (Pin de datos, es por donde se realizara la lectura)

El pin VDD deberá estar conectado a tensión positiva, puede ser 5 o 3,3 Volt, el pin de
Gnd deberá estar conectado a masa (0 volt), mientras que el pin de datos DQ deberá
tener la circuiteria externa que se muestra en la figura, deberá estar conectado a una
resistencia de 4,7 Ohms y al Pin del micro controlador encargado de leer la temperatura
otorgada por el sensor.

DS18B20 y el error en la medición


El DS18B20 tiene errores debido a factores externos, al ruido inherente en los
circuitos eléctricos y alteraciones en el medio físico.
Para temperaturas entre -10ºC y 85ºC podemos tener ±0,5ºC. Para el resto de
temperaturas entre -55ºC y 125ºC el error es de ±2ºC.
Esto equivale a decir que si el sensor DS18B20 suministra una temperatura de 23ºC el valor
real estará entre 22,5ºC y 23,5ºC. Si por el contrario suministra un valor de 90ºC el valor
real estará entre 88ºC y 92ºC.

Resolución del sensor de temperatura DS18B20

Una de las características más interesantes de este sensor es que podemos


trabajar con diferentes resoluciones. Cuando hablo de resoluciones me refiero a
cual es la variación mínima que podemos medir entre dos temperaturas.
Es lo mismo que nos sucede con los pines analógicos en Arduino o cualquier otra
placa de desarrollo. El DS18B20 admite resoluciones de 9-bit, 10-bit, 11-bit y 12-
bit. Por defecto utiliza la resolución de 12-bit.
Las variaciones para cada resolución las puedes consultar en la siguiente tabla.

Aplicación con el sensor DS18B20 :


Diagrama de flujo:
Programacion en C Compiler:
Programacion en Proteus:
Simulacion en Proteus:
Conclusiones:

Bibliografia:

https://www.luisllamas.es/temperatura-liquidos-arduino-ds18b20/
https://programarfacil.com/blog/arduino-blog/ds18b20-sensor-temperatura-arduino/
Jesús María, Carlos Ruiz y Cándido Barriáin. Ejercicios de programación con
microcontroladores PIC, Primera edición, 2016.
Jose Maria Angulo, Ignacio Angulo, Aritza Etxebarrria. Microcontroladores PIC diseño
práctico de aplicaciones, Cuarta edición.
Angulo usategui, Jose M/Martin Cuenca, E/Angulo Martinez, Microcontroladores Pic,
Tercera edicicon.

S-ar putea să vă placă și