Regulamin | Punkty | Dodaj... | Ostatnie | Szukaj | Rejestracja | Zaloguj


Samochodowy komputer zużycia paliwa


Idź do strony Poprzedni  1, 2, 3 ... 15, 16, 17
Skok:

 
Napisz nowy temat  Odpowiedz do tematu      Strona Główna -> Forum elektroda -> Download, Artykuły -> Samochodowy komputer zużycia paliwa
Angielska wersja
Autor Wiadomość
koni85
Poziom 3
Poziom 3

Dołączył: 08 Lip 2005
Posty: 7
Miasto: Krakow , Krosno

Post 28 Maj 2009 09:17   

Re: Samochodowy komputer zużycia paliwa


Cytat:
Witam!
Czy ktoś mi pomoże? Zrobiłem komputerek ze strony 4 - Pfemek. Ale autor nie odpisuje na moje pytania, w związku z czym kieruje je do Was. Na stronie 7 Pfemek umieścił post w którym napisał, jak dostosowac jego komputer do każdego rodzaju samochodu. Mam golfa 3 1.6 AEE na wielopunkcie. Ale w jego kodzie ze strony 4 nie widze żadnych parametrów typu stała_ben itp. Męcze się straszniez tym, POMOCY!!!



D = Impw * 0.20288
Zuzycie = D / Impp

Zmieniasz wartosc 0.20288 i dostosowujesz do swojego samochodu , najlepiej wychodzi empirycznie
Powrót do góry
   
metq
Poziom 11
Poziom 11

Dołączył: 03 Mar 2007
Posty: 60

Post 28 Maj 2009 21:11   

Re: Samochodowy komputer zużycia paliwa


No ale skąd mam wiedzieć, jaka wartość ma być do mojego auta? Mam próbować? To przecież nerwicy dostane;). Wydaje mi się, że liczy się to z jakiegoś wzoru, ale nie mam pojęcia...
Powrót do góry
   
koni85
Poziom 3
Poziom 3

Dołączył: 08 Lip 2005
Posty: 7
Miasto: Krakow , Krosno

Post 28 Maj 2009 21:42   

Re: Samochodowy komputer zużycia paliwa


Policzyl z tego wzoru (0.20288)

0.0317(stala wtrysku)*4(ilosc wtryskiwaczy)*[100000/100000/16(stala drogi)]=0.20288

Musisz wyznaczyc sobie stala wtrysku i poznac swoja stala drogi

Najlepiej wlaczyc jakis 16 bitowy licznik przejechac 1km i sprawdzic ile licznik Ci zliczyl impulsow

Jak wyznaczyc stala wtrysku pfemek chyba opisywal
Powrót do góry
   
metq
Poziom 11
Poziom 11

Dołączył: 03 Mar 2007
Posty: 60

Post 28 Maj 2009 22:23   

Re: Samochodowy komputer zużycia paliwa


Jutro wrzuce i zobacze czy wszystko jest ok, jak co to bede pisał;)
Powrót do góry
   
MARIUSZ R
Poziom 17
Poziom 17

Dołączył: 19 Paź 2006
Posty: 381

Post 30 Maj 2009 12:57   

Re: Samochodowy komputer zużycia paliwa


Szukam sprawdzonego schematu układu dopasowującego do podłączenia wtrysku.Zbudowałem dwa komputerki jeden na Atmega 8 drugi na ADUC836.W obu przypadkach brak jest sygnału wtrysku gdy samochód pracuje na benzynie.Na lpg wskazania są.Wtryski oczywiście sterowane są masą.Centralka od gazu odcina + na wtryski.Zbudowałem optobarierę,ale wrzuca wtedy jakieś śmieci,odczyty są nie stabilne.Schemat optobariery zaczerpnąłem z tego tematu.Na pewno nie jest to wina zakłóceń z instalacji samochodu,gdyż w liczniku zamontowałem halotron i wskazania drogi są w miarę dokładne.
Powrót do góry
   
metq
Poziom 11
Poziom 11

Dołączył: 03 Mar 2007
Posty: 60

Post 02 Cze 2009 16:10   

