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



Teraz jest 31 maja 2026, o 16:54


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 17 ] 
Autor Wiadomość
PostNapisane: 19 paź 2014, o 19:31 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 02 wrz 2012
Posty: 73
Pomógł: 2

Witam

Szukam jakiejś wskazówki, dlaczego wartość napięcia z ADC wychodzi mi inna niż podczas liczenia na kartce.
Wewnętrzne 2,56V, 12V z dzielnikiem 4.3K i 18K
współczynnik podziału: 5,18
stała: 2,56/1024 = 0,0025
Podając napięcie 12.25V otrzymuję wynik 998 (rozdz. 10bit), podstawiając to do wzoru
Kod:
5,18 * 0,0025 * 998

otrzymuję
Kod:
12,92V


Skąd taka różnica w pomiarze?

Proszę o wskazówkę.

Pozdrawiam



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 19 paź 2014, o 19:40 
Offline
Użytkownik

Dołączył(a): 24 sty 2012
Posty: 1469
Pomógł: 56

Nie wiem ale mnie wychodzi
4,1860465116279069767441860465116 :?:

_________________
Jestem początkujący i moje porady mogą być błędne



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 19 paź 2014, o 19:45 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 02 wrz 2012
Posty: 73
Pomógł: 2

Skąd takie cudo? Nigdy mi tyle nie wyszło
R1 4.3K
R 18K
By uniknąć nieporozumień



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 19 paź 2014, o 19:50 
Offline
Użytkownik

Dołączył(a): 24 sty 2012
Posty: 1469
Pomógł: 56

ups... sorki 5,19 :oops:

------------------------ [ Dodano po: 1 minucie ]

Tylko czy to jest wartość zmierzona czy wartość z szeregu?

_________________
Jestem początkujący i moje porady mogą być błędne



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 19 paź 2014, o 19:54 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 29 sty 2012
Posty: 777
Lokalizacja: Karpicko k. Wolsztyna
Pomógł: 197

A jesteś pewien, że Vref wynosi 2,56V? Bo to napięcie może mieć spory rozrzut.

Zmierz napięcie na pinie VREF i tą wartość podstawiaj do wzoru.


Autor postu otrzymał pochwałę


Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 19 paź 2014, o 20:07 
Offline
Użytkownik

Dołączył(a): 26 lut 2014
Posty: 227
Lokalizacja: LDZ
Pomógł: 22

A skąd wiesz, że masz wewnętrzne napięcie odniesienia 2,56V? Mierzyłeś? Jak nie mierzyłeś to zmierz na pinie AREF i popraw obliczenia. Kolejna rzecz to aby na pewno rezystory mają taką rezystancję? Nałożyło Ci się kilka błędów i dlatego masz duży błąd wyniku.


Autor postu otrzymał pochwałę


Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 19 paź 2014, o 20:18 
Offline
Użytkownik

Dołączył(a): 24 sty 2012
Posty: 1469
Pomógł: 56

Zobacz może jeszcze to:
https://www.youtube.com/watch?feature=player_detailpage&list=UU9helAwUtau_y4qyTcSR4Tg&v=PG9Fs_RN5JY#t=1253
Mirek ładnie to wszystko tłumaczy w swoim cyklu o ADC.


Autor postu otrzymał pochwałę

_________________
Jestem początkujący i moje porady mogą być błędne



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 19 paź 2014, o 21:15 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 02 wrz 2012
Posty: 73
Pomógł: 2

Dziękuje Wam za wszystkie odpowiedzi w tak krótkim czasie ;)
ryba84 napisał(a):
A skąd wiesz, że masz wewnętrzne napięcie odniesienia 2,56V? Mierzyłeś?

No przyznam się, że nie mierzyłem, po prostu ustawiłem bity REFS0/1 i myślałem, że to wystarczy :oops:
Jeśli chodzi o połączenie to uwzględniłem nawet dławik by mieć jeszcze dokładniejszy pomiar.
Faktycznie napięcie na pinie AREF mam 2.43, podłączyłem teraz 5V do ADC i otrzymałem wynik 4.68 a rzeczywiste napięcie to 4.74 na płytce więc jest zdecydowanie dokładniej.

Tak jestem pewien co do rezystorów, które zastosowałem, tolerancja 5%


MirkoT czy mógłbyś powiedzieć jak doszedłeś do takiego wyniku?
Bardzo Ci dziękuję za link, niestety chroniczny brak czasu na własne hobby i długie poradniki P. Mirka nie mogę tak usiąść i obejrzeć od początku do końca... a chciałbym i pewnie uniknąłbym problemów.

Czy coś jeszcze muszę wiedzieć?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 19 paź 2014, o 21:19 
Offline
Użytkownik

Dołączył(a): 24 sty 2012
Posty: 1469
Pomógł: 56

Dlatego link prowadzi do BARDZO ciekawego fragmentu ;-)
Na pewno Cię zainteresuje i wiele wyjaśni. A sposób jest
na prawdę przedni.
Nie, nie, nie patrz na to moje pierwsze "kocie" wyliczenie ;-)
A 5,19 wyszło z mkavr kalkulatora :D

