ATNEL tech-forum
https://forum.atnel.pl/

Dynamiczna zmiana Vref
https://forum.atnel.pl/topic20409.html
Strona 1 z 1

Autor:  Jarecki [ 14 mar 2018, o 11:08 ]
Tytuł:  Dynamiczna zmiana Vref

Witam,
koledzy zwracam się do Was z zapytaniem, otóż wykorzystuję w projekcie opartym o Atmegę32 przetwornik ADC i dla czterech kanałów napięcie odniesienia Vref musi być na poziomie 2,56V (wewnętrzny Vref w atmedze) a dla pozostałych czterech Vref musi być na poziomie VCC. Czy są jakieś przeciwwskazania, żeby przełączać dynamicznie w programie co np. 30ms te dwa napięcia odniesienia na zmianę? Nie znalazłem żadnych informacji na ten temat w datasheet, ale zadaję pytanie na forum, bo może coś mi umknęło :)
Pozdrawiam

Autor:  mirekk36 [ 14 mar 2018, o 11:16 ]
Tytuł:  Re: Dynamiczna zmiana Vref

żadnych przeciwwskazań nie ma, jedynie trzeba pamiętać o wydłużonym nieco czasie pierwszego pomiaru zdaje się i jest to opisane w nocie pdf

Autor:  Jarecki [ 14 mar 2018, o 14:39 ]
Tytuł:  Re: Dynamiczna zmiana Vref

Dzięki za info :)

Faktycznie w datasheet piszą tak:

Cytuj:
Special care should be taken when changing differential channels. Once a differential channel
has been selected, the gain stage may take as much as 125 μs to stabilize to the new value.
Thus conversions should not be started within the first 125 μs after selecting a new differential
channel. Alternatively, conversion results obtained within this period should be discarded.
The same settling time should be observed for th
e first differential conversion after changing
ADC reference (by changing the REFS1:0 bits in ADMUX).


Więc rozumiem z tego, że po zmianie Vref trzeba poczekać przynajmniej 125us aby wynik był poprawny ale dam duuuży zapas i będę odczytywał napięcie 5ms po zmianie Vrefa :) Dzięki za podpowiedzi :)

Strona 1 z 1 Strefa czasowa: UTC + 1
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/