PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Verständnisfrage: Kann man NTC im KFZ einfach von zB Atmega auswerten?



damfino
06.04.2016, 08:06
Hab die Frage mal unter Sensoren gestellt das es sich um einen NTC Sensor handelt.

Würde im Auto gerne die Getriebetemperatur anzeigen. Sensor ist im Getriebe verbaut, auslesen nur über Diagnose möglich.
Ist es möglich einen ADC an die 2 Leitungen anzuschließen, die Werte auszulesen ohne die vorhandene Elektronik zu stören?
Wie der Sensor von der Getriebeelektronik angesteuert wird ist nicht bekannt. Lt Schaltplan gibt es NTC Masse, NTC Plus, und ich kenne ein paar Werte der Kennlinie, bzw kann über Diagnose die aktuelle Temperatur auslesen.

Oder denke ich zu einfach?

Peter(TOO)
06.04.2016, 08:14
Hallo,

Hab die Frage mal unter Sensoren gestellt das es sich um einen NTC Sensor handelt.

Würde im Auto gerne die Getriebetemperatur anzeigen. Sensor ist im Getriebe verbaut, auslesen nur über Diagnose möglich.
Ist es möglich einen ADC an die 2 Leitungen anzuschließen, die Werte auszulesen ohne die vorhandene Elektronik zu stören?
Jain!
Dazu müsste man wissen wie der Sensor angesteuert wird!
Einerseits erzeugt der Innenwiderstand deiner Messschaltung einen Fehler. Dieser hängt vom NTC-Widerstand und dem verwendeten Messstrom ab.

Andererseits ist nicht gesagt, dass da ein konstanter Strom durch den NTC fliesst. Möglich ist auch, dass nur während der Sensor-Abfrage Spannung an den NTC angelegt wird.


Wie der Sensor von der Getriebeelektronik angesteuert wird ist nicht bekannt. Lt Schaltplan gibt es NTC Masse, NTC Plus, und ich kenne ein paar Werte der Kennlinie, bzw kann über Diagnose die aktuelle Temperatur auslesen.

Oder denke ich zu einfach?
Tja, wenn man nichts weiss, kann man nur raten!

MfG Peter(TOO)

nikolaus10
06.04.2016, 08:29
Hallo

Vermutlich wrd deine Messung am NTC die Steuerelektronik stoeren.
Das KFZ Netz ist auch stark gestoert und verseucht.

Am besten an der Position des eingebauten NTCs einen eigenen Temp. Sensor einbauen.

KR

damfino
06.04.2016, 08:55
Der NTC hat 2500 Ohm an 20°C, 300 Ohm bei 80°C.
Steuerspannung liegt im Betrieb sicher immer an, da laufend die Temperatur (Schaltprogrmm, Kühlung)überwacht wird.

An gleicher Position kann man keinen zweiten Sensor einbauen, der ist im internen Kabelbaum vom Getriebe integriert.
Man könnte nur außen an der Getriebeölwanne einen Sensor ankleben...

Peter(TOO)
06.04.2016, 09:38
Hallo,

Der NTC hat 2500 Ohm an 20°C, 300 Ohm bei 80°C.
Steuerspannung liegt im Betrieb sicher immer an, da laufend die Temperatur (Schaltprogrmm, Kühlung)überwacht wird.

An gleicher Position kann man keinen zweiten Sensor einbauen, der ist im internen Kabelbaum vom Getriebe integriert.
Man könnte nur außen an der Getriebeölwanne einen Sensor ankleben...

Da denkst du falsch.
Um bei 2.5k ein vernünftiges Signal zu bekommen, braucht es einen grossen Messstrom. Der Messstrom betreibt den NTC aber als Heizung, was einen Messfehler erzeugt.
Wenn da jede Sekunde für 1ms gemessen wird, scheint dies für dich kontinuierlich zu sein. Dann kann man den Sensor mit einem hohen Strom, für 1ms betreiben und der kann sich dann 999ms wieder abkühlen! Gerade weill man viele Störungen im Automobil hat, ist ein deutliches Signal wichtig.

Das Problem ist, dass dein Arduino für eine Spannungsmessung nur was in der Grössenordnung von 100µs benötigt.

Alle 10s reicht auch noch aus, so schnell kann sich die Getriebetemperatur gar nicht ändern.

MfG Peter(TOO)

damfino
06.04.2016, 10:14
Man kann ja laufend über den ADC messen und nur die Spitzenwerte nehmen.

Gehe davon aus das mindestens 1x in der Sekunde gemessen wird. Wenn man es darauf anlegt kann man ein Automatikgetriebe sehr schnell überhitzen (Vollgas+Bremse).
Arbeitstemperatur sind 100°C, da wird die Eigenerwärmung vom Sensor nicht mehr viel ausmachen.

Alternativen gibt es halt wenige, Diagnose Software läuft nur auf WinXP und ist äusserst nervig zu bedienen, über OBDII wird es nicht ausgegeben, dann bleibt eben nur ein Sensor außen an der Ölwanne.

ranke
06.04.2016, 11:04
Wenn man gleichzeitig Spannung am Sensor und Strom durch den Sensor misst, kann man die bestehende Elektronik ungestört dranlassen. Die Spannungsmessung sollte natürlich ausreichend stromfrei sein und die Strommessung nur einen geringen Spannungsabfall haben um den Meßwert für das Steuergerät möglichst wenig zu verfälschen. Wenn die Spannung tatsächlich nur getaktet aufgeschaltet wird, muss man die Messung entsprechend triggern. Ich glaube aber nicht, dass es getaktet ist, sowas ist den Automobilbauern zu kompliziert.


Arbeitstemperatur sind 100°C, da wird die Eigenerwärmung vom Sensor nicht mehr viel ausmachen.
Ich glaube Du denkst da falsch: Wenn im Sensor zum Beispiel 1 Watt verbraten wird und der Wärmewiderstand zum Getriebeöl 10K/W wäre, dann ist die Temperatur des Sensors dauerhaft um 10° oberhalb der Öltemperatur. Das ist unabhängig davon ob das Öl -30°C oder +100°C hat.