Cuprins:

Măsurarea tensiunii DC cu Arduino și Node-RED: 8 pași (cu imagini)
Măsurarea tensiunii DC cu Arduino și Node-RED: 8 pași (cu imagini)

Video: Măsurarea tensiunii DC cu Arduino și Node-RED: 8 pași (cu imagini)

Video: Măsurarea tensiunii DC cu Arduino și Node-RED: 8 pași (cu imagini)
Video: Cum se măsoară orice tensiune continuă cu Arduino ARDVC-01 2024, Iulie
Anonim
Măsurarea tensiunii DC cu Arduino și Node-RED
Măsurarea tensiunii DC cu Arduino și Node-RED

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
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ționare și conexiuni
Funcționare și conexiuni
Funcționare și conexiuni
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
Tabloul de bord Node-RED și Node-RED
Tabloul de bord Node-RED și Node-RED
Tabloul de bord Node-RED și Node-RED
Tabloul de bord Node-RED și Node-RED
Tabloul 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

Image
Image

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
Calibrare
Calibrare
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

Image
Image
Măsurarea bateriei 6v
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

Image
Image

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: