Witam
Mam problem z pomiarem napięcia za pomocą przetwornika ADC w Atmega8.
Gdy na wejście podam np. napięcie 2,46V zmierzone woltomierzem to wynik z przetwornika na wyświetlaczu zmienia się od 2,33-2,36V.
Dlatego mam pytanie czy da się zmierzyć rzeczywiste napięcie jakie podaję na wejście bez dodatkowych korekt ? Oraz z czego wynika że pomiar skacze sobie w tym zakresie, w programie jest opóźnienie 800ms i za każdym razem jest inna wartość
Wykorzystuję wewnętrzne napięcie Vref=2.56 zdefiniowane w kodzie, schemat układu praktycznie taki sam jak na:
http://mikrokontrolery.blogspot.com/2011/03/adc-prezentacja-wyniku-na-lcd.html
z wyjątkiem, tego że wykorzystuję wewnętrzny oscylator 8MHz, układ składany na płytce stykowej
Poprawiłem tytuł na zgodny z regulaminem p. 3.1.15. oraz zasadami korzystania z działu mikrokontrolery.
LordBlick
Mam problem z pomiarem napięcia za pomocą przetwornika ADC w Atmega8.
Gdy na wejście podam np. napięcie 2,46V zmierzone woltomierzem to wynik z przetwornika na wyświetlaczu zmienia się od 2,33-2,36V.
Dlatego mam pytanie czy da się zmierzyć rzeczywiste napięcie jakie podaję na wejście bez dodatkowych korekt ? Oraz z czego wynika że pomiar skacze sobie w tym zakresie, w programie jest opóźnienie 800ms i za każdym razem jest inna wartość
Wykorzystuję wewnętrzne napięcie Vref=2.56 zdefiniowane w kodzie, schemat układu praktycznie taki sam jak na:
http://mikrokontrolery.blogspot.com/2011/03/adc-prezentacja-wyniku-na-lcd.html
z wyjątkiem, tego że wykorzystuję wewnętrzny oscylator 8MHz, układ składany na płytce stykowej
Kod: C / C++
Poprawiłem tytuł na zgodny z regulaminem p. 3.1.15. oraz zasadami korzystania z działu mikrokontrolery.
LordBlick