CAN EGT

Benutzeravatar
Alfagta
Beiträge: 2382
Registriert: Mo Jan 24, 2011 2:24 pm
Kontaktdaten:

Re: CAN EGT

Beitrag von Alfagta »

Hallo,

hier eine Excel Datei um die MS CAN ID zu decodieren.
Einfach die ID im Hex Format in das grüne Feld eintragen.
Der rest erledigt sich von alleine.
Decode MS Can ID.zip
(16.83 KiB) 224-mal heruntergeladen
Gruß

EDIT:Das Excel file kann nun ID's umwalden sowie ID's zusammenstellen
EDIT:Das Excel file kann nun anhand der ersten 3 Data Bytes die Table den Offset und die Anzahl der Bytes die gesendet werden sollen umrechnen.
Das ergebniss der 3 Bytes muss für den Antwort Header verwendet werden.
Wer aufhört besser zu werden hat aufgehört gut zu sein
Alfa 156 GTA
Alfa 75 Race Car MS III
Alfa 164 V6 Turbo
Test MS II
Tunerstudio V3.0.60.61 Registered
MLog View V4.3.30 Registered
MLog View HD V4.3.30 Registered
Benutzeravatar
Alfagta
Beiträge: 2382
Registriert: Mo Jan 24, 2011 2:24 pm
Kontaktdaten:

Re: CAN EGT

Beitrag von Alfagta »

Servus in die Runde,

es hat sich wieder etwas (viel) getan in sachen EGT-Board.

Mittlerweile kann man alle einstellungen mit TS vornehmen.
Ebenso gibt es ein Display. Das kann man auch über TS konfigurieren.
Mitglieder der MS-Whatsapp Gruppe haben bereits ein paar Videos gesehen.

Aber auch den anderen will ich natürlich nichts vorenthalten.

Deshalb hier ein paar Bilder was man alles einstellen kann und was angezeigt wird.
Dashboard im TS
Dashboard im TS
Screenshot 2015-10-08 22.49.54.png (93.41 KiB) 5751 mal betrachtet
EGT Offsets
EGT Offsets
Screenshot 2015-10-08 22.51.00.png (34.03 KiB) 5751 mal betrachtet
Display Page
Display Page
IMG_20151008_225439.jpg (221.64 KiB) 5751 mal betrachtet
Display Page
Display Page
IMG_20151008_225449.jpg (231.59 KiB) 5751 mal betrachtet
Display Page
Display Page
IMG_20151008_225454.jpg (233.28 KiB) 5751 mal betrachtet

Hier nochmal kurz der aktuelle Funktionsumfang:
  1. 4x Ausgang 2A (Schalten auf GND)
  2. 8x EGT (0..1023 °C)
  3. 5x ADC 0-5V (3 davon für NTC Sensoren verwendbar, Bias Widerstand vorhanden)
  4. 2x Frequenz Eingang (Wenn ein Display angeschlossen ist nur 1x Frequenz)
  5. LCD Dsiplay mit 4 konfigurierbaren Seiten (Alles via TS einstellbar, auswahlliste mit 26 verschiedenen variablen)
  6. Hintergrundbeleuchtung des LCD kann via TS Ein/Ausgeschaltet werden
  7. Kontrast des LCD kann via TS eingestellt werden (0..100%)
  8. Offset für jeden der 8 EGT via TS einstellbar
  9. Anzahl der Fehlerhaften Messungen bis der EGT Sensor deaktiviert wird ist einstellbar
  10. Einer der Analog Eingänge kann via Widerstände als Digitaler Eingang verwendet werden
  11. Ausgabe aller Daten an TS
  12. Konfigurieren aller Einstellungen via TS
Jetzt muss ich noch die Hardware inklusive Gehäuse für das Display machen dann
ist das Erweiterungsboard verfügbar.

Sollten sich ein paar Leute finden die interesse an so einer Erweiterung haben lasst es mich wissen.
Werde demnächst ein paar Platinen herstellen.
Jedoch lege ich mir nicht zick stück auf Lager, also wäre es cool wenn jemand eine will soll er mir bescheid geben.

