mikrocontroller.net

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


Autor: lgrunenberg (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo!
Ich habe einen Level-Shifter wie hier aufgebaut:
http://webzone.k3.mah.se/k3dacu/arduino/releases/s...

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?

Autor: A. K. (prx)
Datum:

Bewertung
0 lesenswert
nicht 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.

Autor: lgrunenberg (Gast)
Datum:
Angehängte Dateien:

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

Autor: Kasperle (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
So funktioniert es bei mir.
Siehe Anhang

Autor: lgrunenberg (Gast)
Datum:

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

Autor: Kasperle (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Ja, Bitte schön

Das Board ist für Lochraster ausgelegt.

Autor: lgrunenberg (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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...

Autor: Klaus2m5 (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Basiswiderstand 100k/4k7 - kein Unterschied?

Autor: lgrunenberg (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Mit 4k7 genauso wenig Funktion :(

Autor: lgrunenberg (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.