_________________
Jestem początkujący i moje porady mogą być błędne



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 19 paź 2014, o 21:22 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 02 wrz 2012
Posty: 73
Pomógł: 2

Rozumiem, że polecasz ten konkretny odcinek, nie cały cykl? Bo jeśli całą serię o ADC to mój projekcik skończę w grudniu.. ale 2015 :lol:
W takim razie skuszę się na niego, jeśli ma mi to pomóc.

Czyżby bug bounty w mkAVR? ;)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 19 paź 2014, o 21:23 
Offline
Użytkownik

Dołączył(a): 24 sty 2012
Posty: 1469
Pomógł: 56

Sheep napisał(a):
Tak jestem pewien co do rezystorów, które zastosowałem, tolerancja 5%

Mirek w tym właśnie cyklu poradników o ADC napisał/powiedział że 5% to koszmar ;-)
no ale oczywiście wszystko zależy od zastosowania i oczekiwanej dokładności

------------------------ [ Dodano po: 1 minucie ]

Sheep napisał(a):
Rozumiem, że polecasz ten konkretny odcinek, nie cały cykl? Bo jeśli całą serię o ADC to mój projekcik skończę w grudniu.. ale 2015 :lol:
W takim razie skuszę się na niego, jeśli ma mi to pomóc.

Czyżby bug bounty w mkAVR? ;)

link prowadzi nie tylko do konkretnego odcinka, ale nawet do konkretnego
miejsca w odcinku ;-)
Specjalnie dla Ciebie poszukałem :lol:
Też wiem jak to jest z brakiem czasu :(

------------------------ [ Dodano po: 4 minutach ]

Sheep napisał(a):
Czyżby bug bounty w mkAVR? ;)

Raczej nie zwykłe zaokrąglenie
w kalkulatorze wychodzi 5,1860465116279069767441860465116
Czyli skoro na trzecim miejscu po przecinku jest 6 no to 5,19 ;-)


Autor postu otrzymał pochwałę

_________________
Jestem początkujący i moje porady mogą być błędne



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 19 paź 2014, o 21:28 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 02 wrz 2012
Posty: 73
Pomógł: 2

No tak 5% może mieć tutaj duży wpływ. Kupię wyjątkowo rezystory specjalnie pod ADC o jak najmniejszej tolerancji zatem :)
W skrócie to chcę mierzyć napięcie 0-12V z dokładnością do części dziesiętnych, także niby nic wielkiego, ale zastosowałem się do zalecanego podłączenia mikrokontrolera dla korzystania z ADC z bloga P. Mirosława LINK

EDIT: Tak, ale mi chodzi, skąd 5.19, zamiast czegoś w granicach 12V ? :)

EDIT2: Jej bardzo dziękuję za dedykację linka dla mnie ;) :) :D

EDIT3: Zasiliłem teraz medzie z innego źródła zasilania a napięcie na AREF jest identyczne, czy to rozumiem, zależy od sztuki procesora czy filtracji zasilania wokół niego?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 19 paź 2014, o 21:42 
Offline
Użytkownik

Dołączył(a): 24 sty 2012
Posty: 1469
Pomógł: 56

5,19 to oczywiście współczynnik podziału dla Twoich rezystorów.

Rezystory mogą być. Zobaczy tylko fragment poradnika z linku.
To Ci się wyjaśni jak to działa i jak przeliczyć. Tak na prawdę to
obliczenie wykonywane jest przy pomocy proporcji. Za to działa
super.
AREF zależy od konkretnego egzemplarza.

_________________
Jestem początkujący i moje porady mogą być błędne



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 19 paź 2014, o 22:06 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 02 wrz 2012
Posty: 73
Pomógł: 2

Jaj, teraz się zorientowałem, że chodzi o WP, myślałem, że magicznie wyszedł taki wynik napięcia.
Obejrzałem 2 minuty i myślałem, że chodzi o tą tolerancję z postu #11. Obejrzę zatem cały poradnik i pewnie wszystko się wyjaśni ;)

Jeszcze raz bardzo dziękuję! :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 paź 2014, o 06:44 
Offline
Użytkownik

Dołączył(a): 24 sty 2012
Posty: 1469
Pomógł: 56

Nie, nie. Chodzi o inną metodę przeliczenia ADC na napięcie.
O ile potrzebujesz takiego przeliczenia ;-)
To wtedy nie musisz przejmować się dokładnymi wartościami
i tolerancją oporników.
Fajny sposób tylko czasem ciężko na takie coś wpaść. A potem
to już miodzio ;-)

_________________
Jestem początkujący i moje porady mogą być błędne



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 paź 2014, o 07:11 
Offline
Użytkownik

Dołączył(a): 26 lut 2014
Posty: 227
Lokalizacja: LDZ
Pomógł: 22

Nie musisz kupować rezystorów specjalnie dla ADC. Pomierz je miernikiem i przelicz jeszcze raz ten dzielnik. Na pewno się poprawi.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 paź 2014, o 16:48 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 02 wrz 2012
Posty: 73
Pomógł: 2

Jej faktycznie pobranie środkowego napięcia ułatwia sprawę ;)
Bardzo dziękuję za link do filmu i za wszystkie Wasze porady!

z binarnym pozdrowieniem ;)
Mikołaj



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: 17 ] 

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