Kazalo:

Merjenje enosmerne napetosti z Arduinom in Node-RED: 8 korakov (s slikami)
Merjenje enosmerne napetosti z Arduinom in Node-RED: 8 korakov (s slikami)

Video: Merjenje enosmerne napetosti z Arduinom in Node-RED: 8 korakov (s slikami)

Video: Merjenje enosmerne napetosti z Arduinom in Node-RED: 8 korakov (s slikami)
Video: Обзор модуля ввода/вывода EBYTE Modbus RTU 2024, Julij
Anonim
Merjenje enosmerne napetosti z Arduino in Node-RED
Merjenje enosmerne napetosti z Arduino in Node-RED

Obstaja veliko vadnic za merjenje enosmerne napetosti z Arduinom, v tem primeru sem našel vadnico, ki se mi zdi najboljša funkcionalna metoda za merjenje enosmernega toka brez potrebe po vhodnih vrednostih upora, zahteva le nekaj upora in multimeter, v naslednjih vajah bomo začeli s sončnimi kolektorji in VDC moramo meriti v daljših obdobjih.

Koda je bila vzeta s spletnega mesta startelectronics.org v članku Merjenje enosmerne napetosti z uporabo Arduina, hvala za velik prispevek.

Vir: Merjenje enosmerne napetosti z uporabo Arduina

Naredili smo nekaj sprememb, vendar smo dodali vizualizacijo in rezultat je bil zelo dober !! Naš arduino meri napetost v bateriji in posreduje prek serijske povezave na Node-RED.

Vadnica PDAControl

Angleška verzija

Merjenje enosmerne napetosti z Arduino in Node-RED

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

Español Versión

Midiendo Voltaje DC z Arduinom in Node-RDEČIM

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

Namestite Node-RED

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

1. korak: Materiali

Materiali
Materiali

Materiali

1 Odpornost 1MOhm, priporočam do 1% tolerance.

1 Odpornost 100K ali 2 od 200K vzporedno, priporočam do 1% tolerance.

1 Multimeter

1 Arduino Mega 2560 R3 - zelo poceni !!!

2. korak: Delovanje in povezave

Delovanje in povezave
Delovanje in povezave
Delovanje in povezave
Delovanje in povezave

Delovanje

Na podlagi metode merjenja multimetra, ki uporablja velik upor za merjenje napetosti in da merilni instrument ne vpliva na meritve v tokokrogu.

Ker ADC Arduino Mega 2560 R3 v tem primeru dopušča največ 5V, je bil uporabljen napetostni delilnik med 1MOhm in 100k.

Priporočilo: V tem primeru sem uporabil 5% tolerance in rezultat je bil dober, če pa je potrebna boljša meritev ali tlak, uporabite odpornost 1%.

3. korak: Node-RED & Node-RED Armaturna plošča

Node-RED & Node-RED Armaturna plošča
Node-RED & Node-RED Armaturna plošča
Node-RED & Node-RED Armaturna plošča
Node-RED & Node-RED Armaturna plošča
Node-RED & Node-RED Armaturna plošča
Node-RED & Node-RED Armaturna plošča

Node-RED & Node-RED Armaturna plošča

Ker bomo tokrat izvedli test v lokalnem omrežju, bo platforma par excellence za testiranje v "realnem času" in ogled podatkov Node-Red, vlečenje vozlišč in povezovanje imela hitro aplikacijo za spremljanje,

Uporabili bomo vozlišča:

Node Serijska vrata, ki bodo omogočala komunikacijo od točke do točke prek serijskega računalnika Arduino (Node-RED).

Node-RED Nodes Dashboard, Omogoča različnim vozliščem Widget ustvarjanje spektakularnih pogledov.

4. korak: Namestite Node-RED

Image
Image

Namestite Node-RED

Dolgo sem si želel preizkusiti to platformo, imenovano Node-red, ki jo je ustvaril IBM, razvili so jo v sistemu nodejs, Node-RED sta razvila Nick O'Leary in Dave Conway-Jones, hvala za vaše prispevke.

Kaj pa je Node-Red?

Gre za odprtokodno grafično orodje, ki temelji na povezavi vozlišč, ki vsebujejo API -je in / ali storitve za komunikacijo in / ali povezovanje naprav za stvari Internetof, ima prijazen spletni vmesnik, vsebuje različne osnovne in kompleksne funkcije interneta stvari. je tudi spletna različica Node-RED, imenovana IBM Bluemix.

Obstajajo različne vaje za namestitev Node-RED na lokalni strežnik, vendar te vaje, čeprav zelo popolne, zame niso delovale pravilno, odločil sem se, da bom sestavil korake za namestitev Node-RED v Linux, v tem primeru Lubuntu ((Ubuntu) Upam, da vam bo ta vodnik všeč.

Vozlišče-RDEČA

nodered.org

5. korak: Umerjanje

Praznovanje
Praznovanje
Praznovanje
Praznovanje

Praznovanje

Za pravilno meritev je priporočljivo kalibracijo opraviti z multimetrom in narediti naslednje meritve ter spremeniti vrednosti v kodi Arduino IDE.

Popolna razlaga kalibracijske metode

Korak 6: Merjenje baterije 6v

Image
Image
Merjenje baterije 6v
Merjenje baterije 6v

Merjenje baterije 6v

V tem primeru bomo izvedli merjenje kisle baterije od 6v do 12Ah

Ustvaril sem nadzorno ploščo v platformi Emoncmsplatform z meritvami v DC. Nadzorno ploščo si lahko ogledate v realnem času tukaj

7. korak: Še ena aplikacijska meritev sončne plošče 10w

Image
Image

10w merjenje solarne plošče

Pred nekaj meseci sem kupil sončno ploščo od 10W do 22VDC max, z Arduinom sem naredil varne meritve brez strahu, da bi zažgal ADC

8. korak: Sklepi in priporočila

Rekli bi, da je to nemogoče, vendar dolgo časa poiščite vadnico za merjenje enosmerne napetosti na učinkovit in boljši način, ki je podprt v kodi in še posebej funkcionalno, zahvaljujoč startelectronics.org za ta prispevek.

V večini vadnic morate vnesti vrednost uporov, njihove različice pa niso zelo uporabne za meritve v nekoliko bolj realističnih aplikacijah ali v resničnih projektih.

Ker bomo v prihodnjih vajah uporabljali sončno ploščo 10w, je ta merilna aplikacija kot nalašč za te primere. Menim, da ena od prednosti te metode ne bo vplivala na meritve glede na visoko impedanco, podobno multimetrom.

Vadnica PDAControl

Angleška verzija

Merjenje enosmerne napetosti z Arduino in Node-RED

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

Español Versión

Midiendo Voltaje DC z Arduinom in Node-RDEČIM

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

Priporočena: