Witam
Wgrałem przykład ze strony atmel
http://asf.atmel.com/docs/latest/xmegaa/html/adc_quickstart.html
poniżej główne fragmenty i wynik pomiaru który mi się zmienia o około 7 jednostek góra dół. napięcie mierzone to 15,4V dzielnik 30k / 1k + 100nf(do masy)
Te 15,4v na mierniku fluka to maksymalnie o 0,001V się zmienia a czasem w ogóle.
na jedną działkę powinno przypadać 7,5mV (napięcie odniesienia 1V).
a mi pomiar jakby skakał o 60mV
Napięcia zasilania 3.3043V nie zmienia się
Napięcie na wejściu 0,4948 V - według moich obliczeń powinno wyjść 2026 jednostek
AVCC - 10uH i za 100nf i 10uf spadek napięcia na dławiku 1.111 mV
Pomiary mam z debugera (do tablicy wrzucam co 50ms)
pomiar wynik
[0] 2243 int16_t{data}@0x26f6
[1] 2243 int16_t{data}@0x26f8
[2] 2242 int16_t{data}@0x26fa
[3] 2242 int16_t{data}@0x26fc
[4] 2242 int16_t{data}@0x26fe
[5] 2243 int16_t{data}@0x2700
[6] 2236 int16_t{data}@0x2702
[7] 2239 int16_t{data}@0x2704
[8] 2246 int16_t{data}@0x2706
[9] 2238 int16_t{data}@0x2708
[10] 2239 int16_t{data}@0x270a
[11] 2230 int16_t{data}@0x270c
[12] 2245 int16_t{data}@0x270e
[13] 2247 int16_t{data}@0x2710
[14] 2245 int16_t{data}@0x2712
[15] 2240 int16_t{data}@0x2714
[16] 2238 int16_t{data}@0x2716
[17] 2240 int16_t{data}@0x2718
[18] 2244 int16_t{data}@0x271a
[19] 2241 int16_t{data}@0x271c
[20] 2240 int16_t{data}@0x271e
}
Wgrałem przykład ze strony atmel
http://asf.atmel.com/docs/latest/xmegaa/html/adc_quickstart.html
poniżej główne fragmenty i wynik pomiaru który mi się zmienia o około 7 jednostek góra dół. napięcie mierzone to 15,4V dzielnik 30k / 1k + 100nf(do masy)
Te 15,4v na mierniku fluka to maksymalnie o 0,001V się zmienia a czasem w ogóle.
na jedną działkę powinno przypadać 7,5mV (napięcie odniesienia 1V).
a mi pomiar jakby skakał o 60mV
Napięcia zasilania 3.3043V nie zmienia się
Napięcie na wejściu 0,4948 V - według moich obliczeń powinno wyjść 2026 jednostek
AVCC - 10uH i za 100nf i 10uf spadek napięcia na dławiku 1.111 mV
Pomiary mam z debugera (do tablicy wrzucam co 50ms)
pomiar wynik
[0] 2243 int16_t{data}@0x26f6
[1] 2243 int16_t{data}@0x26f8
[2] 2242 int16_t{data}@0x26fa
[3] 2242 int16_t{data}@0x26fc
[4] 2242 int16_t{data}@0x26fe
[5] 2243 int16_t{data}@0x2700
[6] 2236 int16_t{data}@0x2702
[7] 2239 int16_t{data}@0x2704
[8] 2246 int16_t{data}@0x2706
[9] 2238 int16_t{data}@0x2708
[10] 2239 int16_t{data}@0x270a
[11] 2230 int16_t{data}@0x270c
[12] 2245 int16_t{data}@0x270e
[13] 2247 int16_t{data}@0x2710
[14] 2245 int16_t{data}@0x2712
[15] 2240 int16_t{data}@0x2714
[16] 2238 int16_t{data}@0x2716
[17] 2240 int16_t{data}@0x2718
[18] 2244 int16_t{data}@0x271a
[19] 2241 int16_t{data}@0x271c
[20] 2240 int16_t{data}@0x271e
Kod: C / C++