Re: Samochodowy komputer zużycia paliwa


No i wrzuciłem i nic... Jak jade do 75km/h to mam wyniki 255km/h i spalanie 1.5 litra. Jak jade powyżej to mam np przy 80km/h mam 70km/h, przy 100km/h mam ze 120km/h. Spalanie cały czas ok 1.5 - 1.6 litra. I co Wy na to?
Powrót do góry
   
Google
AdSense
Google Adsense


Post 02 Cze 2009 16:10   





Powrót do góry
   
sznobel
Poziom 3
Poziom 3

Dołączył: 14 Wrz 2006
Posty: 5

Post 23 Lip 2009 21:40   

Re: Samochodowy komputer zużycia paliwa


A moze by cos takiego z ladnym wyswietlaczem przez gniazdo OBD skonstruowac?
Powrót do góry
   
metq
Poziom 11
Poziom 11

Dołączył: 03 Mar 2007
Posty: 60

Post 11 Sie 2009 17:11   

Re: Samochodowy komputer zużycia paliwa


Czy ktoś pomoże? Napiszcie jak mam zmierzyć ilość impulsów z czujnika prędkości. Tak najprościej
Powrót do góry
   
Marek_RADOM
Poziom 17
Poziom 17

Dołączył: 06 Lip 2004
Posty: 371
Miasto: Radom

Post 15 Wrz 2009 16:31   

Re: Samochodowy komputer zużycia paliwa


metq napisał:
Czy ktoś pomoże? Napiszcie jak mam zmierzyć ilość impulsów z czujnika prędkości. Tak najprościej


Najprościej wgrać sobie do uC programik zliczający impulsy z wejścia T1 procesora.

Dodano po 18 [minuty]:

Ja pracuje obecnie nad obrotomierzem. Zrobiłem taki układ dopasowujący, przeprasza, że narysowany w taki prymitywny sposób, ale nie mam programu w tym momencie.

Samochodowy komputer zużycia paliwa

Moim zdaniem brakuje gdzieś kondensatorka, bo przy wyłączaniu zapłonu na wyświetlaczu pojawia mi się czasem ok 6000 obr/min. Przy właczaniu samego zapłonu też czasem pokazuje jakąś małą wartość np 30 obr/min a podczas pracy silnika wyświetla mi raz 720 obr a raz 850, tak skacze jakby losowo. Po przygazowaniu też jest niestabilnie ale wskazania są poprawne nawet do 6-7 tys obr/min.

W programie zliczam impulsy w czasie 250ms (1/4 s) i mnożę je przez 60 (4 cylindry). Jak liczyłem impulsy w czasie 1s to mnożyłem przez 15 (60obr/min / 4 cylindry).

Ktoś ma może jakiś pomysł jak usprawnić ten układ dopasowujący ?
Powrót do góry
   
metq
Poziom 11
Poziom 11

Dołączył: 03 Mar 2007
Posty: 60

Post 17 Wrz 2009 21:08   

Re: Samochodowy komputer zużycia paliwa


A skąd taki program mam wziąć? Bo ja to nie jestem jakiś elektronik;). Ale co nieco się znam. I ten program mam wgrać sobie do tego układu z uC który Pfemek zrobił, tak? Czy jakiś schemat nowy z wyświatlaczem?
Powrót do góry
   
GrzegorzMusiał
Poziom 2
Poziom 2

Dołączył: 05 Cze 2008
Posty: 4

Post 04 Paź 2009 14:08   

Re: Samochodowy komputer zużycia paliwa


Witam, chciałem zrobić komputer pokładowy taki jak jest tutaj http://www.allegro.pl/item748679537_uniwersalny_komputer_pokladowy_paliwa_w_obudowi.html Czy może ma ktoś już ułożony taki programik to atmegi8 żeby wgrać. Z góry dziękuje
Powrót do góry
   
Google
AdSense
Google Adsense


Post 04 Paź 2009 14:08   





Powrót do góry
   
MARIUSZ R
Poziom 17
Poziom 17

Dołączył: 19 Paź 2006
Posty: 381

Post 04 Paź 2009 17:47   

Re: Samochodowy komputer zużycia paliwa


GrzegorzMusiał napisał:
Witam, chciałem zrobić komputer pokładowy taki jak jest tutaj http://www.allegro.pl/item748679537_uniwersalny_komputer_pokladowy_paliwa_w_obudowi.html Czy może ma ktoś już ułożony taki programik to atmegi8 żeby wgrać. Z góry dziękuje

Jeżeli nie zależy ci na źródle programu to w opisie aukcji jest link na stronę autora programu.W dziale download masz linka do pobrania programu.Wersja na tej stronie co podałeś nie mieści się w Atmega 8,ale są tam mniej rozbudowane wersje na Atmega 8 i Atmega 168.
Jeżeli chcesz mieć komputerek full-bajer to poczytaj;
http://forum.ep.com.pl/viewtopic.php?t=13206
Powrót do góry
   
metq
Poziom 11
Poziom 11

Dołączył: 03 Mar 2007
Posty: 60

Post 05 Paź 2009 12:34   

Re: Samochodowy komputer zużycia paliwa


ktoś odpisze?
Powrót do góry
   
GrzegorzMusiał
Poziom 2
Poziom 2

Dołączył: 05 Cze 2008
Posty: 4

Post 09 Paź 2009 20:07   

Re: Samochodowy komputer zużycia paliwa


Witam, zrobiłem sobie komputer samochodowy ze schematu od Pfemka oraz pobrałem takie pliki: HEX, BIN, bas, sch, BRD, też od niego, mam już zrobiony kabelek przez który się połączyłem, używam programu Programator ISP tylko nie wiem który z tych plików wgrać do mikroprocesora atmega8 oraz czy jeszcze będzie trzeba coś ustawiać w programie po wgraniu. Dzięki za pomoc.
Powrót do góry
   
metq
Poziom 11
Poziom 11

Dołączył: 03 Mar 2007
Posty: 60

Post 09 Paź 2009 20:54   

Re: Samochodowy komputer zużycia paliwa


No to ja Ci odpisze, jeśli masz samochód inny niż przemek komputer bedzie działał źle;). Trzeba zmienić parametry, ja mam golfa 3 1.6 w benzynie AEE (75 konny). Musze mieć ilość impulsów z czujnika prędkości na 1km i wtedy moge prawidłowo podać parametry (trzeba je zmienić w programie). Same parametry udało mi się zmienić, ale nie obliczenia są złe. Nie wiem czym moge zmierzyć ilość impulsów z czujnika prędkości. Też prosze o pomoc
Powrót do góry
   
GrzegorzMusiał
Poziom 2
Poziom 2

Dołączył: 05 Cze 2008
Posty: 4

Post 13 Paź 2009 17:05   

Re: Samochodowy komputer zużycia paliwa


Witam, jak ustawić FUSE BIT dla komputera pokładowego od Pfemka jestem w tym zielony, albo prosił bym jakiś opis co tam się ustawia i o co w tym chodzi.
Powrót do góry
   
Marcin G.
Poziom 16
Poziom 16

Dołączył: 18 Paź 2006
Posty: 318
Miasto: Kielce

Post 14 Paź 2009 08:06   

Re: Samochodowy komputer zużycia paliwa


Witam! Posiadam komputer do kotła CO. Jest on zbudowany na atmega16 i wyświetlaczu LCD. Chciał bym zrobić na tym co mam jakiś komp do samochodu. Najbardziej mi zależy na zużyciu paliwa w danej chwili i średnie i ekonomizer. Czytam ten temat i się zmieszałem kompletnie. Jest dużo propozycji takich komputerków i opisów ale nie ma konkretnego opisu jak coś takiego złożyć od podstaw. Jak na razie wykonałem tylko lampkę na attiny2313 z gotowego wsadu, więc programów pisać nie umiem. Projekt Pfemka by mi odpowiadał ponieważ mam wyświetlacz LCD 2x16 Tylko czy ma znaczenie to jakiej jest on firmy? no i atmege16 Ale też nie wiem czy ten program Pfemka do atmegi8 wgra się na moją atmege i czy to wszystko zadziała. Proszę o porady i informacje czy mam szansę złożyć to na moich podzespołach. Aha i przydało by się zmodyfikowanie projektu Pfemka o jakąś prostą kalibrację tak aby nie było trzeba zmieniać kodu źródłowego.
Pozdrawiam
Powrót do góry
   
