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 

ADC problemi

 
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Microchip PIC
Poglej prejšnjo temo :: Poglej naslednjo temo  
Avtor Sporočilo
trully1
Član
Član



Pridružen-a: Pet 14 Nov 2003 20:20
Prispevkov: 216
Aktiv.: 0.91
Kraj: Železniki

PrispevekObjavljeno: Pon Mar 29, 2004 4:16 pm    Naslov sporočila:  ADC problemi Odgovori s citatom

Pozdravljeni

Imam težavo z nerazumevanjem ADC sklopa pri PIC mikroprocesorjih.
Želim narediti ADC pretvorbo za V meter v obsegu od 0V do 30V.
Vem da je potrebno vhodno napetost zmanjšati z npr. uporovnim delilnikom.
Sam imam v mislih delinik 1:10. Ali bo to v redu?
Zanimame predvsem naslednje:

1. Kako pravilno izbrati referencno napetost Vref? Na kaj le ta vpliva?
2. Kako pravilno izbrati cas pretvorbe?
3. Ali izbran kanal kaj vpliva na pretvorbo?
4. Kako nato izracunati pravo vrednost napeosti?

Uporabil bom PIC 16F873.

LP Matjaž
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
Djurodrljaca
Član
Član



Pridružen-a: Pet 19 Dec 2003 16:31
Prispevkov: 393
Aktiv.: 1.66
Kraj: Mengeš

PrispevekObjavljeno: Pet Apr 02, 2004 4:38 pm    Naslov sporočila:   Odgovori s citatom

Kot prvo ti priporočam razmerje 1:6, da boš imel maksimalno napetost 5V, saj boš potem lahko priklopil napajalno napetost 5V na pin, ki ga uporabljen za Vref.

Za čas pretvorbe ti priporočam da izbereš najdaljšega (mislim da je to fosc/64).

Izbrani kanal ne bi smel vplivati na pretvorbo.

Pravo vrednost napetosti izračunaš tako, da izračunaš konstanto, s katero deliš dobljeni rezultat A/D pretvorbe. Za čim bolj natančen rezultat ti priporočam, da nastaviš pri A/D pretvorbi rezultat tako, da je 6 najnižjih bitov vedno enaka 0 torej biti od 0 do 5. Ko boš opravil meritev boš dobil rezultat pomnožen s 64. Izračuni pa so približno taki:

K = 65536/30 = 2184 U = REZULTAT/K = REZULTAT/2184


S to konstanto dobiš napetost izračunano na 1V natančno, če hočeš bolj natančen rezultat, pa moraš vzeti manjšo konstanto (npr. deljeno z 10, z 100) in jo nato še pravilno zaokrožiti.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
Pokaži sporočila:   
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Microchip PIC Č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: 492 dni


Powered by phpBB © 2001, 2005 phpBB Group