CAN-Optoentkoppel

Gast #4520144
Lesenswert?

Hallo Zusammen,

ich stehe vor einem Problem und bin mir nicht sicher ob ich die Lösung
richtig verstanden habe. Deswegen bitte ich euch um eine kleine
Hilfestellung.

Beide Seiten sind jeweils Galvanisch voneinander getrennt.

Betroffen sind im Bild die orangefarbigen Elemente.

1.(oberer Teil des Bildes)
Wenn ich jeweils eine RX und eine TX Richtung habe, muss ich den
Optokoppler jeweils der anderen Richtung betreiben oder liege ich da
falsch?

2. (unterer Teil des Bildes mit ?)
Es existieren Lösungen die den CAN direkt an den LOW und HIGH
Leitungen entkoppeln. Mein Ansatz ist das ich jeweils für CAN-LOW und
für CAN-HIGH einen Optokoppler mit zwei Kanälen brauche. Stimmt ihr mir
dabei zu oder gibt es dort elegantere Lösungen wie man dieses Problem
lösen kann.

Vielen Dank im Vorraus.
Joschka
Angehängte Dateien:
Gast #4520186
Lesenswert?

Marc H. schrieb:
> npn schrieb:
>> ADM3053
>
> Der kostet bei Reichelt glatte 13 Euro :-D

Er isoliert ja auch 2,5kV.
Mal ehrlich - solange du keine kostensensitive Produktion hast, ist das 
doch völlig egal. Bis dein "Eigenbau" läuft (wenn du nicht vorher 
aufgibst), wirst du mehrere hunderte Euro an Entwicklungsarbeit 
verpulvern.
Gast #4520193
Lesenswert?

Marc H. schrieb:
> npn schrieb:
>> ADM3053
>
> Der kostet bei Reichelt glatte 13 Euro :-D

Du kannst ja auch einen anderen Digital-Isolator nehmen, dazu einen 
DC-Converter und einen CAN-Transceiver und dann das alles zusammen in 
ein 20poliges IC-Gehäuse packen. Gut, lassen wir mal das Gehäuse weg. 
Aber preislich machst du mit Einzelkomponenten nicht viel gut. Und 
platzmäßig schon gar nicht. Schon der DC-Converter allein ist größer als 
der ganze IC. Hier hast du alles in einem Gehäuse, was du brauchst.

Aber was red ich denn? Ich bekomm keine Provision von AD. :-)
Natürlich kann man alles auch mit einzelnen Komponenten aufbauen, ich 
hab halt diesen Vorschlag hier gemacht.
Gast #4520527
Lesenswert?

Ich habe hier ein PCAN-USB CANInterface rumliegen, welche aber nicht 
Optogekoppelt ist. Dieses soll enkoppelt werden. Da der Transceiver auf 
dem Board ist kann ich dieses schlecht umgehen oder einen anderen 
Verwenden. Deswegen suche ich nun eine Möglichkeit die Low und High 
Leitung zu entkoppeln.
Gast #4520575
Lesenswert?

Joschka schrieb:
> Deswegen suche ich nun eine Möglichkeit die Low und High
> Leitung zu entkoppeln.

Das wird schlecht gehen, denn an der Stelle, wo CANH und CANL sind (also 
auf dem Bus), hast du keine Sende- und Empfangsrichtung mehr wie 
zwischen CAN-Controller und CAN-Transceiver. Dort hast du RX und TX, 
deswegen kannst du sie auch (jeder für sich) galvanisch trennen. Das ist 
auf dem Bus nicht der Fall.

Joschka schrieb:
> Da der Transceiver auf
> dem Board ist kann ich dieses schlecht umgehen oder einen anderen
> Verwenden.
Wenn du das nicht möchtest, dann hast du sowieso keine galvanische 
Trennung. Der Transceiver verwendet die gleichen GND- bzw. 
Vcc-Anschlüsse. Für eine galvanische Trennung muß GND, Vcc, RX und TX 
getrennt werden, sonst ist es keine Trennung...
#4520665
Lesenswert?

Hugo schrieb:
> hast du keine Sende- und Empfangsrichtung mehr wie
> zwischen CAN-Controller und CAN-Transceiver.

Nach der Logik dürfte es auch keine I2C-Trenner geben. Gibt es aber 
(z.B. ADUM 1250).

Nur der Markt für CAN-Trenner dürfte kleiner sein: Da die meisten µC 
ohnehin einen externen Transceiver benötigen, ist ein Trenntransceiver 
sicherlich die interessantere Lösung, als hinter einem TRX noch eine 
Trennung einzuführen.
Gast #4520667
Lesenswert?

Walter T. schrieb:
> Hugo schrieb:
>> hast du keine Sende- und Empfangsrichtung mehr wie
>> zwischen CAN-Controller und CAN-Transceiver.
>
> Nach der Logik dürfte es auch keine I2C-Trenner geben. Gibt es aber
> (z.B. ADUM 1250).
Weil dort die Leitungstreiber drin sind. So wie beim ADM3053 :-)
>
> Nur der Markt für CAN-Trenner dürfte kleiner sein: Da die meisten µC
> ohnehin einen externen Transceiver benötigen, ist ein Trenntransceiver
> sicherlich die interessantere Lösung, als hinter einem TRX noch eine
> Trennung einzuführen.
Sehe ich genauso.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren