Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 28 lut 2025, o 19:30


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 8 ] 
Autor Wiadomość
PostNapisane: 16 lut 2017, o 23:18 
Offline
Nowy

Dołączył(a): 03 lut 2017
Posty: 7
Lokalizacja: Piotrków Trybunalski
Pomógł: 0

Witam,
mam pytanie, czy moglibyście zasugerować rozwiązanie pewnego problemu?

Mianowicie mam podłączoną Atmegę 8 (jak na obrazku) i mierzę napięcie za pomocą ADC, na razie bez przeliczania, więc wyniki powinny wychodzić z zakresu 0 - 1023 (mniej więcej). I ładnie sobie działa, jeżeli mam ustawione za napięcie odniesienia Vcc (5V);

Natomiast po przełączeniu się na wewnętrzne nap. odniesienia 2,56 V i zastosowaniu dzielnika napięcia zakres wyników to 2 - 935 (około).

Czy ktoś spotkał się już może z czymś takim? Czy może tak powinno być? (Choć nie wydaje mi się, żeby rozdzielczość wyniku sama się zmieniła). Próbowałem zmienić atmegę na inną, zmienić port ADC i nic. Kod programu mam napisany wg. BlueBooka.

Obrazek



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 17 lut 2017, o 00:13 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 09 gru 2014
Posty: 1540
Pomógł: 269

A jakie masz napięcie na nóżce Aref?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 17 lut 2017, o 15:15 
Offline
Nowy

Dołączył(a): 03 lut 2017
Posty: 7
Lokalizacja: Piotrków Trybunalski
Pomógł: 0

Miernik pokazuje mi 2,9 V (dla ustawionego napięcia odniesienia 2,56 V).



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 17 lut 2017, o 15:25 
Offline
Użytkownik

Dołączył(a): 16 wrz 2014
Posty: 264
Pomógł: 12

2.56V to jest tylko teoretyczne wewnętrzne napięcie odniesienia, a to prawdziwe właśnie sobie zmierzyłeś.
Zrób obliczenia dla napięcia 2.9V (teraz masz wszystko przeliczone dla 2.56V) i wszystko będzie OK



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 17 lut 2017, o 15:29 
Offline
Nowy

Dołączył(a): 03 lut 2017
Posty: 7
Lokalizacja: Piotrków Trybunalski
Pomógł: 0

Tylko że ja jeszcze nic nie przeliczałem. Chodzi mi o niepełny zakres, tzn. że dla 10-bitowej rozdzielczości nie uzyskuje wartości 1023
(Dla 5 V zewnętrznego ładnie się to dzieje, ale dla wewnętrznego napięcia odniesienia już nie).

Czy może coś źle rozumiem?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 17 lut 2017, o 15:33 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 15 wrz 2013
Posty: 74
Lokalizacja: Sierakowice/Gdańsk
Pomógł: 9

Może zmierz dokładnie jeszcze napięcie na wejściu ADC. Potem policz ile powinien wskazać i porównaj.
(Uin/Uref)*1023
I temat powinien się rozjaśnić.


Autor postu otrzymał pochwałę


Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 17 lut 2017, o 19:10 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 23 paź 2014
Posty: 1033
Lokalizacja: Trójmiasto
Pomógł: 190

Skoro procek ma rzeczywiste napięcie odniesienia 2,9V (2,56 to teoretyczne, nie trafisz procka z idealnym napięciem odniesienia, a dodatkowo ono też zależy w pewnym stopniu m.in. od temperatury, napięcia zasilania itp) to aby uzyskać maksymalną wartość zwróconą przez ADC musisz do jego wejścia pomiarowego przyłożyć również 2,9V, a przykładasz przecież napięcie z dzielnika dobranego tak że na wejście ADC trafia 1/2Vcc czyli zapewne 2,5V z czego wynika ni mniej ni więcej że przetwornik działa prawidłowo ;)
A co do dolnej wartości to zauważ że przy napięciu odniesienia 2,9V i 10bitowym przetwarzaniu to jednostkowa wartość z przetwornika odpowiada ok 0,0028V czyli twoje 2 to 0,005V czyli tyle co nic i może wynikać np z braku kondensatora na wejściu pomiarowym, z braku filtracji zasilania procka, czy też wady samego potencjometru...


Autor postu otrzymał pochwałę


Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 17 lut 2017, o 22:41 
Offline
Nowy

Dołączył(a): 03 lut 2017
Posty: 7
Lokalizacja: Piotrków Trybunalski
Pomógł: 0

Dzięki :) Chyba złapałem o co chodzi.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 8 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 3 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO