Antiparallele LEDs am IO-Port Mikrocontroller Im Unterforum Grundlagen - Beschreibung: Grundlagen und Fragen für Einsteiger in der Elektronik
Autor |
Antiparallele LEDs am IO-Port Mikrocontroller |
|
|
|
|
BID = 922504
Maik87 Schriftsteller
Beiträge: 856 Wohnort: Wesel / Niederrhein
|
|
Hallo zusammen,
kann man pauschal sagen, wie ein Mikrocontroller seinen Ausgang bei LOW schaltet? Sprich ob dort GND oder "nichts" anliegt?
Meine Idee ist folgende:
Ich möchte einen Mikrocontroller LEDs zur Zustandserkennung (nicht betriebsbereit, betriebsbereit) ansteuern lassen. Um IO-Ports zu sparen, war nun meine Idee, zwei LEDs antiparallel zwischen den IO-Port und einen Spannungsteiler zu schalten. Je nach dem, ob HIGH oder LOW anliegt, ist das Potential kleiner oder größer als am Spannungsteiler und entsprechend der Stromflussrichtung leuchtet die eine oder die andere LED.
Kann das klappen?? |
|
BID = 922506
Her Masters Voice Inventar
Avatar auf fremdem Server ! Hochladen oder per Mail an Admin
Beiträge: 5308 Wohnort: irgendwo südlich von Berlin
|
|
da es nur einen Microcontroller auf dieser Welt gibt kann man es ganz pauschal beantworten. |
|
BID = 922508
Offroad GTI Urgestein
Beiträge: 12741 Wohnort: Cottbus
|
Zitat :
| seinen Ausgang bei LOW schaltet? Sprich ob dort GND oder "nichts" anliegt? |
LOW ist LOW, also 0V. Nichts, wäre dann HIGH-Z, wenn der µC Tristate-fähig ist.
Zitat :
| meine Idee, zwei LEDs antiparallel zwischen den IO-Port und einen Spannungsteiler zu schalten. |
Zeichne mal auf, wie du dir das vorstellst. Nur, damit wir über das selbe reden.
Und vor allem, welche LEDs du einsetzten willst. Denn bei dieser Anordnung (so wie ich es lese) muss die Bedingung erfüllt sein, damit es überhaupt funktionieren kann.
Wenn du allerdings eine LED-Widerstandskette als:
Ub--LED--R--(µC Out)--R--LED--GND
baust, können auch LED mit größerer Flussspannung Verwendung finden.
_________________
Theoretisch gibt es zwischen Theorie und Praxis keinen Unterschied. Praktisch gibt es ihn aber.
|
BID = 922529
perl Ehrenmitglied
Beiträge: 11110,1 Wohnort: Rheinbach
|
Zitat :
| LOW ist LOW, also 0V. Nichts, wäre dann HIGH-Z, wenn der µC Tristate-fähig ist |
Wobei es für High-Z auch das schöne deutsche Wörtchen "Aus" oder "hochohmig" gibt.
Tristate ist eine Wortschöpfung von Texas Instruments, die sie sich sogar haben schützen lassen, aber ich habe nie davon gehört, daß sie juristisch gegen andere Verwender vorgegangen sind.
(Beim Darlington gab es das!)
Wenn man diesen Zustand bei einem µC braucht, schreibt man nicht eine 0 in den Ausgang, sondern man schaltet ihn um, so daß ein Eingang draus wird.
Das ist dann weder eine Stromquelle noch eine Stromsenke.
P.S.:
Zitat :
| Kann das klappen?? |
Das kann klappen, aber es fliesst dabei stets ein ziemlich hoher Querstrom durch den Spannungsteiler.
Für batteriegetriebene Geräte nicht zu empfehlen.
[ Diese Nachricht wurde geändert von: perl am 2 Apr 2014 18:52 ]
|
BID = 922577
Ltof Inventar
Beiträge: 9331 Wohnort: Hommingberg
|
Bei zwei LEDs "lohnen" sich solche Kniffe nicht. Bei mehr LEDs schon eher, wenn man die in einer Matrix anordnet. So lassen sich mit 3 Portpins schon 6 LEDs ohne den Nachteil des Querstroms ansteuern. Mit 4 Pins schon 12, mit 5 Pins 20 usw.
_________________
„Schreibe nichts der Böswilligkeit zu, was durch Dummheit hinreichend erklärbar ist.“
(Hanlon’s Razor)
|
BID = 922591
perl Ehrenmitglied
Beiträge: 11110,1 Wohnort: Rheinbach
|
Zitat :
| Bei zwei LEDs "lohnen" sich solche Kniffe nicht. |
Dem stimme ich zu. Das wird nur in den seltensten Fällen Sinn haben.
Den Querstrom kann man übrigens vermeiden, wenn man anstelle der Widerstände zwei Zenerdioden verwendet, deren Spannungssumme etwas oberhalb der Betriebsspannung liegt.
Die von GTI erwähnte Schaltung
Zitat :
| Wenn du allerdings eine LED-Widerstandskette als:
Ub--LED--R--(µC Out)--R--LED--GND
baust, können auch LED mit größerer Flussspannung Verwendung finden. |
hat den Nachteil, dass sich damit u.U. nicht der Zustand "beide aus" realisieren lässt.
Wenn es aber von vornherein nur an dem einen fehlenden I/O-Pin liegt, hat man wahrscheinlich den falschen µC ausgewählt.
Das nächste Problem "zu wenig Speicher" wird dann nicht lange auf sich warten lassen.
|
|
Zum Ersatzteileshop
Bezeichnungen von Produkten, Abbildungen und Logos , die in diesem Forum oder im Shop verwendet werden, sind Eigentum des entsprechenden Herstellers oder Besitzers. Diese dienen lediglich zur Identifikation!
Impressum
Datenschutz
Copyright © Baldur Brock Fernsehtechnik und Versand Ersatzteile in Heilbronn Deutschland
gerechnet auf die letzten 30 Tage haben wir 20 Beiträge im Durchschnitt pro Tag heute wurden bisher 0 Beiträge verfasst © x sparkkelsputz Besucher : 182392826 Heute : 19 Gestern : 7548 Online : 523 25.11.2024 0:10 2 Besucher in den letzten 60 Sekunden alle 30.00 Sekunden ein neuer Besucher ---- logout ----viewtopic ---- logout ----
|
xcvb
ycvb
0.0562629699707
|