Stránka 2 z 2

Napsal: 08 dub 2014, 13:57
od pepik9
Tohle auto asi ještě nemá komunikaci po sběrnici, jako ostatní modely po roce cca 2001, ale vzhledem k tomu, že píšeš, že ostaní údaje to ukazuje, jen dojezd ne, tak bych typoval, že spíš chybí nějaký další údaj, ze kterého by se ten dojezd spočítal. U novějších modelů se musí při doplnění příslušenství z vyšších verzí většinou aktivovat v BSI pomocí firemní diagnostiky a některé nižší verze HW to ani nemusí umět. Pochybuju, že do toho palubního počítače vedou stejné dráty jako od plováku, to by pak už nezbývali další pro jiné funkce. Ale na tom schématu je nějak uříznutý.

Napsal: 08 dub 2014, 15:10
od majkz
Citroen XM byl jeden z prvních, který s multiplexem začal už od 89, ale není to klasický "sjednocený" multiplex, který začal po roce 2001 u ostatních automobilek kvůli sjednocení EOBD2, v XM jsou z něj pouze některé prvky a navíc ještě nestandardizované. Ono spíš jde o to, že do PPC vedou dva kabely z ŘJ (původně měl být údaj o množství paliva z ECU motoru a údaj o rychlosti z čidla rychlosti na převodovce, ale dá se to také vzít z jednoho pinu v ŘJ) pro výpočet spotřeby a průměrné rychlosti. To už si pak PPC přepočítá. Ostatní kabely, co do toho vedou, jsou např. na venkovní čidlo teploty, kostru, tlačítko, osvětlení, napájení apod., které nejsou důležité a toto veškeré fachá jak má.

Pak jsou ale potřeba tři kabely, které vedou do budíků v přístrojovém štítu (viděno na schématu, které jsem dal do posledního příspěvku na první straně), v budíkách je kvůli PPC jiný palivoměr a jiný tištěný spoj, který je z budíků sundavací. Do tohoto tišťáku pak vedou 3 kabely od plováku (pokud má auto PPC, tak jsou všechny kabely "živé", protože v plováku je potenciometr, pokud auto ppc nemá, jsou "živé" jen dva ze tří, protože je na plováku reostat).

Budíky se mi povedlo ukořistit z benzinové verze (plovák ale už ne a jinak se starší blbě shání, ten co se mi povedlo sehnat je špatný - stále ukazuje hodnotu prázdné nádrže a odpor ani jedné větve se nemění s pohybem plováku) a přeházet to nebude problém, kolega s XMkem, který měl víc štěstí a povedlo se mu sehnat jak budíky, tak plovák z benzínové verze (musel samozřejmě sundat čerpadlo benzinu, které nafta nemá) přeházel palivoměr a ten oddělitelný tišťák k palivoměru z budíků na naftovou verzi budíků a dojezd mu normálně funguje. Mě se stále ale nedaří sehnat plovák pro PPC verzi a tak koumám, jak upravit dvoudrátový na třídrát s co nejmenším (nejlépe vůbec žádným) zásahem přímo do tišťáku u plováku. A nový plovák pro PPC je drahý jak prase i v druhovýrobě a ještě ho téměř nikde nemají skladem a čekací doba je dlouhá jak týden před výplatou. :-(

Jinak, XM nic jako BSI nemá a v ECU se nic přes PC diag (u Citroenu se originálu říká Lexia resp. Diagbox, který je společný pro všechna PSA auta - taky mám. :-) ) povolovat nemusí (jako u C5, kterou též vlastním a novějších modelů). Ještě mám do ECU napinován originál tempomat a bez problému. :-)

Jinak hodnoty, až přijdu domů (jsem na cestě), jdu se do toho vrhnout. Navečer budou.