GrzegorzMusiał
Poziom 2
Poziom 2

Dołączył: 05 Cze 2008
Posty: 4

Post 24 Paź 2009 12:12   

Re: Samochodowy komputer zużycia paliwa


Witam zrobiłem komputer samochodowy od Pfemka kto mi pomoże przestawić fuse Bits tak aby atmega 8 pracowała zewnętrznym kwarcem 4MHz za pomocą programu ISP Programer
Powrót do góry
   
toto80
Poziom 12
Poziom 12

Dołączył: 17 Maj 2008
Posty: 85

Post 15 Lis 2009 21:57   

Re: Samochodowy komputer zużycia paliwa


mam pytanie czy można by do takiego komputerka zaadoptować na przykład matryce 3,5 cala ??
Powrót do góry
   
1 Marcin
Poziom 15
Poziom 15

Dołączył: 09 Mar 2008
Posty: 211
Miasto: Lubartów

Post 27 Gru 2009 12:23   

Re: Samochodowy komputer zużycia paliwa


Witam, to i ja napiszę coś od siebie. Jestem na etapie przerabiania projektu kolegi ''Pfemka'' na VW Golfa3 silnik 1.6 SPI. Na razie staram się uzyskać te same wskazania prędkości co oryginalny prędkościomierz a potem zabiorę sie za spalanie.
P.S.
Mam nadzieję że temat jeszcze nie umarł.
Powrót do góry
   
shadowman83
Poziom 6
Poziom 6

Dołączył: 29 Cze 2008
Posty: 15
Miasto: Gliwice

Post 28 Gru 2009 03:09   

Re: Samochodowy komputer zużycia paliwa


Pfemek napisał:
Witam, mi udało się zaprojektować i zbudować komputerek do samochodu fiat siena 1.6 16V...
...Pozdrawiam


Witam, dopiero zaczynam zabawę w tej dziedzinie, dużo czytam o pisaniu programów i programowaniu układów no i uczę się głównie na znalezionych projektach w sieci.

Dlatego miedzy innymi wiozłem pod lupę Projekt kolgi

Chodzi o to że jak zmienię dyrektywę z $regfile = "m8def.dat" na $regfile = "m16def.dat" to podczas programowania procka flash programuje się a przy EEprom-mie wywala błąd "EEprom HEX File Out of Range"

Używam Atmegi16
Programuję przez USB programem MegaLoad

Kod:
'stała wtrysku: 0,00317 l/s
'stała czujnika prędkości: 16 imp/m
'samochód: fiat siena 1.6 16V
'wtryskiwacze: IWP001

$regfile = "m8def.dat"
$crystal = 4000000

Dim Impw As Word                                            'impulsy wtryskiwacza
Dim Predkosc As Byte
Dim Impp As Byte                                            'impulsy predkosci
Dim D As Single
Dim Zuzycie As Single
Dim Srednie As Single
Dim K As Byte
Dim Ds As Word
Dim Droga As Word
Dim Droga1 As Long
Dim Zustr As String * 4
Dim Srstr As String * 4
Dim Droga1str As String * 6
Dim Wymiana As Long
Dim Insp As Byte
Dim Wymianastr As String * 8



Config Portd = &B0000100
Portd = &B0110011
Config Portb = Output
Config Lcdbus = 4
Config Lcd = 16 * 2
Config Lcdpin = Pin , Db4 = Pb.2 , Db5 = Pb.3 , Db6 = Pb.4 , Db7 = Pb.5 , E = Pb.1 , Rs = Pb.0
Config Timer1 = Timer , Prescale = 64
Config Timer0 = Counter , Edge = Falling

Cursor Off
Cls

1:
Bitwait Pind.3 , Set
Waitms 50
Set Portd.2