Den Preis kann ich noch nicht 100%ig sagen. Dazu muss ich erst ein paar herstellen.
Aber geschätzt werden wir so bei 130-140€ liegen wenn auch ein Display inkl. Gehäuse gewünscht wird.
Wenn nur das Erweiterungsboard benötigt wird bleibt der Preis in etwa beim alten.
Einzige Änderung hier ist das ich jetzt ein Gehäuse mit Laschen verwende.
Gruß Mario
Wer aufhört besser zu werden hat aufgehört gut zu sein
Alfa 156 GTA
Alfa 75 Race Car MS III
Alfa 164 V6 Turbo
Test MS II
Tunerstudio V3.0.60.61 Registered
MLog View V4.3.30 Registered
MLog View HD V4.3.30 Registered
Benutzeravatar
Alfagta
Beiträge: 2382
Registriert: Mo Jan 24, 2011 2:24 pm
Kontaktdaten:

Re: CAN EGT

Beitrag von Alfagta »

Wer aufhört besser zu werden hat aufgehört gut zu sein
Alfa 156 GTA
Alfa 75 Race Car MS III
Alfa 164 V6 Turbo
Test MS II
Tunerstudio V3.0.60.61 Registered
MLog View V4.3.30 Registered
MLog View HD V4.3.30 Registered
OezyB
Beiträge: 576
Registriert: Di Nov 16, 2010 5:13 pm

Re: CAN EGT

Beitrag von OezyB »

Sehr cool was du alles entwickelt hast ,gefällt mir. Hab mir jetzt noch nicht alles angeguckt, was du da gezaubert hast, aber eine Frage hätte ich .Ich nutze zurzeit die jbperf Tinyiox Platine. Dazu wurde mit ad595 ich die Schaltungen für die egt Auswertung gelötet. Ich benutze in der ms3x die egt failsafe Funktion, die den Motor ausschaltet , wenn eine der abgastemperstursonden über 980grad zeigt . Das Problem ist , wenn man eine sonde abzieht, zeigt tunerstudio die maximale Temperatur von 1250grad an. Aufgrund eines wacklers ist es mir schon mehrmals passiert ,dass die ms den Motor ausgeschaltet hat, weil halt 1250grad angezeigt wurden. Ich denke das liegt einfach an der Schaltung, dass bei kleinerer Eingangsspannung am ic der egt wert steigt und deswegen bei abgezogenem egt Sensor der maximale wert erkannt wird. Du nutzt ja nicht den ad595, soweit ich weiß. Wäre das Problem bei dir auch das selbe? Wenn der Sensor abgesteckt wird, würde deine Schaltung auch den Maximalwert ausgeben? Ist halt ärgerlich , natürlich sollte man das Problem beseitigen aber leider konnte ich den Wackler noch nicht beseitigen und wenn man mal ohne Laptop unterwegs ist ,steht man da und kriegt den Motor nicht mehr an .

Gruß
Özkan
(OO==[][]==OO)
e30 335i m30 turbo
Holset HX55, ENEM 300° M7 Nockenwelle, Sequenziell,
MS3x | launch control | boost control | Traction Control | CAN EGT
Benutzeravatar
Alfagta
Beiträge: 2382
Registriert: Mo Jan 24, 2011 2:24 pm
Kontaktdaten:

Re: CAN EGT

Beitrag von Alfagta »

Servus,


nein das ist bei mir momentan nicht so.
Aktuell wird ein egt Sensor der nicht angeschlossen ist oder einen Fehler meldet auf 0 gesetzt.
Nach einer einstellbaren Anzahl an Fehlmessungen wird er deaktiviert bis zum Neustart des Boards.

Als Sicherheits Funktion ist es zwar richtig die Max Tempel auszugeben jedoch mit dem Nachteil den du genannt Hast.

Gruß
Wer aufhört besser zu werden hat aufgehört gut zu sein
Alfa 156 GTA
Alfa 75 Race Car MS III
Alfa 164 V6 Turbo
Test MS II
Tunerstudio V3.0.60.61 Registered
MLog View V4.3.30 Registered
MLog View HD V4.3.30 Registered
OezyB
Beiträge: 576
Registriert: Di Nov 16, 2010 5:13 pm

Re: CAN EGT

Beitrag von OezyB »

Ok das ist gut, danke für die Info .
(OO==[][]==OO)
e30 335i m30 turbo
Holset HX55, ENEM 300° M7 Nockenwelle, Sequenziell,
MS3x | launch control | boost control | Traction Control | CAN EGT
Benutzeravatar
Alfagta
Beiträge: 2382
Registriert: Mo Jan 24, 2011 2:24 pm
Kontaktdaten:

Re: CAN EGT

Beitrag von Alfagta »

Hab wieder bisschen was gemacht.

gestern und heute vom Prototypen Code den Final Code für das Display erstellt.

Läuft soweit, hat auf einem Atmega48P platz :D , für die Tests hab ich ja einen Atmega328 verwendet.
Der hat fast 8mal soviel Speicherplatz :roll:

Was mir jetzt allerdings aufgefallen ist wenn ich den Vollausbau laufen lasse (Display, Werte an die MS, Werte an TS) bricht des öfteren die
Verbindung zu TS ab.
Aktuelle Zykluszeit bei meinem Board liegt bei 55-60µS.

Da muss ich noch was rausholen weil sonst kommt es vor das die Anforderungen von TS nicht mehr abgearbeitet werden.

Wenn dann noch ein Eingang als Frequenz verwendet wird geht die Zykluszeit weiter hoch...

Das ganze liegt an der Ansteuerung des LCD. Das ist sehr zeit intensiv und läuft über
Software UART. Baudrate 115200 weiter hoch komm ich mit der Software UART nicht :evil:

To be continued....
Wer aufhört besser zu werden hat aufgehört gut zu sein
Alfa 156 GTA
Alfa 75 Race Car MS III
Alfa 164 V6 Turbo
Test MS II
Tunerstudio V3.0.60.61 Registered
MLog View V4.3.30 Registered
MLog View HD V4.3.30 Registered
ChristianK
Beiträge: 2278
Registriert: So Jun 29, 2014 8:53 pm

Re: CAN EGT

Beitrag von ChristianK »

Hallo Mario, wie schaut's aus?

Hast Du das mit dem Display im Griff? Könnte man auch das Vierzeiler Display nutzen?

Wie sieht das mit den Eingängen aus? Da kann man 0-5V ODER NTCs anschließen?

Muss man nun noch jeden Sensor in der ini erstellen und anpassen oder macht man dies mittlerweile komplett über TS? Stehen dann beim loggen die von mir gewählten Namen der Eingänge oder steht dann da Eingang1 ... ?

Wenn man mit einem Tablet shadow nutzen möchte, werden dann ebenfalls alle Eingänge mit angezeigt? Oder kann das nur TS ?

Was muss alles in der ini gemacht werden um einen 2 Drucksensoren und drei zusätzliche Temperatursensoren + 4x egt VOLL nutzen zu können?

Danke Dir !
Benutzeravatar
Alfagta
Beiträge: 2382
Registriert: Mo Jan 24, 2011 2:24 pm
Kontaktdaten:

Re: CAN EGT

Beitrag von Alfagta »

Hallo,

also ich hab bei mir die erste Display Platine liegen die ich 100% selbst gemacht habe.
Tests sind gut verlaufen.

Habe bereits nachschub bestellt. Habe noch ein paar kleinigkeiten geändert...

Von den Erweiterungsplatinen hab ich auch schon welche bestellt.


Aussehen wird das jetzt wir folgt:
Es wird 2 Produkte geben.

1:
Reine Display Platine. Diese kann nur anzeigen und hat keine zusätzlichen Ein/Ausgänge.
Es ist ein Rotary Encoder angebaut um zwischen den Display Seiten umzuschalten.
Es ist eine Shift Light funktion integriert wenn RPM > Schwelle beginnt die Display Hintergrundbeleuchtung zu blinken.
Mit dem Button auf dem Rotary Encoder kann diese funktion schnell Ein/Aus geschaltet werden.

