Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
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…