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



Teraz jest 28 sty 2025, o 16:49


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 14 ] 
Autor Wiadomość
PostNapisane: 10 sie 2016, o 19:03 
Offline
Użytkownik

Dołączył(a): 10 paź 2014
Posty: 57
Pomógł: 0

Witam.
Panowie potrzebuję na szybko informacji odnośnie ADC, chcę mierzyć napięcie 0-5V, wiem że referencja lepsza 2,56 niż napięcie zasilania. Tylko kurcze jaki dobrać dzielnik tak żeby współczynnik podziału nie był po przecinku. Kombinuję i kombinuję i nie mogę sobie dobrać :P



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 sie 2016, o 19:16 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 01 lis 2015
Posty: 1448
Lokalizacja: okolice Warszawa
Pomógł: 149

ja myślę że -(jeżeli dobrze zrozumiałem)
przekombinuj potencjometrem tak żeby przy napięciu 5V - na adc podawało 2,5V
wtedy masz napięcie = napięcie na ADC * 2



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 sie 2016, o 19:38 
Offline
Użytkownik

Dołączył(a): 10 paź 2014
Posty: 57
Pomógł: 0

A może być 2,5V czy dążyć aby było te 2,56V ?? Bo jak tak to dam 2 rezystory po 10k i będzie współczynnik podziału 2.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 sie 2016, o 19:42 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 01 lis 2015
Posty: 1448
Lokalizacja: okolice Warszawa
Pomógł: 149

a widzisz. O to chodzi że rezystorami to mniej więcej ustawisz, a peerkiem mozesz precyzyjniej -doświadczalnie. :)
wtedy przy ADC 8bit masz ładniej policzyć z 250adc na 5 V

------------------------ [ Dodano po: 2 minutach ]

przy 10bit adc tak ustaw by 5V było na 1000adc .łatwiej obliczyć w programie.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 sie 2016, o 19:47 
Offline
Użytkownik

Dołączył(a): 10 paź 2014
Posty: 57
Pomógł: 0

No właśnie o to mi chodzi żeby w miarę było dokładnie, a w układ gdzie dokonuję pomiaru nie mam jak wsadzić potencjometru. Tylko rezystorki 1206 :D

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

Chyba że programowo obsłużyć ten współczynnik podziału z przecinkiem i tyle :P Jak myślisz ??



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 sie 2016, o 19:57 
Offline
Użytkownik

Dołączył(a): 29 lip 2014
Posty: 195
Pomógł: 44

Witam.

Najprostsze z możliwych rozwiązań, to tak jak Ci koledzy radzą, dzielnik przez 2, czyli rezystory np. 2*10k, tylko miej na uwadze aby te rezystory były przynajmniej 1% ( takie przy okazji będą miały dużo lepszą stabilność długoterminową i dryft termiczny ). Co do liczb po przecinku: przecież to jest trywialnie proste w arytmetyce liczb całkowitych :-) Wyobraź sobie, że to co zmierzysz, potrzebujesz pomnożyć przez współczynnik np. 0,996 -. wtedy najpierw mnożysz przez 996 i później dzielisz przez 1000. Ważne jest, abyś zadbał o właściwą "szerokość" typów do obliczeń.

Pozdrawiam serdecznie, QuadMan.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 sie 2016, o 20:03 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 01 lis 2015
Posty: 1448
Lokalizacja: okolice Warszawa
Pomógł: 149

to masz wyjście:
żmudne szukanie wartości rezystorów miernikiem. ;)
edytowałem bo źle pomyślałem. :D

------------------------ [ Dodano po: 16 minutach ]

jeżeli podasz na nogę 2,5V to przy 8bit adc bedzie miał ~250. bo 255 ma przy 2,56V
jeżeli * 10 to wyjdą mV. czyli podział 10k i 10k wydaje sie OK. :)
wtedy 8bit ADC *20 da napiecie w mV na wejściu tam gdzie chcesz podpiąć 5V. (5000mV)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 sie 2016, o 20:30 
Offline
Użytkownik

Dołączył(a): 10 paź 2014
Posty: 57
Pomógł: 0

No dam 2x 10k i zobaczę co mi tam wyjdzie :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 sie 2016, o 20:32 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 01 lis 2015
Posty: 1448
Lokalizacja: okolice Warszawa
Pomógł: 149

jeżeli to nie do laboratorium to spoko. ;)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 sie 2016, o 15:00 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 30 cze 2016
Posty: 247
Lokalizacja: Rybnik
Pomógł: 13

Tu masz rozpikselowany obrazek z dzielnikiem napięcia i wartościami rezystorów. Rezystory są z serii E48.
Obrazek

_________________
Situs != Situs



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 sie 2016, o 15:15 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27351
Lokalizacja: Szczecin
Pomógł: 1042

Situs napisał(a):
Tu masz rozpikselowany obrazek z dzielnikiem napięcia i wartościami rezystorów. Rezystory są z serii E48.
Obrazek


Macie przecież w darmowej wersji MkAvrCalculatora TAKIE narzędzie

Obrazek

A ty tu rysujesz rozpikselowane obrazki ;) .... eeeeh .... No trzeba się na prawdę mocno starać, żeby tego nie zauważyć ;)

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 sie 2016, o 15:20 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 30 cze 2016
Posty: 247
Lokalizacja: Rybnik
Pomógł: 13

Rzeczywiście no nie zauważyłem tego i liczyłem z electrodroida i malowałem w paincie

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

Przyszedł Mirek i porządek robi :)

_________________
Situs != Situs



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 sie 2016, o 15:24 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 01 lis 2015
Posty: 1448
Lokalizacja: okolice Warszawa
Pomógł: 149

koloego "Situs"
Nie wnikając dlaczego - ;)
Właśnie o to chodziło koledze"Mateo", żeby było można wykonywać operacje na całkowitych.
Mateo napisał(a):
jaki dobrać dzielnik tak żeby współczynnik podziału nie był po przecinku.

Biorąc pod uwagę Twoje założenie - Jaka wartość adc będzie przy podaniu na dzielnik napiecia 5V. ?
Oczywiście pełne 255 w przypadku rozdzielczości 8bit lub 1023 w p[rzypadku 10bit.
I pytanie jak to ładnie podzielić żeby wyszło równe 5V.
Dlatego w dzielniku kombinowaliśmy zastosować identyczne wartości górnego i dolnego rezystora,
tak by przy napięciu 5V był okragły wynik adc 250 lub 1000.
Oczywiście napięcie można wyliczyć z każdego dzielnika jeżeli przy założeniach kolegi,
po podaniu napiecia 5V za dzielnikiem wyjdzie mniej niż 2,56 V



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 19 sie 2016, o 17:25 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 30 cze 2016
Posty: 247
Lokalizacja: Rybnik
Pomógł: 13

To dostanę pomógł?

_________________
Situs != Situs



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

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 2 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