Konfiguration der Menü Items und alles weitere wird über TS laufen.
Dazu gibt es eine eigene Ini.

2:
Erweiterungsboard. Dieses Board hat
8x EGT
4x ADC (Hier kann entweder 0-5V, NTC, PTC angeschlossen werden)
4x Ausgang (GND schaltend)
2x Eingang (Normaler Eingang oder Frequenz Signal)

Es ist auch hardware mäßig vorgesehen da ein Display dirket anzuschließen.

Konfiguartion dieses Board läuft ebenso über TS.

Hier werde ich auch eine möglichkeit schaffen PT100/PT1000 kurven bzw wenn gewünscht auch NTC Kurven zu hinterlegen.
Bei der MS2 kann ein Temperatur Sensor der Nicht linear ist nicht ohne weiters im TS angezeigt werden.
Bei der MS3 gibts dafür eine spezielle Funktion.

Daher will ich die Umrechnung auf Temperatur im ERW-Board möglich machen.


@ChristianK
Vierzeiler Display ist bei der reinen Display Variante nicht möglich.
Beim Erweiterungsboard kann ich mir das schon vorstellen. Muss halt speziell dafür Programmiert werden.
Aktuell ist es auf ein 16x2 Display ausgelegt.

Loggen kann man über TS natürlich alles Werte die man vom EGT Board bekommt.
Bei der MS2 kannst du nicht direkt Namen wählen. Wie meinst du das?

Muss mal prüfen ob Shadow Dash mit den Erweiterungsboards umgehen kann. Das weiß ich noch nicht.

Um diese Art von Sensoren nutzen zu können muss später in der Ini eigentlich nichts gemacht werden.
Wenn du als Temp Sensoren mit bekannten Kurven wählst kann ich die hinterlegen.
Wenn du die Drucksensoren in Anwendereinheit haben willst muss eine Umrechnung bzw. Custom ini her. Das ist aber keine Hexerei.
Die 4x Egt funktionieren ohne weiteres.

Bei der MS2 muss man dazu sagen die kann selbst nur mit 8 Analogen EIngängen über Canbus umgehen.
Wär in deinem Fall 4x EGT, 3x Temp, 1x Druck...Dann ist die MS2 am Ende.

Anzeigen kann man sich in TS alle Analogen die mein Board hat. Weil TS die Daten direkt bei mir abfrägt.

Die 8 Analogen die direkt von der MS2 verarbeitet werden kannst natürlich im SHD loggen.
Alles andere nur via TS.

Bei der MS3 sieht das anders aus die kann 24 Analoge...

Gruß
Wer aufhört besser zu werden hat aufgehört gut zu sein
Alfa 156 GTA
Alfa 75 Race Car MS III
Alfa 164 V6 Turbo
Test MS II
Tunerstudio V3.0.60.61 Registered
MLog View V4.3.30 Registered
MLog View HD V4.3.30 Registered
ChristianK
Beiträge: 2278
Registriert: So Jun 29, 2014 8:53 pm

Re: CAN EGT

Beitrag von ChristianK »

Hmmm.

Ich hatte gedacht, Öldruck, Öltemperatur, Benzindruck, Temperatur vor und nach dem LLK. Da müsste ich mich von einem Punkt verabschieden.

Die Temperatur vor dem llk wäre wahrscheinlich am unwichtigsten. Benzindruck fänd ich in sofern recht interessant, dass man einen schwellwert setzen könnte, wo es Randale gibt. Falls mal die spritpumpe aussteigt. Einfach als sicherheitsfeature.

Ich finde, wenn schon Display, dann Doc direkt relativ viele Daten leserlich darstellen. Als Hauptseite des Displays würde mir folgendes gefallen.

-4x egt
-afr
-Öldruck
-Öltemperatur
-Ladedruck

