Sida 1 av 2

Kontrollmätning/felsökning av motorstyrningens sensorer.

Postat: mån 24 apr 2006, 18:39
av g00ey
Hej.
Under årens lopp med tidens tand degraderas bilens olika komponenter, kalibreringar släpper, och rätt som det är så slutar motorn att starta.

Med lite tur registreras en felkod i diagnostikenheten. Har man mindre tur så finns det ingen felkod alls. Därför skulle jag vilja samla in information om hur dessa komponenter uppför sig när de är hela och välfungerande så att vi alla kan ta del av denna information när vår bil krånglar eller när vi vill kontrollera i förebyggande syfte.

Jag har själv en Volvo 855'94 B5252S med en Fenix 5.2 styrenhet. För mig innebär detta att volymen hos insugsluften mäts med hjälp av en tryckgivare i insugsröret och en temperaturmätare i insugstrumman istället för en luftflödesmätare bestående av en hettråd som brukar vara standard. I övrigt så misstänker jag starkt att är konfigurationen mellan olika volvomodeller närmast identiska när det gäller dessa sensorer.

Trottelgivaren består av en vridpotentiometer - jag vet inte vad för motstånd trotteln har vid minimal respektive maximal position; jag bifogar länk till illustrerande bild på en potentiometer från Elfas websajt:

Bild

Längst ner till vänster i bild är symbolen för potentiometer. Sensorn fungerar som så att man lägger nollan/jord vid pinne 1 och +12V vid pinne 3. Spänningen mellan jord och pinne 2 kommer då att variera linjärt med trottelposition. Denna potentiometer mäts enkelt upp passivt med en motståndsmätare/multimeter eller aktivt med en voltmeter och tändningen påslagen när den är inkopplad. Korrekta mätvärden för denna är för mig obekant.


Insugstryckgivaren är en form av piezoelektrisk kristall som ändrar elektriska egenskaper beroende på lufttryck. För närmare information; läs mer om piezoelektriska kristaller.


Insugstemperaturgivaren och kylvätsketemperaturgivaren består av ett så kallat olinjärt motstånd, antingen ett NTC eller PTC motstånd, också kallad termistor. Det speciella med dessa komponenter är att motståndet varierar med temperaturen, dock inte linjärt. Man brukar läsa av mätvärde från en kurva eller interpolera från en tabell. Exempel på en sådan är denna:

Bild

Kolumn 2-5 i tabellen representerar olika typer av termistorer. Värdena är angivna i Ohm och avläses gentemot temperaturerna i kolumn 1.

Jag vet inte vad för typ av termistor som sitter i våra Volvobilar. Om man skall fastsälla dess skick måste man mäta vad den har för olika resistanser vid minst två olika temperaturer. En sak som är viktig att tänka på är att dessa har en snabb responstid (av storleksordningen sekunder).

Luftflödesmätaren är en sammansatt konstruktion som består av en värmetråd och temperaturmätare där en reglerkrets håller denna tråd vid konstant temperatur (100 grader celsius). Ju mer luft som strömmar i systemet desto mer effekt krävs att hålla temperaturen hos denna tråd. Genom att mäta denna effekt samt och temperatur hos insugsluften får man fram luftflödet med förhållandevis hög precision. Denna mätarkrets har även en inbyggd rutin att bränna bort smuts som tenderar att fastna på sensorn genom att tillfälligt hetta upp tråden till en betydligt högre temperatur. Denna åtgärd vidtas precis då man stänger av motorn förutsatt att den har varvat högre än 1000 rpm.

Knacksensorerna består av piezoelektriska element som avger en svag spänning vid vibrationer. De fungerar mer eller mindre som mikrofoner som tar upp ljud fast de mäter på frekvenser av storleksordningen 15-30 kHz. Vet ej hur man kontrollerar dessa. Kanske med hjälp av ett oscilloskop med minnesfunktion där man låter den trigga på puls och sedan knacka på motorblocket med en hammare?

Varvräknaren är en form av induktiv givare som mäter på vevaxelns svänghjul och sitter precis under fördelarlocket. På svänghjulet sitter en rad hål/tänder med ett jämnt och väldefinierat avstånd emellan. För att kunna få fram vevaxelns position utelämnar man en tand. Därför måste motorn rotera upp till ett varv vid start innan styrenheten vet motorns position så ett den kan tajma tändning och insprutning rätt. Sensorn är ansluten via en trestiftskontakt. Om man lägger en väldefinierad referensspänning mellan stift 1 och 3 så skall det uppstå spänningspulser mellan stift 1 och 2 när motorn roterar (Observera att jag inte vet vilket som är stift 1 2 och 3). Hur ser dessa ut, dvs vad är deras bredd och vad är deras höjd?

Kamaxelpositionsgivaren består av en Hallsensor och är ökänd för att krångla på startvägrande bilar där felet inte är uppenbart. Sensorn är enkel i sin konstruktion i och med att den bara anger övre eller undre läget. Det är tillsammans med varvräknaren som motorns konkreta position bestäms. Mellan stift 1 och 3 läggs en referensspänning och spänningen mellan stift 1 och 2 beror på om kamaxeln är i läge övre eller undre (jag vet inte vilket som är 1 2 och 3 i kontakten). Hur dessa spänningar skall se ut vet jag inte.

Syremätaren eller lambdasensorn som den också kallas mäter syrehalten hos bilens avgaser och sitter i katalysatorn. Den brukar sällan vara orsaken till startproblem. +1V (0.97 till 1.03) i signalen indikerar optimal förbränning vilket är det som styrenheten strävar efter. Sensorn behöver dock uppnå arbetstemperatur (c:a 300 grader för Zirkonium- och Titansensorerna) innen den kan ge några vettiga värden. Därför börjar styrenheten inte att mäta på den förrän motorn varit igång i någon minut.

Tomgångsreglering. Man borde kunna se om stegmotorn klarar av att öppna och stänga tomgångsspjället genom att lägga på lämplig spänning över denna.

EGR systemet är vakuumstyrt och läses förmodligen av med hjälp av en potentiometer som är kopplad till någon form av tryckgivare.

Injektorerna är inga sensorer men man borde kunna kolla om styrenheten ger dem rätt spänning vid öppning. Jag vet inte riktigt hur denna spänning skall se ut. Jag tror att de behöver en högre puls just då de skall öppnas och sedan hålls en lägre konstant spänning för att hålla dem öppna. Förmodligen klarar man sig inte utan oscilloskop. Man kan kontrollera att varje injektor har ett motstånd på c:a 16 Ohm.

Laddtrycksgivaren sitter bara i bilar med turbomotorer; tryckmätare.

Det var allt jag hade att komma med den här gången, jag är öppen för förslag. Om det inte vore för att min bil just nu vägrar att starta (varför jag är tveksam om komponenterna fungerar som de skall) så hade jag gärna delat med mig om vad mina sensorer har för mätvärden.

Re: Kontrollmätning/felsökning av motorstyrningens sensorer.

Postat: ons 26 apr 2006, 00:39
av Sparkz
Oj! :shock:
g00ey skrev:Hej.
Under årens lopp med tidens tand degraderas bilens olika komponenter, kalibreringar släpper, och rätt som det är så slutar motorn att starta.

Med lite tur registreras en felkod i diagnostikenheten. Har man mindre tur så finns det ingen felkod alls. Därför skulle jag vilja samla in information om hur dessa komponenter uppför sig när de är hela och välfungerande så att vi alla kan ta del av denna information när vår bil krånglar eller när vi vill kontrollera i förebyggande syfte.

Jag har själv en Volvo 855'94 B5252S med en Fenix 5.2 styrenhet. För mig innebär detta att volymen hos insugsluften mäts med hjälp av en tryckgivare i insugsröret och en temperaturmätare i insugstrumman istället för en luftflödesmätare bestående av en hettråd som brukar vara standard. I övrigt så misstänker jag starkt att är konfigurationen mellan olika volvomodeller närmast identiska när det gäller dessa sensorer.

Trottelgivaren består av en vridpotentiometer - jag vet inte vad för motstånd trotteln har vid minimal respektive maximal position; jag bifogar länk till illustrerande bild på en potentiometer från Elfas websajt:

Längst ner till vänster i bild är symbolen för potentiometer. Sensorn fungerar som så att man lägger nollan/jord vid pinne 1 och +12V vid pinne 3. Spänningen mellan jord och pinne 2 kommer då att variera linjärt med trottelposition. Denna potentiometer mäts enkelt upp passivt med en motståndsmätare/multimeter eller aktivt med en voltmeter och tändningen påslagen när den är inkopplad. Korrekta mätvärden för denna är för mig obekant.
Mellan 1 och 3 på volvos givare, (glöm elfa nu :P)
Tomgång: 0,9-1,1 kOhm
Fullgas: 2,3-2,9 kOhm
Insugstryckgivaren är också en form av potentiometer som är kopplad till en analog tryckmätare som mäter i insugsröret.

