Forum: Mikrocontroller und Digitale Elektronik Eine LED an zwei Ports mit unterschiedlichen Widerständen


von Jurij (Gast)


Angehängte Dateien:

Lesenswert?

Hallo!

Ich habe eine Schaltung aufgebaut wie sie im Anhang zu sehen ist.
Die Idee dahinter ist, dass die LED unterschiedlich hell leuchten soll.
Das ganze soll von einem ATTiny 44A Mikrocontroller gesteuert werden, 
Port A1 und A2, wie im Plan.
Schaltet man das ganze manuell mit Kabel zusammen, funktioniert es. Aber 
über den Controller nicht. Es funktioniert nur mit Port A2, d.h. die 
LEDs sind immer auf der hellen Stufe. Aktiviert man Port A1 leuchtet 
keine der LEDs. Spannung liegt am Port an.
Ich vermute mal, dass zwischen den Ports ein Kurzschluss besteht, und 
darüber der Strom abfließt statt über die Widerstände und LEDs.
Meine Frage nun an euch, wo liegt mein Fehler, wie könnte ich das 
Problem lösen?
Danke euch :)

von Christian B. (luckyfu)


Lesenswert?

Das einfachste ist wohl, nur den hellen Zweig zu nutzen und das dunklere 
Leuchten mittels PWM zu erzeugen.

von derElf (Gast)


Lesenswert?

Schalte den anderen Port auf Input (HIGH-Z) um, schon verhält er sich 
wie wenn er nicht angeschlossen wäre.

von Christian B. (luckyfu)


Lesenswert?

Wollte ich gerade nachschieben: Du musst PA2 auf Eingang umschalten, 
nicht eine 0 ausgeben, da die atmels push pull Ausgänge haben

von Felix P. (fixxl)


Lesenswert?

Zur Frage "Wo liegt der Fehler?": Wenn PA2 auf low geschaltet ist, sind 
die beiden Punkte hinter den 1kOhm-Widerständen auf 0V. Es fällt also 
keine Spannung mehr über den 270-Ohm-Widerständen und den LEDs ab, der 
Strom fließt von PA1 über die Parallelschaltung der beiden 
1kOhm-Widerstände zu PA2.

Lösung wurde ja schon genannt.

von Jurij (Gast)


Lesenswert?

Ich danke euch :)

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.