Cześć,
Zwracam się z prośbą o pomoc w rozwiązaniu problemu z ADC w Xmegach.. Próbowałem własnymi siłami, ale niestety chyba spaliłem już ADC w uC - jak mierze napięcie na wejściu ADC już w układzie to zawsze wskazuje blisko GND (kilkanaście mV), mimo, że zmieniam napięcie testowe.
Co potrzebuję?
Mam projekt, który powinien mierzyć napięcie od 0 V do 3,2 V. Nie potrzebuje wykrywać przejścia przez 0 ani nic takiego.
Posługuje się książkami Pana Tomasza F oraz mini kursami. Myślałem, że wszystko dobrze robiłem, a tu klops..
Czy mógłby ktoś zweryfikować poprawność inicjalizacji i odczytywania zanim znowu uruchomię ADC? Mam ostatnią sztukę mikrokontrolera, a widzę, że zapasów też nie ma za dużo na rynku. Kalibracje offset'u chcę zrobić poprzez podłączenie do pinu 4 masy z stabilizatora (dwa wejścia ADC podłączone do pinu 4).
Pacjent Atxmega128A3U
Inicjalizacja
Odczyt
Zwracam się z prośbą o pomoc w rozwiązaniu problemu z ADC w Xmegach.. Próbowałem własnymi siłami, ale niestety chyba spaliłem już ADC w uC - jak mierze napięcie na wejściu ADC już w układzie to zawsze wskazuje blisko GND (kilkanaście mV), mimo, że zmieniam napięcie testowe.
Co potrzebuję?
Mam projekt, który powinien mierzyć napięcie od 0 V do 3,2 V. Nie potrzebuje wykrywać przejścia przez 0 ani nic takiego.
Posługuje się książkami Pana Tomasza F oraz mini kursami. Myślałem, że wszystko dobrze robiłem, a tu klops..
Czy mógłby ktoś zweryfikować poprawność inicjalizacji i odczytywania zanim znowu uruchomię ADC? Mam ostatnią sztukę mikrokontrolera, a widzę, że zapasów też nie ma za dużo na rynku. Kalibracje offset'u chcę zrobić poprzez podłączenie do pinu 4 masy z stabilizatora (dwa wejścia ADC podłączone do pinu 4).
Pacjent Atxmega128A3U
Inicjalizacja
Kod: C / C++
Odczyt
Kod: C / C++