Hallo allerseits, es ist ja immer mal wieder das Thema, wie man eine Schnittstelle potentialtrennt. Beim I2C-Bus besteht dabei das Problem, dass die Datenleitung bidirektional ist. Jetzt habe ich hierzu von Analog-Devices ein geeignetes Bauteil gefunden: http://www.analog.com/en/prod/0,2877,ADUM1250,00.html Vielleicht hilft's ja dem einen oder anderen weiter ;-) Gruss, Jan P.S.: Mir der Baureihe habe ich bisher bei RS232 und CAN sehr gute Erfahrungen gemacht.
Welchen Typ hast Du für CAN konkret eingesetzt? Die Auswahl zeigt ja nur RS232/485/422 an.
Hallo Jan, gut zu wissen. Ich habe erst kürzlich vor dem Problem gestanden und es mit 1xP82B96 + 4x6N137 Optokopplern, sowie zwei entsprechenden Treibertransistoren aufgebaut. Das ganze für gleiche Logic-Level!!...ich musste sogar, wegen der Koppler, noch den Kompromiss auf 100kHz Busspeed eingehen :( Jetzt weiß ich, dass da noch ne Menge an Platz, Zeit und Geld zu sparen ist :) Wurde zufällig schon der 400kHz Bus erfolgreich getestet (soll ja, theoretisch, bis 1000 kHz ausgelegt sein) ? LG
@Rolli Bisher habe ich den ADuM1402-A (A-Typ ist bis 1Mbps spezifiziert) sowohl für CAN alsauch für RS232 eingesetzt. Funktioniert tadellos. Zum CAN-Einsatz gibt's von Analog Devices auch eine Application-Note: AN-770 @EnLa Ich hab' den ADuM1250 bisher noch nicht selber getestet (Muster sind schon bestellt). Spezifiziert ist er aber bis 1000 kHz. Der 400kHz-Bus sollte daher schon funktionieren. Gruss, Jan
@Rolli Nicht das da ein Missverständis aufgekommen ist: Die Potentiantrennung erfolgt nicht auf der Busseite sondern direkt nach dem µC. Der Pegelwandler muss natürlich noch nachgeschaltet werden. Dementsprechend ist es eigentlich Wurscht, was für 'nen Bus damit getrennt wird. µC <==> ADuM <==> Transceiver <==> Schnittstelle
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.