Witam,
mam taki problem.
Probuję zrobić pomiar różnicowy napięcia na ADC Atmega 32. O ile dobrze pokazuje mi wartości dodatnie, o tyle nie pokazuje wartości ujemnych.
Tzn. jeżeli mierzę napięcie 4.5 V i poprawnie przyłożę końcówki (+ do + -do -) to jest OK. Ale jeżeli końcówki pomiarowe przyłożę na odwrót (+ do - i - do +) to zamiast pokazać -4.5 pokazuje +5.3.
Gdzie mam szukać błędu?
Poniżej fragment kodu
LiczbaMuLtiLed- to funkcja własna do wyświetlania liczb na wyświetlaczu diodowym
4.85- to rzeczywiste napięcie odniesienia.
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.