Innholdsfortegnelse:
- Trinn 1: Materialer
- Trinn 2: Funksjon og tilkoblinger
- Trinn 3: Node-RED & Node-RED Dashboard
- Trinn 4: Installer Node-RED
- Trinn 5: Kalibrering
- Trinn 6: Måling av batteri 6v
- Trinn 7: En annen applikasjon 10w solcellepanelmåling
- Trinn 8: Konklusjoner og anbefalinger
Video: Måling av likspenning med Arduino og Node-RED: 8 trinn (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:25
Det er mange opplæringer DC -spenningsmåling med Arduino, i dette tilfellet fant jeg en opplæring som jeg anser som den beste funksjonelle metoden for å måle DC uten å kreve inngangsverdier for motstand, krever bare litt motstand og et multimeter. I neste opplæringsprogrammer starter vi med solcellepaneler, og vi må måle VDC over lange perioder.
Koden ble hentet fra starterelectronics.org i artikkelen Measuring DC Voltage using Arduino takk for det flotte bidraget.
Kilde: Måling av likspenning ved hjelp av Arduino
Vi gjorde noen modifikasjoner, men la til en visualisering og resultatet var veldig bra !! Arduinoen vår måler spenningen i batteriet og overfører via serie til Node-RED.
Opplæring PDAControl
Engelsk versjon
Måling av likspenning med Arduino og Node-RED
pdacontrolen.com/measuring-dc-voltage-with-…
Español versjon
Midiendo Voltaje DC med Arduino og Node-RED
pdacontroles.com/midiendo-voltaje-dc-con-ar…
Installer Node-RED
pdacontrolen.com/installation-node-red-plat…
Trinn 1: Materialer
Materialer
1 Motstand 1MOhm, jeg anbefaler 1% toleranse.
1 motstand 100K eller 2 på 200K parallelt, jeg anbefaler 1% toleranse.
1 multimeter
1 Arduino Mega 2560 R3 - Veldig bra !!!
Trinn 2: Funksjon og tilkoblinger
Fungerer
Basert på målemetoden til multimeteret, som bruker stor motstand for å måle spenning og at måleinstrumentet ikke påvirker målingen i kretsen.
Siden ADC for Arduino Mega 2560 R3 i dette tilfellet tillater maksimal 5v, har blitt brukt spenningsdeler mellom 1MOhm og 100k.
Anbefaling: I dette tilfellet brukte jeg 5% toleranse og resultatet var bra, men hvis det er nødvendig med bedre måling eller trykk, bruk motstand 1% toleranse.
Trinn 3: Node-RED & Node-RED Dashboard
Node-RED & Node-RED Dashboard
Siden vi denne gangen vil utføre en test på det lokale nettverket, vil plattformen være utmerket for testing i "sanntid" og se Node-Red-data, dra noder og koble til en rask overvåking,
Vi vil bruke nodene:
Node Serial-porter, disse vil tillate punkt-til-punkt-kommunikasjon via seriell Arduino PC (Node-RED).
Node-RED Nodes Dashboard, lar en rekke widgetnoder skape spektakulær utsikt.
Trinn 4: Installer Node-RED
Installer Node-RED
Jeg hadde lenge ønsket å prøve denne plattformen Node-red opprettet av IBM, den ble utviklet i nodejs, Node-RED er utviklet av Nick O'Leary og Dave Conway-Jones takk for dine bidrag.
Men hva er Node-Red?
Det er et grafisk verktøy med åpen kildekode basert på tilkobling av noder som inneholder API'er og / eller tjenester for kommunikasjon og / eller tilkobling av enheter for internett av ting, har et vennlig webgrensesnitt, inneholder en rekke grunnleggende og komplekse IoT -funksjoner, der er også en online versjon av Node-RED kalt IBM Bluemix.
Det finnes en rekke opplæringsprogrammer for å installere Node-RED på en lokal server, men selv om disse opplæringene ikke fungerte riktig for meg, har jeg besluttet å kompilere trinnene for å installere Node-RED på Linux, i dette tilfellet Lubuntu ((Ubuntu) Jeg håper det vil like din guide.
Node-RØD
nodered.org
Trinn 5: Kalibrering
Kalibrering
For at målingen skal være korrekt, anbefales det å utføre kalibreringen ved hjelp av et multimeter og ta følgende målinger og endre verdiene i Arduino IDE -koden.
Komplett forklaring av kalibreringsmetoden
Trinn 6: Måling av batteri 6v
Batteri 6v måling
I dette tilfellet vil vi utføre måling av et surt batteri fra 6v til 12Ah
Jeg har laget et dashbord i Emoncmsplatformen med målinger i DC. Du kan se dashbordet i sanntid her
Trinn 7: En annen applikasjon 10w solcellepanelmåling
10w solcellepanelmåling
For noen måneder siden kjøpte jeg et solcellepanel fra 10W til 22VDC maks, med Arduino gjorde jeg sikre målinger uten frykt for å brenne ADC
Trinn 8: Konklusjoner og anbefalinger
De vil si at det er umulig, men lenge se etter en opplæring for å måle DC -spenning på en effektiv og bedre måte støttet i kode og spesielt funksjonell takket være startelectronics.org for dette bidraget.
I de fleste opplæringsprogrammer må du angi verdien til motstandene, og deres versjoner er ikke veldig nyttige for målinger i litt mer realistiske applikasjoner eller i virkelige prosjekter.
Siden vi i fremtiden vil bruke et solcellepanel 10w, er denne måleprogrammet perfekt for disse tilfellene. Jeg anser at en av fordelene med denne metoden ikke vil påvirke målingen gitt den høye impedansen som ligner multimeterne.
Opplæring PDAControl
Engelsk versjon
Måling av likspenning med Arduino og Node-RED
pdacontrolen.com/measuring-dc-voltage-with…
Español versjon
Midiendo Voltaje DC med Arduino og Node-RED
pdacontroles.com/midiendo-voltaje-dc-con-a…
Anbefalt:
WetRuler-Måling av havhøyde: 8 trinn (med bilder)
WetRuler-Måling av havhøyde: Kunngjøringen kom tidlig i sommer om at området i Alaska kalt Prince William Sound uventet ville bli rammet av en global oppvarming som startet Tsunami. Forskerne som gjorde oppdagelsen pekte på et område med is som raskt trekker seg tilbake
Bærbar måling av fine partikler: 4 trinn (med bilder)
Bærbar måling av fine partikler: Målet med dette prosjektet er å måle luftkvaliteten ved å måle mengden av fine partikler. Takket være bærbarheten vil det være mulig å utføre målinger hjemme eller på farten. Luftkvalitet og fine partikler: Partikler (
Måling av laserbølgelengder: 4 trinn (med bilder)
Måling av laserbølgelengder: Hei alle, velkommen til en annen instruerbar! Denne gangen ønsket jeg å lage en veldig lett instruerbar du kan gjøre som et kvelds- eller helgeprosjekt. Som en del av min pågående læring innen spektrofotometri har jeg eksperimentert med diffraksjonsgitter og
Måling av temperatur fra PT100 ved bruk av Arduino: 6 trinn (med bilder)
Måling av temperatur fra PT100 Bruke Arduino: PT100 er en motstandstemperaturdetektor (RTD) som endrer motstanden avhengig av omgivelsestemperaturen, den brukes mye til industrielle prosesser med langsom dynamikk og relativt brede temperaturområder. Den brukes for langsom dynami
Maling med lys: 12 trinn (med bilder)
Maling med lys: Enkelt sagt 'Painting with Light' er en teknikk som brukes i fotografering for å lage lyseffekter i kameraet. Den kan brukes til å markere motiver i et bilde, lage spøkelsesbilder og lage noen andre ganske kule effekter. Dette er en grunnleggende opplæring som er ment å