-
-
Galvanische Trennung analoger Signale
Hallo,
ich habe ein paar Sensoren in einem Fahrzeug, die ich gerne mit einem µC abgreifen will. Im Endeffekt liegt an denen 12V vom Fahrzeug an und gehen auf Masse. Nun will ich die Spannung über einen solchen Geber abgreifen, allerdings weiß ich nicht, wie ich hier am besten die Galvanische Trennung realisieren soll.
Ein Optokoppler (IL74 oder 4n35) sollte ja einen Widerstand (Kollektor) abhängig von der angelegten Spannung am Emittor ändern, soll heißen hohe Spannung am Signaleingang => geringer Widerstand Signalausgangsseite.
Somit sollte die Nutzung eines Optokopplers mit geeigneten Vorwiderstand auf der µC Seite mir wieder eine referenzielle Spannung an den Analogeingang liefern, oder?
Gruß
Michael
-
Erfahrener Benutzer
Roboter Experte
Kurz gesagt: ja
-
Suppi, werde mich morgen mal im Labor an eine Testschaltung setzen
Danke !
-
Erfahrener Benutzer
Roboter Experte
Nicht vergessen: u. U. braucht der Optokoppler auf der LED-Seite auch einen Vorwiderstand (abhängig vom Modell). ZB wie ich sehe, vertägt der IL47 nur 20mA.
-
Jap, des is mir klar, werde aber wahrscheinlich mit nem 4n35 arbeiten, davon habe ich hier ein paar über, falls es raucht
Danke noch mal!
-
Erfahrener Benutzer
Roboter Experte
Hallo,
das Problem bei diesem Ansatz ist die Temperaturabhängigkeit des Optokopplers. Wenn eine grosse Genauigkeit gefordert wird, dann muss man entweder das Signal direkt mit einem zusätzlichen µC digitalisieren und digital über den Optokoppler übertragen oder die Temperatur messen und damit die Temperaturabhängigkeit des Optokopplers kompensieren.
Gruss
Jakob
-
Erfahrener Benutzer
Fleißiges Mitglied
Hilfreich wäre mal noch zu wissen, um welche Sensoren es gehen soll. I.d.R. sind im Auto analoge Sensoren mit +5V gespeist und Widerstandsfühler in verschiedenen Ausführungen. Mit einem Optokoppler würdest Du die Signale gehörig verfälschen.
Warum brauchst Du die Aufschaltung potentialfrei?
greetz Rajko
-
Hallo,
ich habe einmal einen Öldruckgeber und einmal einen Öltemperaturgeber, die eigentlich nur für optische Anzeigen im Cockpit angebracht sind. Diese werden mir 12V gespeist und sind dann auf Masse.
Und diese will ich abgreifen und per µC auswerten und anzeigen (zusammen mit anderen Werten, die ich direkt vom Steuergerät aus bekomme)
-
Erfahrener Benutzer
Fleißiges Mitglied
Hmm, bei Zusatzanzeigen hab ich noch nicht gemessen. Hast Du die Spannung auf der Signalleitung zum Sensor schon mal gemessen bei verschiedenen Drücken bzw. Temperaturen?
Das Problem bei der Lösung mit dem Optokoppler ist, das Du damit zum veränderlichen Widerstand des Sensors mit der LED praktisch einen zweiten Widerstand parallel schaltest. Damit zeigen Deine Anzeigen falsche Werte. Du mußt zusehen, das Deine Schaltung so hochohmig wie möglich ist.
Nochmal frag, warum muß es potentialfrei sein? Wie wird Deine Schaltung versorgt, mit vom 12V-Bordnetz?
greetz Rajko
-
Servus,
meine Schaltung wird vom 12V Netz versorgt, ja. Im Endeffekt hängt hier alles am 12V Kreis von der Lima. Meinst du, das klappt auch ohne Optokoppler?
Gruß
Michael
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen