Forum: Mikrocontroller und Digitale Elektronik Grundschaltung mit Status-LEDs


von Codingboy (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,

kann mal jemand erfahrenes über diese Schaltung sehen. Das ist meine 
erste selbst entworfene Schaltung (In der Uni haben wir nur gegebene 
Schaltungen nachgesteckt).
Gedacht ist sie dazu, die Ausgänge von einem ATmega32 zu prüfen.

Die rote LED soll leuchten, wenn der Ausgang vom uC low oder undefiniert 
ist, deshalb der pulldown-Wiederstand. Die grüne LED soll leuchten, wenn 
der Ausgang vom uC high ist, deshalb das Signal mit einem Hexinverter 
invertiert. Der 1kOhm Wiederstand ist dafür, dass die LEDs nicht 
durchbrennen (500 Ohm hätten es wahrscheinlich auch getan, je nachdem 
welche LEDs später verwendet werden).
Wie hell sind denn gewöhnliche StatusLEDs z.B. von Netzteilen oder bei 
den Switches die AnschlussLEDs in mCd? Sollte die grüne LED etwas 
schwächer sein, weil das menschliche Auge grün besser wahrnimmt? Ich 
wollte außerdem LEDs mit einem großem Abstrahlwinkel, damit man sich 
nicht direkt darüberbeugen muss, um zu sehen, ob die leuchten -> 
http://www.conrad.de/ce/de/product/181515/LED-130-5MM-GRUeN-L-9294CGCK/0212029&ref=list

Danke im Voraus für hilfreiche Antworten!

von Hans (Gast)


Lesenswert?

Die Dioden müssen um 180 Grad gedreht werden.

von Falk B. (falk)


Lesenswert?

@  Codingboy (Gast)

>Gedacht ist sie dazu, die Ausgänge von einem ATmega32 zu prüfen.

Dafür gibt es was besseres. Den Artikel Logiktester.

>Die rote LED soll leuchten, wenn der Ausgang vom uC low oder undefiniert
>ist,

Schlecht. Denn LOW ist vollkommen OK, undefiniert (Tristate) bisweilen 
nicht.

>Wie hell sind denn gewöhnliche StatusLEDs z.B. von Netzteilen oder bei
>den Switches die AnschlussLEDs in mCd? Sollte die grüne LED etwas
>schwächer sein, weil das menschliche Auge grün besser wahrnimmt?

Mach es mal nicht zu wissenschaftlich. Nimm 5-10mA und gut. Bei Low 
Current LEDs reichen 2mA.

Deine Schaltunf läuft nie. Denn die Kathoden der LEDs müssen an Masse. 
Und ein Prüfwekzeug sollte den Prüflih nur sehr wenig belasten, sprich, 
eine LED direkt ansteurn ist eher schlecht. Das muss gepuffert werden. 
Ist aber einfach.

MfG
Falk

von Ingo W. (Gast)


Lesenswert?

Der offene Eingang wird auch nicht LOW, weil R1 mit LED1 (wenn sie 
richtigrum gepolt ist) kräftiger hochzieht, wie der Pulldown runter.
Also am Besten, noch ein Gatter als Puffer, davor, im '04 sind ja noch 5 
freie drin...
Alternativ, die LED's gegen Masse.
mfG ingo

von Codingboy (Gast)


Angehängte Dateien:

Lesenswert?

Ok, ich dachte wenn ich LEDs gegen Masse schalte, ziehen die LEDs ihren 
Strom aus dem uC und ich weiß nicht inwieweit man Strom aus einem uC 
oder IC ziehen sollte... Wie rum die Schaltsymbole von den LEDs gehören, 
hatte ich leider keine Ahnung.

Hier ist nochmal eine Kleine Skizze.

von Codingboy (Gast)


Lesenswert?

Sorry, für Doppelpost!
Die LEDs müssen jetzt natürlich getauscht werden.

von Helfer (Gast)


Lesenswert?

Codingboy schrieb:
> Wie rum die Schaltsymbole von den LEDs gehören,
> hatte ich leider keine Ahnung.

Wie rum habt ihr die denn die Dioden in der Uni verwendet? Die LEDs 
müssen zum Leuchten in Durchlaßrichtung betrieben werden, d.h. Anode an 
"+" und Kathode an "-" mit Vorwiderstand zur Arbeitspunkteinstellung.

von holger (Gast)


Angehängte Dateien:

Lesenswert?

Mach das doch so;)

von Falk B. (falk)


Lesenswert?

Ganz nett, aber damit kann man nur statische Ausgänge messen. Der 
Logiktester kann mehr.

von Codingboy (Gast)


Lesenswert?

Naja, schnelle wechsel des uC Ausgangs sollte meine Schaltung doch auch 
können, solange "schnell" nicht schneller als alle 5 ms ist, oder liege 
ich da falsch?

Es geht mir bei der Schaltung eigentlich erst mal darum, einfach die 
Ausgänge des uC zu sehen, ohne als das Multimeter umstecken zu müssen.

von Hans (Gast)


Lesenswert?

ATTiny13(A) plus 3 LED. Der ADC misst die Spannung (z. B. TTL-Pegel): <= 
0,8 V LOW (rot), >=2,0 V HIGH (grün), sonst UNDEFINIERT(gelb).

von Falk B. (falk)


Lesenswert?

@  Codingboy (Gast)

>Naja, schnelle wechsel des uC Ausgangs sollte meine Schaltung doch auch
>können, solange "schnell" nicht schneller als alle 5 ms ist, oder liege
>ich da falsch?

Ersten hast du am Eingange einen fetten Tiefpass, 10K und 100nF macht 
1ms Zeitkonstante. 5ms schafftst du also noch. Aber mehr nicht.

Das eigentliche Problem der Schaltung von holger ist eher, dass man 
zwischen Tristate und einem wechselnden Signal nicht unterscheiden kann.

MFG
Falk

von Olaf (Gast)


Lesenswert?

> Strom aus dem uC und ich weiß nicht inwieweit man Strom aus einem uC
> oder IC ziehen sollte...

Hm..und ich dachte mit zu dem ersten was man so lernt wenn man studiert, 
also ausser dem Weg zur Mensa, das es Datenblaetter gibt die man lesen 
kann. Und es empfiehlt sich auch wirklich das zu tun weil die Faehigkeit 
Strom zu liefern oder abzugeben stark unterschiedlich sein kann.

Nebenbei, es gibt sogenannte Lowpower-LEDs die kommen mit 2-3mA aus. Man 
kann aber auch so eine extrem superhelle-LED nehmen. Die sind zwar 
eigentlich fuer hoeheren Strom gedacht, aber wenn man mal nur 1mA 
durchfliessen laesst ist das immer noch heller als man es eigentlich 
haben will.

Olaf

von Codingboy (Gast)


Lesenswert?

Ok, vielen Dank!

Ja, Datenblätter... Ging mir auch nur um die Theorie. Klar kann man zu 
einem gewissen Grad Strom aus Bausteinen ziehen. Nur einen E.-Motor 
sollte man nicht Strom aus einem uC ziehen.

Beste Grüße!

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.