Volver al inicio

Sensor de temperatura autónomo con batería solar para IoT

Crea un sensor de temperatura exterior inalámbrico autónomo: guía detallada sobre ahorro de energía, selección de componentes (supercondensadores, BME280) y diseño de carcasa.

Guía práctica: Sensor de temperatura exterior autónomo con energía solar
Advertisement 728x90

Construyendo un Sensor de Temperatura Exterior Autónomo con Energía Solar: Una Guía Práctica

El desarrollo de sensores inalámbricos autónomos capaces de operar sin alimentación externa y mantenimiento regular es de gran interés para proyectos de IoT y sistemas de monitoreo. Este artículo ofrece una guía detallada sobre cómo construir un termómetro inalámbrico exterior que se autoalimenta mediante un panel solar. Se presta especial atención a los desafíos de la fuente de alimentación en condiciones de poca luz, la selección de componentes y la optimización del consumo para garantizar un funcionamiento fiable y a largo plazo del dispositivo.

Desafíos y Soluciones de la Fuente de Alimentación Autónoma

El principal desafío en el desarrollo de un sensor autónomo es asegurar una alimentación estable, especialmente bajo condiciones de iluminación variables. Para el termómetro exterior desarrollado en este proyecto, el objetivo era crear un sistema capaz de operar con energía solar, almacenarla y gastarla de manera eficiente. Optamos por un panel solar de 90 mm con revestimiento de PET, que proporciona resistencia a los rayos UV. Aunque las especificaciones declaradas (4.5V, 100mA) rara vez se alcanzan, las mediciones reales de 80mA y un voltaje de circuito abierto (FEM) de hasta 5.5V bajo la luz solar resultaron suficientes para una carga básica.

Se eligieron supercondensadores (ionistores) con una capacidad total de 10F como almacenamiento interno de energía. Sus ventajas incluyen una larga vida útil y la capacidad de cargarse en un amplio rango de temperaturas, desde -40 hasta +50 °C. Los cálculos mostraron que para asegurar 24 horas de funcionamiento sin recarga, con un consumo promedio del circuito de aproximadamente 220 µA (con un período de medición de 256 segundos), se requiere una capacidad de aproximadamente 7.6F. Dos supercondensadores de 5F conectados en paralelo proporcionan la reserva necesaria. El voltaje máximo a través de los supercondensadores se establece en 5V para maximizar la energía almacenada.

Google AdInline article slot

Un problema clave era asegurar la carga en días nublados, cuando el panel solar solo produce entre 2 y 3.5V y entre 0.1 y 1mA. En tales condiciones, los convertidores elevadores estándar (por ejemplo, NCP1402SN50T1G, ZXSC310, MCP1640) pueden quedarse atascados en su voltaje umbral de arranque, consumiendo toda la corriente disponible sin cargar los supercondensadores. Para resolver esto, se desarrolló un sistema inteligente de acumulación de precarga, que incluye los condensadores C8-C11 y un comparador de histéresis construido con transistores VT7-VT9 y un diodo Zener VD6 (en este caso, un LED verde). Este circuito permite que el convertidor DA2 arranque solo cuando hay suficiente voltaje en los condensadores de acumulación, posibilitando la carga 'en ráfagas' de los supercondensadores incluso con una generación mínima de energía del panel solar. El umbral de disparo inferior del comparador se establece en 1V, que está por encima del umbral de 'atasco' del convertidor, evitando un funcionamiento ineficiente.

  • Panel Solar: 90mm, revestimiento de PET, hasta 80mA.
  • Almacenamiento de Energía: Supercondensadores de 10F (2x5F en paralelo), voltaje de operación hasta 5V.
  • Convertidor Elevador: NCP1402SN50T1G.
  • Regulador LDO: LP5907MFX-3.3.
  • Sistema de Carga Inteligente: Comparador de histéresis para condiciones de poca luz.
  • Rango de Temperatura: -40…+50 °C.
  • Autonomía sin Recarga: ~30 horas.

Las pruebas prácticas demostraron que los supercondensadores se cargan a una velocidad de 100-150 mV por hora incluso en las condiciones climáticas más adversas. Durante el otoño y el invierno, ganan más de 1V durante las horas de luz diurna, y en días normales, están completamente cargados al mediodía. Durante todo el funcionamiento, el voltaje a través de los supercondensadores nunca cayó por debajo de 3.2V, lo que confirma la eficacia del sistema desarrollado.

Microcontrolador y Sensores: Selección y Optimización

