Tabla de contenido:

Medición de voltaje CC con Arduino y Node-RED: 8 pasos (con imágenes)
Medición de voltaje CC con Arduino y Node-RED: 8 pasos (con imágenes)

Video: Medición de voltaje CC con Arduino y Node-RED: 8 pasos (con imágenes)

Video: Medición de voltaje CC con Arduino y Node-RED: 8 pasos (con imágenes)
Video: Arduino IoT Cloud con ESP32, Relé (relay) y Sensor DHT22. Guía completa paso a paso desde cero 2024, Mes de julio
Anonim
Medición de voltaje CC con Arduino y Node-RED
Medición de voltaje CC con Arduino y Node-RED

Existen muchos tutoriales de medición de voltaje DC con Arduino, en este caso encontré un tutorial que considero el mejor método funcional para medir DC sin requerir valores de entrada de resistencia, solo requiere algo de resistencia y un multímetro, en los próximos tutoriales comenzaremos con paneles solares y necesitamos medir VDC durante largos períodos.

El código fue tomado de startingelectronics.org del artículo Midiendo voltaje DC usando Arduino gracias por la gran contribución.

Fuente: Medición de voltaje CC usando Arduino

Hicimos algunas modificaciones pero agregamos una visualización y el resultado fue muy bueno !! Nuestro arduino mide el voltaje en la batería y lo transmite vía serial a Node-RED.

Tutorial PDAControl

Versión inglesa

Medición de voltaje CC con Arduino y Node-RED

pdacontrolen.com/measuring-dc-voltage-with-…

English Version

Midiendo Voltaje DC con Arduino y Node-RED

pdacontroles.com/midiendo-voltaje-dc-con-ar…

Instalar Node-RED

pdacontrolen.com/installation-node-red-plat…

Paso 1: Materiales

Materiales
Materiales

Materiales

1 Resistencia 1MOhm, recomiendo 1% de tolerancia.

1 Resistencia 100K o 2 de 200K en paralelo, recomiendo 1% de tolerancia.

1 multímetro

1 Arduino Mega 2560 R3 - ¡Muy barato!

Paso 2: Funcionamiento y conexiones

Funcionamiento y conexiones
Funcionamiento y conexiones
Funcionamiento y conexiones
Funcionamiento y conexiones

Marcha

Basado en el método de medida del multímetro, que utiliza una gran resistencia para medir voltaje y que el instrumento de medida no afecta la medida en el circuito.

Dado que el ADC de Arduino Mega 2560 R3 en este caso permite un máximo de 5v, se ha utilizado un divisor de voltaje entre 1MOhm y 100k.

Recomendación: En este caso utilicé una tolerancia del 5% y el resultado fue bueno, pero si se requiere una mejor medición o presión, use una tolerancia del 1% de resistencia.

Paso 3: Tablero Node-RED y Node-RED

Tablero Node-RED y Node-RED
Tablero Node-RED y Node-RED
Tablero Node-RED y Node-RED
Tablero Node-RED y Node-RED
Tablero Node-RED y Node-RED
Tablero Node-RED y Node-RED

Tablero Node-RED y Node-RED

Desde esta vez realizaremos una prueba en la red local, la plataforma por excelencia para realizar pruebas en "tiempo real" y visualizar los datos Node-Red, arrastrando nodos y conectándonos tendrá una aplicación de monitoreo rápido,

Usaremos los Nodos:

Puertos Node Serial, estos permitirán la comunicación punto a punto a través de una PC Arduino serial (Node-RED).

Panel de control de nodos Node-RED, permite una variedad de nodos de widgets para crear vistas espectaculares.

Paso 4: Instale Node-RED

Image
Image

Instalar Node-RED

Durante mucho tiempo había querido probar esta plataforma llamada Node-red creada por IBM, fue desarrollada en nodejs, Node-RED está desarrollado por Nick O’Leary y Dave Conway-Jones gracias por sus contribuciones.

Pero, ¿qué es Node-Red?

Es una herramienta gráfica de código abierto basada en la conexión de nodos que contienen API'S y / o servicios para la comunicación y / o conexión de dispositivos para la Internet de las cosas, tiene una interfaz web amigable, contiene una variedad de funciones básicas y complejas de IoT, hay también es una versión en línea de Node-RED llamada IBM Bluemix.

Hay variedad de tutoriales para instalar Node-RED en un servidor local, pero estos tutoriales, aunque muy completos, no me funcionaron correctamente, he decidido compilar los pasos para instalar Node-RED en Linux, en este caso Lubuntu ((Ubuntu) Espero que sea de su agrado esta guía.

Nodo-RED

nodered.org

Paso 5: Calibración

Calibración
Calibración
Calibración
Calibración

Calibración

Para que la medida sea correcta se recomienda realizar la calibración utilizando un multímetro y tomar las siguientes medidas y modificar los valores en el código IDE de Arduino.

Explicación completa del método de calibración

Paso 6: Medición de la batería 6v

Image
Image
Medida de la batería 6v
Medida de la batería 6v

Medida de la batería 6v

En este caso realizaremos la medición de una batería ácida de 6v a 12Ah

He creado un Dashboard en la plataforma Emoncms con medidas en DC. Puedes ver el dashboard en tiempo real aquí.

Paso 7: otra aplicación de medición de panel solar de 10w

Image
Image

Medición del panel solar de 10w

Hace unos meses compré un panel solar de 10W a 22VDC max, con Arduino hice medidas seguras sin miedo a quemar el ADC

Paso 8: Conclusiones y recomendaciones

Dirían que es imposible pero durante mucho tiempo buscan un tutorial para medir Voltaje DC de una manera eficiente y mejor soportada en código y sobre todo funcional gracias a startingelectronics.org por este aporte.

En la mayoría de los tutoriales, debe ingresar el valor de las resistencias, y sus versiones no son muy útiles para mediciones en aplicaciones un poco más realistas o en proyectos reales.

Dado que en futuros tutoriales utilizaremos un panel solar de 10w esta aplicación de medición es perfecta para esos casos. Considero que una de las ventajas de este método no afectará la medición dada la alta impedancia similar a los multímetros.

Tutorial PDAControl

Versión inglesa

Medición de voltaje CC con Arduino y Node-RED

pdacontrolen.com/measuring-dc-voltage-with…

English Version

Midiendo Voltaje DC con Arduino y Node-RED

pdacontroles.com/midiendo-voltaje-dc-con-a…

Recomendado: