Forum: Mikrocontroller und Digitale Elektronik Analoges Signal zu OBD wandeln?


von Markus T. (Gast)


Lesenswert?

Hallo Allerseits!
Ich bin gerade dabei, meinen alten Audi 80 Quattro Typ85 zu 
Restaurieren.
Auch ist der Einbau eines Car PC`s geplant. Darauf soll Eine Software 
wie C.E.S oder Centrafus laufen. Solche Programme können allerlei Daten 
aus dem OBD auslesen und Anzeigen. Natürlich hat mein Auto (Baujahr 85) 
kein OBD.
Dazu jetzt meine Fragen:

Ist es möglich ein Analoges Signal, zB. eines Temperaturfühlers, zu 
einem OBD Signal zu Wandel, bzw Vorzutäuschen, das es die 
"Motortemperatur" ist?

Braucht man da einen OBD Adapter oder Ähnliches?

Kann man villeicht direkt an RS232 oder Paralellport anschließen?

Gibt es dazu Softwarelösungen

Oder ist das ganze schon im vorhinein zum scheitern verurteilt?



Vielen Dank für Eurer Antworten!

von Matthias S. (Firma: matzetronics) (mschoeldgen)


Lesenswert?

Ja, es gibt fertige Konverter, die analoge Signale oder auch andere auf 
z.B. CAN wandeln. Hier mal ein 8-kanaliges:
http://www.esd-electronics-usa.com/CAN-CANopen-Analog-I/O-Module-w/-8-A/D-converter-Inputs-CAN-CBX-AI814.html
Oder hier:
http://www.texense.com/en/produits/world-pro_1/dongle-analog-to-can-converter-converter-analog-to-can-signal-converter-dongle-interface_109.html

Sowas wird für Retrofitting benutzt, habe ich an Bord von Schiffen schon 
des öfteren gesehen. Kostet aber. Wenn du in der Lage bist, so etwas 
selber zu konstruieren, hättest du vermutlich nicht hier gefragt?

von Markus T. (Gast)


Lesenswert?

Hallo mschoeldgen!

Danke für die schnelle Antwort!
Die Geräte sind wirklich sehr teuer.
Das mit dem Selbstbau ist so ne Sache
Eine Schaltung Nachbauen wäre kein Problem, aber das mit der 
Programmierung eines Controller... da steck ich noch in den 
Kinderschuhen.

von Matthias S. (Firma: matzetronics) (mschoeldgen)


Lesenswert?

Markus Thorwartl schrieb:
> Eine Schaltung Nachbauen wäre kein Problem, aber das mit der
> Programmierung eines Controller...

Hmm, es gibt (TÜV und so mal abgesehen) Motorelektroniken zum 
Selberbauen. Hier z.B. bauen ein paar Leute das mit einem STM32F4 Board:
http://grassrootsmotorsports.com/forum/build-projects-and-project-cars/diy-ecu-build-thread/79518/page1/

Die Frage ist, wie weit es gehen soll. Die Jungs lassen z.B. auch die 
Einspritzung vom Rechner machen. Normgerechte Kommunikation mit einem 
OBD Programm ist allerdings nochmal eine ganz andere Sache. Entweder 
implementiert man das alles selber, oder man bastelt eine gut 
dokumentierte ECU von einem anderen Wagen ein - das hats natürlich auch 
in sich. Hat der Wagen schon eine Elektronik? 1985 ist ja genau die 
Zeit, als die ersten geregelten Kats aufkamen und damit zwingend eine 
Elektronik.

von Philipp (Gast)


Lesenswert?

Meine CarPC Zeiten sind zwar lange vorbei, aber "früher" gab es im carpc 
forum diverse Relaiskarten usw. die auch analoge Eingänge hatten und von 
den Standard CarPC Programmen unterstützt wurden. Hast Du dich dort mal 
umgesehen?

von Michael R. (mr-action)


Lesenswert?

Für den ganzen CarPC Kram gibt doch auch Relaiskarten... Für cPOS 
zumindest... Da kannste doch viel einfacher ein paar Signale einlesen, 
als wenn du die erst noch durch einen µC jagst um sie dann per OBD 
abzufragen... Vorallem ist die Abtastrate auch wesentlich besser (falls 
es darauf überhaupt ankommt)...

Kurz um: Spar dir den Umweg... ;-)

von Markus T. (Gast)


Lesenswert?

Danke!!
Das mit den Relaiskarten habe ich noch nicht bedacht.
Scheint aber Wirklich der beste Lösungsansatz zu sein.
Danke nochmals für den Tipp!

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.