Insugstemperaturgivaren och kylvätsketemperaturgivaren består av ett så kallat olinjärt motstånd, antingen ett NTC eller PTC motstånd, också kallad termistor. Det speciella med dessa komponenter är att motståndet varierar med temperaturen, dock inte linjärt.
8<--------------------------
Jag vet inte vad för typ av termistor som sitter i våra Volvobilar. Om man skall fastsälla dess skick måste man mäta vad den har för olika resistanser vid minst två olika temperaturer. En sak som är viktig att tänka på är att dessa har en snabb responstid (av storleksordningen sekunder).
NTC är vanligast som tempgivare, den är mer linjär. På en 850:
Temp - Ohm
0º - 7300
20º - 2800
40º - 1200
80º - 300
100º - 150
Luftflödesmätaren är en sammansatt konstruktion som består av en värmetråd och temperaturmätare där en reglerkrets håller denna tråd vid konstant temperatur (100 grader celsius). Ju mer luft som strömmar i systemet desto mer effekt krävs att hålla temperaturen hos denna tråd. Genom att mäta denna effekt samt och temperatur hos insugsluften får man fram luftflödet med förhållandevis hög precision. Denna mätarkrets har även en inbyggd rutin att bränna bort smuts som tenderar att fastna på sensorn genom att tillfälligt hetta upp tråden till en betydligt högre temperatur. Denna åtgärd vidtas precis då man stänger av motorn förutsatt att den har varvat högre än 1000 rpm.
Japp!
Knacksensorerna består av piezoelektriska element som avger en svag spänning vid vibrationer. De fungerar mer eller mindre som mikrofoner som tar upp ljud fast de mäter på frekvenser av storleksordningen 15-30 kHz. Vet ej hur man kontrollerar dessa. Kanske med hjälp av ett oscilloskop med minnesfunktion där man låter den trigga på puls och sedan knacka på motorblocket med en hammare?
Går bra med ett oscilloskop utan minne med, men det är inget man gör. Har man uteslutit allt annat kan man prova med en ny. Men jag har aldrig bytt en knackgivare under 10 år på volvoverkstad.
Varvräknaren är en form av induktiv givare (Hallsensor?) som mäter på vevaxelns svänghjul och sitter precis under fördelarlocket.
På svänghjulet sitter en rad hål/tänder med ett jämnt och väldefinierat avstånd emellan. För att kunna få fram vevaxelns position utelämnar man en tand. Därför måste motorn rotera upp till ett varv vid start innan styrenheten vet motorns position så ett den kan tajma tändning och insprutning rätt. Sensorn är ansluten via en trestiftskontakt. Om man lägger en väldefinierad referensspänning mellan stift 1 och 3 så skall det uppstå spänningspulser mellan stift 1 och 2 när motorn roterar (Observera att jag inte vet vilket som är stift 1 2 och 3). Hur ser dessa ut, dvs vad är deras bredd och vad är deras höjd?
Induktiv givare/impulsgivare mäter på svänghjulet precis som du beskriver nedan. Det är en spole magnetisk kärna som fungerar som en generator och ger en liten växelspänning, en period per tand.
2 eller 3 anslutningar, det tredje är bara till för skärmen.

Hallgivaren (/sensor) används inte som tändlägesgivare på 850, men gjorde det i 740 ett tag. Sitter då i fördelaren. Hallsensorn känner av magnetfält. På bilar är den byggd som en läsgaffel ihop med en magnet. En skärmkåpa med urtag skärmar av magneten. När ett urtag i skärmkåpan kommer förbi dras utsignalen mot jord. Tre anslutningar: +, - och utsignal.
Kamaxelpositionsgivaren består av en Hallsensor och är ökänd för att krångla på startvägrande bilar där felet inte är uppenbart. Sensorn är enkel i sin konstruktion i och med att den bara anger övre eller undre läget. Det är tillsammans med varvräknaren som motorns konkreta position bestäms. Mellan stift 1 och 3 läggs en referensspänning och spänningen mellan stift 1 och 2 beror på om kamaxeln är i läge övre eller undre (jag vet inte vilket som är 1 2 och 3 i kontakten). Hur dessa spänningar skall se ut vet jag inte.
På kamaxelgivaren är hallsensorn skärmad på halva kamaxelvarvet, alltså vartannat vevaxelvarv. Mäta gör inte så stor nytta här, det brukar börja med småmissar som blir värre och värre. Men när man mäter är den naturligtvis riktig... Felkoderna gör mer nytta här.
Syremätaren eller lambdasensorn som den också kallas mäter syrehalten hos bilens avgaser och sitter i katalysatorn. Den brukar sällan vara orsaken till startproblem. +1V (0.97 till 1.03) i signalen indikerar optimal förbränning vilket är det som styrenheten strävar efter. Sensorn behöver dock uppnå arbetstemperatur (c:a 300 grader för Zirkonium- och Titansensorerna) innen den kan ge några vettiga värden. Därför börjar styrenheten inte att mäta på den förrän motorn varit igång i någon minut.
Håll nu isär lambdavärde och lambdasignal!
Värdet λ=1,0 betyder rätt blandning, 14,7 kg luft till 1 kg bränsle. Det är det som står på besiktningsprotokollet och ska vara 1±0,03 eller 0,04.

