Forum: Analoge Elektronik und Schaltungstechnik Bidirektionaler Pegelwandler 12V


von Elai (Gast)


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.

von Nilix (Gast)


Lesenswert?

Nimm doch Transistoren oder FET's.

von Joachim B. (jar)


Lesenswert?

hört sich an wie K-Line

http://pp-serg.chat.ru/kline/exelenc.gif

von Georg (Gast)


Lesenswert?

Elai schrieb:
> durch einen Mikrocontroller ersetzen,
> spätestens da brauche ich ihn dann.

Schliess eine Treiberschaltung für 12V an den Prozessor an, das ist die 
sauberste Lösung.

Georg

Elai schrieb:
> Nun das Problem, das ganze System
> arbeitet mit 12V.

Das ist kein Problem sondern ein Vorteil.

Georg

von Elai (Gast)


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!

von Axel S. (a-za-z0-9)


Lesenswert?

Elai schrieb:
> 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?

Was spricht gegen einen simplen RS-232 Empfänger?

Also entweder klassisch einen MC1489/SN75189 oder sonst die 
Empfänger-Hälfte eines MAX232 o.ä.

von Tom A. (toma)


Angehängte Dateien:

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

von Elai (Gast)


Lesenswert?

Ja ich glaube ich werde es erstmal mit einer Transistorschaltung 
probieren, dafür habe ich auch alle Bauteile da.

von Tom A. (toma)


Lesenswert?

Hallo Elai,

die Diode brauchst du bei 0V/+12V Signalen nicht. Sie schützt die 
Transistorbasis vor zu hohen negativen Spannungspegeln, wie sie bei 
RS232 auftreten (bis -15V).

Gruß. Tom

von Joe F. (easylife)


Lesenswert?

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

Beispiele:

CD4504
CD40109
HEF4104
MC14504

von Joachim B. (jar)


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.

von Joe F. (easylife)


Lesenswert?

Ah sorry, war zu faul mir anzugucken, was dieses K-Line genau ist.
Hatte nur Pegelwandler gelesen...

: Bearbeitet durch User
von Axel S. (a-za-z0-9)


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.

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.