Das wären wohl die 8 wichtigsten Punkte, die ich gern auf einen Blick hätte.

Je nachdem, wie lange die Sache mit den Displays noch dauert, würde ich dies direkt einplanen. Vor allem, weil man dann einen Haufen Zusatzanzeigen spart. Die gesparte Kohle würde das Display und das zusatzboard quasi amortisieren.
Aber noch wichtiger ist, dass es extrem viel Platz im Cockpit sparen würde.

Von mir aus muss es kein Zweizeiler geben. :mrgreen:
Benutzeravatar
Alfagta
Beiträge: 2382
Registriert: Mo Jan 24, 2011 2:24 pm
Kontaktdaten:

Re: CAN EGT

Beitrag von Alfagta »

Hallo,

hier mal ein Link für all jene die Typ K Sensoren für Öl / Wassertemperaturen verwenden wollen.

https://www.sensorshop24.de/temperaturf ... d/a-40151/

Gruß
Wer aufhört besser zu werden hat aufgehört gut zu sein
Alfa 156 GTA
Alfa 75 Race Car MS III
Alfa 164 V6 Turbo
Test MS II
Tunerstudio V3.0.60.61 Registered
MLog View V4.3.30 Registered
MLog View HD V4.3.30 Registered
ChristianK
Beiträge: 2278
Registriert: So Jun 29, 2014 8:53 pm

Re: CAN EGT

Beitrag von ChristianK »

Ich finde das mit den Überwurfmuttern, dem enstsprechenden Flansch und der Olive zum Klemmen netter gelöst.

Warum haben die denn alle andere Messbereiche? Der von Dir verlinkte -50°C bis 550°C
Die Standarrtdinger alle bist etwa 1150°C.

Wenn das alle Typ K sind, muss der Messbereich doch eigentlich immer identisch sein. Was macht die Software mit den unterschiedlichen Werten?
Benutzeravatar
Alfagta
Beiträge: 2382
Registriert: Mo Jan 24, 2011 2:24 pm
Kontaktdaten:

Re: CAN EGT

Beitrag von Alfagta »

Die kennlinie ist bei allen K Sensoren gleich.

Der hier eingestellte ist halt vom verwendeten Material nur bis 550°C verwendbar.

Der Software ist es egal.
Den dieser hier hat die gleiche Spannung bei 550°C wie einer der bis 1150°C messen kann bei 550°C hat..

Der Link war nur als Beispiel gedacht, nicht weil ich von denen Promo Geld bekomme :wink:
Wer aufhört besser zu werden hat aufgehört gut zu sein
Alfa 156 GTA
Alfa 75 Race Car MS III
Alfa 164 V6 Turbo
Test MS II
Tunerstudio V3.0.60.61 Registered
MLog View V4.3.30 Registered
MLog View HD V4.3.30 Registered
ChristianK
Beiträge: 2278
Registriert: So Jun 29, 2014 8:53 pm

Re: CAN EGT

Beitrag von ChristianK »

Alfagta hat geschrieben:Der Link war nur als Beispiel gedacht, nicht weil ich von denen Promo Geld bekomme :wink:
Du wärst so ziemlich der Einzige, dem ich dies nicht zutrauen würde. :wink:
ChristianK
Beiträge: 2278
Registriert: So Jun 29, 2014 8:53 pm

Re: CAN EGT

Beitrag von ChristianK »

Heir auchmal nen Link.

Für die Öltemperatur würde ich persönlich den "Sockel" einfach an die Ölwanne löten, mit Silberlot. Oder halt schweißen. Sch... auf das Problem mit den unterschiedlich edlen Metallen. Das hält trotzdem min. 20 Jahre.

Hat den Vorteil, dass der Sensor schnell ausgetauscht ist und durch dengut 8cm langen Fühler schön weit im Öl drin ist, so dass er nicht/wenig durch den Fahrtwind gekühlt wird.
Ich find's gut.

http://www.ebay.de/itm/311403564673?_tr ... EBIDX%3AIT
Antworten