UART Pegelwandler

Gast #2872253
Ich habe diesen UART Pegelwandler (5V --> 3,3V) entworfen. Die Baudrate 
soll 4800Bd sein. Könnte dieser Pegelwandler so funktionieren, oder muss 
ich etwas verändern?
Könnte ich den Teil mit dem Transistor auch weglassen, da bei einem  5V 
ich 3,3V auch noch als high erkannt wird, oder sollte ich ihn besser 
einbauen?
Angehängte Dateien:
Gast #2872329
R4 und R5 könnten etwas niederohmiger sein. Ich hätte eher 1k und 1k8 
genommen - oder auch 2k und 3k6. Zu hochohmig macht die Flanken müde und 
du hast nicht gesagt, welcher Baustein der Empfänger ist. Normale CMOS 
z.B. wollen schon gerne Anstiegszeiten <100 ... 200ns.

Rx wird auch funktionieren. Den Transistor (und die zugehörenden 
Widerstände) kannst du dann weglassen, wenn dein Eingang links ein 
HCT/ACT usw. ist. Normale CMOS-Eingänge (HC, AC etc) funktionieren da 
nicht.
Gast #2872333
Also Rx wird normal mit Tx verbunden.
Tx über Sp.-Teiler 10k 18k an Rx 3,3V Seite könnte gehen aber meiner 
Meinung zu hochohmig besser Sp.-Teiler 1k 1,5k.

Wenn Tx 3,3V an Pin1 JP2 hängt dann muss der 3,3V den Transi sperren, 
das könnte funktionieren da sie Basis ca 1/3 von 5V hat.
Meistens geht das wie vermutet auch ohne Pegelwandler.
Gast #2872956
Lad dir mal den im Paket gezippten Schaltplan des Tinytrak runter. Dort 
wird noch radikaler an der Schnittstelle gespart, verwendet wird 
ebenfalls ein PIC. Könnte aber sein, daß sie die Pegel gedreht haben und 
die Schnittstelle in Software abgebildet ist - denn ich glaub nach Norm 
gilt log. 1 = <3V und log. 0 = >3V.

http://www.byonics.com/tinytrak/

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 14 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.