Rs232 Status Led

Gast #5745315
Lesenswert?

Hallo,

hab da mal ne kurze und schnelle Frage zum RS232 Anschluss. Ich möchte 
mir mit dem Atmega64 ein Board bauen. Nix besonderes, Standardt 
Beschaltung, alle Ports herrausgeführ,ISP Anschluss (Natürlich an Port 
E) und zusätlich noch RS232 mit dem MAX232. Jetzt zu meiner Frage:

Ich möchte RX und Tx Aktivität angezeigt bekommen. Dazu dachte ich das 
ich das Signal vor dem MAX 232 abgreife und dann über einen Transistor 
mit einem möglichst großen Basisvorwiderstand die Led ansteuer.

Leider konnte ich nichts besagtes finden oder habe die Falschen Begriffe 
verwendet.

Könnte ich das so machen, oder kann es passieren das ich mir damit das 
Signal verfälsche?

MFG

blutengel
#5745350
Lesenswert?

blutengel schrieb:
> Hallo,
>
> hab da mal ne kurze und schnelle Frage zum RS232 Anschluss. Ich möchte
> mir mit dem Atmega64 ein Board bauen. Nix besonderes, Standardt
> Beschaltung, alle Ports herrausgeführ,ISP Anschluss (Natürlich an Port
> E) und zusätlich noch RS232 mit dem MAX232. Jetzt zu meiner Frage:
>
> Ich möchte RX und Tx Aktivität angezeigt bekommen. Dazu dachte ich das
> ich das Signal vor dem MAX 232 abgreife und dann über einen Transistor
> mit einem möglichst großen Basisvorwiderstand die Led ansteuer.
>
> Leider konnte ich nichts besagtes finden oder habe die Falschen Begriffe
> verwendet.
>
> Könnte ich das so machen, oder kann es passieren das ich mir damit das
> Signal verfälsche?
>
> MFG
>
> blutengel

Seh Dir mal wie die Arduino Leute das machen. Da ist an den Zuleitungen 
zum AVR meist ein LED an TX und RX angeschlossen. Nachteil ist, ohne 
monostabilen Pulsverlängerer, daß einzelne Zeichen bei hohen Baudraten 
die LED kaum aufleuchten läßt. Aber zur Not ist es brauchbar. Oder Du 
spendierst zwei Port Pins und machst es in Firmware.

...
Gast #5745356
Lesenswert?

blutengel schrieb:
> Ich möchte RX und Tx Aktivität angezeigt bekommen. Dazu dachte ich das
> ich das Signal vor dem MAX 232 abgreife und dann über einen Transistor
> mit einem möglichst großen Basisvorwiderstand die Led ansteuer.

auf der TTL-(Controller-)Seite?
Das ist nicht anderes als ein Portpin.
Aktuelle LEDs kannst du da so anschließen.

Auf der RS232-Seite ist es auch kein Problem.
Einfach nicht "zu viel" Strom fließen lassen.
Gast #5745596
Lesenswert?

blutengel schrieb:
> Standardt Beschaltung,

Was immer das meint.

> das Signal vor dem MAX 232 abgreife und dann über einen Transistor
> mit einem möglichst großen Basisvorwiderstand die Led ansteuer.

Kindergarten, bloß keine Eigeninitiative :-(

Wenn Du schon weisst, wie man eine LED ansteuert, warum baust Du es 
nicht einfach auf?
Gast #5745746
Lesenswert?

Schlumpf schrieb:
> Low Current

Was Du meinst ist hoffentlich "high effizient".

Low current heisst einfach nur: billiger da für weniger Leistung.

Wie hell eine Led bei 100uA ist, hängt nicht von ihrem Maximalstrom ab.

Bei guten LEDs kann man das R so auf 0.1 bis 1mA dimensionieren für 
ausreichende Helligkeit bei RS232-signalen.

Wenn es einzelne Zeichen anzeigen soll, dann einfach 100nF parallel zu 
dem R (ggf mit eigenem R um den Treiber zu schonen)

Wenn man an der +- Seite hängt, an eine Diode antiparallel zur LED 
denken
Gast #5745783
Lesenswert?

A. S. schrieb:
> Und wofür R10 & Co?

Zusammen mit C4 & Co

Gerhard O. schrieb:
> monostabilen Pulsverlängerer

Ups, seh grad, die sind ja Push/Pull, irgendwas habe ich da in der 
realen Schaltung reingeändert...

Gruss Chregu

Edit: Ja hab da Kratzungen auf dem Print und andere Bauteile (+Dioden), 
so wie im Anhang sollte es sein.
Angehängte Dateien:
Gast #5745816
Lesenswert?

Christian M. schrieb:
> irgendwas habe ich da in der realen Schaltung reingeändert..

Vielleicht mit Diode,

Ist jedenfalls mit high effizient und Inverter nicht mehr nötig. Bei 
50uA ist eine Led hell genug, ein blitzen dauert umgerechnet 20ms, d.h 
0,1uAs reichen, um ein einzelnes Bit gut zu erkennen. Das liefert ein 
100nF (=0,1uAs/V) parallel zum Vorwiderstand. In den 100ns @ 115kBaud 
fließen dann halt 1A :-)

und ja, im Datenblatt der LED steht ein kleinerer Impulsstrom, und ja, 
bei 1Mio Geräten würde ich es vielleicht testen, aber für den eigenen 
Aufbau überlebt das den Entwickler.

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