Poglej prejšnjo temo :: Poglej naslednjo temo |
Avtor |
Sporočilo |
smatjaz Član


Pridružen-a: Pon 10 Nov 2003 16:33 Prispevkov: 847 Aktiv.: 3.57
|
Objavljeno: Tor Apr 17, 2007 10:08 pm Naslov sporočila: Merjenje napetosti z mikrokontrolerjem |
|
|
Z mikrokontrolerjem (Atmel Mega A/D pretvornik) želim izmeriti enosmerno napetost baterije, na kateri je (glede na polnjenje in praznenje) napetost med 55V in 75V. Seveda bi želel meriti tudi nižje napetosti v primeru, da se baterija prekomerno prazni.
Želel bi to meritev galvansko ločiti. Zanima me, ali ima kdo podano kakšno rešitev. Nekje sem zasledil, da obstajajo operacijski ojačevalniki, ki lahko rešujejo tak problem - imajo optično ločitev.
Za merjenje toka obstajajo že izdelana vezja z 2-20mA zanko, za merjenje napetosti pa nisem zasledil nič konkretnejšega.
Merilnik bi bil kot indikator, zakar se ne zahteva atomska točnost.
Lp M. _________________ Električni aparati delujejo na dim ... ko dim iz njih uide ... ne delujejo več! |
|
Nazaj na vrh |
|
 |
s55m Član


Pridružen-a: Sob 06 Jan 2007 17:07 Prispevkov: 2696 Aktiv.: 12.00 Kraj: Plovdiv-Bolgarija
|
Objavljeno: Tor Apr 17, 2007 10:20 pm Naslov sporočila: |
|
|
A ni lažje kupiti panelni DVM, ki stane zelo malo? _________________ Physics sucks! It always works against "great" ideas!  |
|
Nazaj na vrh |
|
 |
VolkD Član


 
Pridružen-a: Pet 24 Sep 2004 21:58 Prispevkov: 14228 Aktiv.: 60.04 Kraj: Divača (Kačiče)
|
Objavljeno: Tor Apr 17, 2007 10:31 pm Naslov sporočila: |
|
|
AVR družina je čisto primerna za merjenje napetosti, celo več kot eno. Ostane še problem galvanske rešitve. Ta se običajno reši z optosklopnikom.
Citiram: |
A ni lažje kupiti panelni DVM, ki stane zelo malo? |
Lažje že, a z mikrokontrolerjem se podatek lahko posreduje precej daleč. Panel meter moraš pa hodit gledat. Verjetno ni ceneje  _________________ Dokler bodo ljudje mislili, da živali ne čutijo, bodo živali čutile, da ljudje ne mislijo. |
|
Nazaj na vrh |
|
 |
smatjaz Član


Pridružen-a: Pon 10 Nov 2003 16:33 Prispevkov: 847 Aktiv.: 3.57
|
Objavljeno: Tor Apr 17, 2007 10:40 pm Naslov sporočila: |
|
|
Problem je linearnost optosklopnika, ter kako ga nastaviti (seveda prej izbrati) da bo deloval po željah. Če bi bilo vprašljiva prisotnost napetosti to sploh ni problem, prav tako se sorazmerno lahko izmeri izmenična anpetost ali tok, za enosmerno pa mislim da je težje.
Mogoče bi bila rešitev z dvem kontrolerjema: prvi bi direktno meril napetost, drugemu pa bi podatke pošiljal preko komunikacije (serijska RS232, RS485) ločeno z optosklopniki ali realizirano preko optičnega kabla.
Lp M. _________________ Električni aparati delujejo na dim ... ko dim iz njih uide ... ne delujejo več! |
|
Nazaj na vrh |
|
 |
NeoTO Član


Pridružen-a: Pon 28 Mar 2005 19:19 Prispevkov: 2752 Aktiv.: 11.61 Kraj: Trzic
|
Objavljeno: Tor Apr 17, 2007 10:44 pm Naslov sporočila: |
|
|
Kaj pa uporaba zunanjega A/D pretvornika, ki se napaja iz te baterije ter ima preko optosklopnikov ločeno komunikacijo z mikrokontrolerjem? _________________ Lp,
Matevž |
|
Nazaj na vrh |
|
 |
smatjaz Član


Pridružen-a: Pon 10 Nov 2003 16:33 Prispevkov: 847 Aktiv.: 3.57
|
Objavljeno: Tor Apr 17, 2007 11:02 pm Naslov sporočila: |
|
|
Ja bi šlo, samo povezava bi bila bolj praktična če bi bila narejena z npr. I2C, 1-Wire bus, ... da bi bilo manj optosklopnikov.
NeoTO, katerega pa si imel v mislih (Oznaka ADC)?
Lp M. _________________ Električni aparati delujejo na dim ... ko dim iz njih uide ... ne delujejo več! |
|
Nazaj na vrh |
|
 |
. Član

