Forum: Mikrocontroller und Digitale Elektronik LED an RS232 Port


von macci (Gast)


Lesenswert?

Hallo,

kann man eine einfach LED an einen RS232 Port vom PC hängen, damit ich 
prüfen kann, ob TX arbeited?

Es dient mir nur zum identifizieren ob die RS232 aktiv ist ... ich sende 
dann einfach ein paar Pakete an die Serielle Schnittstelle und die LED 
soll dann flashen.

Danke!

von Bussard (Gast)


Lesenswert?

Ja, sicher. Nur den Vorwiderstand (ein paar kOhm) nicht "vergessen" ;)

von never ever (Gast)


Lesenswert?

probiers doch einfach aus
low current müßte gehn

von macci (Gast)


Lesenswert?

Danke :-)

Könntest du mir aber als "Nicht Elektroniker" eventuell kurz erklären, 
welche LED und welche Widerstände an welche Pins?
Vermute an TX und GND(?) :-)

von Stefan F. (Gast)


Lesenswert?

Du schließt die LED an den Pin an, den du messen willst. Und natürlich 
and GND.
1
                 rot            2,7k
2
Tx o-------+-----|>|-----+-----[====]------| GND
3
           |             |
4
           +-----|<|-----+
5
                 grün

Mit zwei LED's kannst du Unterbrechnungen erkennen. Rot=Plus, 
Grün=Minus, Aus=Kein Signal.


Bedenke, dass bei RS232 alle Signale invertiert sind. Also Grün 
entspricht dann 1 und Rot entspricht 0.

von BirgerT (Gast)


Lesenswert?

Flashen wirst Du wohl eher nicht sehen, weil beim Senden der Pegel an 
TxD zwischen Plus und Minus 12V wechselt.

Ich würde einen 1kOhm Widerstand und 2 antiparallel geschaltete LEDs 
zwischen TxD und GND verwenden.


TxD----[1kOhm]----|<|------GND
                | LEDs  |
                --|>|----

Wird nix gesendet leuchtet nur eine LED, und bei einem Datenpaket dann 
beide. Btw. Baud steht für Bits/Sekunde, ein seriell gesendetes Byte hat 
dann bei einer Einstellung 9600, 8, n, 1 eine Länge von 10Bit.
Du müsstest dann ca 1kB an Daten rausschicken, um beide LEDs 1 Sekunde 
lang leuchten zu sehen.

von Joachim B. (jar)


Lesenswert?

ich habe zur schnellen Identifizierung an DTR und RTS je 2 LEDs uh ultra 
hell Typen rot-Anzeige und grün+Anzeige (nach belieben man könnte ja 
auch blau für - nehmen und rot für + )mit je 1-4,7k antiparallel nach 
GND verschaltet, klappt mit jeder RS232 Schnitte, mit echten +-12V sowie 
mit unechten +-6V. Wird gerne ausgeliehen um mit Hterm die Schnitte zu 
testen.

Selbiges sollte auch an RxD und TxD klappen nur würde ich je nach 
Leitungslänge den R möglichst groß wählen, muss man halt testen, 4,7k 
bis 10k.

Bei Datenverkehr sieht man es dann langsam blinken oder eben beide.

Mit einer 3-bein DUO LED sieht man dan auch Mischfarbe, aber DUO ultra 
hell konnte ich noch nicht käuflich finden.

von Ulrich F. (Gast)


Lesenswert?

Damals...
Als die Vt100 Terminals noch ihre Kabel bis in den Keller hatten, 
steckte ein solches Dingen in meiner Werkzeugkiste: ebay 271892295044

von c-hater (Gast)


Lesenswert?

macci schrieb:

> kann man eine einfach LED an einen RS232 Port vom PC hängen, damit ich
> prüfen kann, ob TX arbeited?

Ja. Du solltest allerdings eine antiparallele Schutzdiode zur LED nicht 
vergessen. Und die Reihenschaltung eines Vorwiderstands kann ganz sicher 
auch nicht schaden...

Also sowas:

         1k..10k
         -----       LED
TxD o---|     |---*--|<---
         -----    |       |
                   -->|---*
                          |
GND o---------------------

Ach so: natürlich ist das Signal an TxD mit dieser Beschaltung nicht 
mehr unbedingt normgerecht. Wenn also beim Empfänger nix sinnvolles mehr 
ankommt, obwohl die LED sich wie erwartet verhält, sollte man eine 
Erhöhung des Widerstands in Betracht ziehen...

von Wolfgang (Gast)


Lesenswert?

Bussard schrieb:
> Ja, sicher. Nur den Vorwiderstand (ein paar kOhm) nicht "vergessen" ;)

..., nur wenn man (und die LED) die im Datenblatt unter absolute Maximum 
Ratings angegebene Reverse Voltage der LED ignoriert. Meist liegt die 
bei 5V ;-)

Und da kommt eine ordentliche RS-232 Schnittstelle locker drüber.

Mit zwei Antiparallel geschalteten Dioden funktioniert es prima.

von Stefan F. (Gast)


Lesenswert?

Toll, jetzt wurde die gleiche Schaltung dreimal gezeichnet und in Prosa 
noch ein par mal beschrieben. Ich denke macci hat's verstanden.

von Wolfgang (Gast)


Lesenswert?

Stefan U. schrieb:
> Ich denke macci hat's verstanden.

Bussard auch?

von macci (Gast)


Lesenswert?

Hallo!

Danke für die Zahlreichen Infos.
Könnte man das auch auf einen RS485 anwenden? Mir würde es wiederum nur 
darum gehen, ob ein Datenverkehr auf der 2 pol. Leitung stattfindet.
Danke!

von Georg (Gast)


Lesenswert?

macci schrieb:
> Könnte man das auch auf einen RS485 anwenden?

Man kann antiparallele LEDs von D+ nach D- schalten und meistens zeigen 
die auch was an, aber es muss nicht funktionieren: RS422/485 
funktioniert ab +- 200 mV Differenz und damit leuchtet natürlich keine 
LED. In der Praxis ist aber eine Leitung nahe Vcc und die andere nahe 
GND.

Georg

von macci (Gast)


Lesenswert?

Hallo Georg,

ok, danke ... kennt jemand eventuell etwas fertiges?
Möchte eine RS485 auch auf Aktivität prüfen.

Danke!

von BirgerT (Gast)


Lesenswert?


von Georg (Gast)


Lesenswert?

BirgerT schrieb:
> gibt eine m.E Super-Beschreibung von Saia Burgess..

Die keinerlei Antwort auf die Fragen des TO liefert.

Georg

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.