Forum: Mikrocontroller und Digitale Elektronik Parallelbus digital galvanisch isolieren


von Peter (Gast)


Lesenswert?

Morgen,

ich sammel gerade Ideen wie ich einen parallelen Bus galvanisch 
entkoppel.

40 IOs, 20 als Input, 20 als Output. TTL Pegel.
Pro IO stehen 4mA Sink/Source (max!) zur Verfügung.
Übertragung unter 1µS.

Außer Optokoppler-Arrays und Digital Isolators wie z.B. ADUM1401 (etc 
...), gibts noch etwas was man bei Google eintippen kann?

Ich habe noch nicht viele Optokoppler-Datenblätter gewälzt, aber mit 1µS 
und <4mA, kommt man da noch weit?

Gruß

von Joe F. (easylife)


Lesenswert?

mit 1us meinst du 500khz?

von Georg (Gast)


Lesenswert?

Peter schrieb:
> Übertragung unter 1µS.

Also 20 MBit/s? Es gibt parallel-seriell-Wandler und zurück über eine 
einzige differentielle Leitung, die maximal im GBit/s-Bereich arbeiten. 
Dann braucht man entsprechend schnelle optische Sender/Empfänger für die 
Trennung, aber eben nur ein Paar.

Georg

von Joe F. (easylife)


Lesenswert?


von Falk B. (falk)


Lesenswert?

@Georg (Gast)

>Also 20 MBit/s? Es gibt parallel-seriell-Wandler und zurück über eine
>einzige differentielle Leitung, die maximal im GBit/s-Bereich arbeiten.

Naja, von 20 Mbit/s muss man nicht gleich auf Gbit springen, dazwischen 
gibt es auch noch ausreichend Speilraum.

>Dann braucht man entsprechend schnelle optische Sender/Empfänger für die
>Trennung, aber eben nur ein Paar.

Stimmt. Aber dann müssen die Tranceiver auch sehr geringe Latenzen 
haben, was bisweilen nicht gegeben ist. Denn die müssen eine 
Leitungskodierung und Takt/Daten Rückgwinnung machen.

von Clemens L. (c_l)


Lesenswert?

Peter schrieb:
> Ich habe noch nicht viele Optokoppler-Datenblätter gewälzt, aber mit 1µS
> und <4mA, kommt man da noch weit?

Der HCPL-2200 und seine Klone (siehe Optokoppler) können 5 MBd mit 
1,6 mA.

Der 6N137 kann 10 MBd, aber will 5 mA. Avago baut Varianten, die auch 
mit 3 mA (HCPL-261A) oder 1,6 mA (HCPL-061L) auskommen.

: Bearbeitet durch User
von Mampf F. (mampf) Benutzerseite


Lesenswert?

Peter schrieb:
> Außer Optokoppler-Arrays und Digital Isolators wie z.B. ADUM1401 (etc
> ...), gibts noch etwas was man bei Google eintippen kann?

Ich hatte mit den digitalen Isolatoren bisher nur gute Erfahrungen 
gemacht ... Die sind auch gut verfügbar und kosten nicht viel und 
funktionieren :-)

von Peter (Gast)


Lesenswert?

Joe F. schrieb:
> mit 1us meinst du 500khz?
Ich denke Propagation Delay ist hier der richtuge Begriff. Wie man das 
korrekt in eine Frequenz überträgt ist mir bei Rechtecksignalen (TTL) 
nicht ganz klar.

Georg schrieb:
> Also 20 MBit/s? Es gibt parallel-seriell-Wandler und zurück über eine
> einzige differentielle Leitung, die maximal im GBit/s-Bereich arbeiten.
> Dann braucht man entsprechend schnelle optische Sender/Empfänger für die
> Trennung, aber eben nur ein Paar.
Durchaus auch eine Option. Hast du geeignete ICs im Sinn?

Clemens L. schrieb:
> Peter schrieb:
>> Ich habe noch nicht viele Optokoppler-Datenblätter gewälzt, aber mit 1µS
>> und <4mA, kommt man da noch weit?
>
> Der HCPL-2200 und seine Klone (siehe Optokoppler) können 5 MBd mit
> 1,6 mA.
>
> Der 6N137 kann 10 MBd, aber will 5 mA. Avago baut Varianten, die auch
> mit 3 mA (HCPL-261A) oder 1,6 mA (HCPL-061L) auskommen.


Mampf F. schrieb:
> Peter schrieb:
>> Außer Optokoppler-Arrays und Digital Isolators wie z.B. ADUM1401 (etc
>> ...), gibts noch etwas was man bei Google eintippen kann?
>
> Ich hatte mit den digitalen Isolatoren bisher nur gute Erfahrungen
> gemacht ... Die sind auch gut verfügbar und kosten nicht viel und
> funktionieren :-)



Ok ich denke ich suche nach geeigneten Optokopplern oder Digital 
Isolators. Letztere sind mir sympatischer, insbesondere wegen dem High 
Impedance Eingang.

von Georg (Gast)


Lesenswert?

Peter schrieb:
> Durchaus auch eine Option. Hast du geeignete ICs im Sinn?

Nur ein Beispiel:

http://www.farnell.com/datasheets/89526.pdf

Es gibt ganze Serien solcher Systeme, soweit ich weiss hauptsächlich von 
NS und TI. Zu finden als "Serializer/Deserializer".

Georg

von Peter (Gast)


Lesenswert?

Georg schrieb:
> Peter schrieb:
>> Durchaus auch eine Option. Hast du geeignete ICs im Sinn?
>
> Nur ein Beispiel:
>
> http://www.farnell.com/datasheets/89526.pdf
>
> Es gibt ganze Serien solcher Systeme, soweit ich weiss hauptsächlich von
> NS und TI. Zu finden als "Serializer/Deserializer".

Danke. Klingt interessant. Genau das war meine Intention, etwas über den 
Tellerrand geschubst zu werden.
Wobei ich momentan zu digital insulators tendiere.

von Peter (Gast)


Lesenswert?

Zwei linearachsen mit geeigneten Reflexionslichtschranken?
Die Fahren das x-y-profil ab und über den Messwert der Lichtschranke 
kannst du die Positionen ermitteln.

Ist auch rotatorisch vorstellbar. D.h. du hast eine 
Reflexionslichtschranke auf einem Servo o.Ä. montiert der sich Dreht. 
Dann ist aber eine hinreichende Winkelauflösung notwendig. Und etwas 
trigonometrie ...

Optisch mit Kameras ist aber auch machbar, da ist eher die Frage wieviel 
Vorerfahrung und/oder Einarbeitungswille vorhanden ist. Stichwort OpenCV 
etc. Beleuchtungsprobleme sind indivduell zu betrachten.
Denkbar ist auch eine kombination aus sichtbarem Laser und einer Kamera.
Z.B. zwei Kameras schauen je auf x und y seite, Ein Linienlaser trifft 
auf die Bolzen. Dann musst du nur noch die Laser erkennen und die 
Mittelpunkte je 1-Dimensional ermitteln, was relativ trivial ist. Eine 
Komplexe kalibrierung kann man sich ggf. auch durch vorheriges Vermessen 
sparen.

von Peter (Gast)


Lesenswert?

Oh. Sorry das war der falsche Thread. Wie das passiert ist weiß ich 
jetzt auch nicht ...

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.