Taula de continguts:

Mesura de la tensió CC amb Arduino i Node-RED: 8 passos (amb imatges)
Mesura de la tensió CC amb Arduino i Node-RED: 8 passos (amb imatges)

Vídeo: Mesura de la tensió CC amb Arduino i Node-RED: 8 passos (amb imatges)

Vídeo: Mesura de la tensió CC amb Arduino i Node-RED: 8 passos (amb imatges)
Vídeo: Топ-10 продуктов, которые разрушают ваше здоровье 2024, De novembre
Anonim
Mesurant el voltatge de CC amb Arduino i Node-RED
Mesurant el voltatge de CC amb Arduino i Node-RED

Hi ha molts tutorials de mesura de voltatge de CC amb Arduino, en aquest cas he trobat un tutorial que considero el millor mètode funcional per mesurar CC sense necessitat de valors d’entrada de resistència, només requereix certa resistència i un multímetre. En els propers tutorials començarem amb plaques solars i hem de mesurar la corrent continu durant llargs períodes.

El codi s’ha extret de startingelectronics.org de l’article Measuring DC Voltage using Arduino gràcies per la gran contribució.

Font: mesurament del voltatge continu mitjançant Arduino

Vam fer algunes modificacions, però vam afegir una visualització i el resultat va ser molt bo !! El nostre arduino mesura el voltatge de la bateria i transmet per sèrie a Node-RED.

Tutorial PDAControl

Versió en anglès

Mesurant el voltatge de CC amb Arduino i Node-RED

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

English Versión

Midiendo Voltaje DC amb Arduino y Node-RED

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

Instal·leu Node-RED

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

Pas 1: materials

Materials
Materials

Materials

1 Resistència 1MOhm, recomano una tolerància de l'1%.

1 Resistència 100K o 2 de 200K en paral·lel, recomano una tolerància de l'1%.

1 multímetre

1 Arduino Mega 2560 R3 - Molt econòmic !!!

Pas 2: Funcionament i connexions

Funcionament i connexions
Funcionament i connexions
Funcionament i connexions
Funcionament i connexions

Funcionament

Basat en el mètode de mesura del multímetre, que utilitza una gran resistència per mesurar la tensió i que l’instrument de mesura no afecta la mesura al circuit.

Com que l'ADC d'Arduino Mega 2560 R3 en aquest cas permet un màxim de 5v, s'ha utilitzat un divisor de tensió entre 1MOhm i 100k.

Recomanació: en aquest cas he utilitzat un 5% de tolerància i el resultat ha estat bo, però si es necessita una mesura o pressió millor, utilitzeu una resistència de l'1%.

Pas 3: Tauler de control Node-RED i Node-RED

Tauler de control Node-RED i Node-RED
Tauler de control Node-RED i Node-RED
Tauler de control Node-RED i Node-RED
Tauler de control Node-RED i Node-RED
Tauler de control Node-RED i Node-RED
Tauler de control Node-RED i Node-RED

Tauler de control Node-RED i Node-RED

Com que en aquesta ocasió realitzarem una prova a la xarxa local, la plataforma per excel·lència per provar en "temps real" i veure les dades de Node-Red, arrossegar nodes i connectar-se tindrà una aplicació de monitorització ràpida,

Utilitzarem els nodes:

Els ports sèrie del node permeten la comunicació punt a punt mitjançant PC Arduino sèrie (Node-RED).

Tauler de nodes Node-RED, permet una gran varietat de nodes de widgets per crear vistes espectaculars.

Pas 4: instal·leu Node-RED

Image
Image

Instal·leu Node-RED

Feia temps que volia provar aquesta plataforma anomenada Node-red creada per IBM, es va desenvolupar en nodejs, Node-RED és desenvolupada per Nick O'Leary i Dave Conway-Jones gràcies per les vostres contribucions.

Però, què és Node-Red?

És una eina gràfica de codi obert basada en la connexió de nodes que contenen API i / o serveis per a la comunicació i / o connexió de dispositius per a Internet de les coses, té una interfície web amigable, conté una varietat de funcions bàsiques i complexes d’IoT. també és una versió en línia de Node-RED anomenada IBM Bluemix.

Hi ha una gran varietat de tutorials per instal·lar Node-RED en un servidor local, però aquests tutorials, tot i que són molt complets, no han funcionat correctament per a mi, he decidit compilar els passos per instal·lar Node-RED a Linux, en aquest cas Lubuntu ((Ubuntu) Espero que us agradi aquesta guia.

Node-VERMELL

nodered.org

Pas 5: calibració

Calibratge
Calibratge
Calibratge
Calibratge

Calibratge

Perquè la mesura sigui correcta, es recomana realitzar el calibratge amb un multímetre i fer les mesures següents i modificar els valors del codi IDE Arduino.

Explicació completa del mètode de calibratge

Pas 6: mesurament de la bateria 6v

Image
Image
Mesura de la bateria 6v
Mesura de la bateria 6v

Mesura de la bateria 6v

En aquest cas realitzarem la mesura d’una bateria àcida de 6v a 12Ah

He creat un tauler a la plataforma Emoncms amb mesures en CC. Podeu veure el tauler en temps real aquí

Pas 7: Una altra aplicació de mesura del panell solar de 10w

Image
Image

Mesura de panells solars de 10w

Fa uns mesos vaig comprar un panell solar de 10W a 22VDC màxim, amb Arduino vaig fer mesures segures sense por a cremar l'ADC

Pas 8: Conclusions i recomanacions

Dirien que és impossible, però durant molt de temps busqueu un tutorial per mesurar el voltatge de CC d'una manera eficient i millor suportada en codi i especialment funcional gràcies a startelectronics.org per aquesta contribució.

A la majoria de tutorials, cal introduir el valor de les resistències i les seves versions no són molt útils per a mesures en aplicacions una mica més realistes o en projectes reals.

Com que en futurs tutorials utilitzarem un panell solar de 10w, aquesta aplicació de mesura és perfecta per a aquests casos. Considero que un dels avantatges d’aquest mètode no afectarà la mesura donada l’alta impedància similar als multímetres.

Tutorial PDAControl

Versió en anglès

Mesurant el voltatge de CC amb Arduino i Node-RED

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

English Versión

Midiendo Voltaje DC amb Arduino y Node-RED

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

Recomanat: