Forum: Mikrocontroller und Digitale Elektronik LED Cube LED leuchtet nicht


von Gepi (Gast)


Angehängte Dateien:

Lesenswert?

Hallo miteinander,

habe mir einen 9x9x9 LED Cube zusammengelötet und versuche den mit einem 
ATTiny2313 anzusteuern. Allerdings klappt das nicht. Die prinzipielle 
Ansteuerung der LEDs erfolgt wie im angehängten Bild. Aber wenn ein Pin 
des µC auf High sein sollte dann ist er das prinzipiell auch. Sobald ich 
ihn aber in den Sockel in der Schaltung einsetze messe ich am Pin nur 
noch 0,6 V anstele von 5V. Kann mir da jemand weiterhelfen?

Gruß

Gepi

von Dieter R. (drei)


Lesenswert?

Und was sagt uns das Schaltbild? Wo ist der ATTiny, wo der Sockel in der 
Schaltung? Vielleicht bin ich ja schwer von Begriff, aber mir ist es ein 
Rätsel.

von Gepi (Gast)


Lesenswert?

Oh tschuldigung, vergessen! Also die Basen der Transistoren werden vom 
µC angesteuert. Das mit dem Sockel dürft glaub egal sein ... ich 
programmier den µC per ISP auf nem anderen Board und pack ihn dann 
einfach in den Sockel meiner Schaltung

von jack (Gast)


Lesenswert?

Wozu denn 2 Transistoren?
Q2 (über R3 vom Portpin angesteuert) reicht völlig aus.

von Gepi (Gast)


Lesenswert?

ja schon, aber da das ein LED-cube ist hab ich das ganze theoretisch 27 
mal ... da werden die Pins am Attiny2313 knapp ;). Das ganze wird 
gemultiplext, Q2 schaltet die Minuspole einer ganzen Ebene durch (9 LEDs 
... X-Ebene) und jeweils 3 LEDs in der X-Ebene werden über z.B. Q1 mit 
5V versorgt. Das Schaltbild soll nur ein kleiner Ausschnitt sein 
(Prinzipschaltung).

von Bastler (Gast)


Lesenswert?

R2 kleiner machen, ca 220
...versuch es mal...

von Gepi (Gast)


Lesenswert?

Hab ich auch erst gedacht, aber wenn ich den µC aus der Fassung nehme 
und direkt mit 5V an die Pins der Fassung gehe dann funktioniert das 
alles wunderbar. Ich glaub ich hab da irgendwas mit der Beschaltung 
meines Controllers verbockt, ich komm aber nicht drauf.

Die Simulation in PSpice sagt auch gerade das es in Ordnung ist. Aber 
halt mit Spannungsquelle und nicht mit µC.

von Gast (Gast)


Lesenswert?

Wenn du 0,6V an dem Portpin misst wenn er eingeschaltet sein soll
dann ist warscheinlich der Portpin direkt mit der Basis verbunden oder 
der Widerstand ist viel zu klein.

von Gepi (Gast)


Angehängte Dateien:

Lesenswert?

so nochmal eine erweiterte Schaltung. An den Widerständen R10 bis R20 
hängen die Pins des µC

von Gepi (Gast)


Lesenswert?

... hab vergessen R1 bis R9 mit Kollektor von Q1 bis Q9 zu verbinden...

von Gast (Gast)


Lesenswert?

So macht das ganze keinen Sinn

die Unteren drei Transistoren kannst Du ganz weglassen.

du sparst 3 Portleitungen.

desweiteren würde ich die Transistoren gegen GND schalten lassen.

das was du da jetzt hast sind viele Emitterfolger.

mach mal so:

VCC > Widerstand > Dioden > Transistor > GND

von Peter D. (peda)


Lesenswert?

Gepi wrote:

> Sobald ich
> ihn aber in den Sockel in der Schaltung einsetze messe ich am Pin nur
> noch 0,6 V anstele von 5V.

Mehr schafft der interne Pullup wohl nicht.
Mal von Eingang mit Pullup auf Ausgang schalten.


Peter

von lontano (Gast)


Lesenswert?

2xUce+3xLEDan5V=nixgut

von Gepi (Gast)


Lesenswert?

@ lontano:

oha stimmt. ziemlich dämlich von mir. ich bastel das jetzt mal alles um 
und probiers nochmal

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.