Sklep Ipart
części samochodowe
Tarcze, hamulce
Sklep Bestdrive
felgi - sklep internetowy sportwheels.pl


felgi - sklep internetowy ucando.pl

Wskaźnik ilości gazu LPG na oryginalnym liczniku (Pb95)

Modyfikacje, pomysły i jak sama nazwa wskazuje rezania, rezania i jeszcze raz rezania
janek_d69
Forum Audi 80
Forum Audi 80
Posty: 14
Rejestracja: 27 paź 2013, 19:18
Lokalizacja: Podkarpackie

Wskaźnik ilości gazu LPG na oryginalnym liczniku (Pb95)

Post autor: janek_d69 » 02 lip 2018, 22:29

Witam wszystkich :)

Chce przedstawić wskazanie gazu z butli LPG na oryginalnym wskaźniku benzyny.
Szukając inspiracji w internecie nie znalazłem nic szczególnego, dlatego postanowiłem zbudować mały układ.

Jako że oryginalna instalacji LPG posiadała tylko rezerwę, kupiłem wskaźnik
WPGH-1 (czujnik Halla )



zamontowałem go w butli LPG zamiast oryginalnego (wskazującego tylko rezerwę)



Przewód z czujnik WPGH-1 poprowadziłem pod autem dokładnie tą samą drogą co oryginalny przewód do centralki LPG
(brak fotki,nic szczególnego kabelek pod podwoziem).

Zmajstrowałem taki układ Arduino nano, przekaźnik, tranzystor, rezystor, stabilizator


schowałem go w plastykowej czarnej obudowie za sterownikiem LPG


wprowadziłem przewód od mojego sterownika(arduino nano) do wiązki z niebieską wtyczką licznika,
przeciąłem przewód z pinu 15go i podłączyłem go pod moją dodatkową centralkę.

Dla dociekliwych :). "kalibracja wskaźnika i licznika"
wcześniejsze, dopasowanie wskaźnika do licznika przebiegało w warunkach "laboratoryjnych hehehehe"





polegała na wyznaczeniu kilkunastu pozycji wskaźnika halla zanotowaniu wartości,
to samo zadanie tyczyło się wskaźnika Pb95:) i przypisaniu wartości czujnika do wskaźnika Pb95:).


samego programowania arduino nie będę opisywać, mnóstwo jest informacji w internecie (w końcu to forum Audi 80 :)

Podsumowując:
Audi odpala na Pb95 :) = wskazuje poziom benzyny w baku :)
Audi przełączam na LPG = wskazuje poziom gazu LPG :)

filmik przedstawiający przełączanie się z benzyny na gaz i odwrotnie


od 0:00 do 0:40 praca na benzynie (wskazanie Pb95 tyle co na rozpałkę :) )

od ok 0:40 do 1:25 praca na LPG (wskazanie LPG )

itd.



Jeśli będą pytania postaram się odpowiedzieć.

Awatar użytkownika
Jarewa
Forum Audi 80
Forum Audi 80
Posty: 8403
Rejestracja: 01 kwie 2010, 21:24
Imię: Jarek
Model: Audi 80 B4
Nadwozie: Sedan
Silnik: 2.0 ABT
Lokalizacja: Głogów

Post autor: Jarewa » 02 lip 2018, 23:06

No pomys super ;-) , ale jedno powiem jesteś elektronikiem a nie brałeś pod uwagę temperatury a jak sam wiesz rezystor oporność jest też zależna od temperatury bo wskaźnik jest na bimetalu niestety orginalny ma na liczniku rezystor kalibracyjny. Czy w twoim przypadku projekt zakłada automatyczną kalibrację od temperatury? bo jak nie to latem a zimą będziesz miał spore odchyłki.

janek_d69
Forum Audi 80
Forum Audi 80
Posty: 14
Rejestracja: 27 paź 2013, 19:18
Lokalizacja: Podkarpackie

Post autor: janek_d69 » 03 lip 2018, 15:22

Nie omijałem rezystora kalibracyjnego tzn wykorzystałem oryginalne zasilanie wskaźnika z Układu TCA700Y
, wiec kompensacja temperatury jest zachowana jak w oryginale.
Natomiast bardzo ciekawa teza co do stwierdzenia "jesteś elektronikiem :)."

