Hallo,
inspiriert durch Klaus, er hat sich für seinen Fiat im Tacho eine digitale Anzeige für diese Werte eingebaut:
500forum.de/index.php/Thread/3…?postID=390596#post390596
Habe ich mich ebenfalls diesem Thema gewidmet.
Basierend auf einem Arduino UNO werden Werte von digitalen und analogen Sensoren Werte erfasst. Ein Prototyp wurde auf einem Breadboard aufgebaut. Diese Sensordaten werden erfasst:
Fiat-FBoard.jpg
Folgende Sensoren sind eingebunden:
Ein Taster schaltet die Anzeige im Display von einer Wertegruppe zur nächsten.
Die Werte für die Öltemperatur und Öldruck habe ich anhand einer Widerstandsreihe und den technischen Angaben von VDO verglichen. Diese Werte sind plausibel. Die notwendige Berechnung für die Öltemperatur stammt aus dem Arduino Forum: forum.arduino.cc/index.php?top…733.msg1170722#msg1170722 . Für den Öldruck forum.arduino.cc/index.php?top…733.msg1325925#msg1325925 .
Den Drehzahlimpuls, der von der HEYoPLEX geliefert wird, kann ich mangels Testequipments nicht testen. Steht aber auf der To-Do Liste. Wer kann hier unterstützen? Insbesondere bitte ich um Mithilfe, ob die Schaltung mit dem Optokoppler EL871C und den Vorwiderständen (150k Ohm als Arbeitswiderstand am Kollektor und 536 Ohm LED Vorwiderstand an der Anode) korrekt ist. Der Arduino sollte galvanisch von der Zündung getrennt sein.
Der Vorwiderstand für die Öltemperatur ist 100 Ohm. Der Vorwiderstand für den Öldruck ist 82 Ohm. Der Widerstand am Taster ist 10k Ohm.
Alle verwendeten Teile sind beim Versandhändler bzw. China Händler erhältlich. Werden andere Komponenten verwendet, achtet bittet auf die unterschiedliche Versorgungspannung von 5 Volt bzw. 3,3 Volt. Die Links für die verwendeten Bibliotheken sind im Programm genannt.
Hinweis: Dies ist ein OpenSource Projekt. Es wird jegliche Verantwortung und Haftung für Schäden, egal welcher Natur, die durch den Nachbau entstehen abgelehnt. Ein kommerzieller Vertrieb wird ausdrücklich untersagt.
Den Sketch, die Fritzing-Datei etc. als Fiat-F190523_01.zip.
Der Bordaufbau:
Fiat-F190523_01.png
Bin gerade dabei auszutüfteln, wie und wo dezent ein passendes Display angebracht werden kann. Bevor ich diesen Prototyp umsetzte werde ich zuerst meine HEYoPLEX einbauen. Auf jeden Fall freue ich mich auf Eure Anregungen und Feedback.
Grüße Jochen
inspiriert durch Klaus, er hat sich für seinen Fiat im Tacho eine digitale Anzeige für diese Werte eingebaut:
- Öldruck und Öltemperatur
- Außentemperatur und Tankinhalt
- Drehzahl und Geschwindigkeit (GPS)
- Datum und Uhrzeit (GPS)
500forum.de/index.php/Thread/3…?postID=390596#post390596
Habe ich mich ebenfalls diesem Thema gewidmet.
Basierend auf einem Arduino UNO werden Werte von digitalen und analogen Sensoren Werte erfasst. Ein Prototyp wurde auf einem Breadboard aufgebaut. Diese Sensordaten werden erfasst:
- Temperatur
- Luftfeuchtigkeit
- Luftdruck
- Öldruck
- Öltemperatur
- Geschwindigkeit (aus GPS)
- Höhe (aus GPS)
- Koordinaten (aus GPS)
- verwendete Satelliten (aus GPS)
- Bordspannung
- Uhrzeit
- Datum
- Wochentag
- Drehzahl
Fiat-FBoard.jpg
Folgende Sensoren sind eingebunden:
- BME280 für Temperatur, Feuchtigkeit, Luftdruck
- VDO Öl Temperaturgeber 150 Grad, basierend auf einem Spannungsteiler, Widerstandsmessung des NTC Fühlers
- VDO Öl Druckgeber 5 Bar, basierend auf einem Spannungsteiler, Widerstandsmessung über den Druckgeber
- NEO-6-M GPS Modul
- RTCDS3231 Uhrmodul
- Spannungssensor 0 - 20 Volt, basierend auf einem Spannungsteiler
- Drehzahlimpuls der elektronischen Zündung HEYoPLEX für die Drehzahl
Ein Taster schaltet die Anzeige im Display von einer Wertegruppe zur nächsten.
- Temperatur, Luftfeuchtigkeit, Luftdruck
- Öltemperatur, Öldruck
- GPS, die Angaben wechseln automatisch:
- Koordinaten
- Geschwindigkeit, Höhe, Anzahl der Satelliten in Nutzung
- Koordinaten
- Bordspannung
- Datum, Uhrzeit, Wochentag
- Drehzahl
Die Werte für die Öltemperatur und Öldruck habe ich anhand einer Widerstandsreihe und den technischen Angaben von VDO verglichen. Diese Werte sind plausibel. Die notwendige Berechnung für die Öltemperatur stammt aus dem Arduino Forum: forum.arduino.cc/index.php?top…733.msg1170722#msg1170722 . Für den Öldruck forum.arduino.cc/index.php?top…733.msg1325925#msg1325925 .
Den Drehzahlimpuls, der von der HEYoPLEX geliefert wird, kann ich mangels Testequipments nicht testen. Steht aber auf der To-Do Liste. Wer kann hier unterstützen? Insbesondere bitte ich um Mithilfe, ob die Schaltung mit dem Optokoppler EL871C und den Vorwiderständen (150k Ohm als Arbeitswiderstand am Kollektor und 536 Ohm LED Vorwiderstand an der Anode) korrekt ist. Der Arduino sollte galvanisch von der Zündung getrennt sein.
Der Vorwiderstand für die Öltemperatur ist 100 Ohm. Der Vorwiderstand für den Öldruck ist 82 Ohm. Der Widerstand am Taster ist 10k Ohm.
Alle verwendeten Teile sind beim Versandhändler bzw. China Händler erhältlich. Werden andere Komponenten verwendet, achtet bittet auf die unterschiedliche Versorgungspannung von 5 Volt bzw. 3,3 Volt. Die Links für die verwendeten Bibliotheken sind im Programm genannt.
Hinweis: Dies ist ein OpenSource Projekt. Es wird jegliche Verantwortung und Haftung für Schäden, egal welcher Natur, die durch den Nachbau entstehen abgelehnt. Ein kommerzieller Vertrieb wird ausdrücklich untersagt.
Den Sketch, die Fritzing-Datei etc. als Fiat-F190523_01.zip.
Der Bordaufbau:
Fiat-F190523_01.png
Bin gerade dabei auszutüfteln, wie und wo dezent ein passendes Display angebracht werden kann. Bevor ich diesen Prototyp umsetzte werde ich zuerst meine HEYoPLEX einbauen. Auf jeden Fall freue ich mich auf Eure Anregungen und Feedback.
Grüße Jochen