Mam problem z przetwornikiem ADC w ATmedze16. Dokonuję pomiaru, czekam na wynik i wyświetlam go w terminalu. Problem w tym, że napięcie na wejściu adc zmienia się bardzo powoli i płynnie, a zmiana wartości z pomiarów jest skokowa. Przykładowo otrzymuje wyniki 3, 7, 14,15,17 itp. Nie mogę uzyskać wartości pośrednich - po prostu przetwornik nie reaguję na zmianę napięcia pomiędzy tymi wartościami. Nie ma znaczenia, czy wybiorę jako źródło odniesienia VCC czy też AREF. Zmiany napięcia wejściowego dokonuję za pomocą potencjometru.
Moja konfiguracja ADC:
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Ktoś ma pomysł co jest nie tak?