https://www.fotosik.pl/zdjecie/3386ee0015ae4988

Dodam że nie zamieszczałem schematu bo on nigdy nie powstał.

Kamikadze
Forum Audi 80
Forum Audi 80
Posty: 67
Rejestracja: 13 sty 2013, 12:53

Post autor: Kamikadze » 29 lip 2018, 08:48

Witam
Ja z elektroniki jestem słaby, czy taki układ mógłbyś wykonać, gotowy do założenia? i ile monet trzeba by przyszykować?
Mam jeszcze scenica 1 lift i taki układzik bardzo chętnie bym w nim zainstalował :)

Audi4eve
Forum Audi 80
Forum Audi 80
Posty: 13
Rejestracja: 18 wrz 2015, 08:40
Lokalizacja: Lublin

Post autor: Audi4eve » 13 wrz 2018, 11:42

Wow ! Niezła robota, przydatna sprawa. Osobiście pilnuje liczby przejechanych KM aby wiedzieć ile gazu mi zostało. pi x drzwi i jadę na stację... czasami dziwię się że było jeszcze tyle gazu w zbiorniku innym razem tankuje i tankuje i tankuję :) wiadomo korki itp.

janek_d69
Forum Audi 80
Forum Audi 80
Posty: 14
Rejestracja: 27 paź 2013, 19:18
Lokalizacja: Podkarpackie

Post autor: janek_d69 » 13 wrz 2018, 21:11

Audi4eve pisze:Wow ! Niezła robota, przydatna sprawa. Osobiście pilnuje liczby przejechanych KM aby wiedzieć ile gazu mi zostało. pi x drzwi i jadę na stację... czasami dziwię się że było jeszcze tyle gazu w zbiorniku innym razem tankuje i tankuje i tankuję :) wiadomo korki itp.

Dziękuje za komplement szczególnie że pisała kobieta,dziewczyna, lub się tak podopisuje (nick) :)
Dokładnie jak wyżej też irytowała mnie niewiedza ilości paliwa LPG, w naszych audi 80 wskaźnik jest fajnie zaprojektowany kompensuje mnóstwo odchyłek związanych z wahaniem pływaka w butli i program do procesora nie jest specjalnie skomplikowany :) .

lascik
Forum Audi 80
Forum Audi 80
Posty: 124
Rejestracja: 26 lip 2011, 09:41

Post autor: lascik » 18 wrz 2018, 17:24

Również planuje wykonać coś podobnego. Mam zamiar dostosować czujnik poziomu gazu pod zakres rezystancji pływaka paliwa poprzez podmianę rezystorów. Jaki zakres rezystancji ma pływak w 80? 40ohm pusty, 240ohm pełny zbiornik?

zawor_3x
Forum Audi 80
Forum Audi 80
Posty: 9
Rejestracja: 29 sie 2020, 18:30
Imię: Paweł
Model: Audi 80 B4
Nadwozie: Avant
Silnik: 2.3 NG+lpg

Re: Wskaźnik ilości gazu LPG na oryginalnym liczniku (Pb95)

Post autor: zawor_3x » 02 wrz 2020, 21:10

Cześć.
Odkopuję dwuletni temat ;) .
Czy nadal używasz swojego urządzenia wskazującego poziom lpg na wskaźniku pb?. Jak się to spisuje?
Chciałbym zamontować coś podobnego u siebie w Audi 2.3 Avant. Mam dwuletnią instalację KME z centralką bingo m. Ta centralka wskazuje tylko rezerwę. W butli wygląda to tak.
Rozumiem, że ja również powinienem wymienić wskaźnik WPGH-1 (czujnik Halla )?
Napiszesz coś na temat oprogramowania arduino?
Cz ewentualnie byłbyś skłonny wykonać takie urządzenie.
W ogóle chciałbym wyrzucić centralkę gazu i zamiast tego wstawić jakiś nie rzucający się w oczy włącznik, np w desce, lub zegarach.
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.

maciek889
Forum Audi 80
Forum Audi 80
Posty: 4735
Rejestracja: 30 wrz 2009, 19:10
Imię: Maciej
Model: Audi 80 B4
Nadwozie: Sedan
Silnik: 2.3 NG
Lokalizacja: Wchsut.