Cls
If Pind.1 = 0 Then
       Cls
       Lcd "Kasuje przebyta"
       Lowerline
       Lcd "droge!"
       Droga1 = 0
       Wait 2
       Cls
End If

K = 0
Lcd "     WITAM!     "
Wait 2
For K = 1 To 16
Shiftlcd Right
Waitms 200
Next K
K = 0
If Pind.1 = 0 Then
      Insp = 0
      Cls
      Lcd "Ustaw inspekcje."
      Wait 1
      Lowerline
      For K = 1 To 10
      Incr Insp
      Wymiana = Insp * 10000
      Wymianastr = Str(wymiana)
      Wymianastr = Format(wymianastr , "    0.0")
      Cls
      Lcd "Wymina co:"
      Lowerline
      Lcd Wymianastr ; " km"
      Waitms 1500
      If Pind.1 = 0 Then Goto 2:
            Next K
            K = 0
      End If
2:
If Wymiana <= 0 Then
      For K = 1 To 10
      Cls
      Lcd "  Wymien olej!"
      Reset Portd.2
      Waitms 500
      Set Portd.2
      Waitms 500
      Next K
      K = 0
      Goto Poczatek
End If
Cls
Wymianastr = Str(wymiana)
Wymianastr = Format(wymianastr , "    0.0")
Lcd "Wymiana oleju za:"
Lowerline
Lcd Wymianastr ; "km"
Wait 3

Tcnt0 = 0
Start Timer0

Poczatek:
Timer1 = 0
Start Timer1
Do
      If Pind.5 = 0 Then Incr Impw
Loop Until Timer1 = 15067
Stop Timer1
   Impp = Tcnt0
   Predkosc = Impp * 0.9
   If Pind.1 = 0 Then
         If Ds = 0 Then Ds = 1
         Srednie = Srednie / Ds
         Srstr = Fusing(srednie , "00.0")
         Cls
         Lcd "Srednie spalanie"
         Lowerline
         Lcd "  " ; Srstr ; " l/100km"
         Wait 3
         Droga1str = Str(droga1)
         Droga1str = Format(droga1str , "   0.0")
         Cls
         Lcd "Przebyta droga:"
         Lowerline
         Lcd "  " ; Droga1str ; " km"
         Wait 3
         Ds = 1
         Goto Poczatek

   End If
   If Impw = 0 And Predkosc = 0 Then
         Zustr = "-.-"
         Goto Zbytmalapredkosc
   End If
         If Impw = 0 And Predkosc > 10 Then
         Zustr = "0.0"
         Incr Ds
         Goto Zbytmalapredkosc
   End If
   If Predkosc < 10 Then
         Zustr = "-.-"
         Goto Zbytmalapredkosc
   End If
   Incr Ds
   D = Impw * 0.20288
   Zuzycie = D / Impp
   Srednie = Srednie + Zuzycie
   Zustr = Fusing(zuzycie , "00.0")
Zbytmalapredkosc:
   Cls
   Lcd "Sp:" ; Zustr ; " l/100km"
   Lowerline
   Lcd "Predkosc:" ; Predkosc ; "km/h"
   Impw = 0
   Zuzycie = 0
   D = 0
   Impp = 0
   Droga = Droga + Tcnt0
   If Droga >= 1600 Then
         Incr Droga1
         Droga = Droga - 1600
         Decr Wymiana
   End If
   Tcnt0 = 0
   If Pind.3 = 0 Then
         Cls
         Waitms 100
         K = 0
         Lcd "Do widzenia..."
         Wait 2
         For K = 1 To 16
         Shiftlcd Right
         Waitms 200
         Next K
         Waitms 500
         Reset Portd.2
         Goto 1
   End If
Goto Poczatek




End

Za wszelką pomoc z góry dziękuję i pozdrawiam
Powrót do góry
   
piotrret
Poziom 11
Poziom 11

Dołączył: 07 Sty 2005
Posty: 61
Miasto: Łódź

Post 05 Sty 2010 20:03   

Re: Samochodowy komputer zużycia paliwa


