Bidirektionaler Pegelwandler 12V

Gast #4239341
Lesenswert?

Hallo,

ich habe zwei Geräte die miteinander kommunizieren. Da die Technik 
veraltet ist und das Protokoll nicht bekannt wollte ich das ganze nun 
etwas reverse engineeren. Der Kommunikation geht über eine Leitung 
(Half-Duplex), Baud-Rate ca. 10000. Nun das Problem, das ganze System 
arbeitet mit 12V.

Mein Logic Analyser kann jedoch nur 5V ab. Zum einfachen abfangen 
brauche ich natürlich keinen Bidirektionalen Pegelwandler, ich möchte 
später aber die Veraltete Technik durch einen Mikrocontroller ersetzen, 
spätestens da brauche ich ihn dann.

Ich habe mal gesucht, von 3.3 auf 5 gibt es sowas massig aber für 12V 
habe ich nichts gefunden. Habt ihr da eine Idee?

Viele Grüße.
Gast #4239465
Lesenswert?

Mit K-Line hast du voll ins Schwarze getroffen. Der Schaltplan sieht 
sehr interessant aus, er dient dazu das ganze aufzusplitten, oder? Das 
würde beim "debuggen" natürlich einiges einfacher machen. Funktioniert 
die Schaltung auch wenn ich oben 5V anlege, weil dann hätte ich das 
Problem auch direkt gelöst.

Danke auf jeden Fall schon mal für die Tipps!
#4239604
Lesenswert?

Hallo Elai,

was spricht gegen eine einfache Transisistorschaltung? Ist nur ein 
Empfänger, geht ähnlich auch für den Sender. Anders als bei den RS232 
Empfängern wird hier der Signalpegel nicht invertiert.

Falls du invertierten Pegel brauchst, einfach den Ausgangswiderstand 
zwischen Kollektor und +5V anschließen, Ausgang ist der Kollektor. Die 
Schaltung funktioniert auch gut mit 3,3V.

Die Simulation zeigt das Eingangs- (rot) und Ausgangssignal (grün) bei 
100kBaud/kHz).

Gruß. Tom
Angehängte Dateien:
#4240222
Lesenswert?

Elai schrieb:
> Der Schaltplan sieht
> sehr interessant aus, er dient dazu das ganze aufzusplitten, oder?

klar, wie willst du sonst Tx und Rx an eine Leitung bringen?

Axel S. schrieb:
> Was spricht gegen einen simplen RS-232 Empfänger?

viel, weil Rx und Tx nur eine Leitung haben.

Joe F. schrieb:
> Der Vollstängkeit halber:
> Level Shifter für 3.3/5V <-> 12V gibt es einige.

s.o.
#4240574
Lesenswert?

Joachim B. schrieb:
> Axel S. schrieb:
>> Was spricht gegen einen simplen RS-232 Empfänger?
>
> viel, weil Rx und Tx nur eine Leitung haben.

So lange man nur mitlesen will, reicht das doch. Ich hatte das so 
verstanden, daß er die Kommunikation erstmal nur belauschen will.
Und dafür reicht ein RS-232 Empfänger.

Aber nachem nun klar ist, was das für eine Schnittstelle ist und es 
sogar schon Schaltungsvorschläge für Transceiver gibt, ist das natürlich 
alles Makulatur.

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