El sensor PT100, es un sensor detector de temperatura resistivo o RTD, el cual varía sus resistencia en función de la temperatura.
Para su construcción se utiliza el platino, porque tiene la particularidad de tener una relación resistencia- temperatura sumamente lineal, por lo que es el material más utilizado.
El sensor PT100, tiene una resistencia eléctrica de 100 ohm a una temperatura de 0 grados.
La termo-resistencia PT100, se usan normalmente para aplicaciones industriales o de laboratorio.
Tal vez pueda interesarte proyectos en arduino, pic, robótica, telecomunicaciones, suscribete en http://www.youtube.com/user/carlosvolt?sub_confirmation=1 mucho videos con código fuentes completos y diagrama
Especificación
Módulo
- Voltaje de trabajo: 3.3V-5.5V
- Tensión de salida analógica: 0.2V-2.8V
- Gama de temperatura de trabajo: 30-350 centígrados
- Error relativo: ± 2% FS
- Interfaz: PH2.0-3P
- Tamaño: 42mm * 32mm * 18mm
- no impermeable
Sonda PT100
- Temperatura de trabajo de la sonda: -20 – 400 centígrados
- La temperatura más alta de la piel: 200 centígrados
- Longitud: 2m
- Precisión: 0.5 centígrados
- Impermeable
Descripción de la placa
|
|
Requisitos |
- Hardware
- Compatible con DFRduino UNO o Arduino x1
- Sensor del sensor de temperatura PT100 x1
- módulo sensor de alta temperatura x1
- PH2.0-3P cable x1
- Software
- Arduino IDE V1.6.5 o superior Haga clic para descargar Arduino IDE de Arduino®
- Librería HighTemperatureSensor DFRobotHighTemperatureSensor
PinOut |
Display Oled sh1106
Se trata de un módulo de pantalla OLED monocromática DE 128×64 puntos con interface I2C .Que presenta varias ventajas en comparación con pantallas LCD, y podemos destacar su alto brillo, un muy buen contraste, un ángulo de visión más amplio, y bajo consumo de energía. ES compatible con Arduino Rasberry Pi y micro controladores PIC entre otros. Trabaja con niveles lógicos de 3.3V a 5V tiene un angulo de visión mayor a los 160 grados. el Tamaño de la pantalla es de 1,3 pulgadas. Se alimenta con un voltaje de 3.3V a 5V Se lo puede usar en aplicaciones como relojes inteligentes, MP3, termómetros, instrumentos, y proyectos varios, etc.
Librería
Características
Interface: I2C(3.3V / 5V logic level)
Resolution: 128 x 64
Angle of view: >160 degree
Display color: Blue
Display size: 1.3 inch
Driver IC: SH1106
Power supply: DC 3.3V~5V
Operating temperature: -20~70’C
Application: smart watch, MP3, thermometer, instruments, DIY projects, etc.
Código fuente
Con este código podremos visualizar la temperatura obtenida en un display oled
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 |
// #include<DFRobotHighTemperatureSensor.h>//Librería para obtener el valor de la temperatura del sensor #include "U8glib.h"//libreriapara el control del display const float voltageRef = 5.000; //Fije el voltaje de la referencia //const float voltageRef = 3.300; U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_NONE); // I2C / TWI // Se habilita esta linea según el display a a usar en este caso el driver SH1106 int HighTemperaturePin = A0; //Setting pin int temperatura; DFRobotHighTemperature PT100 = DFRobotHighTemperature(voltageRef); //Define un objeto PT100 void setup(void) { Serial.begin(9600);//Velocidad del puerto serial } void loop(void) { temperature = PT100.readTemperature(HighTemperaturePin); //Obtenemos la temperatura Serial.print("temperatura: "); Serial.print(temperatura); Serial.println(" ^C"); delay(1000); //Se lee el valor de la temperatura cada un segundo //--------Muestra en la pantalla el valor obtenido de temepratura----------------- u8g.firstPage(); do { draw();//Llama a la función draw } while( u8g.nextPage() ); // Reconstruir la imagen después de un tiempo delay(50); } void draw(void) { //Imprimimos en pantalla el valor de la temperatura obtenida u8g.setFont(u8g_font_unifont); u8g.setPrintPos(0, 20); u8g.print("Temperat:"); u8g.print(temperatura); u8g.print("^C"); } |
Descargar código
Puedes comprar este sensor con el módulo en la página de Gravity: Sensor analógico de alta temperatura
Tal vez pueda interesarte proyectos en arduino, pic, robótica, telecomunicaciones, suscribete en http://www.youtube.com/user/carlosvolt?sub_confirmation=1 muchos videos con código fuentes completos y diagramas
SUSCRIBETE A NUESTROS BOLETINES, RECIBE EN TU CORREO LAS NOTICIAS MÁS DESTACADAS, SÓLO INGRESANDO TU CORREO ELECTRÓNICO
[wysija_form id=”1″]