www.elektronik.si Seznam forumov www.elektronik.si
Forum o elektrotehniki in računalništvu
 
 PomočPomoč  IščiIšči  Seznam članovSeznam članov  SkupineSkupine  StatisticsStatistika  AlbumAlbum  DatotekeFilemanager DokumentacijaDocDB LinksPovezave   Registriraj seRegistriraj se 
  PravilaPravila  LinksBolha  PriponkePriponke  KoledarKoledar  ZapiskiZapiski Tvoj profilTvoj profil Prijava za pregled zasebnih sporočilPrijava za pregled zasebnih sporočil PrijavaPrijava 

AVR: Stabilnost AD pretvorbe

 
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> AVR, LPC900, x51
Poglej prejšnjo temo :: Poglej naslednjo temo  
Avtor Sporočilo
milan62
Član
Član



Pridružen-a: Ned 04 Jan 2004 23:19
Prispevkov: 2391
Aktiv.: 10.09
Kraj: Kranj

PrispevekObjavljeno: Ned Feb 25, 2007 11:13 pm    Naslov sporočila:  AVR: Stabilnost AD pretvorbe Odgovori s citatom

Pri AVR kontrolerjih še nikoli nisem uporabljal vgrajenega
AD pretvornika.
Zanima me, kakšno stabilnost pretvorbe lahko pričakujem
( npr. pri 8 kanalnem 10 bit ADC) pri res stabilni vhodni napetosti
in zelo dobri referenčni napetosti ?
Upam, da razumete kaj želim vprašati.
Kolikšna bo stabilnost najmanj pomebnih bitov AD pretvorbe ?
Vaše izkušnje ?

LP
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
Domenius
Član
Član



Pridružen-a: Sre 30 Nov 2005 14:15
Prispevkov: 1188
Aktiv.: 5.01
Kraj: Medvode

PrispevekObjavljeno: Ned Feb 25, 2007 11:55 pm    Naslov sporočila:   Odgovori s citatom

Če bo vhodni signal "lep" in se boš dobro zaščitli pred motnjami, bo tudi AD pretvorba stabilna. Pa to seveda ne velja samo za AVRje. Če ne delaš časovno kritične aplikacije se lahko poslužiš tudi majhnega trika: zaporedoma prebereš npr. 20 vrednosti ADja, vse skupaj sešteješ in jih deliš z 20. Zadnji digit bo zagotovo miren. Ob pogoju tistega, kar sem napisal zgoraj.
_________________
It's electric!
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran
VolkD
Član
Član



Pridružen-a: Pet 24 Sep 2004 21:58
Prispevkov: 14228
Aktiv.: 60.06
Kraj: Divača (Kačiče)

PrispevekObjavljeno: Pon Feb 26, 2007 2:17 am    Naslov sporočila:   Odgovori s citatom

Pri AVR-jih imaš možnost 8 ali 10 bitne pretvorbe. Pri 8 bitni načeloma ni nekih hudih problemov. Če želiš večjo natančnost se je treba bolj potruditi. Predvsem je potrebno biti pozoren na "digitalni šum". Pazljivo je treba načrtovati mase. Splača se potruditi okrog referenčnega izvora. Običajno uporabim kar notrenji izvor, ki naj bi bil 2.56 V. Žal ni vedno natančno toliko. V ref nožico preko 100nF na maso.
No tudi povprečenje pride v poštev. Če nočeš izgubljati preveč na hitrosti meritve naredi tako, da z vrednostmi polniš krožni buffer. Po vsaki na novo dodani vrednosti izračunaš vsoto vseh in deliš s dolžino bufferja.
Na ta način povprečiš in dobivaš rezultate z enako hitrostjo kot, če bi rezultate odčitoval direktno.
Moja izkušnja z 10 bitnim načinom je +2-1 bit natančnosti.

_________________
Dokler bodo ljudje mislili, da živali ne čutijo, bodo živali čutile, da ljudje ne mislijo.
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran
CarpeDiem
Član
Član



Pridružen-a: Pon 16 Feb 2004 17:24
Prispevkov: 333
Aktiv.: 1.41
Kraj: Vrhnika

PrispevekObjavljeno: Pon Feb 26, 2007 5:14 pm    Naslov sporočila:   Odgovori s citatom

Tudi sam se trenutno igram s stabilnostjo AD pretvorbe (ATMega8535). Sicer verjetno veš vendar vseeno: V reviji SE je nekaj na temo v št135,136,137. Avtor Darko Volk je recimo naredil aritmetično povprečje 500-ih meritev.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo Obišči avtorjevo spletno stran
milan62
Član
Član



Pridružen-a: Ned 04 Jan 2004 23:19
Prispevkov: 2391
Aktiv.: 10.09
Kraj: Kranj

PrispevekObjavljeno: Pon Feb 26, 2007 6:04 pm    Naslov sporočila:   Odgovori s citatom

Hvala vsem za odgovore.
Medtem sem našel nekaj tudi na netu na to temo

http://www.measurement.sk/PAPERS/Holcer.pdf

LP
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
CarpeDiem
Član
Član



Pridružen-a: Pon 16 Feb 2004 17:24
Prispevkov: 333
Aktiv.: 1.41
Kraj: Vrhnika

PrispevekObjavljeno: Pon Feb 26, 2007 6:43 pm    Naslov sporočila:   Odgovori s citatom

Ce te zanima, lahko pripnem lepo delujoc (amaterski) primer 10 bitne AD pretvorbe napisane v C-ju.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo Obišči avtorjevo spletno stran
Pokaži sporočila:   
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> AVR, LPC900, x51 Časovni pas GMT + 2 uri, srednjeevropski - poletni čas
Stran 1 od 1

 
Pojdi na:  
Ne, ne moreš dodajati novih tem v tem forumu
Ne, ne moreš odgovarjati na teme v tem forumu
Ne, ne moreš urejati svojih prispevkov v tem forumu
Ne, ne moreš brisati svojih prispevkov v tem forumu
Ne ne moreš glasovati v anketi v tem forumu
Ne, ne moreš pripeti datotek v tem forumu
Ne, ne moreš povleči datotek v tem forumu

Uptime: 493 dni


Powered by phpBB © 2001, 2005 phpBB Group