Küsimus:
Kuidas mõõta arduino plaadi kogu energiatarbimist
DLJ
2014-03-27 10:13:30 UTC
view on stackexchange narkive permalink

Mul on projekt, millega praegu tegelen. Oleme ehitanud rohelise seina, mis koosneb seina taimedest.

Green wall

Nüüd on meie põhjas pump, mis kastab kõiki taimi. Seal on arduino plaat, mis otsustab, millal pumpa panna. Selle toide on päikesepaneel ja tuuleturbiin. Me tahame teada, kui palju energiat oleme päikesepaneeli ja turbiini abil kokku hoidnud.

Küsimus:

Kuidas mõõta energiahulka, Wh-s, mida kasutatakse sel päeval alates kella 00.00? Kas on raamatukogu? Või pole see Arduinoga võimalik?

Suur tänu.

Mõne asja klaarimiseks

Ei, pump on ei toida otse Arduino tihvt. Kasutame mootori kaitset.

Jah, vooluahelas on aku. Päikese- ja tuuleenergia laadib akut, mis omakorda toidab komponente.

Sooviksin teada kogu tarbitud energiat, mitte ainult pumpa.

Tahate teada plaadi poolt kasutatavat * voolu *, mitte volti. Voldid on pidevad. Vool muutub mootori sisse / välja lülitumisel.
Või täpsemalt öeldes soovite energiat (Wh, Watt-tunnis), mida tarbitakse alates kella 00.00. Energia arvutamiseks on vaja pinget, mis on konstant, ja voolu suundumust (A või mA, Ampère) aja jooksul.
Ok, ma proovin seda
Mainisite pumpa: kas see on otseselt pärit Arduino tihvtist (ma loodan, et mitte). Millised on pumba näitajad? Ma arvan, et enamik tarbitud energiat tuleb sealt, seega võite Arduino enda eneegiat pidada tühiseks.
@jfpoilpret Päikese- ja tuuleenergiat kasutades on tõenäoline, et ei pinge ega vool ei ole konstantsed. Muidu on teie meetod õige. Energia [Wh] = V [V] × I [A] × t [s] / 3600 [s / h]
@jippie Jah, aga ma arvan, et vooluringis peab olema mõni aku, mis annab peaaegu püsiva pinge. Kasulik oleks vooluringi üldine visioon.
@DLJ, kas see on tõesti energia, mida tarbib ainus Arduino plaat, mida soovite teada (nagu teie küsimus soovitas)? Või olete huvitatud kogu teie süsteemi tarbitavast energiast, kaasa arvatud pump (mis tundub minu jaoks asjakohasem)? Kas saate ka kinnitada, et pump kasutab sama allikat kui Arduino, st päikesepaneeli ja tuulikut (ma arvan, et nii)?
Põhimõtteliselt on teil 2 võimalust tarbitud energia arvutamiseks. Esiteks on DMM-iga voolude katsetamine ja mõõtmine erinevate toimingute etappide ajal, seejärel integreerimine see oma Arduino programmi, kuna peate teadma, kui kaua pump on sisse lülitatud. Teine võimalus on mõõta voolu reaalajas vooluanduriga ja teha selle põhjal arvutusi.
Kolm vastused:
Adel Bibi
2014-03-27 11:17:08 UTC
view on stackexchange narkive permalink

Energiakoguse arvutamiseks peate kõigepealt arvutama võimsuse.

Seos on

Energia = (Võimsus * Kasutusaeg)

Kuidas arvutada võimsust?

Iga süsteemi seadme pinge on konstantne. Mis muutub, on projekti iga komponendi praegune tagasivõtmine. Peamine asi, mis teil siin on, on pump ja kui palju see voolu tarbib. Tavaliselt on pumba "plaadil" selle praegune väljavõtmine. / p>

Oletame, et see tarbib 2 amprit. Kui see pole seal saadaval, kasutage DMM-i "Digitaalne multimeeter", ühendage pumbaga järjest ja mõõtke vooluhulk.

Kui neid on arvutage kõik muud teie projekti suuremad / olulised komponendid, arvutades nende praeguse väljavõtte.