Pridružen-a: Ned 19 Sep 2004 22:04 Prispevkov: 16777193 Aktiv.: 70799.98
|
Objavljeno: Tor Apr 17, 2007 11:06 pm Naslov sporočila: |
|
|
Brisana vsebina odstranjenega uporabnika. |
|
Nazaj na vrh |
|
 |
borber Član


Pridružen-a: Pon 23 Maj 2005 8:40 Prispevkov: 3111 Aktiv.: 13.13 Kraj: LJUBLJANA
|
Objavljeno: Tor Apr 17, 2007 11:11 pm Naslov sporočila: |
|
|
Kaj pa izolacijski ojačevalniki? Recimo TI, ISO122 ali ISO124. Mogoče pri TI dobiš vzorce. Pri Farnellu čakajo na dobavo in cena je okoli 30€. |
|
Nazaj na vrh |
|
 |
milan62 Član

Pridružen-a: Ned 04 Jan 2004 23:19 Prispevkov: 2391 Aktiv.: 10.09 Kraj: Kranj
|
Objavljeno: Tor Apr 17, 2007 11:40 pm Naslov sporočila: |
|
|
Podatek napetosti baterije spremeni v frekvenco. Le to potem enostavno ločiš z optosklopnikom. Kontroler potem izmeri frekvenco z lahkoto.
LP |
|
Nazaj na vrh |
|
 |
VolkD Član


 
Pridružen-a: Pet 24 Sep 2004 21:58 Prispevkov: 14228 Aktiv.: 60.04 Kraj: Divača (Kačiče)
|
Objavljeno: Tor Apr 17, 2007 11:46 pm Naslov sporočila: |
|
|
Linearnost optosklopnika ni tak problem, saj se v mikrokontrolerju da to kompenzirat preko ene tabele.
Sem že delal to. Po moje je to najbolj enostaven način. _________________ Dokler bodo ljudje mislili, da živali ne čutijo, bodo živali čutile, da ljudje ne mislijo. |
|
Nazaj na vrh |
|
 |
smatjaz Član


Pridružen-a: Pon 10 Nov 2003 16:33 Prispevkov: 847 Aktiv.: 3.57
|
Objavljeno: Sre Apr 18, 2007 11:36 am Naslov sporočila: |
|
|
VolkD,
ali imaš mogoče kakšen konkreten primer, kako si to naredil?
Hvala LP M. _________________ Električni aparati delujejo na dim ... ko dim iz njih uide ... ne delujejo več! |
|
Nazaj na vrh |
|
 |
smatjaz Član


Pridružen-a: Pon 10 Nov 2003 16:33 Prispevkov: 847 Aktiv.: 3.57
|
Objavljeno: Sre Apr 18, 2007 10:58 pm Naslov sporočila: |
|
|
Ali mogoče kdo ve, kateri optosklopnik je najboljši z takšno meritev in kako nastaviti vhodne parametre, da je karakteristika čim bolj linearna?
Lp M. _________________ Električni aparati delujejo na dim ... ko dim iz njih uide ... ne delujejo več! |
|
Nazaj na vrh |
|
 |
VolkD Član


 
Pridružen-a: Pet 24 Sep 2004 21:58 Prispevkov: 14228 Aktiv.: 60.04 Kraj: Divača (Kačiče)
|
Objavljeno: Sre Apr 18, 2007 11:07 pm Naslov sporočila: |
|
|
Popolnoma vseeno je kaj uporabiš. V vsakem primeru moraš stvar umiriti. To pa narediš s tabelo v mikrokontrolerju. To kar ti da AD pretvornik uporabiš kot indeks tabele. Podatek preneseš dalje kot vrednost, ki je v tabeli. Vrednosti vpišeš za posamezen optosklopnik s pomočjo povsem običajne meritve. _________________ Dokler bodo ljudje mislili, da živali ne čutijo, bodo živali čutile, da ljudje ne mislijo. |
|
Nazaj na vrh |
|
 |
borber Član


Pridružen-a: Pon 23 Maj 2005 8:40 Prispevkov: 3111 Aktiv.: 13.13 Kraj: LJUBLJANA
|
Objavljeno: Čet Apr 19, 2007 6:21 am Naslov sporočila: |
|
|
Lahko uporabiš dvojen optocoupler ali pa dva enaka za ta linearen izolator:
Nazadnje urejal/a borber Čet Apr 19, 2007 10:16 am; skupaj popravljeno 1 krat |
|
Nazaj na vrh |
|
 |
tibi Član

Pridružen-a: Tor 16 Dec 2003 11:08 Prispevkov: 253 Aktiv.: 1.07 Kraj: bukovje
|
Objavljeno: Čet Apr 19, 2007 6:43 am Naslov sporočila: |
|
|
Tabela z korekcijo bi se obnesla za merjeni optospojnik. Kako pa bi se obneslo če bi rabil npr 100 kom. vezij. Optospojniki verjetno nimajo enakih karakteristik?
L.P. |
|
Nazaj na vrh |
|
 |
|