Re: Wskaźnik ilości gazu LPG na oryginalnym liczniku (Pb95)

Post autor: maciek889 » 04 wrz 2020, 15:25

No musisz wymienić czujnik bo ten to jest prosty czujnik typu on-off na kontaktronie (urządzenie które załącza/rozłącza obwód gdy przybliży się do niego magnes).

janek_d69
Forum Audi 80
Forum Audi 80
Posty: 14
Rejestracja: 27 paź 2013, 19:18
Lokalizacja: Podkarpackie

Re: Wskaźnik ilości gazu LPG na oryginalnym liczniku (Pb95)

Post autor: janek_d69 » 18 paź 2020, 18:20

zawor_3x pisze:
02 wrz 2020, 21:10
Cześć.
Odkopuję dwuletni temat ;) .
Czy nadal używasz swojego urządzenia wskazującego poziom lpg na wskaźniku pb?. Jak się to spisuje?
Chciałbym zamontować coś podobnego u siebie w Audi 2.3 Avant. Mam dwuletnią instalację KME z centralką bingo m. Ta centralka wskazuje tylko rezerwę. W butli wygląda to tak.
Rozumiem, że ja również powinienem wymienić wskaźnik WPGH-1 (czujnik Halla )?
Napiszesz coś na temat oprogramowania arduino?
Cz ewentualnie byłbyś skłonny wykonać takie urządzenie.
W ogóle chciałbym wyrzucić centralkę gazu i zamiast tego wstawić jakiś nie rzucający się w oczy włącznik, np w desce, lub zegarach.
Witam serdecznie tak wskaźnik działa bez żadnych problemów , w zasadzie o nim zupełnie "zapomniałem" bo żona jeździ audi :)
i w niedługim czasie trzeba będzie je sprzedać, programu ani schematu już nie mam nie , poszukam jeszcze na starym dysku ale nie obiecuje, ale jeśli znajdę wrzucę na tą stronę :)
Podpowiem na pytania tak musi być wskaźnik na butli WPGH-1 zasilany jest 5v czyli z elektrozaworu muszisz jeszcze przylutować lm7805(stabilizator 5v)
jeden przewód z WPGH-1 (dokładnie czujnik halla ) idzie do arduino pin analogowy podłączałem go na stole i podzieliłem skale WPGH-1 na kilkanaście pozycji , spisałem wartości i tu tyle .Następnie zdemontowałem licznik i podobnie zrobiłem z wskaźnikiem pb tylko zasiliłem licznik (na tym forum znalazłem schemat) i pod pin wskazania podłączyłem arduino wyjście pwm przez tranzystor i podobnie wysterowywałem wskazówkę do podzielonej jak w WPGH-1 podziałki .potem te wskazania z WPGH-1 i wskazówki przypisałem do siebie i to wszystko .
wskaźnik jest bimetaliczny i kompensuje drgania i uśrednia wartości wychyłu pływaka więc w programie arduino tego nie musiałem dopisywać :)
postaram się odpowiadać na konkretne pytania w miarę czasu i moich możliwości .

maciek889
Forum Audi 80
Forum Audi 80
Posty: 4735
Rejestracja: 30 wrz 2009, 19:10
Imię: Maciej
Model: Audi 80 B4
Nadwozie: Sedan
Silnik: 2.3 NG
Lokalizacja: Wchsut.

Re: Wskaźnik ilości gazu LPG na oryginalnym liczniku (Pb95)

Post autor: maciek889 » 19 paź 2020, 00:22

skompilowany program zawsze można ściągnąć przy użyciu avrdude i pewnie użyłeś dwa trzy piny z płytki więc też to nie powinien być problem.

zawor_3x
Forum Audi 80
Forum Audi 80
Posty: 9
Rejestracja: 29 sie 2020, 18:30
Imię: Paweł
Model: Audi 80 B4
Nadwozie: Avant
Silnik: 2.3 NG+lpg

Re: Wskaźnik ilości gazu LPG na oryginalnym liczniku (Pb95)

Post autor: zawor_3x » 16 cze 2021, 16:30

