Forum: Mikrocontroller und Digitale Elektronik Level-Shifter funktioniert nicht richtig


von lgrunenberg (Gast)


Lesenswert?

Hallo!
Ich habe einen Level-Shifter wie hier aufgebaut:
http://webzone.k3.mah.se/k3dacu/arduino/releases/serial_v2/arduino_rs232_v2.png

Allerdings nur den Sendeteil. Wenn ich den Shifter ohne Last (sprich 
ohne verbundenen PC) betreibe, funktioniert dieser. 0V am Eingang geben 
5V am Ausgang, 5V am Eingang geben -10V am Ausgang. Soweit so gut, aber 
wenn ich einen PC anschließe, ist bei ca. 3V Schluss. Natürlich gibts 
keinen Datentransfer. Der Eingang am PC ist normalerweise auf 0V.

Jemand eine Idee, was das sein könnte?

von (prx) A. K. (prx)


Lesenswert?

lgrunenberg schrieb:

> Allerdings nur den Sendeteil.

Dann zeig bitte die exakt implementierte Schaltung, nicht irgendwas in 
dem genau das anders implementiert ist, worum es überhaupt geht.

Diese Sorte RS232-Levelshifter funktioniert nämlich nicht ohne 
Empfangssignal am Stecker und Shifter.

> Wenn ich den Shifter ohne Last (sprich
> ohne verbundenen PC) betreibe, funktioniert dieser.

Erstaunlich. Ohne PC ist nirgends eine -10V Versorgung in Sicht. Wo 
kommen deine -10V also her?

Ausserdem ist C8 verpolt.

von lgrunenberg (Gast)


Angehängte Dateien:

Lesenswert?

so siehts aus.
die -10V kommen vom PC. ich habe nur die RxD-Leitung aufgetrennt.

von Kasperle (Gast)


Angehängte Dateien:

Lesenswert?

So funktioniert es bei mir.
Siehe Anhang

von lgrunenberg (Gast)


Lesenswert?

Hi!
Habe leider kein Target zur hand. ist es möglich, den plan als bild rein 
zu stellen?

von Kasperle (Gast)



Lesenswert?

Ja, Bitte schön

Das Board ist für Lochraster ausgelegt.

von lgrunenberg (Gast)


Lesenswert?

okay. sehe aber keinen nennenswerten unterschied. den kondensator 
braucht man ja nicht unbedingt, wenn keine daten empfangen werden (die 
-10V sind auch immer da)... R3 wäre dann noch. aber auch ohne den müsste 
es ja funktionieren... ich bin ratlos...

von Klaus2m5 (Gast)


Lesenswert?

Basiswiderstand 100k/4k7 - kein Unterschied?

von lgrunenberg (Gast)


Lesenswert?

Mit 4k7 genauso wenig Funktion :(

von lgrunenberg (Gast)


Lesenswert?

also, irrtum: der level-shifter funktioniert natürlich, aber der atmega 
sendet nicht. beide richtungen mit max232 getestet...
jetzt muss ich also die ursache beim controller suchen.

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.