EDIT: Tak se omlouvám, trochu jsem se seknul s těmi hodnotami. 0 ohm je plná, 300 ohm je prázdná (ne 350, ale 0 jako plná je správně, jak jsem říkal) a referenční napětí, které pak jde na plovák (a na odporovce bude kostra - na plováku pro ppc budou “kostry“ na obou stranách odporovky a při ubývání paliva na jedné větvi odpor poroste, na druhé se snižuje) je 5 volt. Při přesné polovině nádrže to vychází na 182 ohm.

Napsal: 09 dub 2014, 07:24
od pepik9
Takže pokud bys funkci plovaku nasimuloval kombinací odporů, napríklad 120+180, tak by se nějaký údaj o dojezdu měl objevit. (pro kontrolu).
Pokud tedy referenční napětí jde na jezdec pot., mohlo by to jít nahradit dvěma OZ, ALE jen za předpokladu, že se napětí na tom dvoudrátovém plováku lineárně mění podle hladiny.

Napsal: 09 dub 2014, 07:44
od majkz
Jojo, včera jsem měl rozebranou přístrojovku a připojené na plovák ty benzinové budiky (to je naštígro práce na 10 minut, už to mám natrénované. :-) ). Pokud jsem na kabely od plováku místo plováku měl připojený trimr, dojezd ppc ukazoval i spolu s palivoměrem. :-)

Asi se zeptám blbě, ale co to znamená OZ? :-)

Napsal: 09 dub 2014, 08:21
od Hill
Operační zesilovač - obecně součástka, ktrou lze využít mimo jiné na přesné převodníky, v tomto případě odporu plováku na napětí.
Spíš jsme potřebovali vědět, jaké napětí potřebuješ na vstupu PPC, aby ti ukazoval reálný dojezd, třeba 650 km. To by se pak nastavilo na výstupu zapojení s OZ při zkratovaném reostatu plováku, jako že máš plnou.
Zbytek už bys po několika tankováních doladil podle skutečného dojezdu.

Napsal: 09 dub 2014, 09:46
od majkz
Ono podle schématu z auta, které jsem dal na předchozí stránce, tak je to řešeno tak, že z ŘJ palivoměru vedou všechny tři kabely k plováku (to 5V stejnosměrné a dvě větve), takže tato ŘJ počítá s oběma větvemi z plováku. Dle toho pak přepočítává dojezd pro PPC, které pomocí dalších 3 kabelů do PPC posílá. Tím pádem PPC je od plováku oddělené mezičlenem, tzn. tou ŘJ palivoměru. Bohužel tím pádem nelze přímo dojezd odladit na místě, tím pádem by se hýbalo i s palivoměrem. A tím pádem také nelze, aby z tohoto udělátka třeba odečet 1mV (popsané na předchozí straně) rovnal se -1km, neboť toto si ŘJ palivoměru pak koriguje sama. A to jsem asi neřekl, za to se omlouvám, to jsem si uvědomil až teď, správně to u XM funguje tak, že hladinu paliva ŘJ palivoměru (a tím i dojezd) snímá pouze cca 15 vteřin a pak plovák odpojí. Dále už si úbytek paliva ŘJ palivoměru a dojezd pro ppc počítá sama. :)

EDIT: Dnes to napětí napětí bohužel nezměřím, jsem zas dlouho v práci. :( Zítra jej dodám. :)

Napsal: 09 dub 2014, 20:11
od majkz
Předem se omlouvám, že to dávám jako nový příspěvek, ale aby bylo vidět, že jsem to sem dal.

Ještě jsem to změřil a napětí kleslo na 73 mV při plné nádrži.

Napsal: 09 dub 2014, 20:20
od Hill
To se dalo čekat, když má reostat téměř nulový odpor. Ale kolik je na něm, když je v nádrži zbytek tak na 50 km ?
Vlastně, jak píšeš - včil zme v řiti, jak křičel ten voják, co prchal z bitvy na Bílé hoře (což historici zjemnili na "zle, matičko, zle").
Jestli palivoměr chodí s tím reostatem správně, a "něco" v něm má bonzovat stav paliva do PPC, tak to asi těžko obejdeme bez znalosti toho, co vlastně z jednotky palivoměru do PPC jde.
Původně jsem měl představu takovou, že napětí na plováku se bude měřit zesilovačem s velkým vstupním odporem, aby neovlivnil údaj palivoměru, a výstup zesilovače se přivede rovnou na vstup PPC. Jestli ten vstup není analogový (stejná šance, že je, jako že není), tak už to chce něco sofistikovanějšího, obvod, který, volán z PPC, odpoví datovým telegramem, co naměřil.