A nie ma tam przypadkiem w jakiś opcjach ustawienia, które wyłączy Ci programowanie EEPROMU ?
Ja akurat korzystam z programatora, który też jest na USB i używam softu AVR8_Burn i tam możesz sobie zaznaczyć czy chcesz zapisywać coś w EEPROM'ie czy nie.
Powrót do góry
   
t_tom
Poziom 6
Poziom 6

Dołączył: 09 Kwi 2007
Posty: 19
Miasto: Puławy

Post 09 Lut 2010 10:16   

Re: Samochodowy komputer zużycia paliwa


Witam, mam pytanie nawiązujące do kodu źródłowego podanego 28 Gru 2009 03:09.
Oto fragment:
......
Do
If Pind.5 = 0 Then Incr Impw
Loop Until Timer1 = 15067
......
Pytanie brzmi: Wysłałem na wyświetlacz zmienną Impw 'Lcd Impw', na Pind.5 podałem zero na stałę. Spodziewałem się inkrementacji zmiennej Impw do wartości 15067, gdyż tyle razy wykonywana jest pętla. Ku mojemu zdziwieniu zmienna ta miała wartość na wyświetlaczu ponad 20 tys. Dlaczego? Kolejne pytanie to dlaczego jak zmieniłem później zmienną Impw na long to wynik był zupełnie inny niż dla typu word? Jednak ani dla word jak i dla long nie wynosił 15067.

Dodano po 18 [sekundy]:

Witam, mam pytanie nawiązujące do kodu źródłowego podanego 28 Gru 2009 03:09.
Oto fragment:
......
Do
If Pind.5 = 0 Then Incr Impw
Loop Until Timer1 = 15067
......
Pytanie brzmi: Wysłałem na wyświetlacz zmienną Impw 'Lcd Impw', na Pind.5 podałem zero na stałę. Spodziewałem się inkrementacji zmiennej Impw do wartości 15067, gdyż tyle razy wykonywana jest pętla. Ku mojemu zdziwieniu zmienna ta miała wartość na wyświetlaczu ponad 20 tys. Dlaczego? Kolejne pytanie to dlaczego jak zmieniłem później zmienną Impw na long to wynik był zupełnie inny niż dla typu word? Jednak ani dla word jak i dla long nie wynosił 15067.
Powrót do góry
   
t_tom
Poziom 6
Poziom 6

Dołączył: 09 Kwi 2007
Posty: 19
Miasto: Puławy

Post 09 Lut 2010 19:05   

Re: Samochodowy komputer zużycia paliwa


Jako zmienna word wyświetla 22386, jako long 17503.
Powrót do góry
   
kow
Poziom 12
Poziom 12

Dołączył: 12 Paź 2005
Posty: 89
Miasto: Gorlice

Post 06 Mar 2010 19:57   

Re: Samochodowy komputer zużycia paliwa


Czy komputer, który opublikował kolega Pfemek na mikrokontrolerze Atmega8 w 4 podstronie tematu będzie działał z Fiatem Punto I 94 rok 1,2 SPI ?
Powrót do góry
   
metq
Poziom 11
Poziom 11

Dołączył: 03 Mar 2007
Posty: 60

Post 08 Mar 2010 13:51   

Re: Samochodowy komputer zużycia paliwa


Działać będzie z każdym samochodem, tylko będzie wskazywać różne dane. Czyli np nie będzie Ci się zgadzała prędkość

PS Czy ktoś zrobił ten komputer do Golfa 3 1.6 75KM?
Powrót do góry
   
Napisz nowy temat  Odpowiedz do tematu      Strona Główna -> Forum elektroda -> Download, Artykuły -> Samochodowy komputer zużycia paliwa
Wypowiedź dla Wykop Wypowiedź dla Facebook Wypowiedź dla Delicious Wypowiedź dla Digg Wypowiedź dla Google Wypowiedź dla Twitter Wypowiedź dla Blip
Strona 17 z 17 Idź do strony Poprzedni  1, 2, 3 ... 15, 16, 17
Skok:


[ Page generation time: 0.151 seconds ]

Regulamin || Administrator || Moderatorzy || Nasze bannery || Kontakt
elektroda.pl temat RSS 
sklep z oponami: 185 70 R14 Winter T F601 T