Go Down

Topic: miten auton akusta tieto-arduinoon? (Read 18 times) previous topic - next topic

masavee

pitäisi saada jännitemittaus tieto turvallisesti arduinon analogi tulolle,akkuhan on 0-14V luokkaa,laturi antaa enemmänkin 16V ?
laturi antanee piikkejäkin joskus,miten turvallisesti tieto arduinon jalkaan polttamatta piiriä heti ?
max oli muistaakseni 40 mA mitä saa olla piirillä,jännite kai max 5V ?
miten ulkoinen mittauspiiri että saa tuon arduinon tuloon ?? meni ekassa rojektissa vähän sormu suuhun,jotain jännitejako juttuja laskeskelin muttei tullut tolkkua kun akkujännite laaja ja laturikin siinä heittää omiaan joukkoon :(
ulos tulo ok,eli joko ledeille köyhänmiehen jännitetaso ilmaisu tai lcd näytöllle jännitelukema,koodi muuten jo ok, ja simulaatio toimii ,vähän kesken vielä.mutta tuo mittausjännite ja suojaus askarruttaa ja paljon.kokeneempien apua kaivaten.masa

Magic

Arduinon tulon maksimijännite on VCC +0,5V, eli jos syöttöjännite on 5V niin 5,5V maks.
Helpoimmin teet skaalauksen ja suojauksen siten että laitat 3,2:1 jännitejaon, eli silloin 16V akkujännite vastaa 5V analogitulolla.
Tämän voit tehdä esimerkiksi kytkemällä 2,2k ja 1k vastukset sarjaan, ja mittaat 1K vastuksen yli Ardulla.
Lisäsuojauksen piikkejä vastaan saat kun laitat 5,1V zenerdiodin 1k vastuksen kanssa rinnan.

pekkaa

Tein juuri tuollaisella jännitteenjakajalla 24V akun jännitemittauksen. Zener diodia koitin siinä myös, mutta jätin sen pois, kun se vaikutti hiukan mittaustulokseen.

masavee

hmm,ymmärsinkö oikein akun +--2,2kohm--1kohm----miinus---------
                                                           I                                I
                                                           arduino pin A1        arduino gnd

lisäksi zener diodi rinnan A1 ja gnd väliin ?
eli 12V--2,2ohm---arduino in. ---- siitä 1kohm maahan gnd. jonka rinnalle se zeneri.ja arduinon gnd--akun miinus samaan pisteeseen.
sori kun saa rautalangasta vääntää,:) mut sanallinen ohje on aina hankalampi kuin kuva/chematic,kaavio :D
tulee helpommin virheitä ja eka arduino niin ei viitti sitä heti polttaa :)
kiitti jos noin menee niin pitää kokeilla.olispa kunnon säädettävä jännitelähde edes :( on vaan noita pikku muuntajia out 5V,12V,18V yms.kaikki erillisiä.entisiä nokian latureita :)

pekkaa

Juuri noin kuten kuvasin. Vastusarvojen ei tarvitse olla täsmälleen noi samat, kunhan niiden suhde on suunnilleen sama, tai ei ainakaan pienempi. Mittaa kuitenkin jännite yleismittarilla ennen kuin kytket Arduinoon, ettei esim pääse vastukset vahingossa livahtaan väärin päin. Voi olla, että joudut myös hiukan kalibroimaan, koska vastusarvot eivät ole  aivan tarkkoja (riippuu, millaisia vastuksia käytät), eikä Arduinon referenssijännite ole aina täsmälleen 5V. Tämä tarkoittaa, että kerroin, jolla muunnat analogRead-arvon jännitteeksi ei ole täsmälleen se, mikä sen vastusarvojen perusteella pitäisi laskennallisesti olla, vaan joudut vertaamaan Arduinon laskemaa jännitettä yleismittarilla mittaamaasi jännitteeseen ja säätämään kerrointa niin, että Arduino näyttää samaa kuin yleismittari.

Kannattaa myös tsekata, miten zener-diodi vaikuttaa mittaustulokseen, eli testata zenerin kanssa ja ilman. Mulla se vaikutti mittaustulokseen ja jätinkin sen pois. En jaksanut alkaa tarkemmin analysoida, mistä vaikutus syntyi. Tuskinpa laturi kuitenkaan kovin kummoisia jännitepiikkejä aikaan saa, ainakaan silloin kun laturi on akussa kiinni. Akku luultavasti tasaa piikit aika tehokkaasti.

Go Up