Cześć. Napisałem pw do autora tematu. Niestety bez odzewu.
Czy ktoś z forumowiczów budował już podobny układ?
Czy mogę prosić o wykaz części potrzebnych do zbudawania układu?
Poza arduino, czujnikiem halla i stabilizatorem lm7805 jaki rezystor i jaki tranzystor zostały użyte do zbudowania układu. Czy zastosowany przekaźnik musi być identyczny jak na zdjęciu 12 v dc 8a? Czy można zastosować jakiś 4 pinowy przekaźnik samochodowy np 30a?

maciek889
Forum Audi 80
Forum Audi 80
Posty: 4735
Rejestracja: 30 wrz 2009, 19:10
Imię: Maciej
Model: Audi 80 B4
Nadwozie: Sedan
Silnik: 2.3 NG
Lokalizacja: Wchsut.

Re: Wskaźnik ilości gazu LPG na oryginalnym liczniku (Pb95)

Post autor: maciek889 » 16 cze 2021, 23:01

Kiedyś robiłem podobny układ przekształcający napięcie wejściowe na inne napięcia wyjściowe aby zmodyfikować sygnał napięcia przepływomierza.
Nie wiem po co był ten stabilizator 7805 bo arduino nano ma już wbudowany taki stabilizator. A do wskaźnika już jest na płycie liczników stabilizator 10V.
Do trzeba by ze dwa rezystory 1k jako dzielnik napięcia aby zmienić napięcie 0-10V na zakres 0-5V jeśli arduino ma działać w sprzężeniu zwrotnym dobierając tak wypełnienie PWM aby utrzymać zadane napięcie na wskaźniku paliwa.
Tranzystor może być jakikolwiek 1Amperowy NPN albo N-Mosfet będzie pewnie aż zza dużym zapasem np TIP122.

Przekaźnik też mógłby być jakikolwiek tylko aby miał przełączane styki czyli miał styk 87A.
Nie wiem po co mu był ten duży rezystor może aby odciążyć tranzystor...
Chyba skonstruuje coś podobnego na płytce prototypowej bo pewnie niedługo będę musiał zrobić wskaźnik ciśnienie oleju na niestandardowym czujniku ciśnienia.

Dodano po 31 minutach 3 sekundach:
Przykładowy kod który miałem tylko uprościłem bez sprawdzania.

Kod: Zaznacz cały

byte mapa[256] = {
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215
  }; //mapa w którą wklepuje się jaka wartość ma mieć wskaznik benzyny dla danego pola tablicy które jest okreslane przez napiecie z czujnika lpg. 
  byte pwm=5;
  long int lpg,benz;
  
  
  
  void setup() {

pinMode(5, OUTPUT);
pinMode(1, INPUT); //wejscie LPG
pinMode(2, INPUT); //wejscie kontroli poziomu czujnika benzyny

}
  // numer elementu w tablicy jest wybierany przez napięcie wejścia czujnika poziomu lpg a wartość elementu to napięcie do jakiego ma dążyć arduino na wyjściu dla wskaźnika benzyny
  
  //oczyt wartość analogowych i zmiana ich na liczbę 8 bitową
  
 lpg=map(analogRead(A1), 0, 1023, 0, 255);
 benz=map(analogRead(A2), 0, 1023, 0, 255);
  
if(benz != mapa[lpg]){ //sprawdzenie czy sie roznia wartosci na wejsciu i wysjcu

if(benz > mapa[lpg]) //zwiększnie/zmniejszania PWM jeśli porządane napiecie jest za niskie/wysokie względem tego jakie jest z mapy możliwe że trzeba będzie zamienić pwm++ z pwm-- bo może działać odwrotnie
{
  if(pwm<254) //ograniczenie dodawania pwm gdy dojdzie do limitu
    {
    pwm++;
    }
  
}
else{
  if(pwm>2) //ograniczenie odejmowania pwm gdy dojdzie do limitu
    {
    pwm--;
    } 
  
}
}
analogWrite(5, pwm); 
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.

ODPOWIEDZ

Wróć do „Rezanie”


opony samochodowe opony samochodowe hamulce
felgi - sklep internetowy sportwheels.pl części samochodowe ucando.pl
części samochodowe iparts.pl