Frage zu Schaltplan (Taster+Leds an COM-Port)

Gast #2671611
Ich möchte gern 4 Taster (simples Polling) und 2 Leds am COM-Port eines 
PCs betreiben.

Die Programmierung mittels ioctl wird ja unter ...

http://www.mikrocontroller.net/articles/Ports_benutzen_(GCC)#Die_Pinebene

... gut erklärt.

Hinsichtlich des Schaltplans (Entwurf siehe Bild, Sicht auf Lötpins der 
D-Sub-Buchse) hab ich aber noch Unklarheiten.

Ich las zwar, dass der COM-Port kurzschlussfest sein soll, denke aber, 
ein paar Widerstände schaden nicht:
Jeder Taster bekommt einen Widerstand, um ggf. auch die Ströme zwischen 
den Eingängen bei mehreren gedrückten Tastern zu begrenzen.
Für die 2 Leds (Duo-Leds mit 2 Pins) wird je ein Vorwiderstand 
(12V-Uf)/If verwendet.

2 Fragen:

Kann man bei unterschiedlichen Leds (Uf und If) einfach jeweils deren 
12V-Vorwiderstand verwenden, selbst wenn jene LEDs (und Widerstände) 
'teilweise' in einer Reihe betrieben werden? (Knoten- u. Maschenregel)

Hab ich vll. ein Problem übersehen?
Angehängte Dateien:
Gast
Mehr als 2mA würde ich dem COM-Port nicht entnehmen.
Die Ausgänge bringen meist nur 10V, nicht 12V. Uf der LEDs je nach Typ 
1,6 bis 2,2V.
Also R1,2 = (10V - 2,2V) / 2mA = 3,9kOhm

Blackbird
Gast
@Blackbird:

Vielen Dank für deine Antwort.

Meinst du höhere Ströme sind schädlich? (Hatte mal was von 10mA pro 
Ausgang gelesen.)

Mit 2 mA sind für LEDs (If = 20mA) zwar schon deutlich dunkler) aber 
noch ok.
Über Pin 5 fließen dann aber schon ggf. 4mA. Stellt das ein Problem dar?

Die Widerstände an den Tastern sollten dann wohl auch eher 5-6kOhm 
betragen?

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.