I2C Master zu RS485 oder RS232

OP #3039337
Lesenswert?
• ▲
▼
Hallo Forum,

für ein altes Projekt würde ich gern im KFZ über 4 Meter ein I2C Bus 
betreiben. Das Problem ist nicht die Leitungslänge, dafür gibt es ja die 
I2C "Busverstärker", sondern das die Masse der I2C Slaves auch mal 1 bis 
max. 2 Volt neben der Empfangseinheit liegen kann. Also bei NXP gibts ja 
ICs die können I2C Master to UART. Hier könnte ich ja eine RS232 
Kommunikation aufbauen. Wenn diese genug hohe Pegel liefert, dann sind 
die 2 Volt daneben normalerweise auch kein Problem, oder?
Alternativ wäre eine RS485 Kommunikation erstrebenswert. Das sollte bei 
1 bis 2 Volt Masseversatz auch ohne optische Trennung noch 
funktionieren!?
Der Bauteil Aufwand sollte möglichst klein sein. Alle Verbindungen sind 
P2P, also nur I2C Slave - Übertragungsmedium - µC...

Das Sahnehäubchen wäre es, wenn am µC wieder eine "normale" I2C 
Kommunikation mit 400 kBit anliegt (keine Softwareänderung). Habe mich 
aber schon von diesem Gedanken entfernt, wird wohl nicht möglich sein. 
:-/

Die galvanische Trennung vom I2C mit dem iCouple Prinzip + 2 x Busbuffer 
ist mir ehrlich gesagt zu teuer (ca. 5 €) Im KFZ vielleicht auch zu 
Störanfällig...

Was sagt ihr dazu? Schon einmal ähnliche Sorgen gehabt?

Danke

Grüße

Basti

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.