Für diejenigen, die denken: TL;DR lange Rede kurzer Sinn: Ich möchte die Ausgangsspannung bei einer bestimmten Temperatur messen, bekomme aber kein Signal.
Einzelheiten:
Ich habe hier einen BOSCH MAP Sensor (0281006108), er hat 4 Pins:
(bestätigt)
Ich bin mir nicht sicher, ob der Sensor korrekte Daten liefert und da ich von Natur aus ein detailinteressierter Mensch bin, wollte ich ihn mit einem neuen Sensor vergleichen. Da ich dies in einem kontrollierten Test in einem Auto nicht tun kann, habe ich mich entschieden, einen eigenen Testaufbau zu bauen.
Ich habe den Sensor gemäß Spezifikation verdrahtet und ein Arduino verwendet, um die Daten aufzuzeichnen. Auf der Druckleitung (4) bekomme ich Informationen und es ändert sich, wenn ich den Druck ändere, aber auf der Temperatur bekomme ich NICHTS !
Ich vermutete das Arduino, also benutzte ich ein externes 5-Volt-Netzteil, aber wieder nichts mit einem Multimeter. Dann ging ich zurück ins Auto und steckte den Sensor wieder ein, fügte einige weitere Drähte zwischen Stecker und Sensor hinzu und voila, das Auto hat den Trick gemacht. Aber das hilft mir nicht weiter.
Warum um alles in der Welt funktioniert es nicht in meinem Testaufbau, sondern im Auto? Soweit ich weiß, ist 0281006108 ein analoger Sensor und das Steuergerät sendet keine Daten an den Sensor.
Jede Hilfe geschätzt.
Hier ist, was ich vermisst habe:
Der Sensor ist wie erwähnt NTC. Nur das Druckerfassungsbit (Piezo?) verwendet 5 V. Tatsächlich benötigt der Widerstand nach meiner Vorstellung einen Spannungsteiler, der intern von der ECU gehandhabt wird. Beim Messen eines Widerstands an den PINs 1 und 2 erhalte ich 1,86 kOhm bei Umgebungstemperatur, sodass der Sensor funktioniert, aber eine andere Einrichtung als die von mir angegebene erfordert.
Wenn also jemand auf ein ähnliches Problem stößt: Wenn es sich nicht um ein Thermoelement handelt, ist höchstwahrscheinlich ein Teiler erforderlich ...
Hier noch ein paar Infos zum Thema: http://www.circuitbasics.com/arduino-ohm-meter/
Pᴀᴜʟsᴛᴇʀ2
Irgendjemand anderes
Pᴀᴜʟsᴛᴇʀ2
Steve Racer
Irgendjemand anderes