
Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-23 15:04

Există o mulțime de tutoriale de măsurare a tensiunii DC cu Arduino, în acest caz am găsit un tutorial pe care îl consider cea mai bună metodă funcțională pentru a măsura DC fără a necesita valori de intrare de rezistență, necesită doar o anumită rezistență și un multimetru, în următoarele tutoriale vom începe cu panouri solare și trebuie să măsurăm VDC pe perioade lungi.
Codul a fost preluat de la startelectronics.org al articolului Măsurarea tensiunii continue folosind Arduino, mulțumesc pentru contribuția excelentă.
Sursa: Măsurarea tensiunii DC folosind Arduino
Am făcut câteva modificări, dar am adăugat o vizualizare și rezultatul a fost foarte bun !! Arduino-ul nostru măsoară tensiunea din baterie și transmite prin serial către Node-RED.
Tutorial PDAControl
Versiune în limba engleză
Măsurarea tensiunii DC cu Arduino și Node-RED
pdacontrolen.com/measuring-dc-voltage-with-…
English Versión
Midiendo Voltaje DC cu Arduino și Node-RED
pdacontroles.com/midiendo-voltaje-dc-con-ar…
Instalați Node-RED
pdacontrolen.com/installation-node-red-plat…
Pasul 1: Materiale

Materiale
1 rezistență 1MOhm, recomand la 1% toleranță.
1 Rezistență 100K sau 2 din 200K în paralel, recomand o toleranță de 1%.
1 Multimetru
1 Arduino Mega 2560 R3 - Foarte ieftin !!!
Pasul 2: Funcționare și conexiuni


Funcționarea
Bazat pe metoda de măsurare a multimetrului, care utilizează o rezistență mare pentru măsurarea tensiunii și că instrumentul de măsurare nu afectează măsurarea din circuit.
Deoarece ADC-ul Arduino Mega 2560 R3 în acest caz permite maxim 5v, a fost utilizat un divizor de tensiune între 1MOhm și 100k.
Recomandare: În acest caz, am folosit o toleranță de 5%, iar rezultatul a fost bun, dar dacă este necesară o măsurare sau o presiune mai bună, folosiți o rezistență de 1%.
Pasul 3: Tablou de bord Node-RED și Node-RED



Tabloul de bord Node-RED și Node-RED
De data aceasta vom efectua un test la rețeaua locală, platforma prin excelență pentru testarea în "timp real" și vizualizarea datelor Node-Red, glisarea nodurilor și conectarea vor avea o aplicație de monitorizare rapidă,
Vom folosi nodurile:
Nod Porturi seriale, acestea vor permite comunicarea punct-la-punct prin intermediul PC-ului Arduino serial (Node-RED).
Node-RED Nodes Dashboard, permite o varietate de noduri Widget să creeze vederi spectaculoase.
Pasul 4: Instalați Node-RED


Instalați Node-RED
De mult timp îmi doream să încerc această platformă numită Node-red creată de IBM, a fost dezvoltată în nodejs, Node-RED este dezvoltată de Nick O'Leary și Dave Conway-Jones, mulțumesc pentru contribuțiile dumneavoastră.
Dar ce este Node-Red?
Este un instrument grafic open source bazat pe conectarea nodurilor care conțin API-uri și / sau servicii pentru comunicarea și / sau conectarea dispozitivelor pentru Internet de lucruri, are o interfață web prietenoasă, conține o varietate de funcții IoT de bază și complexe, există este, de asemenea, o versiune online a Node-RED numită IBM Bluemix.
Există o varietate de tutoriale pentru a instala Node-RED pe un server local, dar aceste tutoriale, deși foarte complete, nu au funcționat corect pentru mine, am decis să compilez pașii pentru instalarea Node-RED pe Linux, în acest caz Lubuntu ((Ubuntu) Sper că vă va plăcea acest ghid.
Nod-ROȘU
nodered.org
Pasul 5: Calibrare


Calibrare
Pentru ca măsurarea să fie corectă, se recomandă efectuarea calibrării folosind un multimetru și efectuarea următoarelor măsurători și modificarea valorilor din codul IDE Arduino.
Explicație completă a metodei de calibrare
Pasul 6: Măsurarea bateriei 6v



Măsurarea bateriei 6v
În acest caz, vom efectua măsurarea unei baterii acide de la 6v la 12Ah
Am creat un tablou de bord în platforma Emoncms cu măsurători în DC. Puteți vedea tabloul de bord în timp real aici
Pasul 7: O altă aplicație Măsurarea panoului solar de 10w


10w măsurare panou solar
Acum câteva luni am cumpărat un panou solar de la 10W la 22VDC max, cu Arduino am făcut măsurători sigure fără teama de a arde ADC
Pasul 8: Concluzii și recomandări
Ei ar spune că este imposibil, dar pentru o lungă perioadă de timp căutați un tutorial pentru a măsura tensiunea DC într-un mod eficient și mai bun susținut în cod și mai ales funcțional datorită startelectronics.org pentru această contribuție.
În majoritatea tutorialelor, trebuie să introduceți valoarea rezistențelor, iar versiunile lor nu sunt foarte utile pentru măsurători în aplicații puțin mai realiste sau în proiecte reale.
Deoarece în viitorul tutorial vom folosi un panou solar de 10w această aplicație de măsurare este perfectă pentru aceste cazuri. Consider că unul dintre avantajele acestei metode nu va afecta măsurarea, având în vedere impedanța ridicată similară multimetrelor.
Tutorial PDAControl
Versiune în limba engleză
Măsurarea tensiunii DC cu Arduino și Node-RED
pdacontrolen.com/measuring-dc-voltage-with…
English Versión
Midiendo Voltaje DC cu Arduino și Node-RED
pdacontroles.com/midiendo-voltaje-dc-con-a…
Recomandat:
Măsurarea frecvenței și tensiunii de alimentare cu ajutorul Arduino: 6 pași

Măsurarea frecvenței și tensiunii de alimentare folosind Arduino: Introducere: Scopul acestui proiect este de a măsura frecvența și tensiunea de alimentare, care este cuprinsă între 220 și 240 Volți și 50Hz aici în India. Am folosit un Arduino pentru captarea semnalului și calcularea frecvenței și tensiunii, puteți utiliza orice alt microcont
Măsurarea tensiunii DC folosind Arduino: 5 pași

Măsurarea tensiunii DC folosind Arduino: În acest proiect vă voi arăta cum să măsurați tensiunea DC până la 50v utilizând arduino și afișarea pe modulul de afișare OLED are nevoie de arduino Afișaj UNOol 10k ohm rezistor 1k ohm rezistor
Măsurarea tensiunii AC True-RMS: 14 pași

Măsurarea tensiunii AC True-RMS: Astăzi vom folosi STM32 Maple Mini pentru a face o citire AC. În exemplul nostru, vom obține valoarea RMS a rețelei electrice. Acest lucru este foarte util pentru cei care doresc să monitorizeze rețeaua electrică pentru internetul obiectelor. Vom crea apoi o aplicație
Generarea tensiunii cu o bicicletă ergometră: 9 pași (cu imagini)

Generarea tensiunii cu o bicicletă ergometră: elaborarea proiectului a constat în asamblarea unui „joc” cu scopul de a pedala într-o bicicletă ergometră conectată la un generator și un turn de lămpi care sunt activate pe măsură ce turația motorului crește - ceea ce are loc acordat bicicleta
Măsurarea tensiunii folosind Arduino: 5 pași

Măsurarea tensiunii folosind Arduino: Măsurarea tensiunii este destul de ușoară folosind orice microcontroler în comparație cu măsurarea curentului. Măsurarea tensiunilor devine necesară dacă lucrați cu baterii sau doriți să realizați propria sursă de alimentare reglabilă. Deși această metodă se aplică