Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
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
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
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
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
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
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
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
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…