Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Arduinolla on paljon opetusohjelmia DC -jännitteen mittaamiseen, tässä tapauksessa löysin opetusohjelman, jonka pidän parhaana toiminnallisena menetelmänä DC: n mittaamiseksi ilman vastusarvoja, vaatii vain jonkin verran vastusta ja yleismittarin, Seuraavissa opetusohjelmissa aloitamme aurinkopaneeleilla ja meidän on mitattava VDC pitkiä aikoja.
Koodi otettiin osoitteesta startingelectronics.org artikkelista DC -jännitteen mittaaminen Arduinon avulla, kiitos suuresta panoksesta.
Lähde: DC -jännitteen mittaaminen Arduinolla
Teimme joitain muutoksia, mutta lisäsimme visualisoinnin ja tulos oli erittäin hyvä! Arduino mittaa akun jännitteen ja lähettää sarjan kautta Node-RED-järjestelmään.
Opetusohjelma PDAControl
Englanninkielinen versio
DC-jännitteen mittaus Arduinolla ja Node-RED: llä
pdacontrolen.com/measuring-dc-voltage-with-…
Español Versión
Midiendo Voltaje DC ja Arduino y Node-RED
pdacontroles.com/midiendo-voltaje-dc-con-ar…
Asenna Node-RED
pdacontrolen.com/installation-node-red-plat…
Vaihe 1: Materiaalit
Materiaalit
1 Vastus 1MOhm, suosittelen 1%: n toleranssille.
1 Vastus 100K tai 2 200K rinnakkain, suosittelen 1%: n toleranssille.
1 Yleismittari
1 Arduino Mega 2560 R3 - erittäin halpaa !!!
Vaihe 2: Toiminta ja liitännät
Toiminta
Perustuu yleismittarin mittausmenetelmään, joka käyttää suurta vastusta jännitteen mittaamiseen ja että mittauslaite ei vaikuta piirin mittaukseen.
Koska Arduino Mega 2560 R3: n ADC sallii tässä tapauksessa enintään 5 V, on käytetty jännitteenjakajaa välillä 1MOhm ja 100k.
Suositus: Tässä tapauksessa käytin 5%: n toleranssia ja tulos oli hyvä, mutta jos tarvitaan parempia mittauksia tai painetta, käytä 1%: n toleranssia.
Vaihe 3: Solmunpunainen ja solmunpunainen kojelauta
Solmu-PUNAINEN & NODE-PUNAINEN Kojelauta
Koska tällä kertaa suoritamme testin lähiverkossa, alustalla par excellence "reaaliaikaiseen" testaamiseen ja solmupunaisen datan tarkasteluun, solmujen vetämiseen ja yhdistämiseen on nopea valvontaohjelma,
Käytämme solmuja:
Solmun sarjaportit, nämä mahdollistavat pisteestä-kommunikaatioon sarjamuotoisen Arduino PC: n (Node-RED) kautta.
Node-RED Nodes Dashboard, sallii erilaisten widget-solmujen luoda upeita näkymiä.
Vaihe 4: Asenna Node-RED
Asenna Node-RED
Olin jo pitkään halunnut kokeilla tätä IBM: n luomaa alustaa nimeltä Node-red, se on kehitetty nodejsissa, Node-RED on Nick O’Learyn ja Dave Conway-Jonesin kiitos kiitos panoksestasi.
Mutta mikä on solmu-punainen?
Se on avoimen lähdekoodin graafinen työkalu, joka perustuu solmujen yhteyteen, jotka sisältävät API: n ja / tai palveluja laitteiden kommunikointiin ja / tai liittämiseen asioiden Internetiin, sillä on ystävällinen web -käyttöliittymä, joka sisältää erilaisia perustoimintoja ja monimutkaisia IoT -toimintoja. on myös Node-REDin online-versio nimeltä IBM Bluemix.
Node-REDin asentamiseen paikalliselle palvelimelle on olemassa erilaisia opetusohjelmia, mutta nämä oppaat, vaikka ne ovat hyvin täydellisiä, eivät toimineet oikein minulle, olen päättänyt koota vaiheet Node-REDin asentamiseksi Linuxiin, tässä tapauksessa Lubuntu ((Ubuntu) Toivottavasti pidät tästä oppaasta.
Solmu-PUNAINEN
nodered.org
Vaihe 5: Kalibrointi
Kalibrointi
Jotta mittaus olisi oikea, on suositeltavaa suorittaa kalibrointi yleismittarilla ja tehdä seuraavat mittaukset ja muuttaa Arduino IDE -koodin arvoja.
Täydellinen selitys kalibrointimenetelmästä
Vaihe 6: Akun 6v: n mittaus
Akun 6v mittaus
Tässä tapauksessa mittaamme happopariston 6v - 12Ah
Olen luonut kojelaudan Emoncmsplatformiin, jossa mitat DC: ssä. Näet kojelaudan reaaliajassa täältä
Vaihe 7: Toinen sovellus 10w aurinkopaneelin mittaus
10W aurinkopaneelin mittaus
Muutama kuukausi sitten ostin aurinkopaneelin 10W - 22VDC max, Arduinolla tein turvallisia mittauksia pelkäämättä ADC: n polttamista
Vaihe 8: Johtopäätökset ja suositukset
He sanoisivat, että on mahdotonta, mutta etsi pitkään opetusohjelmaa DC -jännitteen mittaamiseksi tehokkaasti ja paremmin koodilla tuettuna ja erityisesti toiminnallisesti, kiitos startingelectronics.org tästä panoksesta.
Useimmissa opetusohjelmissa sinun on syötettävä vastusten arvo, ja niiden versiot eivät ole kovin hyödyllisiä mittauksissa hieman realistisemmissa sovelluksissa tai todellisissa projekteissa.
Koska tulevissa opetusohjelmissa käytämme 10w aurinkopaneelia, tämä mittaussovellus on täydellinen näihin tapauksiin. Katson, että yksi tämän menetelmän eduista ei vaikuta mittaukseen, kun otetaan huomioon yleismittarien kaltainen suuri impedanssi.
Opetusohjelma PDAControl
Englanninkielinen versio
DC-jännitteen mittaus Arduinolla ja Node-RED: llä
pdacontrolen.com/measuring-dc-voltage-with…
Español Versión
Midiendo Voltaje DC ja Arduino y Node-RED
pdacontroles.com/midiendo-voltaje-dc-con-a…