Física con Arduino
  • Sensores de bajo coste en el laboratorio de Física
  • SENSORES
    • Sensores: introducción
    • Sensor analógico de temperatura LM35
      • Conectar el sensor
      • Programar la placa Arduino
      • Lectura de un sensor con salida analógica
      • Medida de los datos
      • Conversión de los datos a grados centígrados
    • Sensor de llama
      • Conectar el sensor
      • Lectura del sensor
      • Transformar el valor bruto en porcentaje
    • Sensor de efecto Hall lineal
      • Conectar el sensor
      • Relación entre el voltaje y el campo magnético
      • Lectura del sensor
      • Medida del campo magnético
    • Sensor DHT22 de humedad y temperatura
      • Conectar el sensor
      • Añadir una biblioteca al IDE de Arduino
      • Lectura del sensor
    • Sensor digital de temperatura DS18B20
      • Conectar el sensor
      • Programar el sensor
      • Tres sensores
  • SALIDA
    • Dispositivos de salida: introducción
    • Pantalla LCD I2C
    • Pantalla 7 segmentos
  • PROYECTOS
    • Proyectos: introducción
    • Color y calor
    • Cómo atrapar el calor del sol
    • ¿De dónde viene la sal?
    • Curva de calentamiento del agua
  • Talleres
    • Rovereto 2019
  • Contacto
    • Sobre la autora
Powered by GitBook
On this page
  1. SENSORES

Sensor digital de temperatura DS18B20

PreviousLectura del sensorNextConectar el sensor

Last updated 6 years ago

El termómetro digital DS18B20 es un dispositivo económico y fácil de programar que mide temperaturas en el rango de −55 ºC a 125 ºC. Su precisión es de 0,5 ºC para temperaturas entre −10 ºC y 85 ºC, y 2 ºC para el resto de temperaturas. Al tratarse de un sensor digital la señal no se degrada con la distancia, algo que sí sucede con los sensores analógicos. Otra de las ventajas que presentan los sensores digitales frente a los analógicos es que se ven menos afectados por los efectos del ruido inherente a los circuitos eléctricos.

Este sensor utiliza el protocolo de comunicación 1-Wire para comunicarse con el microcontrolador. Como cada DS18B20 dispone de una memoria ROM en la que se ha grabado de fábrica un número de serie único que lo identifica, se puede transmitir por el mismo bus de datos la información de sensores diferentes. En consecuencia, se pueden conectar varios de estos sensores a un único pin de Arduino.

Existe una versión del sensor con encapsulado metálico y cable impermeable, lo que lo hace muy adecuado para su utilización en el exterior o en contacto con líquidos.

Datasheet:

https://datasheets.maximintegrated.com/en/ds/DS18B20.pdf
Sensor digital de temperatura DS18B20 sumergible (Fuente: adaptado de Leonardo Potsay, Wikimedia Commons)