Napsal: 09 dub 2014, 20:46
od majkz
Nad tím už jsem také přemýšlel a zkoušel ten plovák (resp. zkoušel jsem to s trimrem, který by měl právě funkci potenciometru simulovat) napojit přímo na PPC, ale bohužel, to nefachá... Tipuji tím pádem, že mezi PPC a palivoměrem už bude spojení digitální (a na to si už netroufám). Pokud jsem toto udělal s kabely plováku při zapojených budíkách s ŘJ pro PPC a k této ŘJ i připojené PPC, tak dojezd i palivoměr chodily bez problému. Samozřejmě, ideální by bylo z toho ŘJ palivoměru v budíkách úplně vynechat, ale... :(

Zítra ještě zkusím zjistit ten údaj při prázdné nádrži.

Napsal: 09 dub 2014, 20:52
od Hill
Zopakuj ještě přesně, cos dělal, že ti dojezd i palivoměr chodily.
Pořád se motáme dokolečka, že palivoměr chodí a dojezd ne.
Tak jak to tedy je?

Napsal: 09 dub 2014, 21:14
od majkz
Připojil jsem do auta ty benzínové budíky, které PPC podporují. Poté jsem místo plováku připojil doma nalezený trimr s +- stejnou hodnotou (už si nejsem jistý přesnou hodnotou, myslím, že se dělá 320 ohm - už je to dlouho, co jsem je kupoval). A při pootáčení na jednu nebo druhou stranu se měnila jak "hladina" na palivoměru, tak i hodnota dojezdu. Samozřejmě to nebylo přesné, neboť rozsah hodnot trimru byl trochu jiný než odporové dráhy plováku, ale pro kontrolu. Je to v podstatě zapojeno podle schématu z XMka, které jsem dal na předchozí stranu, akorát místo toho plováku jsem dal na chvilinku trimr.

PPC mám na konektor do budíků připojený permanentně. Kabelový svazek pro PPC ale v autě je, pokud by se povedly sehnat naftové budíky s podporou PPC a plovák pro PPC, stačí jen vyměnit, zapojit a dojezd funguje.

Pokud tam nechám své naftové budíky bez podpory PPC a připojím trimr na kabely od plováku, s palubákem to nehne a dojezd nefachá.

Když jsme s kolegou řešili dojezd na PPC (než koupil ten plovák a budíky pro PPC), tak jsme právě zkoušeli, jestli se nepovede napojit PPC rovnou na plovák, aby se nemusely použít jiné budíky. To se bohužel nepovedlo.

A když jsem připojil ty benzínové budíky, ale připojil na plovák, co už v nádrži mám, dojezd nefungoval.

Já se moc omlouvám, hodně v tom dělá zmatek můj způsob vysvětlování, jak chci správně zařadit informace, do vět strkám závorky a nakonec je to ještě víc nepřehledné. :( Snažím se s tím bojovat, ale zvyk je železná košile. :(

EDIT: U většiny aut do roku 2001 (než přišel sběrnicový systém CAN-BUS) je to samozřejmě řešeno tak, že z PPC vede zvláštní drát přímo do plováku, který je stejný ať auto má PPC nebo ne a palivoměr do toho vůbec není zamíchán, ale u XM to takto řešeno bohužel není. To jsou právě ty počátky sběrnicových systémů...

Napsal: 11 dub 2014, 20:33
od pepik9
Hodně zhruba a neuměle by to mohlo být něco takového (verze 2):