Forum: Mikrocontroller und Digitale Elektronik Serial bus / i2C an Busanalyzer Pegelwandler gesucht


von Chris K. (kathe)


Lesenswert?

Hallo,

ich bin auf der Suche nach einer günstigen Lösung für
eine Schaltung oder Vorschlag  oder günstig käufliches Fertigmodul
um ein RS232 (+-3 .. 25) und auch i2C oder 5 V Digital auf TTL Level 
bevorzugt 0 / 3,3 V zu wandeln.
Die Kommunikation soll unidirektional sein (nur passiv auf dem "Bus" 
mithören) da ich nicht aktiv senden will sondern nur abhören.
Aktuell will ich ein unbekanntes Signal das in einem 18 V
System ist abgehören.

Die Schaltung bzw das fertige Modul sollte für bis zu 8 Kanäle dienen.
Geeignet für i2C 1 MBit/s
RS232 bis zu 230k Baud
Mehrere einzelne Module würden auch in Frage kommen.

Was würdet ihr nehmen wenn nur der Bus der abgehört werden soll und 
dabei nicht belastet werden soll ?

OP-AMP ?
Hier sehe ich aktuell das Problem den weiten Spannungsbereich für den 
Komparator aufzubereiten. Da RS232 +-3 V als Schwelle hat und der OpAmp 
evtl mit 3,3 V versorgt wird wird es schwer werden die Schaltschwelle 
korrekt zu treffen.
Per Jumper und einem passenden Widerstansnetzwerk würde sicherlich etwas 
möglich sein.

Transistor / Fet Schaltung ?

Einfache R- Z Diode Schaltung was aber den Bus belastet?

Ich weiss dafür gibts auch passende Oszi's mit LA Funktion aber das ist 
noch auf dem Wunschzettel.

Der Salae kann leider nur bis 5,5V und die untere Schwelle für echtes 
RS232 passt leider auch nicht.

Passende Line Driver / Receiver habe ich aktuell nicht gefunden.

Preis limit aktuell <25€
Ein Fertiges  Modul welches OLS und die Anforderungen von oben 
unterstützt und weniger als 100 € kosten könnt ihr auch gerne 
vorschlagen.

Falls jemand so etwas benötigt könnte man das auch gemeinsam entwickeln.

Gruss Chris

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.