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



Teraz jest 10 mar 2025, o 09:46


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 16 ] 
Autor Wiadomość
PostNapisane: 13 gru 2016, o 08:42 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 kwi 2013
Posty: 67
Lokalizacja: Rzeszów
Pomógł: 0

Chcę badać poziom paliwa w baku za pomocą kanału ADC w atmega8. Czujnik w baku działa na zasadzie zmiany rezystancji. Lepiej badać rezystancję czujnika za pomocą źródła prądowego, czy wystarczy prosty dzielnik, i badać napięcie? Ze schematu wynika, że czujnik w pompie paliwa to zwykły potencjometr.

Obrazek

Jeśli podłączyłbym ten potencjometr do atmegi w sposób pokazany na schemacie poniżej i badając napięcie przeliczałbym na ilość paliwa, działało by to ?

Obrazek



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 gru 2016, o 09:30 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 15 lut 2016
Posty: 258
Lokalizacja: Norwegia
Pomógł: 16

Zwroc uwage ze masz dostepne tylko dwa piny potencjometru. W zwiazku z tym musisz podlaczyc to nieco inaczej. Czyli wedlug Twojego schematu wyprowadzenia potencjometru ktore nazwales 1 i 2 masz juz polaczone razem (czyli port procesora wpinasz miedzy potencjometr a rezystor R4) . a reszta ok. Ze wzgledu na dlugie kable dobrze by bylo w ogole zabezpieczyc port procesora jakimis kondensatorami 10n, 100n..

_________________
SP2LUB - LA1BUA



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 gru 2016, o 10:05 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 kwi 2013
Posty: 67
Lokalizacja: Rzeszów
Pomógł: 0

A w ten sposób nie bedzie działało ? Na wielu schematach widziałem takie rozwiązanie



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 gru 2016, o 10:06 
Offline
Użytkownik

Dołączył(a): 08 wrz 2012
Posty: 505
Pomógł: 6

Gdzie będziesz mierzył ten poziom samochód, motor czy coś innego? Pytam bo zawsze zastanawiałem się dlaczego kiedyś w moim pierwszym maluchu wskazówka zachowywała się mniej więcej jak wycieraczka, od lewej do prawej. W żukach i Nysach tez tak było. W seicento wskazówka zachowuje się jak sztuczny horyzont czyli przy wjeżdżaniu w zakręt mniej więcej pokazuje pion :lol: . Obecnie właściwie w każdym samochodzie już takich problemów nie ma, więc zastanawiam się czy jest to rozwiązane u źródła czyli jeszcze na samym pływaku, jakaś forma dławienie gwałtownych ruchów czy elektronicznie poprzez uśrednianie? Na pewno będziesz musiał wziąć to pod uwagę inaczej będzie "Mistrz Yoga" i sprężynki (Mirkowie poradniki ADC) :) .



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 gru 2016, o 10:09 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 kwi 2013
Posty: 67
Lokalizacja: Rzeszów
Pomógł: 0

Samochód to Seat Cordoba 1.6 z 98 roku, mi wskazówka nie lata jak najęta, a w sumie nie lata bo nic już nie pokazuje stąd pomysł wykonania wskaźnika poziomu paliwa. I tak, pomiary byłyby uśredniane i dopiero wypluwane na wyświetlacz :)



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

Dołączył(a): 15 lut 2016
Posty: 258
Lokalizacja: Norwegia
Pomógł: 16

W podany przez Ciebie sposob tez by dzialalo, ale Twoj potencjometr w samochodzie ma tylko dwa wyprowadzenia, widzisz to?

_________________
SP2LUB - LA1BUA



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 gru 2016, o 10:43 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 kwi 2013
Posty: 67
Lokalizacja: Rzeszów
Pomógł: 0

Myślę, ze jeden styk potencjometru po prostu nie jest do niczego podłączony



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 gru 2016, o 11:09 
Offline
Użytkownik
Avatar użytkownika

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

Tak jak kolega "SP2LUB" w drugim poście napisał.
Musisz tylko poznać wartość tego potencjometru
by dobrać odpowiedni rezystor do dzielnika.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 gru 2016, o 13:38 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 kwi 2013
Posty: 67
Lokalizacja: Rzeszów
Pomógł: 0

A jakby zastosować zródło prądowe ?

Obrazek



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 gru 2016, o 08:21 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 kwi 2013
Posty: 67
Lokalizacja: Rzeszów
Pomógł: 0

Mógłby ktoś się wypowiedzieć czy można zastosować takie źródło prądowe do pomiaru rezystancji ?



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

