RS232 Pegel

Gast #455592
Lesenswert?

Hallo
ich habe ein Gerät mit einer seriellen Schnittstelle mit folgenden 
Pegelwerten:
TXD  0V=0    2,5V=1

RXD  0V=0    2,5V=1

Kann ich diese serielle Schnittstelle direkt mit der seriellen 
Schnittstelle des AT Mega 32 verbinden und muss ich einen Widerstand 
dazwischen schalten?
Vielen Dank im Vorraus
Gast #455599
Lesenswert?

Hmmm nicht wirklich. Betreibe ihn mit 5 Volt. Ist der Pegel der 
seriellen Schnittstelle des AVR wirklich geleich der Betriebsspannung?

Es gibt doch die Schaltung mit dem Max 232 womit man die serielle 
Schnittstelle des AVR auf PC Pegel bringen kann. Kann ich dort auch die 
serielle Schnittstelle mit 2,5 Volt ranhängen und auf PC Pegel wandeln 
oder sind die 2,5 V zu niedrig für den MAX 232? So könnte ich es ja auf 
PC pegel bringen und dann wieder mit nem zweiten Max auf AVR Pegel 
wandeln. Ist zwar etwas umständlich aber müsste doch gehen oder?
#455760
Lesenswert?

ich würde einfach nen LM358 (asynchroner OPV) nehmen. mit 6 
wiederständen kannst du da wunderbar einen Bidirektionalen pegelwandler 
basteln...

1.) 2,5 --> 5V  als normalen nichtinvertierten verstärker mit AV=2

und

2.) 5V --> 2,5V als Differenzverstärker mit AV1 = 1 und AV2 = 0,5...

müsste so eigentlich funktionieren...

mfg Waldemar
#459664
Lesenswert?

Es ist eine serielle Schnittstelle, OK, eine RS-232 ist es jedoch 
nicht.Da sind die Pegel auf +/- 3..15 Volt festgelegt. Der Vorschlag von 
A.K. mit einem AVR mit 3 Volt ist da schon gut, oder Pegelwandlung. Ich 
würde mich nicht darauf verlassen, das bei einem 5 Volt AVR die 2,5 V 
als Hi Pegel erkannt werden (Spannungsschwankungen).

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