Lisage nüüd kõik voolud ja öelge, et jõudsite 2 amprini.

Kui kõik komponendid töötavad samal pingel, korrutage voolu väljavõtmise kogusumma pingega. MIKS? Sest: P (võimsus) = V (pinge) * I (vool)

Kui ei, leidke lihtsalt iga komponendi võimsus. Lisage kõigi teie komponentide kõik jõud.

Nüüd peate ainult arvutama energia.

E (energia) = võimsus * aeg

Siin tähistab aeg, kui kaua teie süsteem töötab g? Kas see on terve päev, paar tundi. IT-l pole vahet. Tavaliselt asjaajamise lihtsustamiseks (tundides).

Oletame, et teie võimsus lõppes 3kW kilo Watt ga. Olete süsteemi töötanud iga päev 2 tundiEnergia = 3 * 2 = 6 kWh

Kui olete seda hoidnud terve kuu. Energiasääst kuus = 180kWh.

Uurige lihtsalt, kui palju maksab ministeerium iga kWh eest ja saate teada, kui palju raha olete kokku hoidnud!

Ma arvan, et antud juhul ei saa seda valemit asi-is rakendada, kuna voolutarve varieerub dramaatiliselt, kui pump on sisse lülitatud (ja see pole alati õnneks).
Ta saab teada starteri voolu (kiirusvoolus) ja näha, kui palju protsentuaalselt normaalse töö korral sis suureneb. Seejärel saab ta selle vea kompenseerimiseks lisada selle protsendi - igaks juhuks. Muidugi peab ta keskmikust nägema, mitu korda on pump sisse lülitatud. Ma arvan, et sellel pole suurt vahet, sest starteri voolu kestus on tõesti väike.
Ma arvan, et see võib mind palju aidata. Proovin ära ja ütlen siis, mis juhtub. Aitäh!
Lesto
2014-04-01 22:03:15 UTC
view on stackexchange narkive permalink

On mõned kiibid, mis mõõdavad voolu (näiteks ACS714). Lihtsalt ostke kindlasti kiip, mis teie koorma all ei prae, ja kinnitage see pumbaga seeriasse. See kiip toob analoogsignaali (kuid seal on "targem" kiibi nõel, kes kasutab i2c või spi) signaali arduinole, kasutades andmelehel olevat valemit saate teada tegeliku (noh, nagu alati on väikesed vead) voolu voo.

Peaksite juba teadma pumba pinget, kuid saate seda hõlpsasti lugeda sarnase kiibi või isegi pingejaguri abil, lihtsalt pöörake tähelepanu, kui kasutate PWM-i justkui see võltsib teie lugemist.) ja tehke kokkuvõte pretsedendimõõduga (aja aja integraal)

saate seda teha ka tuule- / päikesepaneelil, lihtsalt pöörake voolu märk ümber (nagu te toodate ja ei tarbi energiat) ja voilà!

MKK
2014-04-02 15:29:48 UTC
view on stackexchange narkive permalink

Kui aku on süsteemis, suureneb voolutugevus, kui seda täiendatakse. Akumulaator annab süsteemi juhtimiseks piisava rõhu. Kui süsteemi rõhk väheneb, lülitub pump aku ülestoomiseks sisse, maksimaalse tõmbetugevuse saabudes on lõpprõhk lähedal. Kõnealuse pumba kogu töötamisaja (@DLJ) põhjal võite selle tükeldada eraldi osadeks ja mõõta nende perioodide joonist, joonistada see välja. Mulle meeldib see greenwall ja ma tahan ühte. - Aloha nui loa, MKKedit - Kõrvalepõikena võib öelda, et isegi 12 V pump, mis ajab väikseima 1-liitrise aku 250 kPa-ni, tõmbab teie süsteemi suurust arvestades hetkeks 3A-ni. Millist mootorikilbi te kasutate?



See küsimus ja vastus tõlgiti automaatselt inglise keelest.Algne sisu on saadaval stackexchange-is, mida täname cc by-sa 3.0-litsentsi eest, mille all seda levitatakse.
Loading...