Signalen man mäter på sonden pendlar mellan ~0 och 1 volt när allt är riktigt. Styrenheten skickar ut en referensspänning på 0,5 V som lambdasonden drar upp eller ner beroende på om motorn går mager eller fet.
Ex: motorn går fett -->sonden säger till styrenheten att minska på bränslet --> motorn går magert -->sonden vrålar "öka!" osv osv osv... Man ligger alltså och pendlar runt rätt värde hela tiden, pendlingen i signalen är ett tecken på att lambdaregleringen fungerar.

För att komplicera det hela är signal och värde motsatta:

Högt lambdavärde betyder att motorn är mager.
(Mycket syre i avgaserna, hål på avgasröret så att avgaserna späds ut med friskluft ger högt lambdavärde på besiktningen)

Hög signal (nära 1 V) betyder att sonden mäter fet blandning.
(Styrenheten kommer alltså att magra ut)

Läggdags för länge sen, fortsättning följer...

Postat: ons 26 apr 2006, 16:45
av g00ey
Tack för ditt svar Sparkz!
Jag har funderat mycket över hur den där lambda sensorn fungerar och vad det specifikt faller på när motorn inte kan justera upp till rätt bränsleblandning när man har E85 i tanken, det borde ju inte spela någon roll när man har en så intelligent styrenhet i bilen.

Under tiden du sover passar jag på att bifoga information som jag har fått från en snäll och trevlig verkstadskille:

Tekniska data för motor B5252 S (2,5 10V utan turbo):
Bränslestyrsystem: Fenix 5.2
Tändsystem: Bendix

Kamaxelpositionsgivare
3-stiftsanslutning:
Stift 1 = Jord
Stift 2 = Utsignal c:a 2.5 V p-p vid tomgång
Stift 3 = Batterispänning

Denna givare utgörs av en Hallsensor. När motorn går på tomgång genererar denna krets en fyrkantsvåg som representerar kamaxelns övre/undre läge. Fördelen med denna typ till skillnad från en reguljär induktiv givare är att utsignalen är digital från början och kan därför läsas direkt av styrenheten utan någon tidskrävande digitalbehandling (A/D omvandling).

Grenrörstryckgivare
3-Stiftsanslutning (Stift A, B och C)
Matningsspännen mellan stift A och C skall vara 5V och utsignalen avläses mellan stift A och B.

Utsignaler vid följande vakuumtryck:

1,0 bar -> 4,5-5,2V
0,6 bar -> 2,5-2,9V
0,3 bar -> c:a 1,0 V

Inloppstemperaturgivare och Motortemperaturgivare
2-stiftsanslutning

Utgörs av ett motstånd som varierar med temperatur (sk termistor)

Resistanser för inloppstemperaturgivare:

2500 @ 20
1700 @ 40
950 @ 60
500 @ 80

Resistanser för motortemperaturgivare

2300-2700 @ 20
1080-1140 @ 40
580-620 @ 60
290-354 @ 80
220-240 @ 90

Värdena är angivna som Resistans (i Ohm) @ Temperatur (i grader Celsius).

Spjällägesgivare
3-stiftanslutning
Resistans mellan stift 1 och 3:
800-1200 Ohm vid Stängt spjäll
2000-3000 Ohm vid Helt öppet spjäll

Resistansändringen skall vara jämn när man vrider på spjället.
Matningsspänning mellan stift 1 och 2 skall vara 5V vid påslagen tändning.

Varvtalsgivare
2-stiftsanslutning
Resistans mellan stiften skall vara 260-340 Ohm

När man slår på tändningen skall det vara 3.5V mellan varje enskilt stift i kabelhärvans kontakt och jord.

Injektorer
2-stiftsanslutning
Resistans mellan stiften skall vara 14-18 Ohm.
Ena stiftet är kopplat till batteriets pluspol och kretsen bryts alltså mellan det andra stiftet och jord. När man gör en kontinuerlig avläsning av styrspänningen vid motordrift får man en fyrkantvåg med en spik i framkanten. Denna spik kommer av induktiva effekter från injektorns ventilöppnare som består av en spole.

Postat: ons 26 apr 2006, 16:58
av g00ey
Jag vill också tillägga att jag hade fel när det gäller mätfrekvensområde hos knacksensorer. Den brukar ligga på 6-15kHz enligt Haynes. Jag är bra nyfiken på hur styrenheten vet vilken cylinder som tändningen skall justeras in på. Jag är osäker men tveksam på om min bil har sekventiell insprutning. Då den inte har det vet styrenheten inte om vilken cylinder som tänds.

Kanske ger varvtalsgivaren tillsammans med kamaxelpositionsgivaren tillräcklig information för att styrenheten skall kunna skilja på tändpulserna och deras individuella justering. På så sätt är det inte längre relevant för styrenheten vilken cylinder som antänds.

Detta är bara funderingar, jag vet inte hur det förhåller sig i verkligheten.

Postat: tor 27 apr 2006, 15:56
av egekko
[quote="g00ey"]Tack för ditt svar Sparkz!
Jag har funderat mycket över hur den där lambda sensorn fungerar och vad det specifikt faller på när motorn inte kan justera upp till rätt bränsleblandning när man har E85 i tanken, det borde ju inte spela någon roll när man har en så intelligent styrenhet i bilen.
*snipp*
[quote]

Därför att styrenheten inte tillåter så stor avikelse. I övrigt finns det inget som hindrar.

Postat: sön 28 maj 2006, 12:40
av g00ey
Här är ett klipp från en diskussion jag hade ett tag sedan med en kille som säljer elektroniska etanolkonverteringskit till bilar som Volvo 850:

----------
Om jag fattar saken rätt så har man kalibrerat in lambdasonden så att den ger spänningen 0,5V (värde korrigerad efter inlägg ovan från Sparkz) vid optimal luft/bränsleblandning där styrmodulen antagligen (min gissning) justerar in bränsleblandningen med hjälp av en komparator-(snabb)integrator mekanism som svänger in mättnaden på rätt nivå. Frågan är varför ett icke-flexifuel bränslesystem inte klarar att justera upp bränslemättnaden då motorn går på ren etanol. En gissning är att insprutningen når fabriksinställt maxvärde innan tillräcklig mättnad för optimal bränsle/luftblandning hinner uppnås. Eller så kanske det finns andra delar av bränslesystemet som börjar vidta styråtgärder när bränslemättnaden börjar vandra upp i värden som är onormala för bensin.
----------

Är det som jag har markerat i fetstil vad som händer när man försöker driva en icke-etanolanpassad motor med etanol?

Undrar hur mycket utrymme lambadaregleringen har att justera på spridartiderna eller justeringen kanske verkar på dutycyclen (där följden blir att om injektorerna är inställda på t ex 65% av den förändrade dutycyclen får vi ändrade spridartider den vägen).

Postat: sön 28 maj 2006, 21:32
av Sparkz
värden som är onormala för bensin
Mmm, precis. Lambdaregleringen är adaptiv och kan ändra lite på integratorns mittläge, men blir det för mycket så ska den rapportera det som ett fel. Antar att det fönstret är lite större på en FFV.

Postat: tor 17 maj 2007, 21:58
av Lindha
Vart \ hur ska kransen för varvtalsgivare på svänghjul sitta ?? ska det saknade kuggen sitta på ettans cylinder eller??

Postat: mån 21 maj 2007, 19:44
av g00ey
Jag har följande information:


The RPM sensor is of the inductive type: it
counts the holes in the flywheel and provides
the control module with information on engine
speed and CKP.


Bild
och vidare ...
  • The flywheel in manual cars has 58 holes
    (automatic models have 57). The distance
    between holes is greater at 90° before TDC for
    cylinder 1.
    Each time a hole passes, it induces a voltage
    in the coil; by noting the voltage pulses, the
    control module can establish the crankshaft
    speed and position.

Re: Kontrollmätning/felsökning av motorstyrningens sensorer.

Postat: mån 21 maj 2007, 22:12
av JH
Sparkz skrev:Styrenheten skickar ut en referensspänning på 0,5 V som lambdasonden drar upp eller ner beroende på om motorn går mager eller fet.
Är det så? Lambdans utsignal kommer från en kemisk (el likn) process och behöver ingen matning (förutom förvärmingen) för att ge 0-1 V ut. Finns också 5 V-typer på vissa Volvo, vet inte om de jobbar på samma sätt.