Verdamper overleden?

Gestart door jeroen74, 10-04-2013 21:50:03

Vorige topic - Volgende topic

0 leden en 1 gast bekijken dit topic.

mastertje

#45
Juust, die staat er ook. Maar wat ik daar mee wil zeggen is voltage schaal = mogelijkheid tot meten aansturing! Dus als de AMS zegt van "Yo, 5,5Volt, open die hap" en de stappenmotor blijft dicht, kan je zeggen ok de stappenmotor is defect. Andersom "0,5V Alstublieft" heb je kans dat de AMS geen goed lambda signaal krijgt.

Dit soort signalen heb je nml een oscilloscoop voor nodig om uit te vogelen hoe ver de stappenmotor open moet;
http://rascalmicro.com/img/stepper-motor-waveforms.png

En je moet't ook nog eens tellen want volgens mij werkt de AMS lekker lomp, en houdt hij alleen positie bij van de stappenmotor na een "homing". Er is dus achteraf zeer lastig te bepalen op welke positie de AMS de stappenmotor wil hebben, omdat je de totale geschiedenis van stapjes moet weten.
Volg ons op www.project850.nl. Carbagerun 2013 --- Team 255 BLOG

jeroen74

Leuk, maar dat apparaat vind je never nooit niet ;)

En ik neem aan dat de LPG ECU dezelfde strategie volgt als een benzine ECU: mengsel rijk maken, wachten tot HEGO rijk aangeeft, dan omschakelen naar arm mengsel, weer wachten. Het signaal van de HEGO is dus reactie op een actie van de ECU, niet andersom. Zover ik weet wordt tijdens de arme fase zuurstof opgeslagen in de katalysator, en tijdens de rijke fase wordt deze zuurstof gebruikt om de 'schoonmaakreacties' te voeden. Op deze manier is ook een gemiddelde AFR te bepalen en kan het mengsel worden bijgeregeld.

Zo zou het AMS systeem ook moeten werken omdat in de documentatie over de zelfleerfunctie ze het over regelacties hebben (een schakelende HEGO) dus.

Daarom vind ik het stom dat er schijnbaar geen plausibliteitscontrole op het signaal plaats vindt en dat als het HEGO signaal verdacht is er niets mee te doen.

mastertje

Ik denk (en hoop) dat je gelijk hebt, en dat het inderdaad ook zo werkt bij de AMS.

Alleen is er dus nog een ding; bij een koude start werkt de O2 sensor niet, en moet de stappenmotor niet te veel of te weinig LPG doorlaten. Er is dus een ingestelde waarde waar de stappenmotor voor elke start heen moet, deze regel je dus af.

En ja die AMS is zo dom als een deur hehe ;) Moet gewoon werken als het afgeleverd wordt, bij storing kan je bij je LPG specialist terecht  :eusa_silenced:  :eusa_wall:

Ik vraag me af of die kast aan de diagnosepoort moet of aan de connector die in de AMS gaat. Zal wel niet al te ingewikkeld in elkaar zitten, en misschien is daarom de diagnosepoort ook met andere elektronica wel uit te lezen :)
Volg ons op www.project850.nl. Carbagerun 2013 --- Team 255 BLOG

jeroen74

(Deze afstelprocedure alleen uitvoeren als de motor goed regelt).

Dat homen en dan tellen is niet zo gek, dat is juist het grote voordeel van een stappenmotor, die kun je open-loop gebruiken. Voor de regeling is op zich de absolute positie niet zo belangrijk, maar wel weer voor de koude fase inderdaad.

Overigens zit er geen niet-vluchtig geheugen in die AMS computer, dus misschien denkt ie wel dat de startpositie volledig dicht moet zijn. Wat overigens wel raar is, want de akku is wel vaker afgeweest zonder dat ik dat ding ooit opnieuw heb hoeven inleren.

Diagnose zal wel gewoon RS232 zijn, althans op TTL niveau.

mastertje

#49
Ik zou homen en tellen geen voordeel noemen, eerder een nadeel vanwege de extra complexiteit. Het voordeel zit hem in het koppel dat hij levert, zelfs als hij stilstaat, en dus beter positie kan behouden.

Die diagnosepoort bestaat uit 12 pinnetjes dus ik weet niet of dat TTL is... zou hopen van wel, dan kan je er makkelijk wat mee!









Kunnen we evt AMS naar USB maken met een klein beetje moeite ;)
Volg ons op www.project850.nl. Carbagerun 2013 --- Team 255 BLOG

jeroen74

CiteerIk zou homen en tellen geen voordeel noemen, eerder een nadeel vanwege de extra complexiteit. Het voordeel zit hem in het koppel dat hij levert, zelfs als hij stilstaat, en dus beter positie kan behouden.

Dat koppel bij stilstand is inderdaad wel een voordeel, maar heb je niet zoveel aan in deze applicatie aangezien er een overbrenging op zit. Het voordeel is dat je heel gedefineerd kan stappen. Maar goed, dat doet er in feite niet zoveel toe :)

Ik vermoed dat er wel een geheim serieel portje op zit. De andere pinnen zijn waarschijnlijk de geconditioneerde versies van de verschillende ingangen en misschien nog wel een geheime ingang die God-mode activeert ;)

Overigens is die L293 een redelijk standaard chipje om stappenmotortjes aan te sturen. Zal me niet eens verbazen als die redelijk vaak kapot gaan en dat vele AMS computers door dit chipje van een paar euro als beyond-repair in de afvalbak zijn beland.

Voor de rest zit er echt helemaal niets exotisch in dat ding, afgezien van die microcontroller.

mastertje

#51
Als je op P80C52 googled vind je wel wat leuke dingen, o.a.;

plaatje van een 8032, ook 40 pinnetjes..



Het is dus een versie van de bekende intel 8052 denk ik :)

Wel lache dat je dat stappenmotor chipje herkent dan, ik ben zelf niet zo heel erg thuis in de electronica. Zou dat ding een serial monitor hebben en reageren op simpele serial text-commands? (RXD TXD etc.) Zal eens voor de lol een hyperterminal openen naar de AMS microcontroller op de poorten en kijken of hij data poept :P
Volg ons op www.project850.nl. Carbagerun 2013 --- Team 255 BLOG

jeroen74

Yup. Pin 11 is wel interessant ;)

mastertje

Ik rop dat ding morgen gelijk eventjes uit m'n carbagerunner :D Ik was toch al bezig met arduino/raspberry-pi-touchscreen interface en als ik hiermee dingetjes kan uitlezen versimpelt het mijn spulletjes aardig.
Volg ons op www.project850.nl. Carbagerun 2013 --- Team 255 BLOG

jeroen74

Die 93C06 is een EEPROM van 256 bits. Die moet ik over het hoofd gezien hebben toen ik mijn AMS computer eens van binnen bekeek... hij heeft dus wel niet-vluchtig geheugen.

Ergens in de schaarse documentatie staat dat het ding uit zijn regelbereik kan lopen en dan door Vialle gereset moet worden. Kans is dus best aanwezig dat ie bij mij uit zijn regelbereik is gelopen, alhoewel ie dat middels een rood/groen knipperende LED zou moeten aangeven. Idioot overigens dat ie teruggestuurd zou moeten worden naar Vialle voor een reset, maar goed.

Vraag me af wat er gebeurt als die EEPROM helemaal gewist wordt (nieuwe erin bijv). Ik neem aan dat de firmware wel zo slim is om er default, valide waarden erin te programmeren. Niet dat ik dat ga proberen...

jeroen74


mastertje

#56
sweeeet!  ;D

Zitten wel erg veel connectoren aan dat ding  :eusa_eh: Debiel grote kast ook, vraag me af hoeveel lucht daar in zit :P


De 8052 heeft natuurlijk ook vaak onboard eeprom. En nee, wissen is niet slim, kan heel goed code memory zijn! :)
Volg ons op www.project850.nl. Carbagerun 2013 --- Team 255 BLOG

razorx

Citaat van: mastertje op 24-04-2013 19:37:44
Okidoki, bedankt! Dan ga ik zondag uitzoeken of het kastje inderdaad 0-5V naar 0-1V doet, en of het daarnaast nog een lambda signaal simuleert voor de Fenix ECU.
Let op het signaal voor rijk en arm is ook omgekeerd tussen de twee sondes!

MrCain

Nu je toch je AMS open hebt => bekijk je soldeerpunten eens, heb al een paar keer gehad (zowel bij een AG als bij Vialle) dat er een soldeerpunt/verbinding niet meer goed was.... Je kan ze gewoon weer doorsolderen, wel oppassen dat jet niet te warm stookt     ;D 
Volvo 855 T-5: nog bijna origineel ;)

Citaat van: een wijze man
De Engelse auto bouwers waren echte prutsers....
Daarin tegen zijn Italiaanse autobouwers weer ingenieuze prutsers!

jeroen74

Een 8052 heeft zeer zeker geen EEPROM (let op, EEPROM) aan boord ;) Sommige derivaten misschien wel, maar de standard oer 8052 absoluut niet. Anders zouden ze geen externe hoeven te gebruiken ;) EEPROM is niet-vluchtig geheugen voor parameters e.d.

Soldeerpunten zou ik weleens na kunnen kijken, verwacht er weinig van overigens. Meestal geeft dat intermitterende problemen.

Overigens heb ik mijn AMS niet open, mastertje is niet degene met het probleem  ;)