Dołączył(a): 15 lut 2016
Posty: 258
Lokalizacja: Norwegia
Pomógł: 16

Mysle ze nikt nie wypowiedzial sie do tej bo nie bardzo wiemy co chcesz z tym zrobic? Chcesz uzywac komparatora do porownania napiec?? Wyjasnij kolego jakie masz intencje i plany dla uzycia zrodla pradowego. Poza tym juz wczesniej dostales wskazowki jak postepowac.. Masz potencjometr, masz pomysl na pomiar napiecia poprzez ADC... dzialaj i podziej sie wnioskami :)

_________________
SP2LUB - LA1BUA



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 gru 2016, o 09:14 
Offline
Użytkownik

Dołączył(a): 08 wrz 2012
Posty: 505
Pomógł: 6

Jak przedmówca, co Ty chcesz mierzyć tym źródłem prądowym? Podłącz potencjometr przez rezystor szeregowo do 12V i będziesz miał najzwyklejszy dzielnik napięcia. Sprawdź jaka maksymalną rezystancję ma potencjometr i oblicz rezystor tak żeby nie przekroczyć 5 V na wejściu procesora. Dla bezpieczeństwa podłącz na wejście ADC procesora diodę zenera 5V1. Jeśli nie wiesz jak obliczyć w mkAVRCalculator masz kalkulator (masło maślane ;) )



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 gru 2016, o 12:55 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 sty 2013
Posty: 1760
Pomógł: 196

Witam
Krystek napisał(a):
Myślę, ze jeden styk potencjometru po prostu nie jest do niczego podłączony

...a ja myślę że jest, tylko skrótowo tego nie narysowali - to jest symbol zmiennej rezystancji;
Obrazek
a tutaj potencjometr który to robi.

Pozdr.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 gru 2016, o 14:40 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 kwi 2013
Posty: 67
Lokalizacja: Rzeszów
Pomógł: 0

Po prostu dowiedziałem się że źródło prądowe jest mniej podatne na zmiany temperatury zewnętrznej, i postanowiłem takowe zastosować do badania rezystancji tegoż pływaka :) Może to jest przerost formy nad treścią, ale jakoś wolę zastosować pewniejsze źródło niż dzielnik napięcia. Potestuje na płytce stykowej takie rozwiązanie i się zobaczy czy działa :)



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

Dołączył(a): 11 sty 2013
Posty: 1760
Pomógł: 196

Witam
To jeszcze zależy od tego w jakim zakresie zmienia się rezystancja wskaźnika w położeniach min/max, bo od tego zależy jaki prąd ma podawać "owo" źródło.

Pozdr.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 gru 2016, o 18:40 
Offline
Użytkownik

Dołączył(a): 07 cze 2016
Posty: 563
Pomógł: 143

Krystek napisał(a):
Po prostu dowiedziałem się że źródło prądowe jest mniej podatne na zmiany temperatury zewnętrznej

W tym przypadku to nie jest tylko kwestia stabilności temperaturowej. Biorąc pod uwagę, że mamy do czynienia ze zmienną rezystancją (dwa przewody), a nie z układem potencjometrycznym (trzy przewody), zastosowanie dzielnika spowoduje nieliniową zależność napięcia od rezystancji:
napięcie na rezystancji narasta zgodnie ze wzorem
Ux = Ucc * Rx / (Rx + Rd)
gdzie:
  • Ux - napięcie na rezystorze Rx
  • Ucc - napięcie zasilające
  • Rx - zmienna rezystancja czujnika
  • Rd - druga rezystancja w dzielniku

To oznacza, że wraz ze wzrostem rezystancji zmniejsza się dokładność pomiaru.

Stosując źródło prądowe, napięcie jest wprost proporcjonalne do rezystancji - uzyskujemy prostą zależność liniową:
Ux = Iz * Rx
gdzie:
  • Ux - napięcie na rezystorze Rx
  • Iz - prąd źródła (o stałej wartości niezależnej od napięcia zasilającego)
  • Rx - zmienna rezystancja czujnika

W ten sposób uzyskujemy stałą dokładność w całym zakresie i dodatkowo obliczenia są prostsze.

Oczywiście, jak już wspomniał kolega kicajek, prąd źródła należy dobrać tak, by przy maksymalnej wartości rezystancji czujnika spadek napięcia na niej był jak najbardziej zbliżony do wartości napięcia odniesienia dla ADC (ale jej nie przekraczał).

No i w tym przypadku Vcc jako napięcie odniesienia to raczej nie jest dobry wybór.



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

Strefa czasowa: UTC + 1


Kto przegląda forum

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


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