 |
www.elektronik.si Forum o elektrotehniki in računalništvu
|
Poglej prejšnjo temo :: Poglej naslednjo temo |
Avtor |
Sporočilo |
trully1 Član

Pridružen-a: Pet 14 Nov 2003 20:20 Prispevkov: 216 Aktiv.: 0.91 Kraj: Železniki
|
Objavljeno: Pon Mar 29, 2004 4:16 pm Naslov sporočila: ADC problemi |
|
|
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 |
|
 |
Djurodrljaca Član

Pridružen-a: Pet 19 Dec 2003 16:31 Prispevkov: 393 Aktiv.: 1.66 Kraj: Mengeš
|
Objavljeno: Pet Apr 02, 2004 4:38 pm Naslov sporočila: |
|
|
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 |
|
 |
|
|
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
|