Se utilizó el microcontrolador (MCU) PIC16F1825, que estaba fácilmente disponible, aunque un PIC16LF1825, más eficiente energéticamente, habría sido preferible. Sin embargo, el principal consumidor de energía en el sistema es el transceptor JDY-40, que consume hasta 40mA en modo de transmisión y 24mA en modo de recepción. Para minimizar el consumo de energía, el transceptor se activa solo durante 2 segundos: 1 segundo para transmitir los datos medidos (temperatura, presión, humedad) y 1 segundo para recibir configuraciones (dirección, canal, potencia, frecuencia de medición). Después de esto, la MCU entra en modo de suspensión durante 256 segundos, utilizando un temporizador WDT para el despertar. La ausencia de acuse de recibo y retransmisión es una elección deliberada para ahorrar energía, aunque dicha funcionalidad puede implementarse si es necesario.

Google AdInline article slot

Para asegurar una transmisión precisa de datos UART en un amplio rango de temperaturas, el generador de reloj del microcontrolador está estabilizado por cristal. Se eligió el BME280 como sensor principal, lo que permite mediciones de temperatura, humedad y presión atmosférica. A pesar de que el BME280 no es una solución ideal para uso exterior debido a su sensibilidad a la humedad, su funcionalidad integral superó este inconveniente. Además, la intensidad de la luz se mide en unidades arbitrarias, y el sensor incorporado de la MCU proporciona la temperatura como fuente de datos de respaldo.

Para una optimización adicional del consumo de energía, se implementa un modo de ahorro de energía: si el voltaje a través de los supercondensadores cae por debajo de 3V, el intervalo de medición y transmisión de datos se duplica a 512 segundos. La placa del sensor está construida sobre un PCB de doble cara que mide 100x23 mm, lo que permite una disposición compacta de todos los componentes.

Construcción y Protección del Sensor para Uso Exterior

El diseño mecánico del sensor, construido utilizando un enfoque de 'tecnología de tuberías de alcantarillado', proporciona una protección esencial contra las influencias externas y aislamiento térmico. Consta de cuatro elementos principales:

Google AdInline article slot
  • Carcasa de Soporte Exterior: Una T de polipropileno de 63x25x63, que también actúa como escudo térmico.
  • Carcasa Interior: Un acoplamiento de tubería de alcantarillado de 32 mm con tapas de extremo, que aloja la placa del sensor.
  • Tapa: La tapa de un tarro de crema de manos, sobre la cual se monta el panel solar.
  • Mástil de Montaje con Soporte: Una sección de tubería de polipropileno de 25 mm y un soporte de bandera genérico para el montaje.

El panel solar se fija a la tapa, y la conexión a la placa del sensor se realiza con un cable de dos hilos, insertado firmemente en la tapa para crear una entrada de cable impermeable improvisada. Se asegura la libre circulación de aire entre las carcasas exterior e interior, y se hacen orificios en la carcasa interior para la ventilación alrededor del sensor BME280. Para la impermeabilización, el PCB se recubre con tres capas de laca PLASTIK 71. Es importante evitar que la laca entre en la pequeña abertura del sensor BME280.

Este diseño demuestra cómo, utilizando materiales fácilmente disponibles y soluciones de ingeniería bien pensadas, se puede crear un sensor autónomo fiable y duradero para la monitorización ambiental. El proyecto subraya la importancia de un enfoque holístico en el desarrollo, incluyendo la optimización del consumo de energía, la selección de componentes resistentes a las condiciones externas y una protección mecánica adecuada.

Puntos Clave

  • Fuente de Alimentación Eficiente: Se desarrolló un sistema de panel solar y supercondensadores con gestión de carga inteligente, que permite el funcionamiento incluso en condiciones de poca luz y temperaturas de hasta -40°C.
  • Optimización del Consumo: El uso de un microcontrolador de bajo consumo, el funcionamiento pulsado del módulo de radio y un modo de ahorro de energía para baja carga garantizan una operación autónoma prolongada.
  • Selección de Sensores: Se utiliza el BME280 para mediciones de temperatura, humedad y presión, considerando las especificidades de su aplicación exterior, junto con un sensor de respaldo en la MCU.
  • Construcción Robusta: Utilización de materiales fácilmente disponibles y la 'tecnología de tuberías de alcantarillado' para crear una carcasa duradera, sellada y térmicamente aislada.
  • Operación a Largo Plazo: El sistema ha demostrado alta fiabilidad y rendimiento estable, manteniendo los niveles de carga de los supercondensadores incluso en condiciones climáticas adversas.

— Editorial Team

Advertisement 728x90

Leer después