Forum: Mikrocontroller und Digitale Elektronik Tutorial 10x10x10 LED-Cube


von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

Hallo,
Ich bin dabei einen 10x10x10 LED-Cube zu bauen..mit Platine 
ätzen..Schaltplan und genauen Step-by-Step-Anweisungen, damit jeder der 
jetzt oder irgendwann einen nachbauen möchte alles genau beschrieben 
bekommt. Habe schon so einige Tut's gesehen...jedoch sehr schlecht und 
Lückenhaft....

***************************
Eckdaten:
1000 LED's
ATMege32
13x SN74HC573 (Latches)
13x UDN2981 (LED-Treiber)
16MHz Quarz
Platine Ätzen (Entwurf habe ich schon entworfen)
Schaltplan (Entwurf habe ich schon entworfen)
BASCOM
***************************

Was haltet ihr davon?

von holger (Gast)


Lesenswert?

>Was haltet ihr davon?

Nichts. Ist doch langweilig.

von Mr.X (Gast)


Lesenswert?

Ist ja ein schönes Projekt. Wenn du das machen willst tu es und 
dokumentier es. Aber sei dir halt der Tatsache bewusst, dass es das 
schon gefühlte 234293847298 mal gibt.

von Michael N. (garril)


Lesenswert?

Finde ich eine super Idee.
Natürlich gibt es schon einige Tutorials. Aber man findet sicher immer 
etwas was man selbst besser/anders erklären möchte.

Wenn du das so erklärst, dass es sogar Elektronikanfänger verstehen, 
finde ich das echt super.
Allerdings müsstest du dich dann sogar mit den ganzen Grundlagen 
(Vorwiderstand, ...) beschäftigen.
Wer schon mehr versteht findet normalerweise sowieso passende 
Schaltungen.

Schaden tut ein gutes Tut auf keinen Fall. Also wenn dir das Spaß macht, 
machs.

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

@Holger: ah, langweilig...weil du schon einen gebaut hast...na dann 
kannst du ja hilfreiche tips geben....z.b. warum man einen uld 
Led-Treiber braucht...obwohl nur pro Pin immer nur eine Lex an ist...

@mr.x: 234293847298? Sag mal eine Seite wo es richtig vom Anfang bis 
ende erklärt wird...deutsch

@all: danke für die ersten antworten...

von Falk B. (falk)


Lesenswert?

@  Stefan S. (sungod)

>@Holger: ah, langweilig...weil du schon einen gebaut hast...na dann
>kannst du ja hilfreiche tips geben....z.b. warum man einen uld
>Led-Treiber braucht...obwohl nur pro Pin immer nur eine Lex an ist...

Weil man mal nachdenken und die vorhandenen Arikel wie LED-Matrix 
mal lesen sollte . . .

von Lehrmann M. (ubimbo)


Lesenswert?

Stefan S. schrieb:
> BASCOM

WÜRG !

von Martin W. (martin123)


Lesenswert?

Warum verwendest du gerade den UDN 2981? Mit gemeinsamen Anoden und 
einem Darlington Array zwischen LEDs und Masse solltest du viel 
günstiger davon kommen!

Wie willst du eigentlich ohne Schieberegister die Latches vernünftig 
füllen?

Die gegebenen Daten sind momentan noch nicht so interessant, mich würde 
eher mal dein Schaltplan interessieren!

Viel Erfolg,

Martin

von Hebel Zieher (Gast)


Lesenswert?

Mit oder ohne dimmen (pwm)? :)

Ich bin immo an einer 10x10x10 RGB Cube aber bis das was wird dauert es 
noch lange, habe dank Techniker schule nicht mehr viel zeit für 
basteleien.

Und zu den ganzen Kritikern... eine wirklich tolle Anleitung zu LED 
Cubes ist mir im 10³ bereich nicht bekannt.

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

Hebel Zieher schrieb:
> Mit oder ohne dimmen (pwm)? :)
> Und zu den ganzen Kritikern... eine wirklich tolle Anleitung zu LED
> Cubes ist mir im 10³ bereich nicht bekannt.

danke...mir nämlich auch nicht

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

mit pwm....jedoch nur eine für den gesamten cube...

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

kurze info zu den latches (latchen...? egal)
- alle 8 eingänge aller 13 latches hängen zusammen an einem Port vom 
ATM32.
- OE wird auf gnd gelegt
- jeder LE geht auf einen pin am µC
- die bits werden vom lach übernommen und mit HI auf LE abgegeben
also so:

0. ebene 1 einschalten
1. daten auf Latches
2. betreffenden LE auf HI
3. LE auf LO
4. neue Daten auf Latches
5. nächsten LE auf HI
6. LE auf LO
7. ebene 1 aus
8. ebene 2 an
9. u.s.w.
----------------------------------------
8 x Datenleitung der Latches
13x Enable der Latches
10x Transistorstufe der 10 Ebenen
1x pwm für den ganzen cube
------------------------------------
32 Pins = ATM32

von Thorsten S. (whitejack)


Lesenswert?


von Sungod S. (Firma: google) (sungod) Flattr this


Angehängte Dateien:

Lesenswert?

Schaltplan der verbindung der latches

von MaWin (Gast)


Lesenswert?

> 13x SN74HC573 (Latches)
> 13x UDN2981 (LED-Treiber)

Wem willst du damit was beibringen ?

13 x 8 x 8 = 832 LEDs, und ein 10 x 10 x 10 Cube hat 1000.

Dann liefert ein 74HC535 nur 20mA, das braucht eine LED alleine,
und es müssten 160mA fliessen bei 1:8 Mutliplex damit sie ihre
normale Helligkeit erreichen, das schaft der 74HC595 nicht. Der
UDB2981 müsste auch 1.28A liefern können, kann er aber nicht
sondern nur 350mA. Das ist  also alles gnadenlos unterdimensioniert.

Und damit willst du Tutorials bauen ? Wie krank ist das denn,
lern doch erst mal die Grundlagen.

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

ja genau (Thorsten S.)....der macht das auch mit latchen....
und mit 13 latches kann ich 100 säulen (10*10) ansteuern und habe noch 4 
pins frei

von Martin W. (martin123)


Lesenswert?

Thorsten S. schrieb:
> FYI
>
> http://www.mikrocontroller.net/articles/LED_cube

Den Artikel kenn ich, jedoch denke ich sind einige Punkte daraus nicht 
ganz durchdacht. Es ist sicherlich eine gute Orientierung für den 
Einstieg, aber auch mir sind richtige Tutorials für 8^3 und größere 
Würfel nicht bekannt. Es gibt sehr viele schöne Projekte, aber der 
Arbeitsaufwand für das eigentliche Projekt, scheint wohl viele davon 
abzuhalten auch noch eine ausführliche Dokumentation zu erstellen.

von Edi M. (Gast)


Lesenswert?

Ich finde die LED-Treiber auch ein wenig unpassend. Lieber Tansistoren 
und den Strom (Helligkeit) passend einstellen.

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

@ MaWin:  74HC535???
"krank"? was 'n das für'n Ton...?

von Martin W. (martin123)


Lesenswert?

MaWin schrieb:
>> 13x SN74HC573 (Latches)
>> 13x UDN2981 (LED-Treiber)
>
> Wem willst du damit was beibringen ?
>
> 13 x 8 x 8 = 832 LEDs, und ein 10 x 10 x 10 Cube hat 1000.
>
> Dann liefert ein 74HC535 nur 20mA, das braucht eine LED alleine,
> und es müssten 160mA fliessen bei 1:8 Mutliplex damit sie ihre
> normale Helligkeit erreichen, das schaft der 74HC595 nicht. Der
> UDB2981 müsste auch 1.28A liefern können, kann er aber nicht
> sondern nur 350mA. Das ist  also alles gnadenlos unterdimensioniert.
>
> Und damit willst du Tutorials bauen ? Wie krank ist das denn,
> lern doch erst mal die Grundlagen.

Ist dir aufgefallen, dass du keinen einzigen IC richtig geschrieben 
hast?

74hc535
74hc595
UDB2981

13x8 = 104 > Anzahl LEDs einer Ebene.

Warum sollte sein Vorhaben nicht funktionieren?

Das das System unterdimensioniert ist, stimmt aber. Darum würde ich 
keine Source Treiber verwenden.

Den restlichen Text kapier ich nicht. Liegt vielleicht an den falschen 
Bezeichnungen.

von MaWin (Gast)


Lesenswert?

> was 'n das für'n Ton...?

Genau der passende. Selbstüberschätzung nennt man die Krankheit.
Du willst anderen was beibringen (tutorial) hast aber selbst
nicht mal die grundlegendsten fachlichen Grundlagen drauf.

Man merkst es z.B. daran, daß dich der "Ton" stört, aber dir zum
fachlichen Inhalt meines Beitrags nichts einfällt. Dabei habe
ich nicht mal alle Probleme deines Aufbaus genannt, sondern nur
die schon am Anfang sofort auffallenden hammerdicken.

von Sungod S. (Firma: google) (sungod) Flattr this


Angehängte Dateien:

Lesenswert?

Hier habe ich mal die Ebenensteuerung rausgesucht (stammt aus einem 
anderen Cube (8x8x8)) habe ich dann auch 10 erweitert. der lila 
transistor ist zur pwm da. auch das funktioniert in einem anderen würfel 
schon...

also ich habe folgende IC's:
ATMega32 (nicht L)
SN74HC573N
den UDN2981 wollte ich noch kaufen...

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

@MaWin: du schreist je schon wieder "mit den Tasten"...

Ich wollte ein Tut erstellen wo logischerweise JEDER etwas beitragen 
kann!

Wenn ich alles wüsste oder alles richtig machen würde, würde ich ein 
Lehrbuch schreiben oder wäre Gott!

Also...nur ein Tut wo jeder mithelfen kann und dann auch nachbauen kann.

von Hebel Zieher (Gast)


Lesenswert?

Hi,

hier mal noch meine 6³ LED cube villt hilft es dir ja, da es einen etwas 
anderen Ansatz verfolgt.

http://www.ledstyles.de/fpost273773.html?highlight=6x6x6+led+cube#post273773

von MaWin (Gast)


Lesenswert?

> Wenn ich alles wüsste oder alles richtig machen würde

In einem Tutorial sollte alles richtg sein,
denn es IST ein Lehrbuch, zumindest ein Kapitel daraus.

Und das heisst auch, daß alle Bauteile entsprechend ihren 
Spezifikationen betrieben werden sollten und nicht maximale 
Datenblattgrenzwerte überschreiten.

Dein 1:10 Multiplex beötigt LEDs, die den 10-fachen Normalstrom 
aushalten, bei 20mA Nennstrom also einen Spitzenstrom Ipeak von 200mA. 
Such also erst mal passende LEDs
, dann kannst du weiterdenken.

Ich denk schon mal weiter: Wenn du 20mA LEDs gefunden hättest, die 200mA 
aushalten, dann könnten ja durchaus  alle an sein, also ein UDN2981 
Ausdgang dauernd die 200mA liefern müssen. Schau mal ins datenbaltt des 
UDN2981, wie viele Ausgänge gleichzeitig 200mA liefern dürften, oder wie 
wenig sie liefern dürfen wenn alle 8 benutzt werden.

Du wirst merken: So geht das nicht.

Die gezeichnete Transistorendstufe müsste 20 Ampere schalten können. Das 
schffen deine BC337 nicht. Und selbst wenn dort nur die falsche 
Typenbezeichnung stehen würde, sie brauchen dafür 1-2A Basisstrom um als 
Schaltrransiostor im Schaltbetreib gesättigt zu sein, und über 1k kommt 
aus einem AVR keine Ampere, sogar ohne Widerstand kommt auf ihm kein 
Ampere. Die Transistorendstufe geht so also auch nicht.

Es ist doch alles schon beschrieben:

http://www.dse-faq.elektronik-kompendium.de/dse-faq.htm#F.8.1

Wenn, dann sollte ein Tutorial DARÜBER HINAUS gehen.

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

du meinst...200mA damit sie die volle leuchtstärke erreichen?

von Alexander S. (agentbsik)


Lesenswert?

Wenn jede Ebene nur 1/10 der Zeit an ist, dann muss jede LED 10x soviel 
Strom abbekommen, damit sie in etwa so hell leuchtet wie eine mit 100% 
Duty Cycle und 20mA

von MaWin (Gast)


Lesenswert?

> du meinst...200mA damit sie die volle leuchtstärke erreichen?

Natürlich. Das Perpetuum Mobile wurde noch nicht erfunden.
Daher sage ich, dir fehlt es an grundlegendsten Grundlagen.

von Tutorial (Gast)


Lesenswert?

MaWin schrieb:
> 20mA, das braucht eine LED alleine

Ich erlaube mir mal, "Gottes neuen Sohn" auf low current LED 
hinzuweisen. ;-)

MaWin schrieb:
> Wie krank ist das denn

Die Frage ist doch eher, wie krank bist Du? Soviel Narzismus auf einem 
Haufen, das hat schon einen gewissen antisozialen Aspekt. Auch Du hast 
mal Windeln gebraucht, also bitte.

Ich hol mir dann mal Popcorn...

von Eddy C. (chrisi)


Lesenswert?

Ein Tutorial kann ja auch zeigen, wie es nicht geht...

Aber mal im Ernst: So verkehrt ist doch Stefan's Konzept nicht. Man 
sollte sich nur darauf einlassen. Und dann kann man Kommentare auch mal 
konstruktiv rüberbringen. Man muss sich ja nicht gleich das Arschloch 
raushängen lassen, so wie in vielen der bisherigen Beiträgen. Wenn man 
die Beiträge dahingehend filtert, sind ja durchaus hilfreiche 
Anmerkungen mit dabei, Stichwort "mittlerer und Spitzenstrom der LEDs".

Dazu wäre aber sicherlich noch die Frage nach den verwendeten LEDs 
gestattet: Heutige LEDs sind sicherlich auch mit weniger als 20mA 
ausreichend hell zu betreiben. 1000 LEDs sollen ja nicht zur Beleuchtung 
benutzt werden, sondern sollen im Gegenteil eher betrachtet werden und 
das mag bei gefühlten 1000 Lumen etwas schwierig werden.

Was im Grunde noch fehlt, ist die Frage nach dem Ebenentreiber, welcher 
bis jetzt komplett unter den Tisch gefallen ist. Bei einem Peakstrom der 
LEDs von 50mA muss dieser in der Lage sein, 5A zu treiben, was 
idealerweise mit einem MOSFET, in diesem Fall N-Kanal, zu 
bewerkstelligen wäre.

Nochwas zum UDN2981. Dieser ist eigentlich als High-Side-Driver 
konzipiert. Da allerdings die positive Versorgung der LEDs die gleiche 
wie die des Prozessors sein könnte, ist das Bauteil im Prinzip 
oversized. Angesichts des Preises spielt das allerdings auch wieder 
keine Rolle. Dennoch wäre das Bauteil durch 8 Einzeltransistoren als 
Emitterfolger geschaltet (keine Basiswiderstände!) ersetzbar.

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

Eddy Current schrieb:
>
> Nochwas zum UDN2981. Dieser ist eigentlich als High-Side-Driver
> konzipiert. Da allerdings die positive Versorgung der LEDs die gleiche
> wie die des Prozessors sein könnte, ist das Bauteil im Prinzip
> oversized. Angesichts des Preises spielt das allerdings auch wieder
> keine Rolle. Dennoch wäre das Bauteil durch 8 Einzeltransistoren als
> Emitterfolger geschaltet (keine Basiswiderstände!) ersetzbar.

das werde ich mir mal durch den kopf gehen lassen...

Danke für die hilfreichen tips...

von Offer (Gast)


Lesenswert?

Ich finde es gut, es gibt keine Video oder Text Tutorials die es 
komplett gut (auf Deutsch) erklären und die wirklich 100% verständlich 
sind, wenn man die Beiträge der Anderen (LED Treiber etc.) 
berücksichtigt, finde ich das Projekt eigentlich sehr gut.
Jedoch würde ich nicht auf Basecom setzten (Basic ist nie der Richtige 
weg, ob PC oder uC)

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

Naja...man kann ja den Code in mehreren sprachen verfassen...dann ist 
für jeden was bei...

von Guest (Gast)


Lesenswert?

Irgendwie sieht man dauernd LED Cubes mit einer riesen Anzahl LEDs und 
dann angesteuert von einem ATMega. Wie wäre es mal mit Klasse statt 
Masse? Also vielleicht nicht gleich 1000 LEDs, dafür RGB LEDs mit PWM 
Ansteuerung für jede LED einzeln?

Klar, da bringt der standard AVR nix mehr, aber man kann ja auch mal 
über den Tellerrand schauen. Man könnte ja mal durchrechnen was da mit 
einem ARM zu reißen ist, vielleicht auch ein FPGA. So von wegen 
Animationen in ein Flash/SD laden und dann von da abspielen. Ist mit nem 
Spartan3 FPGA auf jeden Fall drinn aber gut. Auch mit einem ARM sollte 
man doch da hinkommen, oder? Man kann ja mehrere SPIs für 
Schieberegister nutzen und so.

Das wäre echt mal eine schöne Abwechslung zum hundersten 
ich-habe-einen-Cube-mit-über-9000-LEDs-aber-ein-Refresh-dauert-den-ganze 
n-Tag-Design.

von Eddy C. (chrisi)


Lesenswert?

Ich verstehe Deine Argumentation, aber es ist doch so, dass Du eher 
Deine persönlichen Herausforderungen dargestellt hast. Mag es sein, dass 
Elektronikeinsteiger eben nicht gleich auf ARM oder FPGA aufsatteln? Zu 
meiner Zeit musste es ein elektronischer Würfel sein, und heute? Tjoa, 
der elektronische Würfel wurde nur leicht umdefiniert...

von Guest (Gast)


Lesenswert?

Wenn er das als Anfängerprojekt machen will kann er das gerne tun. Ich 
wollte nur darauf hinweisen dass die Welt wohl eher an anderen 
"Tutorials" interessiert wäre. Zumal ich es ziemlich witzlos finde als 
Anfänger ein Tutorial zu verfassen. Immerhin kennt man sich ja selber 
nicht aus.

von Daniel S. (ds1982)


Lesenswert?

Grundsätzlich finde ich so ein Tutorial gut, allerdings glaube ich, dass 
mit den vorhandenen Tutorials plus ein wenig Gehirn jeder Bastler selbst 
in der Lage sein sollte so ein Ding nachzubauen.

Was viel Interessanter wäre als die Hardware ist ein vernünftiges und 
durchdachtes Softwarekonzept. Macht es z.B. Sinn ein RealTime OS 
einzusetzen, wie entkoppelt man einzelne Module um den Quellcode 
einfacher verständlich und wartbarer zu machen usw.

Hast du sowas auch vor?? Das würde ich sehr viel sinnvoller finden als 
ein weiteres Hardwaretutorial.

von Oktavian G. (Firma: Hochschule Karlsruhe) (tavin)


Angehängte Dateien:

Lesenswert?

Guest schrieb:
> Irgendwie sieht man dauernd LED Cubes mit einer riesen Anzahl LEDs und
> dann angesteuert von einem ATMega. Wie wäre es mal mit Klasse statt
> Masse? Also vielleicht nicht gleich 1000 LEDs, dafür RGB LEDs mit PWM
> Ansteuerung für jede LED einzeln?
>
> Klar, da bringt der standard AVR nix mehr, aber man kann ja auch mal
> über den Tellerrand schauen. Man könnte ja mal durchrechnen was da mit
> einem ARM zu reißen ist, vielleicht auch ein FPGA. So von wegen
> Animationen in ein Flash/SD laden und dann von da abspielen. Ist mit nem
> Spartan3 FPGA auf jeden Fall drinn aber gut. Auch mit einem ARM sollte
> man doch da hinkommen, oder? Man kann ja mehrere SPIs für
> Schieberegister nutzen und so.
>
> Das wäre echt mal eine schöne Abwechslung zum hundersten
> ich-habe-einen-Cube-mit-über-9000-LEDs-aber-ein-Refresh-dauert-den-ganze 
n-Tag-Design.

Das erinnert mich Irgendwie an meinem LED Cube ;) 8x8x8 RGB mit 16 
Stufiger PWM. Ein AVR32 (UC3B) für den Bildaufbau (3 SPI kanäle für 
Schieberegister skalierbar auch auf andere Cubegrößen ) sowie ein AVR32 
(UC3A/B) für die (eigene) JVM + Firmware. SpaceInvaders lassen sich 
drauf ganz gut spielen.
http://www.tavin.de/sw/CubeInvaders.avi
http://www.tavin.de/sw/Snake3D.avi
(hier uralte Version auf 5x5x5 Rot/Gruen von dem Großen hab ich leider 
noch keine Videos weil ich im momment keine HD Cam zu verfügung habe und 
auch nicht bis es entsprechend Dunkel ist im Büro bleiben möchte).

Wolte das ganze als Open Source schon vor einer weile ins Netz 
(Schaltpläne, PCB, Sourcecodes) Stellen, aber leider noch keine Zeit 
dazu gehabt. Er liesse sich leicht auf 10x10x10 oder größer erweitern. 
Nur - die Elektronix ist wesentlich aufwendiger, als bei einem MegaXYZ, 
vor allem die Anschalung der beiden Kontroller mit je ca 30 
Kondensatoren (ATMEL Check list) pro UC3B nicht unbedingt was für 
Anfänger. Falls jemand Interesse hat, kann ich es "Provisorisch" in Netz 
Stellen bis ich Zeit habe es richtig zu machen. Die AVR32UC3 JVM (JAVA 
Virtual Machine) wäre durch einem recht einfachen Austausch der Nativen 
Funktionen auch für andere Projekte nutzbar.


Einem Bildschirmtreiber in FPGA hat ein Student von mir als Praxisarbeit 
erstellt - bis auf die Tatsache das hier die nichtlineare 
Lichtempfindlichkeit des Auges einfacher zu realisieren ist, sehe ich da 
keine großen vorteile. Allerdings sind entsprechend große FPGAs deutlich 
Teurer als ein ARM oder AVR32.

von Sam .. (sam1994)


Lesenswert?

> Klar, da bringt der standard AVR nix mehr, aber man kann ja auch mal
> über den Tellerrand schauen. Man könnte ja mal durchrechnen was da mit
> einem ARM zu reißen ist, vielleicht auch ein FPGA. So von wegen
> Animationen in ein Flash/SD laden und dann von da abspielen. Ist mit nem
> Spartan3 FPGA auf jeden Fall drinn aber gut. Auch mit einem ARM sollte
> man doch da hinkommen, oder? Man kann ja mehrere SPIs für
> Schieberegister nutzen und so.

Dafür braucht man keinen ARM, sondern einfach kein Bascom! Mit C mit 
inline Assembler würde das ganze auch auf einen Avr laufen:

Ich habe mir ein paar Gedanken gemacht:

Bei geschicktem Softpwm in Assembler mit vorsortierter Liste, kommt man 
mit durchschnittlich ca. 60 Takten pro Aktualisierung durch. Dazu kommen 
32 Takte Daten parallel rausschieben + ISR (8 Takte) + Multiplexing 
(sagen wir mal 13 Takte). Benötigt jedoch pro Led 2.125Byte Ram.
20Mhz / (60/8+40+13) / 256 / 8 = 161Hz
Begnügt man sich mit 120Hz hat man 5Mhz für Animation etc. frei.

Mit 8kb Ram geht damit auch RGB.


PS: Das lustige bei zeitkritischen Assembler-Projekten ist schließlich, 
dass man manchmal plötzlich eine Möglichkeit findet um das Programm 
extrem zu optimieren. In C oder Bascom würde so etwas nie passieren.

von Oktavian G. (Firma: Hochschule Karlsruhe) (tavin)


Lesenswert?

Samuel K. schrieb:
> Mit 8kb Ram geht damit auch RGB.

das ist ein Bild.... und worher kommt das nächste ? Das mus geladen (SD 
Karte usw),bzw zu Laufzeit erstellt werden. Das braucht ja auch Speicher 
und Rechenzeit.

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

also...mit den MOSFET hab ich n ochmal drüber geschlafen und 
datenblätter gelesen und war in meinem Inventar unterwegs......

Ich habe noch viele BUZ71 (50V/17A) rumzuliegen die müssten ja gehen
Außerdem einen ganzen sack von SN74HC573, deshalb hab ich es mir mit 
denen überlegt...
Nun fehlt ja nur noch der passende Quelltreiber jemand einen passenden 
vorschlag...?
Die LED's werden mit 10mA (original 12000mcd; 3-3,2V; 20-30mA)oder 
weniger laufen...habe ich getestet und mit matten Klarlack 
besprüht...sieht sehr gut aus...

von MaWin (Gast)


Lesenswert?

> die müssten ja gehen

Wenn du 10V Gate-Spannungh zur Verfügung stellen kannst damit sie voll 
durchschalten....

Die Datenblattangabe UGSth heisst NICHT, ab wann der MOSFET 
durchschaltet, sondern ab wann er sperrt !

von MaWin (Gast)


Lesenswert?

> Die LED's werden mit 10mA (original 12000mcd; 3-3,2V; 20-30mA)
> oder weniger laufen...

Du hast IMMER noch nicht den Unterschied zwischen Pulsstrom und 
Dauerstrom begriffen ?

Denn wenn doch, dann hättest du wohl den Ipeak dazugeschrieben.

von Oktavian G. (Firma: Hochschule Karlsruhe) (tavin)


Lesenswert?

Stefan S. schrieb:
> also...mit den MOSFET hab ich n ochmal drüber geschlafen und
> datenblätter gelesen und war in meinem Inventar unterwegs......
>
> Ich habe noch viele BUZ71 (50V/17A) rumzuliegen die müssten ja gehen
> Außerdem einen ganzen sack von SN74HC573, deshalb hab ich es mir mit
> denen überlegt...
> Nun fehlt ja nur noch der passende Quelltreiber jemand einen passenden
> vorschlag...?
> Die LED's werden mit 10mA (original 12000mcd; 3-3,2V; 20-30mA)oder
> weniger laufen...habe ich getestet und mit matten Klarlack
> besprüht...sieht sehr gut aus...

was für einem öfnungswinkel haben Die LEDs ? 12000mcd hört sich nach 
klaren LEDs mit kleinen (ca 20°) öfnungswinkel. Die werden dan zwar von 
Oben gesehen sehr hell, schräg/von der Seite sieht das ganze dan leider 
nicht so gut aus (aus eigener leidvoler erfahrung). Am besten eignen 
sich Difuse LEDS mit einem Winkel von min.60° die gibt es meines wissens 
aber nicht in der 12000 mcd Klasse. Probier am besten aus bevor aus, 
sonnst kommt dann nach der getaner Arbeit die Enttäuschung.

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

MaWin schrieb:
>> Die LED's werden mit 10mA (original 12000mcd; 3-3,2V; 20-30mA)
>> oder weniger laufen...
>
> Du hast IMMER noch nicht den Unterschied zwischen Pulsstrom und
> Dauerstrom begriffen ?
>
> Denn wenn doch, dann hättest du wohl den Ipeak dazugeschrieben.

doch habe ich "begriffen" (nicht jetzt erst)...
habe noch keine weiteren angaben bekommen....diese kommen mit der 
lieferung...

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

ja es sind klare led's ...deshalb habe ich auch eine mit matten lack 
besprüht...das sieht gut aus...diffuse kosten sher viel mehr....

von Sungod S. (Firma: google) (sungod) Flattr this


Angehängte Dateien:

Lesenswert?

hier mal ein foto der 10mA matt lackierten led

von Jannis C. (kabelwurm)


Lesenswert?

Hallo,
Irgendwie ist das Bild nicht ganz schlüssig. Die LED mit 10 mA leuchtet, 
während alle anderen garnicht leuchten.
Gruß Jannis

von Nanu (Gast)


Lesenswert?

Nanu, ist die Diode, die du den 5ma ausgesetzt hast, weg-explodiert?

von Sungod S. (Firma: google) (sungod) Flattr this


Angehängte Dateien:

Lesenswert?

nein...also...
es leuchten alle...nur die 5mA fehlt, die hab ich matt gemacht und mit 
zur 10mA gesteckt..zum vergleich...alle sind klar außer die eine die ist 
matt lackiert.
hier noch ein bild von schräg oben

von Offer (Gast)


Lesenswert?

Aha, also stellen wir fest, bei 5 mA dematerialisieren sich die LEDs ;-)

Ne sieht doch gut aus mit dem Lack!

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

ich kann keine 10V gatespannung zur verfügung stellen...außerdem habe 
ich in meinem datenbl. diese angebe nicht gefunden ..bzw. überlesen :-(

von Aleks K. (turboaleks)


Lesenswert?

Hab den 8x8x8 Cube von "Instructables" nachgebaut. Dieses Projekt ist 
auch mit nem Mega32. Die Anleitung ist sehr ausführlich, viele Bilder 
und Erklärungen, Source Code, RS232 zum Debuggen usw...
Hat auch auf Anhieb gefunzt bis auf einige defekte Leds, aber zuvor die 
8 "Etagen" mit jeweils 64 Leds uber einander zu löten war nervig.
Bei Bedarf kann ich Pics posten.

von Oktavian G. (Firma: Hochschule Karlsruhe) (tavin)


Lesenswert?

So jetzt steckst Du die Lackierte LED in den 2ma "slot" und weißt wie 
hell die dann im Cube sein wird wen Du die mit 20ma in einem 10x10x10 
verwendest. Bei 10 ma wird die ja auch nur noch halb so hell wie die 
2ma.

von Sungod S. (Firma: google) (sungod) Flattr this


Angehängte Dateien:

Lesenswert?

naja...ist doch gut...

von Oktavian G. (Firma: Hochschule Karlsruhe) (tavin)


Lesenswert?

wenn man es jetzt so sieht ohne das die hellen LEDs Deine Kamera 
hochsteuern sieht es schon richtig gut aus.

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

oki...mache mal die anderen wieder ran und mach noch 'n foto

von Sungod S. (Firma: google) (sungod) Flattr this


Angehängte Dateien:

Lesenswert?

in echt siehts besser aus

von Peter ⛄ W. (Firma: Huddel und Brassel Ltd.) (jaffel) Benutzerseite


Lesenswert?

Womit hast Du die lackiert ? Einfach Seidenmatt ?
Und hast Du die von unten noch schwarz gemacht, so dass sie nicht in die 
Obere leuchten kann oder so gelassen ?

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

hmm... ist mir etwas unangenehm ...ich war im baumarkt und da ich nicht 
erst eine dose kaufen wollte und sehen würde das das nicht geht...habe 
ich eine led mitgenommen und ....probegesprüht....es gab da mehrere 
matte sorten auf glas gesprüht..da hab ich halt das matteste 
benutzt....so raus ist das geheimnis....

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

ist so ähnlich....in etwa wie schneespray...aber nur so ähnlich...

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

unten schwarz von unten machen finde ich etwa umständlich...dachte auf 
jede led von oben einen weißen punkt geben...mit weißem lack

jedoch ist das problem noch mit dem MOSFETS

von AR (Gast)


Lesenswert?

Hebel Zieher schrieb:
> Mit oder ohne dimmen (pwm)? :)
>
> Ich bin immo an einer 10x10x10 RGB Cube aber bis das was wird dauert es
> noch lange, habe dank Techniker schule nicht mehr viel zeit für
> basteleien.
>
> Und zu den ganzen Kritikern... eine wirklich tolle Anleitung zu LED
> Cubes ist mir im 10³ bereich nicht bekannt.

Daniel S. schrieb:
> Grundsätzlich finde ich so ein Tutorial gut, allerdings glaube ich, dass
> mit den vorhandenen Tutorials plus ein wenig Gehirn jeder Bastler selbst
> in der Lage sein sollte so ein Ding nachzubauen.
>
> Was viel Interessanter wäre als die Hardware ist ein vernünftiges und
> durchdachtes Softwarekonzept. Macht es z.B. Sinn ein RealTime OS
> einzusetzen, wie entkoppelt man einzelne Module um den Quellcode
> einfacher verständlich und wartbarer zu machen usw.
>
> Hast du sowas auch vor?? Das würde ich sehr viel sinnvoller finden als
> ein weiteres Hardwaretutorial.

und alles mir BASCOM ;) POPCORN

von Peter ⛄ W. (Firma: Huddel und Brassel Ltd.) (jaffel) Benutzerseite


Lesenswert?

Daniel S. schrieb:
> Was viel Interessanter wäre als die Hardware ist ein vernünftiges und
> durchdachtes Softwarekonzept. Macht es z.B. Sinn ein RealTime OS
> einzusetzen, wie entkoppelt man einzelne Module um den Quellcode
> einfacher verständlich und wartbarer zu machen usw.

Es gab da mal was richtig schoenes als OpenSource.

https://entropia.de/LED-Cube#LED-cube-modeller

Wird leider nicht weiter gepflegt. Fuer die langen Winterabende, aber 
vielleicht ein Projekt welches man wieder aufnehmen koennte.

von Daniel S. (ds1982)


Lesenswert?

> und alles mir BASCOM ;) POPCORN

Ich habe von ner RICHTIGEN Programmiersprache gesprochen ;)

von Eddy C. (chrisi)


Lesenswert?


von Peter ⛄ W. (Firma: Huddel und Brassel Ltd.) (jaffel) Benutzerseite


Lesenswert?

Daniel S. schrieb:
>> und alles mir BASCOM ;) POPCORN
>
> Ich habe von ner RICHTIGEN Programmiersprache gesprochen ;)

Richtig, alles ausser Assembler ist .... Popcorn

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

warum sollte es mit bascom nicht machbar sein?

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

Peter W. schrieb:

> ... Fuer die langen Winterabende, aber
> vielleicht ein Projekt welches man wieder aufnehmen koennte.

ja..genau deshalb woll ich das hier machen...

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?


von Peter ⛄ W. (Firma: Huddel und Brassel Ltd.) (jaffel) Benutzerseite


Lesenswert?

Stefan S. schrieb:
> warum sollte es mit bascom nicht machbar sein?

Die die sowas behaupten haben keine Ahnung von was sie reden. Natuerlich 
geht das.

Ist wie bei Windows vs. Linux vs. Mac, Golf vs. Manta usw.

von Oktavian G. (Firma: Hochschule Karlsruhe) (tavin)


Lesenswert?

BASCOM ist ja nicht gerade auf geschwindigkeit hin entwickelt worden - 
sondern auf einefache erlernbarkeit und schnelle Entwicklung. Es ist ein 
Resourcen Fresser - die Programme sind recht langsam (im vergleich zu C) 
und groß , zumindest die Versionen die ich mal benutzt habe. Meiner 
meinung wird es im Bascom gehen - allerdings ohne PWM und wennn Du keine 
große Bildaufbereitung machst, spricht nur voreingestellte Sequenzen 
ausgibst. Du kannst mit etwas Glück und noch mehr Verstand vielleicht 
auch 2-4 Stuffiges PWM hinnbekommen wenn Du es geschick machst. 
Irgendetwas Dynamisches (z.b. das der Qube irgendwelche Bilddaten zur 
Laufzeit berechnet) das wird schon kaum gehen da ist der Flash des 
MEGA32 schon eine Einschrenkung.

von Peter ⛄ W. (Firma: Huddel und Brassel Ltd.) (jaffel) Benutzerseite


Lesenswert?

Anno Tubak war es mal so das BASCOM deutlich langsamer als C war. Mit 
gescheiten Compilern rennt auch Bascom ganz gut und braucht sich hinter 
C kaum mehr zu verstecken. Voraussetztung ist natuerlich eine 
ordentliche durchdachte Programmiereung, sonst kann auch Assembler 
leicht mal von BASCOM ueberholt werden.
Wer mit dem ATmega32 nicht auskommen sollte, was ich anzweifle, nimmt 
einen Atmega644 oder gleich einen ATmega1284

von Oktavian G. (Firma: Hochschule Karlsruhe) (tavin)


Lesenswert?

Vielleicht nochmal ein Tip:
Nehme 9 LEDs baue einem kleinem 3x3x3 Cube in Deinem System, untersuche 
wie groß die Software wird und wie das Laufzeitverhalten des Systems 
ist. Dann kannst Du aus diesen Daten Hochskalieren wie sich der große 
Cube verhalten wird und den Endergebnis auf Deinem Traum 10x10x10 
Abschätzen. Das wäre die Richtige Herangehensweise an so ein Projekt.

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

irre ich oder macht der compiler aus alles quelltexten ob bascom c oder 
sonnst was eh die gleiche binäre datei...quasi..
also klar das man warscheinlich in c mehr machen kann... aber ist es 
nicht so das wenn ich in bascom ein programm schreibe das viele 
verschiedene bitmuster auf den würfel zaubert und das gleich ein c 
mache....der gleiche binäre "quark" rauskommt...?

von Oktavian G. (Firma: Hochschule Karlsruhe) (tavin)


Lesenswert?

Ja, aber Compiler ist nicht gleich Compiler. Es hängt davon ab wie der 
compilierte Quelltext letztendlich optimiert wird. Wenn Du z.b. C 
programme ohne Optimierungen Übersetzt - dan produziert der Linker eine 
riesige langsame Datei. Es ist sind die optimierungsstrategien die einem 
guten vom schlechtem Compiler unterscheiden. Die Jungs vom gcc sind da 
recht fix - das merkst Du daran das Du einem Compileierten und 
Optimierten GCC Code im Assembler recht schlecht Folgen Kannst - als ich 
letztes Mal im BASCOM reingeguckt habe (ca 2009) waren die Programme im 
Assembler relativ gut lesbar und verständlich was ein Zichen für 
schwache oder garkeine Optimierung ist.

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

Oktavian Gniot schrieb:
> Vielleicht nochmal ein Tip:
> Nehme 9 LEDs baue einem kleinem 3x3x3 Cube in Deinem System, untersuche
> wie groß die Software wird und wie das Laufzeitverhalten des Systems
> ist. Dann kannst Du aus diesen Daten Hochskalieren wie sich der große
> Cube verhalten wird und den Endergebnis auf Deinem Traum 10x10x10
> Abschätzen. Das wäre die Richtige Herangehensweise an so ein Projekt.

ja vielleicht schon....habe aber keine lust...zeit..geld...um mehrere 
würfel und mehrere sprachen zu versuchen um endlich einen 
vorzeigefähigen 10*10*10 endlich zu bauen...
habe im netzt schon so einige 10*10*10 würfel mit latches und bascom 
gesehen..auch 8*8*8  und die liefen hervorragend...

ja klar nur mit vordefinierten mustern... aber muster via soundsteuerung 
und sd-card....kann man ja noch erweitern...aber das halt erst wenn der 
würfel läuft...
deshalb habe ich ja schon gesagt...wenn mehrere leute mitwirken bei der 
hardware und soaftware wird es funktionieren...
zur software kann man ja ein und die selbe software in Bascom..ein 
anderer schreibt die in c und ein dritter in assambler...so ist für 
jeden was dabei und jeder versteht es und kann es einfach 
nachbauen....sogar mit platinenlayout und pltinen ätzen....

und bei einem tut über einen 10*10*10 würfen kann jeder auch anfangs 
einen 3*3*3 würfel "draufsetzetn"...

DAS IST DAS WAS ICH NOCH NIRGENDS GEFUNDEN HABE

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

Der Mensch verbringt ca. 1/3 seines Lebens mit schlafen....und das muss 
ich unbedigt einhalten...in diesem Sinne....

von ano2011 (Gast)


Lesenswert?

> Der Mensch verbringt ca. 1/3 seines Lebens mit schlafen....
> und das muss ich unbedigt einhalten...in diesem Sinne....

machs wie ich, Schalf auf Arbeit!
(Mein Chef wollte mir sagar mal nen Kissen schenken :D)

von Oktavian G. (Firma: Hochschule Karlsruhe) (tavin)


Lesenswert?

Stefan S. schrieb:
> und bei einem tut über einen 10*10*10 würfen kann jeder auch anfangs
>einen 3*3*3 würfel "draufsetzetn"...

>DAS IST DAS WAS ICH NOCH NIRGENDS GEFUNDEN HABE

Du hast noch sehr vielle Dinge in Deinem leben nicht gefunden. Aber ich 
nehem an das die meißten die einem größeren Cube gebaut haben zuerst mal 
zumindest das um das Löten zu üben sich auf einem Kleinem versucht 
haben. Sowas heißt übrigens "wissenschaftliches Arbeiten", wenn man an 
einer Techniker Schule ist, sollt man schon davon zumindest mal gehört 
haben.


Stefan S. schrieb:
> ja vielleicht schon....habe aber keine lust...zeit..geld...um mehrere

Volkommen Falsche Sichtweise. Du verlierst dadurch keine Zeit und auch 
kein Geld - Auf dem Kleinen kannst Du zuerst ausprobieren wie Sich das 
ganze Lötet. Ist nämlich auch nicht ganz so einfach vor allem wenn Du 
dammit vor deinem Freunden Angeben willst sollte es schon recht sauber 
und gerade sein ;). Alle änderungen in Design ob es Feinabstimmung oder 
(kleine) Konzeptwechsel sind es ist am 3x3x3 mit deutlich weniger 
Aufwand verbunden als auf großem. Wenn du denkst das Du alles beim 
ersten mal hinbekommst - die Physik wird schon für die eine oder andere 
Überaschung sorgen.

Zeit ist übrigens etwas was Du in großen Mengen brauchst - alleine für 
das biegen der LEDs/silberdraht begradigen (kommt gewönlich auf Rollen)/ 
Löten von dem 8x8x8 hat ca 90 Stunden einer geübten Arbeitskraft 
gekostet so weit ich mich erinnern kann. Dazu kommt noch verkabelung, 
Löten der Platinen, Gehäuse Programmieren usw.

wenn Du Deine Software richtig schreibst, kannst Du die ohne Änderungen 
auf dem großem Wurfell laufen lassen. Ich brauche nur 3 Konstanten zu 
Ändern und neu Compilieren. Sommit kann ich jede beliebeige Wurfelgröße 
ansteuern ob es 3x3x3 oder 15x15x15 oder 6x7x1 ist, es ist es vollkomen 
egal. 1,2, 3 Farbiger Wurfel ? eine Weitere Konstante zu ändern fertig. 
- Un Du hast ja anscheinend auch vor alle Glücklich zu machen und deren 
Sonderwünsche ja auch erfüllen.

Stefan S. schrieb:
> und mehrere sprachen

wer hat davon gesprochen? das wäre ja unsin hoch 3 eine reicht 
vollkomen.

>ein und die selbe software in Bascom..ein anderer schreibt die in c und
>ein dritter in assambler
einmal dafür aber gut konzipiert reicht eigentlich vollkomen.

Stefan S. schrieb:
> 1/3 seines Lebens mit schlafen
Lebenszeitverschwendung

von Peter ⛄ W. (Firma: Huddel und Brassel Ltd.) (jaffel) Benutzerseite


Lesenswert?

"Alle sagten es geht nicht, bis einer kam der dies nicht wusste und es 
machte"

von Daniel S. (ds1982)


Lesenswert?

Oktavian Gniot schrieb:
> - alleine für
> das biegen der LEDs/silberdraht begradigen (kommt gewönlich auf Rollen)/

Silberdraht ist btw. ne schlechte Idee. Aus diesem hab ich ebenfalls mal 
so einen Würfel gebaut und der Draht läuft mit der Zeit an (Silber halt) 
und sieht dann recht hässlich aus!

von Oktavian G. (Firma: Hochschule Karlsruhe) (tavin)


Lesenswert?

Daniel S. schrieb:
> Silberdraht ist btw. ne schlechte Idee. Aus diesem hab ich ebenfalls mal
>
> so einen Würfel gebaut und der Draht läuft mit der Zeit an (Silber halt)
>
> und sieht dann recht hässlich aus!

Alternativen ?

von ano2011 (Gast)


Lesenswert?

> Alternativen ?

kupferdrath verzinnt

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

Guten Morgen...

so hier hat sich ja noch so einiges getan...

- Kupferdraht verzinnen finde ich gut...daran das sich silberdraht 
verfärbt..hab ich nicht gedacht...

> Du hast noch sehr vielle Dinge in Deinem leben nicht gefunden.
- sagte je nich das es das einzige was ich noch nicht fand ;-)

- LED's biegen?....Meine Frau hat gesagt sie hilft mir und biegt gerne 
die LED's... :-))

> > und mehrere sprachen
> wer hat davon gesprochen? das wäre ja unsin hoch 3 eine reicht
vollkomen.

- ich habe von mehreren sprachen gesprochen...da das hier eigentlich ein 
tut werden sollte wo jeder dran mit arbeiten kann dachte ich man kann es 
in allen sprachen schreiben (sourcecode) damit jeder es versteht und 
selber änderungen machen kann...dachte es nützt nicht wenn hier z.b. 
alles in c geschrieben ist und es ist ein tolles projekt...einer baust 
es nach..kann aber an der software nichts ändern weil er nur in z.b. 
bascom schreibt....(NUR EIN BEISPIEL)

- Thema Löten...denke hier einige ich kann nicht löten? bzw. hab zwei 
linke hände? ich habe wie jeder andrere nur eine linke hand :-)
Hier mal einige sachen von mir...ich bin 33 jahre alt, habe 
Elektroinstallateur gelernt und danacht eine zweite Ausbildung zum 
IT-Systemelektroniker...ja ich kann löten..auch smd...ich kann auch 
platinen ätzen und habe unmengen an diversen IC's und diverse andere 
Bauteile....ich habe auch eine eigene Werkstatt die wie ich denke gut 
eingerichtet ist (eingerichtet nicht im sinne von farblich abgestimmt)

- zum würfel nochmal...ich dachte an eine geätzte 
UNIVERSAL-CONTROLLERPLATINE....worauf man von 2*2*2 bis hin zu 10*10*10 
aufbauen könnte....mit platinenlayout zum ätzen...

von Oktavian G. (Firma: Hochschule Karlsruhe) (tavin)


Lesenswert?

Stefan S. schrieb:
> - Thema Löten...denke hier einige ich kann nicht löten? bzw. hab zwei
> linke hände? ich habe wie jeder andrere nur eine linke hand :-)

na ja, ich hab zwei linke Hände, bin allerding auch Linkshänder :p Ich 
bezweifle nicht das Du nicht löten kannst - und Löte schon seit über 30 
Jahren, trotzdem war das löten eines Cubes eine ganz neue Erfachrung.

Stefan S. schrieb:
> ...ich bin 33 jahre alt
.. und ich bin noch ein paar jahre Älter wenn wir schon dabei sind. :p

Stefan S. schrieb:
> da das hier eigentlich ein
> tut werden sollte wo jeder dran mit arbeiten kann dachte ich man kann es
> in allen sprachen schreiben (sourcecode) damit jeder es versteht und
> selber änderungen machen kann

Dann exisitieren nach kurzer Zeit 3 verschiedene Versionen die 
miteinander inkompatibel sind, da jede Ännderung in der beiden anderen 
Sprachen nachgezogen werden mus - und dazu muste sich zuerst jemand 
Finden der es Macht. Dann macht einer eine Änderung in BASCOM ein 
Anderer gleichzeitig eine vollkommen gegenläufige in C....viel Spass bei 
Streiten und Bereinigen.
Ein Assemblerprogramm dieser Größe ist ja eh schon problematisch - die 
Verständichkeit und Wartbarkeit des ganzen geht gegen 0. Gott hat den 
Menschen verschiedene Programiersprachen gegeben dammit er diese benutzt 
in deren er Sein Problem am besten Modelieren kann.

Stefan S. schrieb:
> kann aber an der software nichts ändern weil er nur in z.b.
> bascom schreibt

Eine Programirsprache zu lernen ist nicht so wahnsinig schwer, wenn es 
nicht gerade Assembler oder eine Spezialsprache ist, sind die 
Unterschiede nicht so wahnsinig groß. Die meisten Konzepte aus Bascom 
Findest Du z.b. in C oder JAVA usw wieder.


Stefan S. schrieb:
> Kupferdraht verzinnen finde ich gut...
Hätte sogar den Vorteil das es weniger Spiegelt als Silberdraht. 
Selbermachen wurde ich das allerdings nicht, gibt es bereits Fertig.

Stefan S. schrieb:
> Meine Frau hat gesagt sie hilft mir und biegt gerne die LED's...
Dann sei so nett und baue Deiner Frau eine Biegevorrichtung für LEDs 
dammit es schneller geht und die einheitlich aussehen.

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

> Dann sei so nett und baue Deiner Frau eine Biegevorrichtung für LEDs
dammit es schneller geht und die einheitlich aussehen.

:-) ja..das hat mir gefallen...mach ich

> kupferdraht

hmmm....hätte hetzt einen quer durch meine werkstatt gespannt und dann 
mit einem großen heißen lötkolben ordentlich langgezogen

von Oktavian G. (Firma: Hochschule Karlsruhe) (tavin)


Angehängte Dateien:

Lesenswert?

So sieht unsere aus - für RGB leds, die für die einfarbigen sieht 
ähnlich aus, hab die nur nicht hier für ein Shooting

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

aha...danke erstmal...da hat doch jemand "Raketenstöckchen" benutzt :-)

von Daniel S. (ds1982)


Lesenswert?

Oktavian Gniot schrieb:
> Eine Programirsprache zu lernen ist nicht so wahnsinig schwer, wenn es
> nicht gerade Assembler oder eine Spezialsprache ist, sind die
> Unterschiede nicht so wahnsinig groß. Die meisten Konzepte aus Bascom
> Findest Du z.b. in C oder JAVA usw wieder.

Das meine ich nämlich auch. Wenn man schon so ein Projekt vor hat an dem 
alle mitarbeiten können / sollen dann sollte man es tatsächlich als 
"richtiges" "Opensource"-Projekt mehr oder weniger professionell 
aufziehen. Dann aber auch mit Versionsverwaltung und in einer 
Programmiersprache die sich über den Hobbybereich hinaus einfach 
durchgesetzt hat und mehr oder weniger der "Standard" ist. Ich spreche 
von C (Bei diesem Projekt macht sogar C++ Sinn). Das hätte weiterhin den 
Vorteil dass man die applikationsbezogenen Module so gestalten kann, 
dass sie auch auf anderen Prozessoren als AVR's schnell und einfach 
einsetzbar sind. Das meinte ich mit Stichworten wie "modular" "wartbar" 
"skalierbar" etc. Man muss dann eben nur die prozessorspezifischen 
Definitionen bzw. Programmteile entsprechend anpassen.

Zieht das jemand so auf (Achtung, dass bedeutet viel Arbeit, die über 
die eigenen Inhalte des Projekts hinausgeht) bin ich durchaus gewillt 
mich zu beteiligen, da der Cube der bei mir im Schrank steht auch noch 
auf eine vernünftige Software wartet, die über den Stand "Ich zeige in 
meinem vorlesungsbegleitenden Projekt in der Uni dass es geht" 
hinausgeht.

von Bauer (Gast)


Lesenswert?

MaWin schrieb:
> Und damit willst du Tutorials bauen ? Wie krank ist das denn,
> lern doch erst mal die Grundlagen.

Lieber MaWin, schau doch mal hier ein:
http://www.ta7.de/txt/internet/inte0009.htm

von John D. (Gast)


Lesenswert?

MaWin war schon im Usenet unterwegs, als du das Wort Netiquette noch 
nicht einmal schreiben konntesst. Darüber hinaus hat er mit seiner 
Kritik vollkommen recht!
Und beachte selbst einmal die Punkte 2, 4 und 14! Muss ich jetzt 
wirklich aus der Bibel zitieren (Splitter, Balken)?

von MaWin (Gast)


Lesenswert?

Na Bauer, eine brauchbare Netikette sagt,
man soll nur Beiträge mit fachlichem Inhalt schreiben
und nicht an der Form meckern.
Lösch deinen Beitrag also einfach wieder,
denn fachlich hast du offenkundig nichts beizutragen.

von Oktavian G. (Firma: Hochschule Karlsruhe) (tavin)


Lesenswert?

Daniel S. schrieb:
> bin ich durchaus gewillt mich zu beteiligen,

wenn Du willst , kannst Du bei mir mitmachen, ich bin noch ständig dabei 
das Projekt zu erweitern, teils selbst, teils mit meinen Studenten über 
Projektarbeten/ Labor. Dieses Semester soll unter anderen eine 
Fernsteuerung für den PC entstehen. Die Portierung auf andere Hardware 
(z.b. ARM) durfte nicht so schwierig sein, man muste nur die Dateien mit 
den Hardwaretreibern Austauschen. Da die Software ist in einige 
schichten geglidert kann man die versionen glaube ich problemlos Paralel 
benutzen.

JVM - die Java Virtuelle maschine
Hardware - Funktionen für Display, LCD*, PS2* u.a.
Class - Bibliotheken für Grafik, Sound, PS2 Controller
Native - Interface zwischen Hardware, Classen und der JVM


www.tavin.de/sw/LedCube_Java_2011_10_01.rar ( Manager/ Linker) eclypse
www.tavin.de/sw/LEDCube_2011_10_1.rar (JVM/ Firmware sowie der 
Bildschirmtreiber) AVRStudio32

Daniel S. schrieb:
> mit Versionsverwaltung

zu meiner großen schande mus ich zugeben das ich das noch nicht gemacht 
habe...was sich auch letztes Semseter bitter gerächt hat. Ich wolte es 
im Sommer machen, aber dan leider keine Zeit mehr gehabt sich dammit zu 
beschäftigen.

* in dieser Version nicht Funktionstüichtig, bin gerade dabei es von der 
Prototypenhardware auf die neue Version zu Portieren.

von Tobi D. (fanti)


Lesenswert?

ich finde das Projekt eine gute Idee.

Klar gibt es schon viele Bauanleitungen zu LedCubes, aber die sind dann 
auf eine feste Hard- und Software beschränkt.

Wenn man das Projekt wirklich so umsetzt, dass auch Einsteiger, die 
weniger Wissen über die einzelnen LEDCubeteilgebiete haben, die 
Möglichkeit bekommen einen eigenen Cube nach ihren Wünschen zu bauen, 
wäre es genial!

Das erfordert allerdings sehr viel Arbeit und auch einige motivierte, 
hilfbereite Leute.

Wenn man sich auf mehrere Softwaresprachen festlegt, dann doch bitte 
auch auf eine Auswahl von Prozessoren,z.B. ATMega, PIC, ARM

...und noch eine grundlegende Frage:
Wieso benutzt ihr die 74HC573? Welche Vorteile haben diese Bausteine 
gegenüber den HC595 ? Klar, der Aufbau ist unterschiedlich, aber es gibt 
Anleitungen mit beiden Bausteinen.

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

hi,

weil ich den 573 hier in "massen" rumzuliegen habe...  :-)

von Sam .. (sam1994)


Lesenswert?

Stefan S. schrieb:
> dachte es nützt nicht wenn hier z.b.
> alles in c geschrieben ist und es ist ein tolles projekt...einer baust
> es nach..kann aber an der software nichts ändern weil er nur in z.b.
> bascom schreibt....(NUR EIN BEISPIEL)

Nur das dafür jeder einen teuren Bascom-Compiler kaufen muss. Die 
Mehrheit kann wahrscheinlich eher C (ich hätte z.b. Probleme ein Bascom 
Programm zu ändern, da ich die Basic Syntax überhaupt nicht behersche 
(und unlogisch finde)). Außerdem ist C viel portiebarer.

von Daniel S. (ds1982)


Lesenswert?

Oktavian Gniot schrieb:
> wenn Du willst , kannst Du bei mir mitmachen, ich bin noch ständig dabei
> das Projekt zu erweitern, teils selbst, teils mit meinen Studenten über
> Projektarbeten/ Labor. Dieses Semester soll unter anderen eine
> Fernsteuerung für den PC entstehen. Die Portierung auf andere Hardware
> (z.b. ARM) durfte nicht so schwierig sein, man muste nur die Dateien mit
> den Hardwaretreibern Austauschen.

Das klingt auf jeden Fall interessant. Werde mich bei mir mal reinlesen.

Oktavian Gniot schrieb:
>> mit Versionsverwaltung
>
> zu meiner großen schande mus ich zugeben das ich das noch nicht gemacht
> habe...

Wenn du dich da mal dran setzt schau dir vorher mal die 
unterschiedlichen Lösungen an die es so gibt. Ich persönlich bin großer 
GIT-Fan, da ich bei SVN schon in einige konzeptbedingte Fallen geraten 
bin. Das soll hier aber nicht diskutiert werden.

von Sungod S. (Firma: google) (sungod) Flattr this


Angehängte Dateien:

Lesenswert?

so...
bin jetzt mal wieder da...meine 1050 leds auch (siehe bild)
im zweiten bild sind die ebenentreiber gezeichnet.
 ich bin immernoch der meinung ich sillte meine latches nehmen...damit 
dabe ich zwar alle pins voll belegt (9x Datenleitungen zu den Latches, 
13x Enable zu den Latches, 10x Ebenentreiber, 1x PWM) aber da ich die 
ISP-Pins auch belegen muss werde ich noch einen 3-Strate (vielleicht 
74HC125/126) dazwischen scahlten und die Steuerleitungen über R auf +5V 
ziehen und über einen Kontakt am Programmierstecker auf GNG ziehen (wenn 
ich programmieren will sperrt er dann die 8 Datenleitungen die zu den 
Latchen gehen) damit wärend des programmieren nicht aufraucht.

PROBLEM ULD2981:
Der ULN2981 gibt empfohlen 350mA ab :8 Ausgänge sind das 43mA...
da ich die LED's mit 10mA betreiben möchte...x10 fachen Strom sind das 
100mA pro ausgang....hmmm

selbst wenn ich den max strom von 500mA nutzen würde :8 = sind wir bei 
ca. 62mA...immernoch zu wenig...

muss noch was stärkeres finden...

bis dahin biege und löte ich mal 1000 leds....
melde mich in 3 Jahren wieder ;-)

von LuXXuS 9. (aichn)


Lesenswert?

Ich weiß jetzt nicht, wie du deine FETs ansteuern willst, aber wenn du 
davor keine Push-Pull-Stufe hast, dann benötigst du noch einen 
Widerstand zum Entladen des Gates nach Masse.

Da steht uC, aber ich habe jetzt nicht den ganzen Thread verfolgt und 
weiß daher nicht, ob da noch was zwischen ist zum Treiben.

von Martin W. (martin123)


Lesenswert?

> PROBLEM ULD2981:
> Der ULN2981 gibt empfohlen 350mA ab :8 Ausgänge sind das 43mA...
> da ich die LED's mit 10mA betreiben möchte...x10 fachen Strom sind das
> 100mA pro ausgang....hmmm
>
> selbst wenn ich den max strom von 500mA nutzen würde :8 = sind wir bei
> ca. 62mA...immernoch zu wenig...
>
> muss noch was stärkeres finden...
>
> bis dahin biege und löte ich mal 1000 leds....
> melde mich in 3 Jahren wieder ;-)

Weiter oben hab ich schon geschrieben, dass ich nicht gemeinsame 
Kathoden verwenden würde, mangels Treiber Bausteinen. Der ULN2803 
schafft laut Datenblatt pro Collector (Darlingtonpaar) 500 mA. Er kostet 
auch nur ungefähr 1/4 des UDN2981.

Warum hast du das nie in Erwägung gezogen?

von mitleser (Gast)


Lesenswert?

>>hmm... ist mir etwas unangenehm ...ich war im baumarkt und da ich nicht
>>erst eine dose kaufen wollte und sehen würde das das nicht geht...habe
>>ich eine led mitgenommen und ....probegesprüht....es gab da mehrere
>>matte sorten auf glas gesprüht..da hab ich halt das matteste
>>benutzt....so raus ist das geheimnis....

Warum du auf ein solches Geschwurbel überhaupt noch Antworten bekommst 
ist mir vollkommen schleierhaft. Kopfschüttel

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

>
> Warum hast du das nie in Erwägung gezogen?

Das werde ich jetzt mal ansehen...hatte noch was anderes zu tun...

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

LuXXuS 909 schrieb:
> Ich weiß jetzt nicht, wie du deine FETs ansteuern willst, aber wenn du
> davor keine Push-Pull-Stufe hast, dann benötigst du noch einen
> Widerstand zum Entladen des Gates nach Masse.
>
> Da steht uC, aber ich habe jetzt nicht den ganzen Thread verfolgt und
> weiß daher nicht, ob da noch was zwischen ist zum Treiben.

Habe mit jemanden rücksprache gehalten...es muss kein pulldown rein wie 
beim Transistor

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

>
> Warum du auf ein solches Geschwurbel überhaupt noch Antworten bekommst
> ist mir vollkommen schleierhaft. *Kopfschüttel*

Was bist du denn für n komischer ...
Im einem Forum schreibt man antworten auf andere posts...
Wo ist dein Problem?

von Peter ⛄ W. (Firma: Huddel und Brassel Ltd.) (jaffel) Benutzerseite


Lesenswert?

mitleser schrieb:
>>>hmm... ist mir etwas unangenehm ...ich war im baumarkt und da ich nicht
>>>erst eine dose kaufen wollte und sehen würde das das nicht geht...habe
>>>ich eine led mitgenommen und ....probegesprüht....es gab da mehrere
>>>matte sorten auf glas gesprüht..da hab ich halt das matteste
>>>benutzt....so raus ist das geheimnis....
>
> Warum du auf ein solches Geschwurbel überhaupt noch Antworten bekommst
> ist mir vollkommen schleierhaft. *Kopfschüttel*

Du haettest natuerlich brav erst mal 10 Dosen gekauft, um dann zu hause 
festzustellen, dass keine davon brauchbar ist. Richtig ?

Seltsam finde ich auch, wenn dieses Thread denn so uninteressant ist, 
dass Du hier noch mitliest. Steht doch eh nur "Geschwurbel" hier auf das 
Du dann sogar noch was zu sagen hast. Logisch auch, natuerlich anonym 
als Gast.

Halt' doch naechstes Mal einfach die Klappe, dann brauchen andere Dein 
"Geschwurbel" nicht auch noch zu lesen.

von .- .-. (Gast)


Lesenswert?

ich habe das jetzt aber auch nicht verstanden, wie er das mit der Farbe 
im Baumarkt meinte.

Ich nehm mir also ne LED (leuchtend) mit in den Baumarkt in die 
Farbenabteilung und sprühe nach und nach alle Farben auf die leuchtende 
LED, bis sich die gewünschte Leuchtverteilung einstellt? Die Farbe muss 
doch jedesmal wieder runter von der LED? die muss doch erstmal trocknen, 
bevor sich ein Ergebnis einstellt?

Das habe ich dann einfach mal so stehen gelassen. Aber jetzt, wo es 
direkt angesprochen wird, möchte ich das auch nochmal genauer wissen.

BTW: etwas konfus erscheint mir die Diksussion trotzdem! Lasst ihn doch 
anfangen, sein Tut zu schreiben. Kann man doch immernoch abändern und 
korrigieren. Und in diesem Zuge erscheint mir dann eine Diskussion 
sinnvoll. Nicht im Vorfeld.

.- .-.

von MaWin (Gast)


Lesenswert?

> im zweiten bild sind die ebenentreiber gezeichnet.

Ein IRFZ48 lässt sich mit den 5V aus einem AVR nicht
voll durchsteuern, er benötigt dazu 10V.
Man nimmt besser LogicLevel kompatible MOSFETs wie IRLZ44.
.

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

MaWin schrieb:
>> im zweiten bild sind die ebenentreiber gezeichnet.
>
> Ein IRFZ48 lässt sich mit den 5V aus einem AVR nicht
> voll durchsteuern, er benötigt dazu 10V.
> Man nimmt besser LogicLevel kompatible MOSFETs wie IRLZ44.
> .

laut datenblatt hat der irfz48: Vgs(th): 2-4V

von mhh (Gast)


Lesenswert?

Stefan S. schrieb:
> MaWin schrieb:
>>> im zweiten bild sind die ebenentreiber gezeichnet.
>>
>> Ein IRFZ48 lässt sich mit den 5V aus einem AVR nicht
>> voll durchsteuern, er benötigt dazu 10V.
>> Man nimmt besser LogicLevel kompatible MOSFETs wie IRLZ44.
>> .
>
> laut datenblatt hat der irfz48: Vgs(th): 2-4V

Und was willst Du jetzt damit sagen, wenn Du die 
"ich-lass-keinen-Strom-mehr-durch-Spannung" erwähnst?

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

verstehe ich nicht..."ich-lass-keinen-Strom-mehr-durch-Spannung"

er hat gesagt das 10V benötigt werden jedoch laut datenblatt nur 
2-4v...was denn nun?

habe mir noch den IRLZ34N  rausgesucht mit logic-Level und 55V/30A...der 
erscheint mir besser

von mhh (Gast)


Lesenswert?

Stefan S. schrieb:
> jedoch laut datenblatt nur
> 2-4v...was denn nun?

Das steht im Datenblatt nicht. Es steht drin, daß bei dieser Spannung 
250 µA fließen. Reicht das Deinen LEDs? Ich glaube nicht.

Wichtig ist für Dich der Wert "Dauerstrom bei ??? Vgs", und da steht 10 
V im Datenblatt.

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

ok, also schalten sie dann nicht komlett durch...

aber der IRLZ34N wäre doch dann optimal...weil logic-level

von mhh (Gast)


Lesenswert?

Den kannst Du nehmen.

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

mhh schrieb:
> Den kannst Du nehmen.

Na DAS ist doch mal eine Aussagekräftige kurze knappe Antwort...Danke

von Gerald (Gast)


Lesenswert?

Stefan S. schrieb:
> Habe mit jemanden rücksprache gehalten...es muss kein pulldown rein wie
> beim Transistor

Also es ist eher anders herum - beim Bipolartransistor kannst du ihn 
eher weglassen.

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

mhh schrieb:
> Den kannst Du nehmen.
IRLZ34N
so und wie wird er nun am µc angeschlossen? mit gate-R? wieviel ohm? 
auch ein R von gate zu g zu s? ohm? hab keine ahnung von mosfets

von Hans Wurst (Gast)


Lesenswert?

Ich denk, das hier ist ein Tutorial? Du hast ja wirklich von Garmischs 
ne Ahnung, kann das sein?

von Hans Wurst (Gast)


Lesenswert?

"garnichts" sollte das natürlich heißen, sorry...Handy

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

Hans Wurst schrieb:
> "garnichts" sollte das natürlich heißen, sorry...Handy

meine planung war ja auch vorhher mit transistoren...außerdem ein tut wo 
jeder mitmacht!

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

ok danke 100 ohm ans gate...sonnst nichts...
siehe "http://obrazki.elektroda.pl/9583769400_1301781377.jpg";

von Offer (Gast)


Lesenswert?

Ich denke in der Theorie so in der Art:
Beitrag "MOS-FET"

von Frank M. (ukw) (Moderator) Benutzerseite


Lesenswert?

Stefan S. schrieb:
> ok danke 100 ohm ans gate...sonnst nichts...

Ich empfehle eher weniger, z.B. 82 Ohm. Und wie hier schon einige 
Vorredner erwähnt haben, sollte man noch einen Pulldown-Widerstand 
reinhängen - ist für die LEDs gesünder, solange der µC noch bootet bzw. 
im Reset hängt (z.B. beim Flashen) und seine I/O-Pins (noch) auf Eingang 
geschaltet sind.

Guck Dir mal

  http://www.mikrocontroller.net/wikifiles/3/35/Wordclock-schmal-schaltung.png

an.

Die Schaltung wurde schon über 900 mal nachgebaut. Hat zwar nichts mit 
einem LED-Würfel zu tun, aber die einzelnen Elemente davon haben sich 
bewährt.

P.S.
Es ist erschütternd, wie wenig Ahnung Du von der Materie hast. 
Eigentlich von gar nichts. Was Du anpackst, machst Du falsch. Dauernd 
brauchst Du Korrekturschübe von anderen - wie z.B. von MaWin, damit Du 
nicht komplett gegen die Wand läufst. WENN es tatsächlich eines Tages zu 
einem Tutorial kommen wird, wird das eher von anderen als von Dir selbst 
mit Leben gefüllt worden sein. Du solltest Dich mal mehr mit den 
Grundlagen beschäftigen, bevor Du anfängst, Deine 1000 LEDs zu löten. 
Sonst kannst Du nachher den Würfel in die Tonne treten.

Deshalb: Probiers wirklich erstmal mit einem 3x3x3-Würfel und erarbeite 
damit die prinzipiellen Grundlagen. Wenn Du da was falsch machst, kannst 
Du das noch korrigieren. Bei einem 10x10x10er Würfel kann man nichts 
mehr reparieren, da ist nachher die 1000er-Löterei komplett für die 
Katz. Allein schon die Frage nach gemeinsamer Anode/Kathode gilt es, 
vorher(!) zu klären.

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

ich habe nicht gesagt das ich alles kann und weis...habe auch nicht 
gesagt das ich ganz allein dieses tut erarbeiten möchte...sondern mit 
anderen.

von Sungod S. (Firma: google) (sungod) Flattr this


Angehängte Dateien:

Lesenswert?

so ich habe nochmal die ebenentreiber rangehangen...denke es 
funktioniert so

von Frank M. (ukw) (Moderator) Benutzerseite


Lesenswert?

Ich verstehe die Schaltung rund um T2 nicht. Was soll das werden?
Und wieso 80 und nicht 82 Ohm? Welche Widerstandsreihe willst Du da 
verwenden? Schon mal was von E24 o.ä. gehört?

von Peter ⛄ W. (Firma: Huddel und Brassel Ltd.) (jaffel) Benutzerseite


Lesenswert?

@Stefan S. (sungod)

Also ich kann hier Frank M. (ukw) jetzt wirklich nur zustimmen.
Anfangs dachte ich auch, das koennte was werden, aber mitlerweile kommt 
es mir so vor, als wenn jemand meinte, "Ich habe ein Brotmesser und 
Schere, helft mir mal bei der Herz-OP meiner Frau".

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

Frank M. schrieb:
> Ich verstehe die Schaltung rund um T2 nicht. Was soll das werden?

der letzte mosfet "dimmt" den ganzen würfel (alle ebenen)

T2 schaltet im normalen betrieb durch,
wenn ich jetzt den programmierstecker anschließe (symbolisch 
9-pol-sub-d) soll T2 sperren -> letzter mosfet sperrt, alle ebenen 
werden abgeschaltet.

damit wärend des programmierens nicht irgendwelche led's (µc-ausgänge) 
aufleuchten und dann kaputt gehen...da die led's ja mit 100mA betrieben 
werden (multiplex)

von Frank M. (ukw) (Moderator) Benutzerseite


Lesenswert?

Peter W. schrieb:
> [...] helft mir mal bei der Herz-OP meiner Frau".

Die muss LEDs biegen, schon vergessen? ;-)

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

Frank M. schrieb:
> Und wieso 80 und nicht 82 Ohm? Welche Widerstandsreihe willst Du da
> verwenden? Schon mal was von E24 o.ä. gehört?

ja klar 82...der wert war im programm schon vorgegeben..hab ich 
vergessen zu ändern

von Frank M. (ukw) (Moderator) Benutzerseite


Lesenswert?

Stefan S. schrieb:
> T2 schaltet im normalen betrieb durch,
> wenn ich jetzt den programmierstecker anschließe (symbolisch
> 9-pol-sub-d) soll T2 sperren -> letzter mosfet sperrt, alle ebenen
> werden abgeschaltet.

Meinst Du, dass die 10k nach Vcc den T2 zum Durchschalten bringen? Ich 
bezweifle das. Lies mal den Artikel "Transistor" hier im Wiki durch.

> damit wärend des programmierens nicht irgendwelche led's (µc-ausgänge)
> aufleuchten und dann kaputt gehen...da die led's ja mit 100mA betrieben
> werden (multiplex)

Wenn Du SCK/MOSI/MISO nicht auch noch als µC-Ausgänge für Deine MosFETs 
verwendest, ist T2 hyperfluid. Die Pulldowns an den Gates der MosFETs 
sorgen genau dafür, dass die MosFets sperren und damit nix kaputtgehen 
kann. Wenn das wirklich so klappt mit dem 11. MosFET ganz unten, wie Du 
Dir das vorgestellt hast, reicht es ja schon, wenn dieser nicht an 
SCK/MOSI/MISO hängt. Der hält ja dann die anderen in Schach.

von Martin W. (martin123)


Lesenswert?

Ja jetzt hast du eine Ansteuerung mit gemeinsamen Kathoden zum Laufen 
gebracht. Das Problem mit deinen Treibern besteht immer noch. Mich würde 
doch mal sehr (und das ist nicht ironisch gemeint) interessieren wie du 
das lösen möchtest?

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

Martin W. schrieb:
> Ja jetzt hast du eine Ansteuerung mit gemeinsamen Kathoden zum Laufen
> gebracht. Das Problem mit deinen Treibern besteht immer noch. Mich würde
> doch mal sehr (und das ist nicht ironisch gemeint) interessieren wie du
> das lösen möchtest?

was löten? die led's oder die controllerplatine? die controllerplatine 
ätze ich und den würfel..so..."http://www.cccmz.de/?page_id=1232";

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

.- .-. schrieb:
> Ich nehm mir also ne LED (leuchtend) mit in den Baumarkt in die
> Farbenabteilung und sprühe nach und nach alle Farben auf die leuchtende
> LED, bis sich die gewünschte Leuchtverteilung einstellt? Die Farbe muss
> doch jedesmal wieder runter von der LED? die muss doch erstmal trocknen,
> bevor sich ein Ergebnis einstellt?

1x led + 1x led-tester + 1x mit matten klarlack besprühen = test beendet

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

Martin W. schrieb:
> Weiter oben hab ich schon geschrieben, dass ich nicht gemeinsame
> Kathoden verwenden würde, mangels Treiber Bausteinen. Der ULN2803
> schafft laut Datenblatt pro Collector (Darlingtonpaar) 500 mA. Er kostet
> auch nur ungefähr 1/4 des UDN2981.
>
> Warum hast du das nie in Erwägung gezogen?

habs nicht vergessen...

von Martin W. (martin123)


Lesenswert?

Stefan S. schrieb:
> Martin W. schrieb:
>> Ja jetzt hast du eine Ansteuerung mit gemeinsamen Kathoden zum Laufen
>> gebracht. Das Problem mit deinen Treibern besteht immer noch. Mich würde
>> doch mal sehr (und das ist nicht ironisch gemeint) interessieren wie du
>> das lösen möchtest?
>
> was löten? die led's oder die controllerplatine? die controllerplatine
> ätze ich und den würfel..so..."http://www.cccmz.de/?page_id=1232";

lösen, Probleme werden gelöst und nicht gelötet.

Anders formuliert: Hast du einen Ersatz für den UDN2981 gefunden, der 
800 mA insgesamt liefert?

von Christian D. (chris83)


Lesenswert?

Multiplexen und dimmen per PWM der LED^s ist so eine Sache, wenn du das 
nicht richtig machst dann flackern dir deine LED^s und das sieht nicht 
schön aus.
Besser du benutzt eine Konstantstromquelle.

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

Martin W. schrieb:
> lösen, Probleme werden gelöst und nicht gelötet.
>
> Anders formuliert: Hast du einen Ersatz für den UDN2981 gefunden, der
> 800 mA insgesamt liefert?

oh hab ich wohl einen lesefehler gehabt...lese gerade im datenblatt vom 
2803

muss erstmal schauen wie das funktioniert

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

Christian D. schrieb:
> Multiplexen und dimmen per PWM der LED^s ist so eine Sache, wenn du das
> nicht richtig machst dann flackern dir deine LED^s und das sieht nicht
> schön aus.
> Besser du benutzt eine Konstantstromquelle.

ja, hab ich mir auch gedacht...zum anfang kann ich ka auch ohne pwm 
arbeiten...erstmal das wichtigste

von Christian D. (chris83)


Lesenswert?

So überlegungen solltest du aber schon vorher machen, wenn man es schon 
weiß. Später ärger man sich nur darüber.

von Sungod S. (Firma: google) (sungod) Flattr this


Angehängte Dateien:

Lesenswert?

Stefan S. schrieb:
> Martin W. schrieb:
>> lösen, Probleme werden gelöst und nicht gelötet.
>>
>> Anders formuliert: Hast du einen Ersatz für den UDN2981 gefunden, der
>> 800 mA insgesamt liefert?
>
> oh hab ich wohl einen lesefehler gehabt...lese gerade im datenblatt vom
> 2803
>
> muss erstmal schauen wie das funktioniert

hab da mal was in den anhang wg. 2803 gehängt. ist nur symbolisch
gezeichnet! allerdings mit P-Channel Mosfet!

1. hab ich das so richtig verstanden?
2. kommt der 10k zwischen G und gnd oder g und s?
3. gibt es denn kein equivalent mit den gleichen eigenschaften wie der 
ULN2803?

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

Frank M. schrieb:
> Wenn Du SCK/MOSI/MISO nicht auch noch als µC-Ausgänge für Deine MosFETs
> verwendest, ist T2 hyperfluid. Die Pulldowns an den Gates der MosFETs
> sorgen genau dafür, dass die MosFets sperren und damit nix kaputtgehen
> kann. Wenn das wirklich so klappt mit dem 11. MosFET ganz unten, wie Du
> Dir das vorgestellt hast, reicht es ja schon, wenn dieser nicht an
> SCK/MOSI/MISO hängt. Der hält ja dann die anderen in Schach.

ich habe auch bei einem anderen led-projekt das phänomen das wenn ich 
programmiere (direkt wärend des beschreiben des µc) einige leds (die 
nicht am ISP sind) kurzzeitig aufleuchten!

deshalb dachte ich mir...stecker ran...transiostor sperrt und der rest 
geht nicht mehr...

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

Stefan S. schrieb:
> 3. gibt es denn kein equivalent mit den gleichen eigenschaften wie der
> ULN2803?

meine der nicht zu GND sondern zu VCC schaltet? und 800mA liefert?

von Martin W. (martin123)


Lesenswert?

Der 10k Widerstand muss glaube ich gegen Vcc gehen, damit der P-Mosfet 
im Asugangszustand sperrt. Erst wenn GND auf Masse liegt leitet er. So 
sind alle deine LEDs für kurze Zeit an, aber dann nie wieder.

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

Martin W. schrieb:
> aber dann nie wieder.

..aber dann nie wieder?

von Martin W. (martin123)


Lesenswert?

Stefan S. schrieb:
> Martin W. schrieb:
>> aber dann nie wieder.
>
> ..aber dann nie wieder?

Was passiert wenn alle Ebenen gleichzeitig für mehr als ein paar sec an 
sind, weil alle deine Mosfets standardmäßig leiten?

von Alex (Gast)


Lesenswert?

Stefan,

es freut mich daß du dein Projekt weiter machst!! 1000 LEDs sind schon 
viel, schön !!

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

Alex schrieb:
> Stefan,
>
> es freut mich daß du dein Projekt weiter machst!! 1000 LEDs sind schon
> viel, schön !!

danke...schön

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

hier hab ich was gefunden...mit UDN2981...und 10x10x10 leds
http://www.ledstyles.de/ftopic9769.html

melde mich die tage wieder...brauche erstmal n klaren kopf....

von Eddy C. (chrisi)


Lesenswert?

Wenn alle Ebenen gleichzeitig leuchten, besteht die Chance, dass sich 
der Strom auf mehrere LEDs verteilt ("Omg, die LEDs sind parallel 
geschaltet!"). Tragischer ist es, wenn:

- der Prozessor abstürzt und
- deswegen eine Ebene längere Zeit leuchtet und
- das Multiplexverhältnis gross ist (1:10 ist schon ordentlich) und
- der Spitzenstrom weit über der Spec der LEDs liegt, z.B. 200mA

Dann sollte man ruhig zügig abschalten :-)

Aber ich denke, Stefan fährt moderatere Werte, die auch einen Absturz 
überleben.

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

Eddy Current schrieb:
> Wenn alle Ebenen gleichzeitig leuchten, besteht die Chance, dass sich
> der Strom auf mehrere LEDs verteilt ("Omg, die LEDs sind parallel
> geschaltet!"). Tragischer ist es, wenn:
>
> - der Prozessor abstürzt und
> - deswegen eine Ebene längere Zeit leuchtet und
> - das Multiplexverhältnis gross ist (1:10 ist schon ordentlich) und
> - der Spitzenstrom weit über der Spec der LEDs liegt, z.B. 200mA
>
> Dann sollte man ruhig zügig abschalten :-)
>
> Aber ich denke, Stefan fährt moderatere Werte, die auch einen Absturz
> überleben.

100mA im multiplex ... ist schon viel...da muss man noch was machen wenn 
der µc abstürtzt...

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

hab auch mit 50mA versucht...ist zu dunkel...und 75mA grenzwertig... 
vielleicht nehme ich 80mA

mit 100mA hatte ich einen 24h test...alles gut verlaufen...jedoch ist 
die led warm geworden...das mal 1000 und später unter einer 
plexiglashaube...hmmm

so bin jetzt aber wirklich weg

von Peter ⛄ W. (Firma: Huddel und Brassel Ltd.) (jaffel) Benutzerseite


Lesenswert?

Stefan S. schrieb:
> hier hab ich was gefunden...mit UDN2981...und 10x10x10 leds
> http://www.ledstyles.de/ftopic9769.html
>
> melde mich die tage wieder...brauche erstmal n klaren kopf....

Der scharfe Betrachter sieht, dass auch er, der offensichtlich etwas 
Ahnung zu haben scheint, sich auch erst mal an einen 3x3x3 gemacht hat, 
wie es hier schon an die 20x vorgeschlagen wurde.

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

angenommen ich hätte schon mal einen 3x3x3 gebaut hätte...bleibt das 
problem der ledtreiber und den mosfets beim 10x10x10! einen 3x3x3 kann 
man ja noch mit normalen transistoren bewerkstelligen.

von Sungod S. (Firma: google) (sungod) Flattr this


Angehängte Dateien:

Lesenswert?

so hier nochmal der schaltplan

von mitlesender gast (Gast)


Lesenswert?

Stefan S. schrieb:
> einen 3x3x3 kann
> man ja noch mit normalen transistoren bewerkstelligen

"kann" man muss aber nicht, weil dann hättest du ein funktionsmuster für 
den grossen. aber eben die erfahrung musst du selber machen...

von MaWin (Gast)


Lesenswert?

> so hier nochmal der schaltplan

Jetzt sieht's doch gut aus.

Statt 573 und 2803 kann man TPIC6B505 nehmen,
als PMOSFET eignet sich IRF7304/7314/7324,
und + für die LEDs muß dieselbe Spannung sein
wie + für den uC.

von Martin W. (martin123)


Lesenswert?

MaWin schrieb:
>> so hier nochmal der schaltplan
>
> Jetzt sieht's doch gut aus.
>
> Statt 573 und 2803 kann man TPIC6B505 nehmen,
> als PMOSFET eignet sich IRF7304/7314/7324,
> und + für die LEDs muß dieselbe Spannung sein
> wie + für den uC.

Da hätte ich eine Nachfrage: Muss wirklich die Spannung der LEDs 
dieselbe sein wie für den µC oder muss lediglich U_LED < UµC gelten?

von MaWin (Gast)


Lesenswert?

> > Statt 573 und 2803 kann man TPIC6B505 nehmen,

Uups, TPIC6B595

> oder muss lediglich U_LED < UµC gelten?

Natürlich, bloss sind weniger als 5V für die LEDs
kaum ausreichend, der ULN2803 frisst schon 1.4V,
dazu die LEDs 2.1 oder 3.6V.

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

ja warum die gleiche spannung wie µC?
es ist doch qusi ein extra stromkreis...über die mostets rein..durch die 
led's und über den 2803 wieder raus...

und gibt es die IRF7304/7314/7324 nicht auch als DIP?

von Eddy C. (chrisi)


Lesenswert?

Ja, es ist ein extra Stromkreis, der allerdings von der gleichen 
Spannung versorgt wird, wie der Mikrocontroller und die sind 5V.

Die IRF7304/7314/7324 sind alle ungeeignet, weil zu hochohmig: Du willst 
schließlich pro LED 100mA fließen lassen, womit sich einen maximaler 
Ebenenstrom von 10A ergibt. Da kommen die Jungs schon ordentlich ins 
Schwitzen, zumal 2 Stück pro Gehäuse. Eine sinnvollere Alternative finde 
ich auch nicht :-/

Ich täte bei der Version mit N-Kanal-MOSFETs bleiben.

von MaWin (Gast)


Lesenswert?

> ja warum die gleiche spannung wie µC?

Ich dachte mir, ich schreib's sicherheitshalber dazu.
Wie man sieht, was es auch nötig.

> es ist doch qusi ein extra stromkreis

Ja klar, ne, und der MOSFET, dem ist es doch so was von
egal welche Spannung zwischen Gate und Source liegt,
der schaltet genau dann ein wenn du es willst und genau
dann aus wenn du es willst, weil man gar nicht auf die
physikalische Funktion und das Datenblatt achten muss,
sondern die Bauteile schon zauberisch erahnen was der
Bastler will.


> Die IRF7304/7314/7324 sind alle ungeeignet,
> weil zu hochohmig: Du willst schließlich pro LED 100mA
> fließen lassen, womit sich einen maximaler Ebenenstrom
> von 10A ergibt

Upps, hatte 7 gezählt, stimmt, es war nur ein Ausschnitt.
Also 10A P-Kanal Logic Level MOSFETs wie IRF7210.

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

MaWin schrieb:
> Ja klar, ne, und der MOSFET, dem ist es doch so was von
> egal welche Spannung zwischen Gate und Source liegt,
> der schaltet genau dann ein wenn du es willst und genau
> dann aus wenn du es willst, weil man gar nicht auf die
> physikalische Funktion und das Datenblatt achten muss,
> sondern die Bauteile schon zauberisch erahnen was der
> Bastler will.

so war das nicht gemeint...

nochmal zu http://www.ledstyles.de/ftopic9769.html
"Gesteuert wird er von einem ATmega644, mit 13 Schieberegistern 74HC595 
mit 13 UDN2981 für die Säulen und 10 Buz11 für die Ebenen"

dnke der UDN2981 liefert nicht den nötigen strom beim multipl.?

von MaWin (Gast)


Lesenswert?

> dnke der UDN2981 liefert nicht den nötigen strom beim multipl.?

100mA (120mA bei 8 Kanälen simultan) kann der schon.
Schau doch einfach mal ins Datenblatt.

Nur kann er nicht die 10A der Spalten schalten.

Allerdings: BUZ10 ?
Hat der Mann Pegelwandler für 5V auf 10V als MOSFET-Treiber drin ?
Da habe ich so meine Zweifel.
Noch so ein Traumtänzer, der UGSth für die Schaltspannung hält,
wohl weil er auch nicht ins Datenblatt guckt.

von Ich (Gast)


Lesenswert?

Hallo,

mal ein paar Vorschläge:

1. Eine Trennung vom eigentlichen Cube mit Treiber usw. und Prozessor. 
Also eine definierte Schnittstelle. Dann können verschiedene Steuerungen
realisiert werden.

2. Eine Art Poweron Schaltung in den Cube integrieren. Also der Cube
bleibt nach dem Einschalten z.B. 1 sek. min gesperrt und muss gezielt
freigeschaltet werden. (Schiebetakt?)

3. Das vielleicht auch noch mit einem Watchdog kombinieren. Fehlt der 
Schiebetakt, wird der Cube wieder gesperrt.

Klar, es geht auch ohne. Wie gesagt nur so ein paar Ideen.

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

laut meinem datenblatt "Output Current IOUT –500 mA"

Ahhh hier...
Under normal operating conditions, these devices will sustain 120 mA
continuously for each of the eight outputs at an ambient
temperature of +50°C and a supply of 15 V.
also 120mA pro kanal jedoch bei 15V...

na dann ist doch mein problem gelöst...

-> zuerst die 74hc573...danach die UDN2981 dann die Rv und dann zu den 
säulen
-> led's mit 80 bis 100mA
-> dann die ebenen werden mit dem IRLU024N auf gnd geschaltet

ach nee 10mA pro LED  10fach  100LED's pro ebene = 10A

>Hat der Mann Pegelwandler für 5V auf 10V als MOSFET-Treiber drin ?
hab schon nachgelesen...dürfte so nicht gehen

na selbst wenn er pegelwandler hätte muss ja sein UDN2981 auch ca. 10A 
schalten...

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

Stefan S. schrieb:
> laut meinem datenblatt "Output Current IOUT –500 mA"
>
> Ahhh hier...
> Under normal operating conditions, these devices will sustain 120 mA
> continuously for each of the eight outputs at an ambient
> temperature of +50°C and a supply of 15 V.
> also 120mA pro kanal jedoch bei 15V...
>
> na dann ist doch mein problem gelöst...
>
> -> zuerst die 74hc573...danach die UDN2981 dann die Rv und dann zu den
> säulen
> -> led's mit 80 bis 100mA
> -> dann die ebenen werden mit dem IRLU024N auf gnd geschaltet
>
> ach nee 10mA pro LED  10fach  100LED's pro ebene = 10A

doch...an einem UDN hängen ja "nur" 8 led's dran.. a 100mA
die nächsten 8 sind ja wieder am nächsten dran...
geht also doch...

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

und dann kan ich auch mit 2 stück 74hc138 (3:8 decoder/demultiplexer) 
die ebene kontrolliert steuern (über mosfets)

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

muss jetzt zum kaffee trinken....kann dabei weiterüberlegen

von MaWin (Gast)


Lesenswert?

> na dann ist doch mein problem gelöst...
> -> zuerst die 74hc573...danach die UDN2981 dann die
> Rv und dann zu den säulen led's mit 80 bis 100mA
> -> dann die ebenen werden mit dem IRLU024N auf gnd geschaltet

Das war der Stand von vor gefühlt 100 Beiträgen,

dann hat dich jemand drauf hingwiesen,
daß simples Vertauschen der Polarität es erlaubt,
den 1/3 so teuren ULN2803 statt den teureren UDN2981
zu verwenden.

Dessen Plan hattest du dann endlich vor 10 Beiträgen.

Nun also wieder zurück, warum weiß eigentlich keiner so genau,
hast du LEDs die 10V brauchen ?

von Eddy C. (chrisi)


Lesenswert?

Er hat blaue LEDs.

Es steht ein Versuch an, welche Flussspannung sich bei 100mA Strom 
einstellt. Dann wissen wir, ob 5V für blaue LED@100mA ein Showstopper 
ist.

Ich messe hier z.B. 3.8V. Das wird ein wenig knapp. Vielleicht sollte 
man als Säulentreiber einen PNP in Emitterschaltung vorsehen. Dann noch 
einen ordentlichen Ebenentreiber, dann bleibt noch etwas Restspannung 
für einen Vorwiderstand. Ich sage jetzt mal:

 VR = 5V(VCC)-0.4V(PNP)-0.1V(MOSFET)-3.8V(LED) = 0.7V

Ergibt einen nennenswerten Vorwiderstand von 7Ohm

von .- .-. (Gast)


Lesenswert?

Stefan S. schrieb:
> ok danke 100 ohm ans gate...sonnst nichts...
> siehe "http://obrazki.elektroda.pl/9583769400_1301781377.jpg";

da hat jemand den polnischen Link geklaut ;)

.- .-.

von Martin W. (martin123)


Lesenswert?

Eddy Current schrieb:
> Ja, es ist ein extra Stromkreis, der allerdings von der gleichen
> Spannung versorgt wird, wie der Mikrocontroller und die sind 5V.
>
> Die IRF7304/7314/7324 sind alle ungeeignet, weil zu hochohmig: Du willst
> schließlich pro LED 100mA fließen lassen, womit sich einen maximaler
> Ebenenstrom von 10A ergibt. Da kommen die Jungs schon ordentlich ins
> Schwitzen, zumal 2 Stück pro Gehäuse. Eine sinnvollere Alternative finde
> ich auch nicht :-/
>
> Ich täte bei der Version mit N-Kanal-MOSFETs bleiben.

Hast du beachtet, dass die EInschaltzeit 1/10 sec ist und nie beide 
Mosfets gleichzeitig betrieben werden? Die thermische Belastung sollte 
doch ganz grob überschlagen der entsprechen, wenn 1 A dauerhaft durch 
jeden Mosfet durchfließen. Da sie für ca. 5A ausgelegt sind, sehe ich 
kein Problem, aber ich bin dir dankbar wenn du es mir erläuterst.

Nur mal so nebenbei: Langsam kommen wir immer weiter von Stefans 
Tutorial ab und suchen gerade nach der perfekten Lösung für einen LED 
Würfel. Irgendwie passt der Titel des Themas nicht so ganz.

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

Eddy Current schrieb:
> Er hat blaue LEDs.
ja..oder 80mA

> Showstopper
was das?

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

.- .-. schrieb:
> Stefan S. schrieb:
>> ok danke 100 ohm ans gate...sonnst nichts...
>> siehe "http://obrazki.elektroda.pl/9583769400_1301781377.jpg";
>
> da hat jemand den polnischen Link geklaut ;)
>
> .- .-.

links kann man nicht klauen...links sind "verknüpfunhen/weiterleitungen"

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

langsam wird das Thema etwas lang...dauert bei mir ca. 8 sekunden bis 
der beitrag gepostet wird...

MaWin schrieb:
>> na dann ist doch mein problem gelöst...
>> -> zuerst die 74hc573...danach die UDN2981 dann die
>> Rv und dann zu den säulen led's mit 80 bis 100mA
>> -> dann die ebenen werden mit dem IRLU024N auf gnd geschaltet
>
> Das war der Stand von vor gefühlt 100 Beiträgen,

ja...und es wurde gesagt das es einfacher ist es "andersrum" zu 
machen...
nun nach gefühlten 1000 posts ist es immernoch nicht ganz klar..der eine 
sagt ja der andere man muss das so machen der dritte...aber nur wann das 
anders ist..u.s.w.
> dann hat dich jemand drauf hingwiesen,
> daß simples Vertauschen der Polarität es erlaubt,
> den 1/3 so teuren ULN2803 statt den teureren UDN2981
> zu verwenden.

ich hätte also einfach nur meine erste schaltung lassen können...statt 
den transistoren mosfets nehmen müssen und ca. 10 eur mehr ausgeben 
müssen...
> Dessen Plan hattest du dann endlich vor 10 Beiträgen.

es posten immernoch welche aussagen das das so nicht ginge weil a nicht 
gleich b ist nur weil c nicht d ist...

> Nun also wieder zurück, warum weiß eigentlich keiner so genau,
> hast du LEDs die 10V brauchen ?

wieso 10 V? hab doch einen rv vor jeder led (vor jeder säule) so 
berechnet (dann) das genau 100 oder 80mA fließen bei 5V...

denkfehler ich?

von Leve (Gast)


Lesenswert?

Ich schrieb:
> Hallo,
>
> mal ein paar Vorschläge:
>
> 1. Eine Trennung vom eigentlichen Cube mit Treiber usw. und Prozessor.
> Also eine definierte Schnittstelle. Dann können verschiedene Steuerungen
> realisiert werden.
>
> [...]

Wie weit willst/würdest du den Cube von der Elektronik trennen? Alles ab 
Schieberegister aufwärts oder gar nur 1000 einzelne LEDs? :-)
Ich würde bei so einem Projekt zu Beginn einen ausreichend 
dimensionierten µC, FPGA wählen und mich später an verschiedenen 
Software-Konzepten austoben.
Reines Interesse meinerseits, zu dem Vorhaben und Tutorial will ich mich 
gerade nicht äußern, das Ganze erscheint mir unglaublich chaotisch.
Vielleicht ein Kompromiss aus Vernunft und Zugeständnisse an den 
Ehrgeiz:
Ein 4x4x4 Test-Würfel?! :-P

Frohes "Wursteln",
Leve

von Eddy C. (chrisi)


Lesenswert?

Stefan S. schrieb:
>> Showstopper
>
> was das?

Wenn die Show nicht weitergehen kann. Ein No-Go. Quasi für die Tonne.

> wieso 10 V? hab doch einen rv vor jeder led (vor jeder säule) so
> berechnet (dann) das genau 100 oder 80mA fließen bei 5V...

Du musst nochmal nachrechnen, falls Du die 40Ohm meinst.

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

10mA * 10 (10 ebenen) = 100 mA = 0,1 A


5V - 3V (led)
------------- = 20 ohm
0,1mA

bei 50mA dann 40 ohm

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

nicht der spannungsabfall am mosfet eingerechnet

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

wenn der  UDN2981 mit höherer spannungs betrieben wir (was ich vorhatte) 
dann anders berechnet

von Sam .. (sam1994)


Lesenswert?

sicher, dass du die Leds mit 10mA betreiben möchtest? 1000*10mA = 10A, 
das leuchtet ganz ordentlich.

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

normal sind 3-3,5v und 20-25mA
bei 10mA leuchtet die schon ordentlich hell...siehe posts vom 30.09.2011 
14:06 Uhr
hat auch schon einen 24h dauertest überstanden
also ....

von Sam .. (sam1994)


Lesenswert?

Jetzt überleg dir das 1000 mal. Das Ding soll keinen blenden.

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

lie leds sind matt lackiert...außerdem ist ja nie der ganze würfel 
komplett an... ich lad mal gleich ein bild hoch von 100 und 50mA

von Sungod S. (Firma: google) (sungod) Flattr this


Angehängte Dateien:

Lesenswert?

Das ist mit blitz gemacht

von Sungod S. (Firma: google) (sungod) Flattr this


Angehängte Dateien:

Lesenswert?

Und das ohne blitz

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

natürlich könnte ich ihn auch mit < 5mA laufen lassen...dan ist er aber 
zu dunkel und ich möchte ihn auch am tage sehen und nicht nur im 
stockdunkeln bei nacht...

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

sorry...fotos estwas groß...handyupload

von Tobi D. (fanti)


Lesenswert?

24h lang einen Strom von 100mA... du Sadist, die arme Led^^
hätte ich nicht gedacht, dass die das überlebt, da die normalerweise für 
einen Dauerstrom von maximal 30mA ausgelegt sind.

Da der Test erfolgreich verlaufen ist, braucht er sich auch keine 
gedanken über einen "Showstop" machen, und somit kann er sich eine 
überwachung von nem Watchdog o.a. sparen, eine gute Erkenntnis!

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

Tobi D. schrieb:
> 24h lang einen Strom von 100mA... du Sadist, die arme Led^^
> hätte ich nicht gedacht, dass die das überlebt, da die normalerweise für
> einen Dauerstrom von maximal 30mA ausgelegt sind.
>
> Da der Test erfolgreich verlaufen ist, braucht er sich auch keine
> gedanken über einen "Showstop" machen, und somit kann er sich eine
> überwachung von nem Watchdog o.a. sparen, eine gute Erkenntnis!


Sadist? sehr witzig...

100mA im 1:10 multiplexing!!! nicht durchgehend!!!

von Tobi D. (fanti)


Lesenswert?

achso, im Multiplexingbetrieb, also effektiv auch nur 10mA, dann hab ich 
das Missverstanden, da du von multiplexing nichts geschrieben hattest

von MaWin (Gast)


Lesenswert?

> ich hätte also einfach nur meine erste schaltung lassen können

?!?

Die hatte noch gar keine MOSFETs und nicht damit gerechnet, 10A schalten 
zu müssen, so weit ich das verstanden habe.

Und enthielt UDN2981, die eher teuer sind, von denen du aber trotz Tips 
nicht abrücken willst, wahrscheinlich weil du sie schon gekauft hast und 
das lieber nicht sagen willst.

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

:-) nein hab ich noch nicht gekauft....
UDN2981 hab ich schon im ersten post erwähnt...

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

habe wal wo gearbeitet da mage ich unmengen ic's c und r bekommen...
hnd habe gasagt das ich den latch in megen habe..ca.40 stück...
gute nacht :-)

von Sam .. (sam1994)


Lesenswert?

Das ist eine Led, 1000 Leds leuchten zusammen viel stärker.

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

ok,

fassen wir mal zusammen...

entweder man macht es mit gemeinsamen Kathoden
-> zuerst die 74hc573...danach die UDN2981 dann die Rv und dann zu den
säulen
-> led's mit 80 bis 100mA
-> dann die ebenen werden mit dem IRLU024N auf gnd geschaltet
-der UDN2981 wird mit > 5V betrieben...
Nachteil...UDN ist teuer

oder mit gemeinsamen Anoden
wie im Post vom 08.10.2011 09:09
Nachteil...
nicht weniger als 5V am ULN2803 was eng werden könnte für den Rv
VR = 5V(VCC)-0.4V(PNP)-0.1V(MOSFET)-3.8V(LED) = 0.7V
siehe post vom 08.10.2011 15:54

von Martin W. (martin123)


Lesenswert?

Warum PNP Tansistoren? Eddy Currents Post habe ich gelesen und auch 
meine Meinung zu den IRF7314 abgegeben. Meiner Meinung nach haste ca. 
1.1 V was knapp über 10 Ohm wären.

von MaWin (Gast)


Lesenswert?

> Warum PNP Tansistoren?

Weil Stefan die Gleichtung von Eddy für eine vollkommen
andere Schaltung unverändert übernommen hat, in der er
statt saturated PNP einfach ULN2803 NPN Darlingtons hat.

> VR = 5V(VCC)-0.4V(PNP)-0.1V(MOSFET)-3.8V(LED) = 0.7V

Richtig wäre für ULN2803 bei 100mA:
VR = 5V(VCC)-0.9V(ULN2803)-0.1V(MOSFET)-3.8V(LED) = 0.2V
im typischen Fall, und -0.1V im schlechten Fall, daher knapp.

Ja, mit UDN source-Treibern ist mehr Luft.

Daher schlägt die d.s.e FAQ auch beidseitig MOSFETs
oder gesättigte Bipolartransistoren (saturated driver) vor
und weist besonders auf das Problem blauer bzw. weisser LEDs
hin.

Man kann nun etwas retten, in dem man die MOSFETs an 6V hängt.
Dann bekommt man 1V mehr, und das Gate wird bei 1V UGS immer noch 
abschalten, man muß halt Typen aussuchen mit UGSth 1V..2V.

Aber das fällt schon unter Trickschaltungen für Erfahrene.

von Eddy C. (chrisi)


Lesenswert?

Zum IRF7413:

Das Bauteil ist im SO8-Gehäuse und somit nicht jedermanns Sache

Die Verlustleistung ist:

 Ppeak = Ipeak² * R = (10A)² * 0.058 = 5.8W

Diese Leistung ist nicht abführbar.

"Zum Glück" multiplext der Würfel, womit sich die Leistung auf 2 x 1/10 
reduziert, weil im Gehäuse zwei MOSFETs enthalten sind. Daher ergibt 
sich eine Verlustleistung im Betrieb von 1.16W, was aber zu viel ist.

Schalten wir probeweise die beiden enthaltenen MOSFETs parallel. Es 
ergibt sich die Verlustleistung:

 Ppeak = ((10A/2)² * 0.058Ohm)*2 = 2.9W

Für statischen Betrieb immer noch unbrauchbar.

Die mittlere Leistung:

 Pmid = ((10A/2)² * 0.058Ohm)*2/10 = 0.29W

Diese Leistung dürfte in Ordnung sein, es bleibt aber die Bauform.

Man muss sich fragen, wozu diese Verbiegung, wenn es in N-Kanal-Technik 
einfacher lösbar ist?

Zum notwendigen Spannungsabfall für den Vorwiderstand an der LED:

ULN2803: typische Sättigungsspannung 0.9V

 VR = 5V(VCC) - 3.8V(LED) - 0.3V(MOSFET) - 0,9V = 0V

 -> perfekt unbrauchbar

UDN2981: typische Sättigungsspannung 1.6V -> unmöglich

 VR = 5V(VCC) - 3.8V(LED) - 0.1V(MOSFET) - 1,6V = -0.5V

 -> unmöglich

Warum nicht ein Konzept verwenden, welches sicher die geforderten 
Bedingungen erreicht?

Einzeltransistoren und fertig.

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

Eddy Current schrieb:
> UDN2981: typische Sättigungsspannung 1.6V -> unmöglich
>
>  VR = 5V(VCC) - 3.8V(LED) - 0.1V(MOSFET) - 1,6V = -0.5V
>
>  -> unmöglich

P.S. benutze die led's mit 3V

UDN2981 mit z.b. mit 7,5V

VR = 7,5V(VCC) - 3V(LED) - 0.1V(MOSFET) - 1,6V(UDN) = 2,8V

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

Eddy Current schrieb:
> Warum nicht ein Konzept verwenden, welches sicher die geforderten
> Bedingungen erreicht?
>
> Einzeltransistoren und fertig.

100 Einzeltransistoren? hmmm naja... :-(

von Eddy C. (chrisi)


Lesenswert?

Guten Mor... äh Mahlzeit sungod!

Du kannst Dir nicht raussuchen, bei welcher Spannung Du die LEDs 
benutzt, nur den Strom. Die Spannung ergibt sich zwangsläufig aus der 
Kennlinie der LED.

Ich habe hier bei einem Exemplar bei 100mA einen Spannungsabfall von 
3.8V gemessen. Diese Messung solltest Du bei ein paar Deiner LED 
wiederholen und uns mitteilen.

von MaWin (Gast)


Lesenswert?

> Zum IRF7413:

Du meinst IRF7314.

Der wurde ja für 700mA vorgeschlagen, weil Stefan zu wenig von
der Schaltung aufgezeichnet hat.

Dennoch gibt es natürlich passende P-MOSFETs.

von Eddy C. (chrisi)


Lesenswert?

MaWin schrieb:
> Du meinst IRF7314.
Richtig.

>Dennoch gibt es natürlich passende P-MOSFETs.
Ja. Eine schneller Blick auf Digikey offenbart die wunderbare Welt der 
P-Kanal-MOSFETs, aber die Bauformen sind nicht ganz hobbykompatibel. Des 
Gesamtpaket muss halt stimmen.

von MaWin (Gast)


Lesenswert?

> aber die Bauformen sind nicht ganz hobbykompatibel.

Wenn die Leute hier schon wegen SO8 jammern, das noch problemlos auf 
Lochraster lötbar wäre, dann hat man natürlich ein Problem.
Kann mich nicht erinnern, daß MOSFETs mit Schraubklemmen jemals 
besonders preiswert waren.

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

hmmm... spannung gemessen parallel zur led beim multiplexel 1:10 und 5V
bei 100mA @ 20 Ohm -> ca. 4,2V
bei 50mA @ 40 Ohm -> ca. 2,8V

wolltest du das wissen?

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

MaWin schrieb:
>> aber die Bauformen sind nicht ganz hobbykompatibel.
>
> Wenn die Leute hier schon wegen SO8 jammern, das noch problemlos auf
> Lochraster lötbar wäre, dann hat man natürlich ein Problem.
> Kann mich nicht erinnern, daß MOSFETs mit Schraubklemmen jemals
> besonders preiswert waren.

ist ja egal...platine wird eh geätzt

von Martin W. (martin123)


Lesenswert?

@ Stefan: Könntest du mal bitte die genaue Bezeichung deines Sprays 
nennen? DEine mattierten LEDs sehen wirklich gut aus!

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

:-( jetzt sofort? es ist sonntag und wie du gelesen hast dit das spray 
noch im "baumarkt"...ich wollte erst den würfel komplett löten und dann 
alles lackieren...dann ist auch das problem mit den anlaufenden 
Silberdraht aus der welt...

P.S. Led wurden 2-3x lackiert...war lange im baumarkt...

von Martin W. (martin123)


Lesenswert?

Ok es eilt bei mir nicht. Hätte mich nur grundsätzlich interessiert.

Achja zu der Ansteuerung des Würfels:

Man kann doch zusammenfassend sagen, dass Stefan drei Möglichkeiten hat:

Entweder er verwendet die UDN2981, was wohl nie funktionieren wird, wenn 
er wirklich 100 mA durch jede LED fließen sehen möchte.

Oder er verwendet 100 Einzeltransistoren, was wohl eine zusätzliche 
Fleißaufgabe darstellt, aber auf der anderen Seite die robusteste und 
sicherste Methode ist.

Als dritte Möglichkeit sollte man doch noch erwägen, andere P-Mosfets 
herzunehmen und die Versorgungsspannung auf 12V zu erhöhen. Da die ICs 
weiterhin mit 5V laufen, bräuchte er eben noch zehn Mosfettreiber.

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

Martin W. schrieb:
> Entweder er verwendet die UDN2981, was wohl nie funktionieren wird, wenn
> er wirklich 100 mA durch jede LED fließen sehen möchte.

? wieso...kann doch alle ic's mit 5v und die UDN's mit einer höheren 
spannung betreiben... NUR EIN BEISPIEL Vs=15V

Denkfehler?

von Martin W. (martin123)


Lesenswert?

Stefan S. schrieb:
> Martin W. schrieb:
>> Entweder er verwendet die UDN2981, was wohl nie funktionieren wird, wenn
>> er wirklich 100 mA durch jede LED fließen sehen möchte.
>
> ? wieso...kann doch alle ic's mit 5v und die UDN's mit einer höheren
> spannung betreiben... NUR EIN BEISPIEL Vs=15V
>
> Denkfehler?

Da hast du natürlich recht. Von der Versorgungsspannung her solltest du 
genauso unabhängig sein. Dann ist dein verbleibendes PRoblem ja nur noch 
der maximale Strom von 500 mA, aber der hat ja gerade die Diskussion 
angefacht.

von Eddy C. (chrisi)


Lesenswert?

Stefan S. schrieb:
> hmmm... spannung gemessen parallel zur led beim multiplexel 1:10 und 5V
> bei 100mA @ 20 Ohm -> ca. 4,2V
> bei 50mA @ 40 Ohm -> ca. 2,8V
>
> wolltest du das wissen?

Herje... im Prinzip ja, aber Deine Angaben sind überbestimmt. Du hast 
eine der Angaben geraten. Beispiel: 100mA@20 Ohm hiesse 2V 
Spannungsabfall am Widerstand. In Summe ergäbe das 4.2V + 2V = 6.2V. Du 
hast aber nur 5V angelegt!?

Außerdem erscheinen die 2.8V bei 50mA unglaubwürdig... im Prinzip reicht 
uns die Angabe der Spannung an der LED bei einem bestimmten Strom. Wie 
Du das machst, bleibt Dir überlassen. Das mit dem Vorwiderstand ist 
schon ok, aber Dein Messaufbau muss auch korrekt sein -> Merke: Wer 
misst, misst Misst.

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

Martin W. schrieb:
> Da hast du natürlich recht. Von der Versorgungsspannung her solltest du
> genauso unabhängig sein. Dann ist dein verbleibendes PRoblem ja nur noch
> der maximale Strom von 500 mA, aber der hat ja gerade die Diskussion
> angefacht.

? der udn kann doch max. 120mA pro ausgang...bei 15V

laut Datenblatt...
Under normal operating conditions, these devices will sustain 120 mA
continuously for each of the eight outputs at an ambient
temperature of +50°C and a supply of 15 V.

da ich "nur" 80 bis 100 pro ausgang benötige ist doch ok...
oder was wals´ch verstanden?

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

Eddy Current schrieb:
> Herje... im Prinzip ja, aber Deine Angaben sind überbestimmt. Du hast
> eine der Angaben geraten. Beispiel: 100mA@20 Ohm hiesse 2V
> Spannungsabfall am Widerstand. In Summe ergäbe das 4.2V + 2V = 6.2V. Du
> hast aber nur 5V angelegt!?
>
> Außerdem erscheinen die 2.8V bei 50mA unglaubwürdig... im Prinzip reicht
> uns die Angabe der Spannung an der LED bei einem bestimmten Strom. Wie
> Du das machst, bleibt Dir überlassen. Das mit dem Vorwiderstand ist
> schon ok, aber Dein Messaufbau muss auch korrekt sein -> Merke: Wer
> misst, misst Misst.

Wer misst, misst Misst?
kenne nur: Wer nix wird wird Wirt!
aber egal

...ok jetzt nochmal mit digit.multi.


                  +5,19V
                   |
                   |
                 20 Ohm
                   |
                   |
                  led
                   |
                  /
µc ---|1k|------|<   BC337-25
                  \
                   |
                   |
                   0V

20 Ohm -> 4,07V
40 Ohm -> 2,73V

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

Collector−Emitter Saturation Voltage
(IC = 500 mA, IB = 50 mA)
VCE(sat) − − 0.7 Vdc

Und der Rvled: Rot-Schwarz-Scharz-Gold-Braun = 20 Ohm +/- 1%

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

so...nochmal gemessen...
UB = 5.19V
R = 0,82V
LED = 4,34V, ja 4,34 und nicht 4,07V
Tce = 0,04V

von Eddy C. (chrisi)


Lesenswert?

Aha, der Transistor ist statisch eingeschaltet? Das wären bei 20 Ohm 
aber gerade mal 0,82  : 20 = 41mA?

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

Eddy Current schrieb:
> Aha, der Transistor ist statisch eingeschaltet? Das wären bei 20 Ohm
> aber gerade mal 0,82  : 20 = 41mA?

statisch eingeschaltet? dauerhalt eingeschaltet?
nein der µc schaltet ihn an und aus...
oder was?

von Eddy C. (chrisi)


Lesenswert?

Mit welcher Frequenz steuerst Du die LED an? Du darfst doch keine 
Wechselspannung messen! Statisch = ruhend = unveränderlich = 
gleichbleibend = dauerhaft

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

Eddy Current schrieb:
> Mit welcher Frequenz steuerst Du die LED an? Du darfst doch keine
> Wechselspannung messen! Statisch = ruhend = unveränderlich =
> gleichbleibend = dauerhaft

zum testen schaltet der µc immerwieder 10 ausgänge nacheinander durch an 
einem hängt der Transistor

wieso wechelspannung messsen?

von Eddy C. (chrisi)


Lesenswert?

Eddy Current schrieb:
>Mit welcher Frequenz steuerst Du die LED an?

Lies doch mal, was da steht, dann kommen wir voran. Ich meine, der 
Leserschaft gehen ja schon langsam die Popcorn aus.

von (meist) mitlesender Gast (Gast)


Lesenswert?

Miss doch einfach mal statisch die LED nach diesem Prinzip:
http://www.elo-web.de/franzis-media/655159/CNS_CONTENT_PAGE/0812Messen4.jpg

Ohne uC und Transistor!

von Maddin (Gast)


Lesenswert?

...worum geht es hier eigentlich, ein Tutorial für einen Cube zu 
erstellen oder jemanden der offensichtlich mit dem Thema zu hadern hat 
zu zeigen wie man einen Cube baut?

Ist natürlich auch eine Art an die Infos zu kommen.

Stefan, was ist denn nun mit deinem Tutorial? Gibts da bereits was 
brauchbares?

Gruß,
M.

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

denke frequenz...?
na ok...
messe ich die spannung statisch...

bei 5,19V
am 1k -> 2,38V
an LED blau -> 2,81

das?

von Thorsten S. (Gast)


Lesenswert?


von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

Maddin schrieb:
> ...worum geht es hier eigentlich, ein Tutorial für einen Cube zu
> erstellen oder jemanden der offensichtlich mit dem Thema zu hadern hat
> zu zeigen wie man einen Cube baut?
>
> Ist natürlich auch eine Art an die Infos zu kommen.
>
> Stefan, was ist denn nun mit deinem Tutorial? Gibts da bereits was
> brauchbares?
>
> Gruß,
> M.

das ist natürlich sehr hilfreich und baut einen auf...

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

Thorsten S. schrieb:
> http://www.cosmiq.de/qa/show/1895365/Was-ist-die-Mehrzahl-von-Popkorn/

hab zwar keine zeit für sowas aber das war mir schon klar ob ihr es 
glaubt oder nicht "Popcorn ist unzählbar."

von (meist) mitlesender Gast (Gast)


Lesenswert?

Stefan S. schrieb:
> bei 5,19V
> am 1k -> 2,38V
> an LED blau -> 2,81

Und jetzt noch mit einem kleineren Widerstand für einen grössen Strom 
(50 - 100mA) messen. (der 1K im Link war nur als Beispiel)
Den Strom dazu auch gleich messen.

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

irgenwie weis ich nicht worauf du hinaus willst...

habe jetzt 42,2 ohm, R 1,75 V, led 3,39 V, I 39,8 mA

und was bring das jetzt?

von (meist) mitlesender Gast (Gast)


Lesenswert?

Jetzt siehst du, dass die LED-Spannung abhängig ist vom Strom. (Und 
nicht umgekehrt).
Und wenn du sie mit 100mA belastest, wird die LED-Spannung noch grösser 
werden. Je grösser der (Puls)-Strom umso mehr Spannung liegt an der LED. 
Das war ja mal die Frage vor einiger Zeit.

Dieses LED-Spannung musst du nun in der Schaltung berücksichtigen.

von Eddy C. (chrisi)


Lesenswert?

Thorsten S. schrieb:
> http://www.cosmiq.de/qa/show/1895365/Was-ist-die-M...

Ooops, sorry, meinte die Popkörner.

Wenigstens einer, der die Diskussion auf Kurs hält :-)

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

also thema am anfang war ja das eine led ja nur 1/10tel der zeit an ist 
(10 ebenen) also muss die led auch mit dem 10fachen strom betrieben 
werden.

von Noch 'n Mitleser (Gast)


Lesenswert?

Hallo,

Ich finde es wirklich sehr schade das hier einige mit dummen bis 
nutzlosen kommentaren glänzen als mit wirklich hilfreichen.

Ich findes es auch toll das stefan hier ein tutorial verfassen möchte, 
wo jeder dran mitarbeiten kann.
Die Idee mit den schieberegistern und UDN's und Mosfets ist doch 
super...jenachdem was für led's man benutzen möchte muss man nur andere 
Rv für die led's einbauen. uns ob es nun ein 2x2x2 oder 10x10x10 würfel 
werden soll...kann man das auch softwareseitig lösen.

Ja, auch wenn er nicht gerade die ahnung von der Materie hat finde ich 
es gut sein projekt durchzuziehen auch mit dummen kommentaren...

Gerade deshalb sollte man helfen und nicht wie einige gegensteuern.


Wobei ich das letzte mit den strom und spannungen messen ... den 
sinn...auch nicht ganz nachvolliehen konnte.

ich habe auch vor einen würfel zu bauen habe aber noch keine teile 
gekauft und habe schon viele versionen gesehen...deshalb bin ich nun 
hier und hoffe (was auch geht) auf eine universalplatine 
(controllerplatine).
schön wäre auch muster von einer sd-karte zu lesen.

so...denke es ist nur noch das problem mit den led-vorwiderständen..?

Ich weiter bei...ohne popkorn(oder körner)

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

Das ist nett...Danke

von (meist) mitlesender Gast (Gast)


Lesenswert?

Es ging um diese Aussage vom 09.10.2011 12:09
Stefan S. schrieb:
> P.S. benutze die led's mit 3V
Beitrag "Re: Tutorial 10x10x10 LED-Cube"

Und danach ging es um die Frage um die effektive Spannung an deinen LEDs 
festzustellen.
Wie du nun siehst haben deine LED nicht 3V, sondern mehr. Das muss bei 
den weiteren berechnungen berücksichtig werden

Auch während dem 1/10 der Zeit, liegt diese LED-Spannung an, je nach 
(Puls)-Strom. Das soll die Erkenntnis sein.

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

mit den 3v hab ich doch (dachte ich) den rv für 100 mA berechnet

von Maddin (Gast)


Lesenswert?

...entschuldigung, ich bin nun seit langer Zeit hier im Forum und kann 
sagen:

die Geschichte mit der LED ist nicht ganz neu. Sie wird so ungefähr 
jeden Tag 2-3 Mal hier diskutiert.

Die Erfahrung zeigt, die - die hier viele Fragen stellen machen meist 
nichts draus (was nicht heißen soll das Fragen falsch ist) - die die 
keine Fragen stellen, stellen es nur selten allen zur verfügung... Und 
so stellen die Fragenden den Antwortenden täglich 3x die selbe Frage, 
oftmals trotz noch so vieler Artikel.

Vielleicht sollte man mal ein Tut. über die LED im Pulsbetrieb und deren 
Komponenten machen. Aber vielleicht gibt es das ja auch schon.

Die Fragen zu den komponenten, ULN2803, UDN, Mosfets, PWM, 
Schieberegistern usw... sind alle STEINALT.

Wach endlich auf, nicht zu vergessen dass so ein Cube mit zu den 
sinnfreiesten Projekten gehört da sie keinen praktischen sinn erfüllen, 
ausser Arbeit und Zeit kosten, was ebenfalls nicht heißen soll das jedes 
Projekt unbedingt eine Marktlücke füllen muss - aber - es macht es nicht 
gerade besser!

Wenn hier wenigstens über die grundsätzlichen Ansätze und Möglichkeiten 
diskutiert und dokumentiert würde...

Momentan beschränkt es sich darauf dir zu erklären was man eh überall 
nachlesen kann, es hat allem Anschein nach nichts mit dem Erarbeiten 
eines Tutorials zu tun, das ist alles was ich sagen wollte.

Macht doch schonmal ein Grundgerüst zum Thema, und halte z.B. die 
grundsätzlichen Konstruktionsansätze darin fest.

A)Mit Schieberegistern
B)Mit Latches und Datenbus
C)...

Vorteile, Nachteile

Liste der möglichen Register und Treiber.

Dann gaaanz weit hinten ist auch mal eine LED und deren Pulsbetrieb in 
der 18 Schublade unten links des Cubes an der Reihe....

M.

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

na was spricht denn dagegen das ich z.b. 20 ohm als rv nehme...bei 5v..?

ja ich weis da 5v nicht reichen weil der udn sch 2 wegfrisst...

also erhöhe ich die spannung am udn auf 7V und schon habe ich meine 5v 
für die leds..

oder noch höher...wegen dem spannungsabfall am mosfet.

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

Ich wollte NICHT ganz allein ein tut schreiben....ich hatte die idee das 
man eins scheiben könnte wo alle dran mithelfen...und am ende kommt ein 
quasi universalschaltplan raus...

von Syntax (Gast)


Lesenswert?

Noch 'n Mitleser schrieb:
> Ich finde es wirklich sehr schade das hier einige mit dummen bis
> nutzlosen kommentaren glänzen als mit wirklich hilfreichen.
im gegensatz zu dem weltbewegend schweren und so sinnreichen unterfangen 
des TOs...?

es hapert an den grundliegensten grundlagen der e-technik und - das muss 
man jetzt einfach mal sagen dürfen - an gesundem menschenverstand.
hier wird nicht überlegt, sondern unkonzetriert völlig planlos hin- 
und hergezeichnet, kein durchgehender diskussionsfaden gehalten, sondern 
von einem knackpunkt des themas zum andren gesprungen, ohne dabei die 
essenz zu behalten.
er versteht und lernt nichts dabei.

es würde um welten einfacher werden, wenn sich der TO mal eine stunde 
hinsetzen und mit einem grundlagenbuch daneben nachdenken würde.

> Ich findes es auch toll das stefan hier ein tutorial verfassen möchte,
> wo jeder dran mitarbeiten kann.
nein, eben nicht KANN, sondern MUSS!
im endeffekt will er eine anleitung und häppchen verfasst haben und wird 
darunter seinen namen setzen.

von Thomas (kosmos)


Angehängte Dateien:

Lesenswert?

der 74HC573 gibt eigentlich genug her, hier mal ein Lauflicht das ich 
vor längeren gebaut habe. Waren superhelle weise matte LEDs aber mit 
120° Abstrahlwinkel absolut kein Blenden sieht nur auf dem Video so aus.

von Eddy C. (chrisi)


Lesenswert?

Stefan S. schrieb:
> na was spricht denn dagegen das ich z.b. 20 ohm als rv nehme...bei 5v..?
>
> ja ich weis da 5v nicht reichen weil der udn sch 2 wegfrisst...
>
> also erhöhe ich die spannung am udn auf 7V und schon habe ich meine 5v
> für die leds..
>
> oder noch höher...wegen dem spannungsabfall am mosfet.

Ja, der Vorschlag taugt. Es gibt halt nicht so viele Netzteile 7V/10A, 
wie 5V/10A, aber es gibt sie.

von Noch 'n Mitleser (Gast)


Lesenswert?

Wo ist Stefan heute?
Er hat sich doch wohl nicht etwa von solchen vollidioten abschrecken 
lassen die ihm sagen was er NICHT kann...anstatt ihm zu sagen was er 
wissen sollte?

Wenn er alles wissen würde...hätte er sich bestimmt nicht ans forum 
gewendet...

Als seind doch nicht solche egoistischen A.... und sagt ihm nicht immer 
was er nicht weis und nicht kann...sondern helft ihm, gebt ihm hinweise, 
tips...wie er sein projekt machen kann....

Ihr habt auch mal klein angefangen....und sein nicht mit einem 
elektronikkompendium im hinr geboren worden...gebt eure erfahrungen 
weiter.
Studieren gehr über probieren...

in diesem sinne... geb't euch einen ruck....ihr wart auch mal an seiner 
stelle

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

oh...nett gesagt...

ich rechne...und berechne...und teste danach...

P.S. 3A Netzteil reicht... (Printtrafo) bei 12V

aber dazu später mehr

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

meinte natürlich trafo > 12V...dann gleichgerichtet und geglättet 12V

von David H. (huaf)


Lesenswert?

Hallo Stefan,

verfolge die Diskusion hier schon einige Zeit, da ich selber gerade 
dabei bin einenen 15x15x15 Cube zu realisieren...es würde mich daher 
sehr freuen wenn wir uns hier gegenseitig etwas unterstützen könnten!
Werde dieses Wochenende, so hoffe ich, einen fertigen Schaltplan online 
stellen, dann können wir hier mal über meine 3375 Leds diskutieren ;)
Eine Frage hätt ich vorab dennoch, verwendest du jetzt den UDN2981? Mein 
momentaner Plan sieht derzeit Einfachtransistoren vor, auch wenn ich 
dabei 225 Stück verlöten muss...

lg David

von Michael H. (michael_h45)


Lesenswert?

Und, wie siehts damit aus?

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

Hallo...bin beim platine bestücken...
ich poste morgen mal schaltplan und platinenlayout...

von Sungod S. (Firma: google) (sungod) Flattr this


Angehängte Dateien:

Lesenswert?

So,

da bin ich mal wieder...hab mal den schaltplan und das platinenlayout 
angehangen

von David H. (huaf)


Lesenswert?

Sieht gut aus! Mein Schaltplan dauert noch etwas...

von David H. (huaf)


Angehängte Dateien:

Lesenswert?

Hallo,

hier könnt ihr schon mal einen Blick auf den Schaltplan für den 15x15x15 
Cube werfen. µC Platine habe ich nicht gepostet, die liegt schon fertig 
bei mir herum. Es werden einfach nur 3 freie Ports des µC mit den 5 
Platinen verbunden und an den eingezeichneten Widerständen werden die 
LED Kathoden angeschlossen. Die Anoden in der Ebene verbunden 
undschließlich an der "05Ebenen"-Platine angeschlossen. Der LED Strom 
liegt beim 15fachen Normalstrom (20mA x 15) x225 Stück pro Ebene ergibt 
67.5A. Da ich die LEDs noch nicht habe, sind die Widerstände dazu noch 
nicht dimensioniert. Als Spannugsversorgung will ich ein 5V 90A Netzteil 
verwenden. Die Ebenen werden mit dem P-Mosfet IRF4905 geschaltet, der 
sollte 74A Dauerbelastung aushalten... Solltet ihr Fehler entdecken, 
wäre ich für jeden Tipp sehr dankbar, da ich nun mit dem Layoutdesign 
beginne...

Danke!

von MaWin (Gast)


Lesenswert?

Du bekommst auf DIE Art (mit den -5V auf die der BC337 aber nicht 
schalten kann wenn 0V an seinem Basis liegen) keine -10V 
Gate-Ansteuerspannung an den P-MOSFET IRF4905.
                    +5V      +5V
                     |        |
                     |E       |
mach 74HC154 --2k2--|< BC327  |
                     +-------|I IRF4905
                     |        |
                    560R      +--R--LEDs...
                     |
                    -5V

oder nimm 'nen LogicLevel PMOSFET, das spart nicht nur deine -5V, 
sondern den ganzen Kram, denn er kann bei 5V direkt an einen Ausgang 
eines 5V ICs wie 74HC238.

> Der LED Strom liegt beim 15fachen Normalstrom (20mA x 15)

Na wenn das die LEDs mal aushalten. Die meisten mögen nur x10 oder x8.

> der sollte 74A Dauerbelastung aushalten

und damit 1/10 der Zeit durchaus mehr, allerdings auch bei höhererm 
Spannungsverlust. Man kann ja auch je ein paar LEDs aus einem Transistor 
bedienen und mehrere parallel ansteuern.

von David H. (huaf)


Angehängte Dateien:

Lesenswert?

Hallo erstmal,

> Du bekommst auf DIE Art (mit den -5V auf die der BC337 aber nicht
> schalten kann wenn 0V an seinem Basis liegen) keine -10V
> Gate-Ansteuerspannung an den P-MOSFET IRF4905.

Du hast natürlich völlig Recht MaWin, war ein Denkfehler meinerseits...
Habe die Schaltung ausgebessert- jetzt sollte es stimmen.


> Na wenn das die LEDs mal aushalten. Die meisten mögen nur x10 oder x8.

Den LED Strom den die LEDs maximal verkraften muss ich noch austesten, 
ein 48h Stunden Test sollte zu einem  Ergebnis führen...


> oder nimm 'nen LogicLevel PMOSFET, das spart nicht nur deine -5V,
> sondern den ganzen Kram, denn er kann bei 5V direkt an einen Ausgang
> eines 5V ICs wie 74HC238.

Habe ehrlich gesagt kenen LogicLevel PMOSFET gefunden der sowohl große 
Ströme aushält als auch preislich passen würde, kannst du mir da was 
empfehlen?


>> der sollte 74A Dauerbelastung aushalten
>
> und damit 1/10 der Zeit durchaus mehr, allerdings auch bei höhererm
> Spannungsverlust. Man kann ja auch je ein paar LEDs aus einem Transistor
> bedienen und mehrere parallel ansteuern.

Mir ist schon klar das der IRF4905 überdimensioniert ist, ich werde aber 
dabei bleiben. Die Schaltung möchte ich gerne so ausführen und kein 
Risiko eingehen- besser überdimensioniert, als im nachhinein verbrannte 
Bauteile auslöten...


Ciao

von Sam .. (sam1994)


Lesenswert?

David Hofbauer schrieb:
> Den LED Strom den die LEDs maximal verkraften muss ich noch austesten,
> ein 48h Stunden Test sollte zu einem  Ergebnis führen...

Ich glaube eher das die Lebensdauer der LED drastisch verkürzt wird, als 
das sie in 48 Stunden abbruzeln, das Datenblatt sollte aussagekräftiger 
sein.

Ich würde 7,5fachen Strom nehmen, wenn man die Helligkeit brauchtt.

von David H. (huaf)


Lesenswert?

Danke für den Tipp, werde mal die leds testen sobald ich sie habe... 
Jetzt muss ich erst mal das Layout entwerfen,ätzen,bestücken etc. ... 
Melde mich mal wieder wenn es was neues gibt!

von MaWin (Gast)


Lesenswert?

> Den LED Strom den die LEDs maximal verkraften muss ich noch austesten

Datenblätter wurden erfunden.

> Habe ehrlich gesagt kenen LogicLevel PMOSFET gefunden der sowohl große
> Ströme aushält als auch preislich passen würde, kannst du mir da was
> empfehlen?

IRF7410 wird gern genommen.

von David H. (huaf)


Lesenswert?

> Datenblätter wurden erfunden.

schon klar. Fraglich nur ob mein Chinesischer Händler dazu welche hat 
bzw. ob diese der Wahrheit entsprechen...? ;)
Werde die LEDs auf jeden Fall einem intensiven Test unterziehen, bevor 
ich die Vorwiderstände dazu bestimme.


> IRF7410 wird gern genommen.

Danke für den Tipp, aber ich möchte eigentlich ungern SMD Bauteile 
einsetzen...bleibe beim IRF4905, der ist einfach robuster. Die -5V sind 
kein Problem und der BC327 kostet nicht wirklich viel- außerdem steht 
das Layoutdesign dazu auch schon!

Schöne Grüße!

von PaterBrown (Gast)


Lesenswert?

Stefan S. schrieb:
> ok danke 100 ohm ans gate...sonnst nichts...
> siehe "http://obrazki.elektroda.pl/9583769400_1301781377.jpg";

... so vergänglich ist die Welt.
Der gute Link ist von uns gegangen, ins 404 Nirvana ...

:-(

von Stefan S. (Gast)


Lesenswert?

ist er nicht...http://obrazki.elektroda.pl/9583769400_1301781377.jpg
(ohne %20 also leerzeichen am ende)
:-)))

von Maddin (Gast)


Lesenswert?

@Stefan,

was ist denn nun mit dem Tutorial? Hier kann jemand:

Beitrag "Led Cube erster Versuch :) & ein paar Fragen"

soetwas brauchen!

M.

Ps.: Die Leute hier im Forum baut es auf jemandem zu helfen der leere 
Versprechungen macht.

von Stefan S. (Gast)


Angehängte Dateien:

Lesenswert?

Hier der Würfel...es fehlen aber noch die letzten 100 LED's

von Heinz (Gast)


Lesenswert?

> Hier der Würfel...es fehlen aber noch die letzten 100 LED's

Wahnsinn :) Sieht sehr gut aus.

von Thorsten S. (whitejack) (Gast)


Lesenswert?

..ja und Frimel:

Beitrag "Led Cube (Fragen Multiplexing)"

würde es sicher auch weiterhelfen.

Gruß,
TS

von ein leser (Gast)


Lesenswert?

Hallo,
wow...sieht ja schon gute aus...schön das du dich nicht von den 
negativen posts abschrecken hast lassen.
was soll denn stefan da noch hilfestellungen geben? da wird doch schon 
eine menge geholfen...außerden wie ich gelesen habe macht stefan es mit 
bascom und atmega, und der andere will es mit pics machen, denke stefan 
kann nichts mit pics...
also von meiner seite aus respekt, stefan, das du schon so weit gekommen 
bist, denke mal, wegen den langen pausen der posts, das du ja auch noch 
arbeiten musst zwischendurch :-)

von Stefan S. (Gast)


Angehängte Dateien:

Lesenswert?

HAllo,

ja ich kann nicht so viel dran arbeiten weil ich noch einer richtigen 
arbeit nachgehe...außerdem nimmt es sehr viel zeit in anspruch >1000 
leds zu biegen, von unten schwarz zu bemalen , die beinchen zu kürzen...
außerdem ist meine rolle (68m) verzinnter kupferdraht alle...muss erst 
auf eine neue warten :-(

Hat jemand eine Ahnung wo man, wie im anhang, widerstandsdekaden im DIP 
gehäuse bestellen kann?

In meinem Sammelsurium hab ich leider nur 470 Ohm...und die gehen ja 
nicht als Rv für die Säulen...

von Stefan S. (Gast)


Lesenswert?


von Konrad S. (maybee)


Lesenswert?

Stefan S. schrieb:
> Hat jemand eine Ahnung wo man, wie im anhang, widerstandsdekaden im DIP
> gehäuse bestellen kann?

http://www.reichelt.de/8-Widerstaende-9-Pins/0/16/index.html?;ACTION=2;LA=3;GROUP=B1415;GROUPID=4500

von Stefan S. (Gast)


Angehängte Dateien:

Lesenswert?

So...der Würfel ist fertig gelötet....und verkabelt...alles ist 
eingebaut...nun gehts ans programmieren...

von Wiki (Gast)


Lesenswert?

@Stefan S.: Wirst du einen Wikieintrag dafür erstellen oder gibt es 
vielleicht sogar eine HP zum Bau des Cubes?

von Stefan S. (Gast)


Lesenswert?

...sehr witzig....

von Wiki (Gast)


Lesenswert?

Stefan S. schrieb:
> ...sehr witzig....

Was soll das?

Hier groß ankündigen, dass es ein ausführliches Tutorial werden soll und 
dann keine Projektbeschreibung oder HP dazu?


Die heutige Gesellschaft...

von Eumel (Gast)


Lesenswert?

Ich möchte nur kurz auf das Tittenbildchen in der Werkstatt hinweisen :D

von Tim Bo (Gast)


Lesenswert?

Wiki schrieb:
> Was soll das?
>
> Hier groß ankündigen, dass es ein ausführliches Tutorial werden soll und
> dann keine Projektbeschreibung oder HP dazu?
>
>
> Die heutige Gesellschaft...

Was bist du für eine arogante dunkle Körperöffnung?
Bist du zu faul zum lesen?
Stefan S hat weiter oben geschrieben das er ein Tut MIT ANDEREN 
schreiben möchte...
Da sich niemand finden konnte oder es unmöglich ist ein universelles Tut 
für verschiedene Sprachen zu schreiben....wurde es verworfen!!!

So wie andere hast du ja scheinbar auch nichts produktives dazu 
beizutragen....kannst nur kritisieren...sowas braucht man hier nicht!

Also trag was sinnvollen dazu bei oder spare dir deine dummen 
Kommentare...aber warscheinlich wartest du auf was fertiges....

von Tim Bo (Gast)


Lesenswert?

Eumel schrieb:
> Ich möchte nur kurz auf das Tittenbildchen in der Werkstatt hinweisen :D

Du lebst ja auch ganz bestimmt abstinent und hast sowas nicht in deinem 
Wirkungsbereich rumzuhängen...

von Stefan S. (Gast)


Lesenswert?

hallo,

bin mal wieder da...
habe da ein programmierproblem...oder so

also ich habe folgenden code:
1
'* Latch Adresse (LA)                                                          *
2
'* ------------------                                                          *
3
'* Latch 1 1 2 3 4 5 6 7 8 9 10 11 12 13                                       *
4
'*   LA0 0 0 1 0 1 0 1 0 1 0  1  0  1  0                                       *
5
'*   LA1 0 0 0 1 1 0 0 1 1 0  0  1  1  0                                       *
6
'*   LA2 0 0 0 0 0 1 1 1 1 0  0  0  0  1                                       *
7
'*   LA3 0 0 0 0 0 0 0 0 0 1  1  1  1  1  (select)                             *
8
'*   LA4 1 0 0 0 0 0 0 0 0 0  0  0  0  0  (write)                              *
9
'*    Y  0 1 1 1 1 1 1 1 1 1  1  1  1  1                                       *
10
'*                                                                             *
11
'* LA3 - 1 - Latch speichert keine Daten                                       *
12
'* LA3 - 0 - Latch speichert Daten                                             *
13
'*                                                                             *
14
'* LA4 - 0 - Latch 1 bis 8                                                     *
15
'* LA4 - 1 - Latch 9 bis 13                                                    *
16
'*                                                                             *
17
'*                                                                             *
18
'* Ebenen Adresse (EA)                                                         *
19
'* -------------------                                                         *
20
'* EBENE - 1 2 3 4 5 6 7 8 9 10                                                *
21
'* EA0   - 0 1 0 1 0 1 0 1 1 0                                                 *
22
'* EA1   - 0 0 1 1 0 0 1 1 0 1                                                 *
23
'* EA2   - 0 0 0 0 1 1 1 1 0 0                                                 *
24
'* EA3   - 0 0 0 0 0 0 0 0 1 1                                                 *
25
'* EA4   1 0 0 0 0 0 0 0 0 0 0                                                 *
26
'*                                                                             *
27
'* Pinbelegungen                                                               *
28
'* -------------                                                               *
29
'* PA0 - Bitmuster D0                                                          *
30
'* PA1 - Bitmuster D1                                                          *
31
'* PA2 - Bitmuster D2                                                          *
32
'* PA3 - Bitmuster D3                                                          *
33
'* PA4 - Bitmuster D4 (13. Latch EA0)                                          *
34
'* PA5 - Bitmuster D5 (13. Latch EA1)                                          *
35
'* PA6 - Bitmuster D6 (13. Latch EA2)                                          *
36
'* PA7 - Bitmuster D7 (13. Latch EA3)                                          *
37
'*                                                                             *
38
'* PB0 - frei                                                                  *
39
'* PB1 - frei                                                                  *
40
'* PB2 - frei                                                                  *
41
'* PB3 - frei                                                                  *
42
'* PB4 - SD-Card /CS                                                           *
43
'* PB5 - SD-Card DataIn,   ISP-MOSI                                            *
44
'* PB6 - SD-Card DataOut,  ISP-MISO                                            *
45
'* PB7 - SD-Card CLK,      ISP-SCK                                             *
46
'*                                                                             *
47
'* PC0 - frei                                                                  *
48
'* PC1 - frei                                                                  *
49
'* PC2 - frei                                                                  *
50
'* PC3 - frei                                                                  *
51
'* PC4 - frei                                                                  *
52
'* PC5 - frei                                                                  *
53
'* PC6 - frei                                                                  *
54
'* PC7 - frei                                                                  *
55
'*                                                                             *
56
'* PD0 - SD-Card input detect - SDI                                            *
57
'* PD1 - SD-Card Schreibschutz detect - SDW                                    *
58
'* PD2 - Enable Cube - EA4                                                     *
59
'* PD3 - Latch Adresse 0          - LA0                                        *
60
'* PD4 - Latch Adresse 1          - LA1                                        *
61
'* PD5 - Latch Adresse 2          - LA2                                        *
62
'* PD6 - Latch Adresse 3 (select) - LA3                                        *
63
'* PD7 - Latch Adresse 4 (write)  - LA4                                        *
64
'*                                                                             *
65
'* Bemerkungen:      :                                                         *
66
'*                                                                             *
67
'*******************************************************************************
68
69
70
$regfile "m32def.dat"
71
$crystal = 16000000
72
73
' Pinkonfiguration *************************************************************
74
75
'Datenrichtugsregister Port A (offset), 1=Ausgang, 0=Eingang
76
'Pin     76543210
77
Ddra = &B11111111
78
79
'Datenrichtugsregister Port D, 1=Ausgang, 0=Eingang
80
'Pin     76543210
81
Ddrd = &B11111100
82
83
'PullUp aktiviren (1-an 0-aus) (Taster gegen GND)
84
'Pin      76543210
85
Portd = &B00000011
86
87
Sdi Alias Portd.0                                           'SD-Card input detect
88
Sdw Alias Portd.1                                           'SD-Card Schreibschutz detect
89
Ea4 Alias Portd.2                                           'Enable Cube, 1-an, 0-aus
90
La0 Alias Portd.3                                           'Latch Adresse 0
91
La1 Alias Portd.4                                           'Latch Adresse 1
92
La2 Alias Portd.5                                           'Latch Adresse 2
93
La3 Alias Portd.6                                           'Latch Adresse 3 select
94
La4 Alias Portd.7                                           'Latch Adresse 4 write
95
96
' Würfel vorbereiten ***********************************************************
97
Ea4 = 1                                                     'Enable Cube 0-AN, 1-AUS
98
99
La4 = 1                                                     'alle Latches werden disabled
100
101
' Alle Latches leeren **********************************************************
102
   Porta = &B00000000
103
   La4 = 0 : Waitms 10
104
   La0 = 0 : La1 = 0 : La2 = 0 : La3 = 0 : Waitms 10        'Latch 1
105
   La0 = 1 : La1 = 0 : La2 = 0 : La3 = 0 : Waitms 10        'Latch 2
106
   La0 = 0 : La1 = 1 : La2 = 0 : La3 = 0 : Waitms 10        'Latch 3
107
   La0 = 1 : La1 = 1 : La2 = 0 : La3 = 0 : Waitms 10        'Latch 4
108
   La0 = 0 : La1 = 0 : La2 = 1 : La3 = 0 : Waitms 10        'Latch 5
109
   La0 = 1 : La1 = 0 : La2 = 1 : La3 = 0 : Waitms 10        'Latch 6
110
   La0 = 0 : La1 = 1 : La2 = 1 : La3 = 0 : Waitms 10        'Latch 7
111
   La0 = 1 : La1 = 1 : La2 = 1 : La3 = 0 : Waitms 10        'Latch 8
112
   La0 = 0 : La1 = 0 : La2 = 0 : La3 = 1 : Waitms 10        'Latch 9
113
   La0 = 1 : La1 = 0 : La2 = 0 : La3 = 1 : Waitms 10        'Latch 10
114
   La0 = 0 : La1 = 1 : La2 = 0 : La3 = 1 : Waitms 10        'Latch 11
115
   La0 = 1 : La1 = 1 : La2 = 0 : La3 = 1 : Waitms 10        'Latch 12
116
   La0 = 0 : La1 = 0 : La2 = 1 : La3 = 1 : Waitms 10        'Latch 13
117
   La4 = 1 : Waitms 10
118
119
' Watchdog Konfigurieren *******************************************************
120
121
Config Watchdog = 2048                                      'Timeout 2 Sekunden (2048 ms)
122
Start Watchdog                                              ' Watchdog starten
123
124
' Variablen definieren *********************************************************
125
126
127
Dim Maxbild As Word
128
Dim Bild As Word
129
Dim Dauer As Byte
130
Dim Ebene As Byte
131
Dim Temp As Word
132
Dim Offset As Word
133
134
'Programmstart *****************************************************************
135
136
Ea4 = 1                                                     'Enable Cube 0-AN, 1-AUS
137
138
Reset Watchdog                                              'Watchdog zurücksetzen
139
140
   Maxbild = Lookup(0 , Muster)                             'Anzahl der Bilder holen
141
142
 '     Maxbild = 20                                          'Manuelle eingabe MAXBILD
143
144
  Maxbild = Maxbild - 1
145
146
Do
147
148
 '  offset = 1                                            'erstes offset in der Tabelle ist in Zelle 1
149
150
      For Bild = 0 To Maxbild
151
152
         For Dauer = 0 To 5                                 'Dauer wie lange ein Bild angezeigt werden soll
153
 '   offset = 1                                           'erstes offset in der Tabelle ist in Zelle 1
154
155
               For Ebene = 0 To 9                           '10 Ebenen durchmultiplaxen
156
157
                  Offset = Bild * 130                       'As Word (max. 65535) also max 504 Bilder!!!
158
                                                            'sonnst As Bit Long (max. 2147483647) also max. 16519104 Bilder ;-)
159
                  Temp = Ebene * 13
160
                  Offset = Offset + Temp
161
                  Offset = Offset + 1
162
163
                  Porta = Lookup(offset , Muster)           ' 1. Byte-Muster ausgeben
164
                  'Portd = &B00000 : Portd = &B1
165
                  La0 = 0 : La1 = 0 : La2 = 0 : La3 = 0 : La4 = 0 : La4 = 1       'Latch 1
166
                  Offset = Offset + 1
167
                  Porta = Lookup(offset , Muster)           ' 2. Byte-Muster ausgeben
168
                  'Portd = &B00001 : Portd = &B1
169
                  La0 = 1 : La1 = 0 : La2 = 0 : La3 = 0 : La4 = 0 : La4 = 1       'Latch 2
170
                  Offset = Offset + 1
171
                  Porta = Lookup(offset , Muster)           ' 3. Byte-Muster ausgeben
172
                  'Portd = &B00010 : Portd = &B1
173
                  La0 = 0 : La1 = 1 : La2 = 0 : La3 = 0 : La4 = 0 : La4 = 1       'Latch 3
174
                  Offset = Offset + 1
175
                  Porta = Lookup(offset , Muster)           ' 4. Byte-Muster ausgeben
176
                  La0 = 1 : La1 = 1 : La2 = 0 : La3 = 0 : La4 = 0 : La4 = 1       'Latch 4
177
                  Offset = Offset + 1
178
                  Porta = Lookup(offset , Muster)           ' 5. Byte-Muster ausgeben
179
                  La0 = 0 : La1 = 0 : La2 = 1 : La3 = 0 : La4 = 0 : La4 = 1       'Latch 5
180
                  Offset = Offset + 1
181
                  Porta = Lookup(offset , Muster)           ' 6. Byte-Muster ausgeben
182
                  La0 = 1 : La1 = 0 : La2 = 1 : La3 = 0 : La4 = 0 : La4 = 1       'Latch 6
183
                  Offset = Offset + 1
184
                  Porta = Lookup(offset , Muster)           ' 7. Byte-Muster ausgeben
185
                  La0 = 0 : La1 = 1 : La2 = 1 : La3 = 0 : La4 = 0 : La4 = 1       'Latch 7
186
                  Offset = Offset + 1
187
                  Porta = Lookup(offset , Muster)           ' 8. Byte-Muster ausgeben
188
                  La0 = 1 : La1 = 1 : La2 = 1 : La3 = 0 : La4 = 0 : La4 = 1       'Latch 8
189
                  Offset = Offset + 1
190
                  Porta = Lookup(offset , Muster)           ' 9. Byte-Muster ausgeben
191
                  La0 = 0 : La1 = 0 : La2 = 0 : La3 = 1 : La4 = 0 : La4 = 1       'Latch 9
192
                  Offset = Offset + 1
193
                  Porta = Lookup(offset , Muster)           ' 10. Byte-Muster ausgeben
194
                  La0 = 1 : La1 = 0 : La2 = 0 : La3 = 1 : La4 = 0 : La4 = 1       'Latch 10
195
                  Offset = Offset + 1
196
                  Porta = Lookup(offset , Muster)           ' 11. Byte-Muster ausgeben
197
                  La0 = 0 : La1 = 1 : La2 = 0 : La3 = 1 : La4 = 0 : La4 = 1       'Latch 11
198
                  Offset = Offset + 1
199
                  Porta = Lookup(offset , Muster)           ' 12. Byte-Muster ausgeben
200
                  La0 = 1 : La1 = 1 : La2 = 0 : La3 = 1 : La4 = 0 : La4 = 1       'Latch 12
201
                  Offset = Offset + 1
202
                  Porta = Lookup(offset , Muster)           ' 13. Byte-Muster ausgeben
203
                  La0 = 0 : La1 = 0 : La2 = 1 : La3 = 1 : La4 = 0 : La4 = 1       'Latch 13 + Ebene
204
                '  offset = offset + 1
205
206
                  Ea4 = 0                                   'Würfel an
207
                  Waitms 1
208
                  Ea4 = 1                                   'Würfel aus
209
                  Reset Watchdog                            'Watchdog zurücksetzen
210
               Next Ebene
211
212
'Ea4 = 0                                                     'Würfel an
213
'Waitms 1
214
'Ea4 = 1                                                     'Würfel aus
215
'Waitms 9
216
217
218
            Reset Watchdog                                  'Watchdog zurücksetzen
219
         Next Dauer
220
221
         Reset Watchdog                                     'Watchdog zurücksetzen
222
      Next Bild
223
      Reset Watchdog                                        'Watchdog zurücksetzen
224
225
226
227
228
Loop
229
230
231
232
'Reset Watchdog                                              'Watchdog zurücksetzen
233
234
235
236
237
238
239
240
241
242
End
243
244
Muster:
245
   '&B00000000 'Ebene oben
246
   '&B00010000
247
   '&B00100000
248
   '&B00110000
249
   '&B01000000
250
   '&B01010000
251
   '&B01100000
252
   '&B01110000
253
   '&B10000000
254
   '&B10010000 'Ebene unten

wenn unter muster: steht
1
Data 1
2
Data &B10000000 , &B00100000 , &B00001000 , &B00000010 , &B00000000 , &B10000000 , &B00100000 , &B00001000 , &B00000010 , &B00000000 , &B10000000 , &B00100000 , &B00000000
3
Data &B11000000 , &B00110000 , &B00001100 , &B00000011 , &B00000000 , &B11000000 , &B00110000 , &B00001100 , &B00000011 , &B00000000 , &B11000000 , &B00110000 , &B00010000
4
Data &B11100000 , &B00111000 , &B00001110 , &B00000011 , &B10000000 , &B11100000 , &B00111000 , &B00001110 , &B00000011 , &B10000000 , &B11100000 , &B00111000 , &B00100000
5
Data &B11110000 , &B00111100 , &B00001111 , &B00000011 , &B11000000 , &B11110000 , &B00111100 , &B00001111 , &B00000011 , &B11000000 , &B11110000 , &B00111100 , &B00110000
6
Data &B11111000 , &B00111110 , &B00001111 , &B10000011 , &B11100000 , &B11111000 , &B00111110 , &B00001111 , &B10000011 , &B11100000 , &B11111000 , &B00111110 , &B01000000
7
Data &B11111100 , &B00111111 , &B00001111 , &B11000011 , &B11110000 , &B11111100 , &B00111111 , &B00001111 , &B11000011 , &B11110000 , &B11111100 , &B00111111 , &B01010000
8
Data &B11111110 , &B00111111 , &B10001111 , &B11100011 , &B11111000 , &B11111110 , &B00111111 , &B10001111 , &B11100011 , &B11111000 , &B11111110 , &B00111111 , &B01101000
9
Data &B11111111 , &B00111111 , &B11001111 , &B11110011 , &B11111100 , &B11111111 , &B00111111 , &B11001111 , &B11110011 , &B11111100 , &B11111111 , &B00111111 , &B01111100
10
Data &B11111111 , &B10111111 , &B11101111 , &B11111011 , &B11111110 , &B11111111 , &B10111111 , &B11101111 , &B11111011 , &B11111110 , &B11111111 , &B10111111 , &B10001110
11
Data &B11111111 , &B11111111 , &B11111111 , &B11111111 , &B11111111 , &B11111111 , &B11111111 , &B11111111 , &B11111111 , &B11111111 , &B11111111 , &B11111111 , &B10011111

füllt er den würfel schräg halb voll...

wenn ich jedoch die ersten 8 Bit verändere...kommt nur müll bei raus...

hier der (Müll-) Code
1
Data 1
2
Data &B11111111 , &B00100000 , &B00001000 , &B00000010 , &B00000000 , &B10000000 , &B00100000 , &B00001000 , &B00000010 , &B00000000 , &B10000000 , &B00100000 , &B00000000
3
Data &B11000000 , &B00110000 , &B00001100 , &B00000011 , &B00000000 , &B11000000 , &B00110000 , &B00001100 , &B00000011 , &B00000000 , &B11000000 , &B00110000 , &B00010000
4
Data &B11100000 , &B00111000 , &B00001110 , &B00000011 , &B10000000 , &B11100000 , &B00111000 , &B00001110 , &B00000011 , &B10000000 , &B11100000 , &B00111000 , &B00100000
5
Data &B11110000 , &B00111100 , &B00001111 , &B00000011 , &B11000000 , &B11110000 , &B00111100 , &B00001111 , &B00000011 , &B11000000 , &B11110000 , &B00111100 , &B00110000
6
Data &B11111000 , &B00111110 , &B00001111 , &B10000011 , &B11100000 , &B11111000 , &B00111110 , &B00001111 , &B10000011 , &B11100000 , &B11111000 , &B00111110 , &B01000000
7
Data &B11111100 , &B00111111 , &B00001111 , &B11000011 , &B11110000 , &B11111100 , &B00111111 , &B00001111 , &B11000011 , &B11110000 , &B11111100 , &B00111111 , &B01010000
8
Data &B11111110 , &B00111111 , &B10001111 , &B11100011 , &B11111000 , &B11111110 , &B00111111 , &B10001111 , &B11100011 , &B11111000 , &B11111110 , &B00111111 , &B01101000
9
Data &B11111111 , &B00111111 , &B11001111 , &B11110011 , &B11111100 , &B11111111 , &B00111111 , &B11001111 , &B11110011 , &B11111100 , &B11111111 , &B00111111 , &B01111100
10
Data &B11111111 , &B10111111 , &B11101111 , &B11111011 , &B11111110 , &B11111111 , &B10111111 , &B11101111 , &B11111011 , &B11111110 , &B11111111 , &B10111111 , &B10001110
11
Data &B11111111 , &B11111111 , &B11111111 , &B11111111 , &B11111111 , &B11111111 , &B11111111 , &B11111111 , &B11111111 , &B11111111 , &B11111111 , &B11111111 , &B10011111

hier mal das ganze muster um den Würfel zu füllen von links unten nach 
rechts pben
der läuft ohne Probleme durch
...hier das passende video davon:
http://www.sungod-ra.de/_forumbilder/led-cube/VIDEO0040.3gp

Kann mir jemand sagen wo das Problem ist?

P.S.  bevor Fragen aufkommen
- zu Testen machen alle  LED's die hintereinander liegen das gleiche...
- es sind nur Widerstände für die ersten 18 Säulen drin...

von Stefan S. (Gast)


Lesenswert?

Ach ja und statt Data 1 -> Data 1% zu schreiben funktioniert überhaupt 
nicht...
da kommt immer totaler Müll bis gar nicht raus...

von Stefan S. (Gast)


Lesenswert?

nun ist es aber soweit...Würfel läuft...komplett..habe nur ein komisches 
Problem...

Er funktioniert super...jedoch das Auslesen des Maxbildes nicht.

Es gibt eine Mustertabelle wo die erste Zeile die maximale Anzahl der 
Bilder ist..also
Data 169

wenn ich diesen wert mit
Maxbild = Lookup(0 , Muster)
auslesen läuft die Animation durch und macht nach allen Bildern nur Müll
wenn ich aber es aber Vorgebe mit
Maxbild = 169
funktioniert alles ...nach dem letzten Bild fängt er wieder beim ersten 
an...

wenn ich den Maxbild-Wert abfrage mit
'Start:
Maxbild = Lookup(0 , Muster) 'Anzahl der Bilder holen
' Maxbild = 169 'Manuelle eingabe MAXBILD
Maxbild = Maxbild - 1
If Maxbild = 168 Then Goto Muster Weiter Else Goto Start
weiter:
macht der Würfel nix...
denke er ließt den Maxbild-Wert falsch aus....nur wieso?

Hier das Video wo man sehen kann das er die Bilder durchspielt und dann 
macht er nur noch Müll:
VIDEO
Bascom Code :
BASCOM Code

Danke im vorraus...

von Alex (Gast)


Lesenswert?

Moin,

habe aufmerksam diesen Thread gelesen und mir anregungen für mein 
eigenes Projekt gesucht: 50 RGB-Leds ansteuern. Einen besonderen Zweck 
soll es erstmal nicht haben, möchte mich nur ein wenig in einen ATmega32 
und die Hardwareentwicklung reinarbeiten, da ich bisher immer mit 
fertigen µC-Boards mit Arm7 zu tun hatte....

Ich habe mir vorgestellt, dass ich auch über Latches und ULN2803 schon 
mal die LEDs ansteuere und dann über MOSFEts die drei Farben ansteuere. 
Quasi vergleichbar wie ein 7x7x3 LED-Cube... nur halt kein Cube ;)

So, aber nun zu meiner eigentlichen Frage: Ich habe immer wieder 
gesehen, dass jeder ULN2803-Ausgang einen eigenen Vorwiederstand für die 
LEDs hat
(Wie Stefan S. in diesem Plan gezeichnet)

Stefan S. schrieb:
> so hier nochmal der schaltplan

Was spricht eigentlich dagegen, diese Wiederstände zusammenzufassen und 
vor den MOSFET zu hängen. Also aus den 8x40 Ohm mit 100 mA  einen 40 Ohm 
mit (min) 800 mA?
(Wobei bei mir diese Ströme nicht benötigt werden...)

Ich frage deswegen, da ich ja RGB-LEDs habe und so jede Ebene eigene 
Widerstände benötigt. Das wäre aber in dieser Verschaltung so nicht 
möglich.

Vielen Dank schon mal für die Antworten... und Entschuldigt, die Späte 
Meldung...

von Sam .. (sam1994)


Lesenswert?

Das Problem, wenn man nur einen Widerstand nimmt, ist, dass die 
Helligkeit der Leds schwankt, je nach dem wie viele gerade leuchten. 
Folglich braucht man so viele Widerstände wie Leds gleichzeitig an sein 
können.

Stefan hat in seinem Plan wirklich zuviele Widerstände. Wenn du 7x7x3 in 
7x21 aufteilst brauchst du 21 Widerstände.

von Alex (Gast)


Lesenswert?

Danke für die Antwort..
Bei mir sind es ja RGB-LEDs mit jeweils unterschiedlichen Spannungen, 
also brauche ich für jede Farbe einen anderen Widerstand. und wenn ich 
es mir dann noch programmierungsmäßig einfach mcahen will, bleibt ja 
eigentlich nur der Faktor 3...

Na, ich werd mal sehen, wie und ob ich das anders aufteile...

von Stefan S (Gast)


Lesenswert?

Hallo,
also mein würfel läuft perfekt...
wieso habe ich zu viele Widerstände bei mir? Für jede LED einen, also 
100 Stück, da ja nur immer eine Ebene an ist.

Grüße

von MarcusW (Gast)


Lesenswert?

Glückwunsch.

So viele Wochen konstant am Projekt gearbeitet bis es fertig ist, und 
sich dabei nicht von Neidern und Besserwissern entmutigen lassen.

Respekt!

von Michael H. (michael_h45)


Lesenswert?

ich bin mal so frei und erinnere daran:

Wiki schrieb:
> @Stefan S.: Wirst du einen Wikieintrag dafür erstellen oder gibt es
> vielleicht sogar eine HP zum Bau des Cubes?

Stefan S. schrieb:
> ...sehr witzig....

also wieder nur wichtiggetue und leeres geschwätz.

von Sam .. (sam1994)


Lesenswert?

Stefan S schrieb:
> Für jede LED einen, also
> 100 Stück, da ja nur immer eine Ebene an ist.

Ja stimmt, ich hab den 2. Mosfet übersehen.

von Maddin (Gast)


Lesenswert?

>>also mein würfel läuft perfekt...

...und was macht das versprochene Tutorial?

M.

von Stefan S. (Gast)


Lesenswert?

Tja...das wollte ja keiner...
Zitat:
>Was haltet ihr davon?
Nichts. Ist doch langweilig.

Ich hätte es gern gemacht...schon weil ich viele Anfragen wegen 
Nachbauten bekomme...

Schade eigentlich...

von Maddin (Gast)


Lesenswert?

>>das wollte ja keiner...

war klar das dass nichts wird...

>>schon weil ich viele Anfragen wegen Nachbauten bekomme

genau, aber wenn zwei Trolls sagen das es quatsch ist dann kann man sich 
ja schön zurücklegen... So ein Forum lebt vom mitmachen und eine gute 
Vorlage für andere kostet viel Arbeit und Zeit und wenn man soetwas 
macht dann aus eigener Überzeugung und Spass an genau dieser Sache.

>>Schade eigentlich...

Pfeiffe!

von Stefan S. (Gast)


Lesenswert?

"Pfeiffe" finde ich nicht gut...

werde demnächst mal einiges hier reinstellen...zum nachbau für die 
anderen...

von Maddin (Gast)


Lesenswert?

...es ist nunmal schon of genug so das viele User verkennen dass die 
hier helfenden ihre Zeit "zur Verfügung" stellen ohne etwas dafür zu 
verlangen, das drückt sich oft aus durch: Wissen "abgrasen" und 
verduften, keine Rückmeldung, nicht mal normale Umgansformen. Dabei ist 
das nun wirklich schon das unterste Minimum...

"Pfeiffe", was das betrifft, die nehme ich gern zurück wenn dann hier 
auch wirklich mal etwas kommt wie bei der Eröffnung erwähnt. Klar ist 
ein Cube nun nicht weiter hilfreich, man kann damit keine Atomrakete 
lenken, aber er dient zum lernen weil er viele Leute reizt.

Vielleicht kann man ja auch den hier bereits existierenden Artikel etwas 
"erweitern"...al la Möglichkeit "2"...

M.

von Stefan S. (Gast)


Lesenswert?

Klar kommt was, muss nur noch das Layout ändern weil ich mit bauen und 
Fehler wegmachen dem Layout vorraus bin...

Möglichkeit 2?

von Konrad S. (maybee)


Lesenswert?

Maddin schrieb:
> So ein Forum lebt vom mitmachen und eine gute
> Vorlage für andere kostet viel Arbeit und Zeit und wenn man soetwas
> macht dann aus eigener Überzeugung und Spass an genau dieser Sache.

Besser kann man es nicht sagen.
Aber es bleibt immer noch jedem Einzelnen überlassen, ob er das Ergebnis 
seiner Arbeit hier oder sonstwo veröffentlicht.

@Stefan S.
Falls du doch ein Tutorial machst, könntest du von deinem ursprünglichen 
Entwurf ausgehend beschreiben, was du warum geändert hast. Das wäre für 
einen Einsteiger oder 2³-LED-Cube-Bauer hilfreicher als nur eine Lösung 
präsentiert zu bekommen. Design-Entscheidungen nachzuvollziehen oder 
auch nur sie als solche zu erkennen ist schwierig, wenn man die 
betrachteten Alternativen oder die beschrittenen Irrwege nicht kennt.
Deswegen mag ich sowas wie http://www.fingers-welt.de oder 
http://www.zabex.de

von Stefan S. (Gast)


Lesenswert?

ok...werde es erstmal alles in ein pdf verpacken

von Maddin (Gast)


Lesenswert?

...mir geht es auch nicht darum jemanden zu soetwas zu "zwingen". Nur in 
diesem Fall stand das Tut im Vordergrund.

Stefan hat hier viel geschafft, natürlich auch unterstützung bekommen, 
und viele Erfahrungen gemacht. Er selbst schrieb mal (erster Beitrag):

>>damit jeder der
>>jetzt oder irgendwann einen nachbauen möchte alles genau beschrieben
>>bekommt.

Mir geht es darum dass von diesen Erfahrungen viele porfitieren könnten, 
gerade bei diesen Cube Projekten - es kommen ja sehr viele Anfragen 
dazu...und letztendlich geht es in diesem Beitrag eigentlich um das Tut, 
und es wäre klasse wenn das auch entstehen würde.

Inn Relation zu dem bestehenden Artikel ist eine Möglichkeit, quasi 
alles was Stefan gefehlt hat an Informationen, so würde man einen 
lückenloseren Artikel bekommen, aber das bleibt ihm überlassen, ist nur 
eine Anregung.

Es ist eben nicht so das soetwas quatsch ist, hier sollen viel mehr 
Artikel entstehen. Denn mit LEDs kann man ja nicht nur Cubes bauen...und 
die Ansteuerung ist immer wieder gefragt...

M.

von Maddin (Gast)


Lesenswert?

...letztendlich geht es uns glaube ich fast allen so, die Werkbank liegt 
voller Projekte, fast alle halbfertig und verstaubt, oder gerade so am 
laufen - und: dann ist er weg der Reiz, und genau hier wäre es richtig 
weiter zu machen, zu dokumentieren - ein paar Bilder zu machen und das 
ganze noch einmal zu sortieren und einzustellen...aber gerade das ist 
schwierig, weil das Teil ja bereits läuft, weil schon die nächsten Ideen 
im Kopf herumschwirren und weil es Arbeit und Zeit kostet... :-)

Ich denke ich weiß wovon ich schreibe, ich kenne einige Bastler, und die 
wenigsten machen etwas wirklich feritg, aber es lohnt sich, einmal für 
sich selbst und wenn man es dann auch noch ins Netz stellt, auch für 
andere...und es ist schön wenn soetwas Frühte trägt und das wird es wenn 
Stafan es wirklich macht...

M

von Stefan S. (Gast)


Lesenswert?

...sitze schon dran und tippe...
denke nächste Woche kommt ein pdf
:-)

von Maddin (Gast)


Lesenswert?

hut ab...damit gehörst du zu den wenigen die ein Projekt wirklich 
abschließen.

Gruß,
M.

von Sungod S. (Firma: google) (sungod) Flattr this


Angehängte Dateien:

Lesenswert?

So, im Anhang nun die Dokumentation bzw. die nachbauanleitung...hoffe 
ist alles drin...sonnst bitte mail an mich oder direkt an 
ledcube@sungod-ra.de
Viel Spaß

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

Kann sein das die gerade eingerichtete Mailadresse erst Morgen 
funktioniert...

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

Nachtrag zur Dokumentation:

Meine Versorgungsspannung ist 9VDC
Und man kann mit dieser Platine diverse andere Würfelformen bauen vom 
"2x2x2" bis zum 10x10x10. Es ist auch möglich eine LED Anzeige z.B. 
10x100 zu bauen.

Diese Sachen trage ich noch nach und noch einige andere Dinge die ich 
ausführlicher schreibe und poste dann die verbesserte Version.

von Tobi D. (fanti)


Lesenswert?

Da hast du dir wirklich viel Mühe gemacht!
Danke für die tolle Dokumentation.

von David H. (huaf)


Angehängte Dateien:

Lesenswert?

Hallo erstmal,
ich war die letzten Monate auch nicht untätig und habe den 15x15x15 Led 
Cube soweit fertig gebaut. Auch meine Programme laufen schon, das sieht 
zwar alles schon ganz gut aus, nur hab ich ein kleines Problem. In 
manchen Fällen kommt es dazu das LEDs die eigentlich nicht leuchten 
sollten, sehr schwach leuchten bzw. flackern. Bevor ich nun also wieder 
mehrere Stunden in der Werkstatt am Cube nach dem Problem suche wollte 
ich vorab mal fragen ob wer diese Phänomen kennt bzw. schon eine Lösung 
dafür gefunden hat. Sollte man beim Latch (74HC574N) eventuell an den 
Dateneingängen bzw. beim Clock Eingang Widerstände gegen GND einlöten um 
eventuelle Störungen zu unterdrücken? Danke für eure Hilfe.

von Martin W. (Gast)


Lesenswert?

Ich hatte bei meinem Cube ähnliche Probleme. In Ebenen, die ich noch 
garnicht angeschlossen habe, leuchteten wenige LEDs vorerst ohne 
irgendein bestimmtes Muster. Es hat sich dann herausgestellt, dass eine 
LED in der selben Säule defekt war. Der Defekt äußerte sich so, dass die 
LED nachweislich in beiden Richtungen Strom geleitet hat. Sie hat auch 
nicht sehr lange geleuchtet.
Für meinen Würfel habe ich LEDs aus China genommen. 540 superhelle LEDs 
(und sie sind tatsächlich superhell) für ca. 8€. ES ist preislich 
ungeschlagen, nur muss ich nunmal die Endkontroller durchführen.
Vielleicht ist ja bei dir auch eine LED dabei, die den Strom auch in 
"Sperr"-Richtung leitet. Dies könntest du zum Beispiel überprüfen, indem 
du die Anschlussleitung der Ebene entfernst, bei der eine LED 
unbeabsichtigt leuchtet. Wenn sie ohne externe Versorgung immernoch 
leuchtet, ist irgendeine LED in deinem Cube defekt.

von David H. (huaf)


Lesenswert?

Danke für den Tipp werde heute Abend mal die 8 kaputten LEDs (auch aus 
China) auslöten und ersetzten, vl löst sich damit das Problem ja. 
Übrigens ordentliche Fotos und Videos folgen sobald der 15er komplett 
fertig ist.

von Sungod S. (Firma: google) (sungod) Flattr this


Angehängte Dateien:

Lesenswert?

So,
hier noch mal, wers haben möchte, die bessere Version (V1.2) etwas 
detailierter und mehr Abbildungen...u.s.w.

von Konrad S. (maybee)


Lesenswert?

Schreib evtl. noch etwas zur verwendeten Stromversorgung rein.

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

Ja, guter Hinweis, mache ich, danke

von Michael P. (protactinium)


Lesenswert?

Hi,

da ich auch gerade mit dem Gedanken spiele einen Würfel zu bauen, habe 
ich mir mal deine Anleitung angeschaut. Dabei sind mir ein paar Sachen 
aufgefallen.

1.
Bist du dir sicher, das du die SD-Karte wie im Schaltbild dargestellt 
angeschlossen hast?

2.
Auch wenn ich alle gefundenen Rechtschreibfehler behalten darf, prüfe 
doch alles noch einmal (oder lasse es machen).

Sonst finde ich die Anleitung sehr gelungen.

von Michael S. (rbs_phoenix)


Lesenswert?

Hi. Ich hab mit die PDF mal angeguckt und finde, du hast es ganz gut 
hinbekommen. Es ist verständlich und nachvollziehbar. Zudem find ich so 
einen "lockeren" Schreibstil sehr angenehm.

Neben den schon erwähnten Rechtschreibfehler hätte ich noch 2 
Kritikpunkte bzw eher Fragen:
1. In der Stückliste hast du unter Bezeichnung stehen "Verzinnter 
Kupferdraht 0,91mm², 86m" - "2 Rollen á 16,78 €". Hat jetzt eine Rolle 
86m oder beide zusammen. Also ich kenne und mach es immer so, dass bei 
der Beschreibung immer die Beschreibung für ein "Stück" steht, auch in 
Singular (also z.B. "Widerstand x Ohm") und dahinter, wieviel davon, 
wieviel einer Kostet und wieviel dann alle kosten. Jeder kann es ja so 
schreiben, wie er will, aber ich würde jetzt 2 Rollen á 86m kaufen, da 
die Beschreibung sagt 86m und dahinter Stückzahl 2 steht.

2. Wieso ist auf Seite 27 der IC rechts auf 3 Sockel? Ich hab im Text 
dazu nichts gefunden.

Grüße

BTW: Netter Kalender/Poster auf Seite 25 ;)

von Sungod S. (Firma: google) (sungod) Flattr this


Angehängte Dateien:

Lesenswert?

Danke für die Kretikpunkte :-)

Michael Skropski schrieb:
> Hi. Ich hab mit die PDF mal angeguckt und finde, du hast es ganz gut
> hinbekommen. Es ist verständlich und nachvollziehbar. Zudem find ich so
> einen "lockeren" Schreibstil sehr angenehm.
>
> Neben den schon erwähnten Rechtschreibfehler hätte ich noch 2

OK, die Rechtschreibfehlersuche hab ich wieder vergessen.

> Kritikpunkte bzw eher Fragen:
> 1. In der Stückliste hast du unter Bezeichnung stehen "Verzinnter
> Kupferdraht 0,91mm², 86m" - "2 Rollen á 16,78 €". Hat jetzt eine Rolle
> 86m oder beide zusammen. Also ich kenne und mach es immer so, dass bei
> der Beschreibung immer die Beschreibung für ein "Stück" steht, auch in
> Singular (also z.B. "Widerstand x Ohm") und dahinter, wieviel davon,
> wieviel einer Kostet und wieviel dann alle kosten. Jeder kann es ja so
> schreiben, wie er will, aber ich würde jetzt 2 Rollen á 86m kaufen, da
> die Beschreibung sagt 86m und dahinter Stückzahl 2 steht.

Ja, das so wie es da bei mir steht ist völlig korrekt. 2 Rollen a 86m!!! 
Ich benötigte ca. 90m!!!

>
> 2. Wieso ist auf Seite 27 der IC rechts auf 3 Sockel? Ich hab im Text
> dazu nichts gefunden.

Ja, da es bei meiner ersten Platine diese Brücke (Seite 14) nicht gab 
musste ich eine nachträglich ziehen. Leider merkte ich erst bei der 
Funktionsprüfung das nicht alle Signale der Datenleitungen bis hinten 
zum 13ten Lacht ankommen. Daher musste ich diese (siehe Anhang) Brücke 
einbauen.Habe das Flachbandkabel an einen IC-Sockel gelötet und einen 
zweiten zur stabilisierung und Heißkleber stabilisiert. Im Layout in der 
Doku ist der Fehler behoben. Da sind 2 Stiftsockelleisten für die Brücke 
vorgesehen. Werde das in der Doku noch nachtragen.

>
> Grüße
>
> BTW: Netter Kalender/Poster auf Seite 25 ;)
Danke ;-)

von Michael S. (rbs_phoenix)


Lesenswert?

Achso.

Stefan S. schrieb:
> Ja, das so wie es da bei mir steht ist völlig korrekt. 2 Rollen a 86m!!!
> Ich benötigte ca. 90m!!!

Das ist auch eine nützliche Information für Nachbauer. Es wäre 
ärgerlich, wenn alle, die das nachbauen, 82m über und somit knapp 15€ 
"zu viel" bezahlt haben.

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

? verstehe ich nicht...
ich brauchte doch 2 Rollen. eine Rolle mit 86m waren zu wenig weil ich 
ca. 90m brauchte, also 2 Rollen.

Achtung die rolle kostes 19,80€ NETTO und 23,56€ Brutto!!!
Der Preis 16,78€ gilt ab 25 Stück!

von Michael S. (rbs_phoenix)


Lesenswert?

Ja aber wenn du 90m brauchst und 2 Rollen á 86m kaufst, hast du 172m. 
Oder anders gesagt, von der 2. Rolle brauchst du nur 4 Meter um auf die 
90m zu kommen. Also hast du 82m über (172-90). Dann könnte man sich doch 
ne 100m Rolle oder 2 50m Rollen kaufen.

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

Achso, ja, jetzt verstanden :-) Das stimmt natürlich.
Ich bin aber froh das ich noch was übrig habe. Der lötet sich einfach 
fantastisch.

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

So liebe Leute....der Würfel wird verkauft....brauche Platz ud Geld für 
ein neues Projekt...also wer Interesse hat:
 http://www.ebay.de/itm/10x10x10-LED-Cube-1000-blauen-LEDs-ATMEGA-ANSEHEN-/120895011512

von ._. (Gast)


Lesenswert?

Dumm oder was?
So ein Kunstwerk verkauft man nicht einfach auf ebay.

von Konrad S. (maybee)


Lesenswert?

@Stefan S.

Ich drück dir die Daumen, dass genügend Geld für die nächste Bastelei 
'reinkommt! ;-)

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

Das war ja eigentlich so ein Projekt, wo ich wissen wollte ob man es 
hinbekomme....und nun steht er rum...und leuchtet einsam und alleine 
jede Nacht ganz traurig vor sich hin....das tut mir natürlich in der 
Seele weh...und da dachte ich...vielleicht möchte ihn jemand 
haben....ihm ein neues zuhause geben....

Leider ist der Reiz weg....der man bei der Entwicklung und beim Bau noch 
da....
Und wenn einer nicht die Möglichkeiten hat sowas zu bauen.....verkaufe 
ich ihn nun....schweren Herzens...
Und mein Projektbudget muss noch etwas aufgestockt 
werden...DIY-CNC-Fräse.

von Fritz (Gast)


Lesenswert?

Besichtigung zwischen 18:00 und 05:00h?? Na viel Spaß ;-)

von Fritz (Gast)


Lesenswert?

Die Tittenfrau in der Doku - auch sehr geil ;-)

Nee, aber wirklich sehr gut dokumentiert!!! Sehr schön!

von Sungod S. (Firma: google) (sungod) Flattr this


Lesenswert?

Fritz schrieb:
> Besichtigung zwischen 18:00 und 05:00h?? Na viel Spaß ;-)

Cube steht am großen Fenster...kann man also auch von draußen sehen :-)

von ebay (Gast)


Lesenswert?

So jetzt ist er verkauft ...
Kannst du mal sagen wieviel er dich gekostet hat + Arbeitsstunden?
Das sich das nicht lohnt ist klar... deswegen hätte ich "ihn" auch 
behalten.
Dank und Gruß

von Stefan S. (Gast)


Lesenswert?

Also reines Material waren es...so ca. 130 eur...in der Doku steht der 
genaue betrag.

Ja aber nur für rumstehen war er zu schade und da dachte ich vielleicht 
kann jemand sowas nicht bauen..also verkauft...

von Stefan S. (Gast)


Lesenswert?

Arbeitsstunden ...hmmm, Projektstart war 28.09.2011 und fertig war er so 
na lass es 28.12.2011 sein, also 3 Monate a 30 Tage a ca. 2-3h sind ca. 
180 bis 270h. Schätze ich mal so

von Konrad S. (maybee)


Lesenswert?

Da hat der Käufer aber ordentlich was für sein Geld bekommen!

Hoffentlich finde ich dein nächstes Projekt, wenn du es hier ins Forum 
reinstellst. ;-)

von Stefan S. (Gast)


Lesenswert?

nicht so viel elektronik...mehr mechanik...CNC-Fräse im Eigenbau :-)

von David H. (huaf)


Angehängte Dateien:

Lesenswert?

Hier mal ein Bild nach 6 Monaten Arbeit. Video dazu gibts Ende Juni.

von Stefan S. (Gast)


Lesenswert?

Alte Scheiße...(sorry wegen der Ausdrucksweise) is ja geil....bin aufs 
video gespannt...cool!

von Cube (Gast)


Lesenswert?

Schreibst du zu deinem LED Cube auch eine Dokumentation? Oder gibts 
sogar eine Homepage dazu?
Spiele mit dem Gedanken einen 16³ LED Cube zu bauen ... überlege aber 
noch mit der Hardware. Bis jetzt ist aber alles nur im Kopf so 
überflogen.

von Stefan S. (Gast)


Lesenswert?

na dann hast du noch einen langen (vielleicht nicht schwegen, aber 
LANGEN) Weg vor dir ;-)

von Stefan S. (Gast)


Lesenswert?

"schweren" meinte ich

von User (Gast)


Lesenswert?

Im prinzip hast du alles was du brauchst (inkl. Doku) in diesem 
Beitrag...erst mal alles durchlesen und dann wirst du deine fehler in 
deinen Gedanken erkennen...
Die Doku von Stefan S. ist zu empfehlen....lies dir die mal 
durch....sind garantiert coole infos bei!

von Team SSTT (Gast)


Lesenswert?

wenn man bedenkt wie lange man nur alleine zum löten des Cubes 
(Drahtgestell) braucht....solltest du dir überlegen ob du es anfängst 
oder nicht...hats du schon einen schaltplan? Platinenlayou? platine 
ätzen oder lochraster? welcher µC? welche Programmiersprache? LED-Farbe? 
Stromverbrauch? Leitungsdimensionierung der Leiterbahnen...>10A? 
(Multiplex)? und...und...und....

von Team SSTT (Gast)


Lesenswert?

@User: Danke :-)

von Team SSTT (Gast)


Lesenswert?

...meine Worte...

von David H. (huaf)


Angehängte Dateien:

Lesenswert?

Cube schrieb:
> Schreibst du zu deinem LED Cube auch eine Dokumentation? Oder gibts
> sogar eine Homepage dazu?

Ich weiß noch nicht ob es eine Doku oder Homepage geben wird, ist ja 
ziemlich zeitaufwendig. Ich würde mich an Stefans Doku anlehnen und das 
Ganze eine Spur massiver ausführen. Ich verwende z.B den ATmega2560, 
habe für jede LED in der Ebene einen eigenen BC337 Transistor, ein 40A 
Netzteil, 75A Transistoren für die Ebenen...

> Spiele mit dem Gedanken einen 16³ LED Cube zu bauen ... überlege aber
> noch mit der Hardware. Bis jetzt ist aber alles nur im Kopf so
> überflogen.

Im Nachhinein gesehen ist ein 16³ LED Würfel wesentlich schlauer, meine 
Hardware ist auch dafür konzepiert.
Warum es dann doch "nur" ein  15er Würfel geworden ist, hat was mit den 
LED Abständen (ich wollte anfangs ein fertiges Metallgitter vom Baumarkt 
für die Ebenen verwenden, was sich dann als Unsinn herausgestellt hat) 
bzw. der bergrenzten Größe des Würfels zu tun(er muss ja auch durch die 
Kellertür passen :D)

Solltest du wirklich etwas Derartiges vorhaben, überlege es dir gut ob 
du das auch wirklich durchziehst, denn bei einer derart hohen Anzahl an 
diffusen LEDs sind schon ein paar hundert Euros fällig.
Ansonst wünsche ich gutes Gelingen und ein "paar" nette Stunden in der 
Werkstatt!

von Falk B. (falk)


Lesenswert?

@  David Hofbauer (huaf)

>      WP_000310.jpg
>      1,2 MB, 0 Downloads
>      WP_000310.jpg
>      1,2 MB, 0 Downloads

Und jetzt denken wir mal über das Thema Bildformate nach.

von ichauch (Gast)


Lesenswert?

Das Foto ist total unscharf und verrauscht. Und dafür eine so hohe 
Auflösung und 1,2MB. Mir fehlen die Worte!

von Sven (Gast)


Lesenswert?

@ichauch: heul doch!
Von Dir gibt´s nicht mal schafe Bilder :-)

von Cube (Gast)


Lesenswert?

Danke für die Informationen.
Du hast ja Latches benutzt. Sind die denn schnell genug, um flüssige 
Animationen bei 25 FPS zu schaffen?

Zur Ansteuerung habe ich auch mal die WS2801 bzw WS2803 angeschaut, da 
dürfte eventuell sogar PWM möglich sein, je nach dem, ob das der AVR 
schaffen kann. ;)

von Michael H. (michael_h45)


Lesenswert?

Cube schrieb:
> Du hast ja Latches benutzt. Sind die denn schnell genug, um flüssige
> Animationen bei 25 FPS zu schaffen?

auch du darfst die grundrechenarten anwenden ^^

von David H. (huaf)


Lesenswert?

ichauch schrieb:
> Das Foto ist total unscharf und verrauscht. Und dafür eine so hohe
> Auflösung und 1,2MB. Mir fehlen die Worte!

Ja sorry hab leider kein schärferes Bild- im Eifer des Zusammenbaus 
hatte ich nur die Handykamera dabei...
Video wird aber mit einer vernünftige Kamera gedreht- keine Sorge!

greez

von David H. (huaf)


Lesenswert?

Cube schrieb:
> Danke für die Informationen.
> Du hast ja Latches benutzt. Sind die denn schnell genug, um flüssige
> Animationen bei 25 FPS zu schaffen?
>
> Zur Ansteuerung habe ich auch mal die WS2801 bzw WS2803 angeschaut, da
> dürfte eventuell sogar PWM möglich sein, je nach dem, ob das der AVR
> schaffen kann. ;)

JA hab alles mit Latches gemacht- Animationen sind hierbei kein Problem.
Wiviel FPS er jetzt genau schafft kann ich dir aber jetzt nicht sagen.
PWM klingt interessant. Was mich noch interessieren würde wäre eine 
Audio Steuerung... Mal sehen wie man das am Besten einbinden kann.

von msr (Gast)


Lesenswert?

wohnt ihr alle im kongo oder wieso regt man sich über 1.2! MB auf?
wer diese irrsinnige menge an daten nicht durch sein holzmodem bekommt 
klickt halt nicht drauf. dafür ist ein thumbnail ja da

von Falk B. (falk)


Lesenswert?

@  msr (Gast)

>wohnt ihr alle im kongo oder wieso regt man sich über 1.2! MB auf?

Auch du darfst dich über das Thema Bildformate belesen.

von David H. (huaf)


Lesenswert?

Falk Brunner schrieb:
> @  msr (Gast)>wohnt ihr alle im kongo oder wieso regt man sich über 1.2! MB 
auf?Auch du darfst dich über das Thema Bildformate belesen.

Auch du darfst dich über das Thema "Sinnlose Beiträge" belesen.

von Falk B. (falk)


Lesenswert?

Für unsere Leseschwachen.

"Desweiteren kommt es immer wieder dazu, daß sich Forenteilnehmer "im 
Format vergreifen". Da werden dann eigentlich kleine und mit wenig 
Farben ausgestattete Zeichnungen zu Dateimonstern von 1 MB und mehr. Das 
muss nicht sein, auch nicht im DSL-Zeitalter. Es gibt schon genug 
Datenmüll im Internet. Ausserdem sind auch eine gewisse Anzahl von 
Leuten mobil per Smartphone/UMTS/GSM/Modem etc. mit deutlich kleinerer 
Bandbreite im Internet unterwegs, an die sollte man auch ein klein wenig 
denken. Zu guter Letzt gilt "Klasse statt Masse"."

Man beachte den letzten Satz.

von Michael H. (michael_h45)


Lesenswert?

David Hofbauer schrieb:
> Ja sorry hab leider kein schärferes Bild- im Eifer des Zusammenbaus
> hatte ich nur die Handykamera dabei...
keiner verlangt profifotographie von jedem dahergelaufenen.
was man aber verlangen darf, ist gesunder menschenverstand.
du siehst ja selbst ein, dass dein bild mist ist - dann mach es doch 
wenigstens entsprechend klein.

> Video wird aber mit einer vernünftige Kamera gedreht- keine Sorge!
interessiert keine sau...

von msr (Gast)


Lesenswert?

wenn dich das alles nicht interessiert dann klick doch einfach nicht auf 
einen bildlink unter dem groß und breit steht das er 1.4MB groß ist. 
solange du nicht auf den link klickst wird dir auch nicht zugemutet 
diese gigantische datei von _1.4MB_ runter zu laden. nochmal: dafür sind 
thumbnails da.

ihr solltet weniger von den korinthenkacker pillen naschen..
immer diese foren hilfssheriffs

von Michael H. (michael_h45)


Lesenswert?

so viel zum gesunden menschenverstand...

von Team SSTT (Gast)


Lesenswert?

msr schrieb:
> wohnt ihr alle im kongo oder wieso regt man sich über 1.2! MB auf?
> wer diese irrsinnige menge an daten nicht durch sein holzmodem bekommt
> klickt halt nicht drauf. dafür ist ein thumbnail ja da

Genau, recht hat er...besser kann man es garnicht ausdrücken
Besonders gut gefällt mir "Holzmodem" :-D

von Team SSTT (Gast)


Lesenswert?

Falk Brunner schrieb:
> @  msr (Gast)
>
>>wohnt ihr alle im kongo oder wieso regt man sich über 1.2! MB auf?
>
> Auch du darfst dich über das Thema Bildformate belesen.

Ist das ein Forum wo einem geholfen wird oder wird hier nach Fehlern 
gesucht um irgendworan rumzukritisieren...?

von Team SSTT (Gast)


Lesenswert?

Michael H. schrieb:
> David Hofbauer schrieb:
>> Ja sorry hab leider kein schärferes Bild- im Eifer des Zusammenbaus
>> hatte ich nur die Handykamera dabei...
> keiner verlangt profifotographie von jedem dahergelaufenen.
> was man aber verlangen darf, ist gesunder menschenverstand.
> du siehst ja selbst ein, dass dein bild mist ist - dann mach es doch
> wenigstens entsprechend klein.
>
>> Video wird aber mit einer vernünftige Kamera gedreht- keine Sorge!
> interessiert keine sau...

Deinen Kommentar interessiert auch keine Sau...!

von Nordring (Gast)


Lesenswert?

Falk Brunner schrieb:
> Für unsere Leseschwachen.
>
> "Desweiteren kommt es immer wieder dazu, daß sich Forenteilnehmer "im
> Format vergreifen". Da werden dann eigentlich kleine und mit wenig
> Farben ausgestattete Zeichnungen zu Dateimonstern von 1 MB und mehr. Das
> muss nicht sein, auch nicht im DSL-Zeitalter. Es gibt schon genug
> Datenmüll im Internet. Ausserdem sind auch eine gewisse Anzahl von
> Leuten mobil per Smartphone/UMTS/GSM/Modem etc. mit deutlich kleinerer
> Bandbreite im Internet unterwegs, an die sollte man auch ein klein wenig
> denken. Zu guter Letzt gilt "Klasse statt Masse"."
>
> Man beachte den letzten Satz.

Wo lebst du denn? Wenn man mit dem smartphone ins Internet geht hat man 
eine Internet-Flat...und da ist es wurscht wie groß das bild ist (z.b. 
Base 5GB 20eur)außerdem kann man auf großen Bildern besser was Erkennen 
als auf kleinen....Hau du mal ab mit einer Telefonzelle!

von 5000er (Gast)


Lesenswert?

ich will das video sehen...und bestimmt auch andere...
Lass dich von diesen Streifenpolitessen des Forums nicht verärgern...die 
vorpuberitären Pickelgesichter sitzen bestimmt zuhause und geilen sich 
daran auf andere runterzumachen....
Sorry, musste mal gesagt werden!

von Michael S. (rbs_phoenix)


Lesenswert?

Nordring schrieb:
> Wo lebst du denn? Wenn man mit dem smartphone ins Internet geht hat man
> eine Internet-Flat...und da ist es wurscht wie groß das bild ist (z.b.
> Base 5GB 20eur)außerdem kann man auf großen Bildern besser was Erkennen
> als auf kleinen....Hau du mal ab mit einer Telefonzelle!

Ansich hast du/habt ihr ja recht und ich mags auch nicht, wenn bei jedem 
>1MB Bild rumgenölt wird. Auf der anderen Seite stellt man ein Bild 
hoch, damit die Allgemeinheit es angucken kann und irgendwo auch soll. 
Es gibt aber auch noch welche ohne Flatrate. Klar kann man sagen, die 
sind selber Schuld, aber damit zeigt man automatisch auch, dass man es 
für die Gruppe an Personen nicht richten will. Und zu 80% ist die 
Einstellung, damit die Datei nur halb so groß wird, noch vollkommen 
ausreichend. Zudem kommt es ja bei den mobilen Nutzern nur sekundär auf 
die Datenmenge selbst an, sondern darauf, dass große Dateien auch 
dementsprechend lange dauern. Ich hab auch ne Inet-Flat fürs Smartphone, 
dennoch braucht es Ewigkeiten eine Seite zu laden, wenn ich iwo bin, wo 
es eben nur GPRS gibt. Abgesehen davon, stell dir mal vor, in dem 
Sammelthread, wo alle ihre Projekte vorstellen, sind nur Bilder mit 
~2MB. Mir persönlich würde das trotz der Flatrate bei mehreren Bildern 
weh tun, weil ich zwar dank der Flatrate immer ins I-Net kann und immer 
das Gleiche bezahle, aber bei den Flats für Handys ist ab einem 
bestimmten Traffic (bei mir 300MB) das Inet auf GPRS oder evtl auch UMTS 
gedrosselt. Und damit zu surfen is einfach stressig, weshalb ich trotz 
Flat ein bisschen auf die Datenmenge gucke.

von paul (Gast)


Lesenswert?

Manche sind halt echt damit überfordert die Dateigröße und Auflösung mit 
einem beliebigen Grafikprogramm auf vernünftige Werte für 
Bildschirmdarstellung zu bringen. Oder sie meinen, sie müssten hier ihre 
Kamera vorführen weil ihnen dann ... (zensiert) Dann haben diese Leute 
allerdings ernsthafte Probleme, die hier im Forum nicht lösbar sind.

von Michael H. (michael_h45)


Lesenswert?


von msr (Gast)


Lesenswert?

soso es geht dir also nicht mal um technische aspekte wie traffic und 
hosting. du willst stattdessen deine denke anderen leuten aufzwingen und 
mündige menschen zu mehr sorgfalt erziehen..

du bist deutschland!

von egal (Gast)


Lesenswert?

Ein Autor sollte seine Darbietung schon so gestalten, dass sie leicht 
und gern gelesen wird. Dazu gehört neben einer verständlichen 
Ausdrucksweise auch schnelladende Bilder usw.

von Sungod S. (Firma: google) (sungod) Flattr this


Angehängte Dateien:

Lesenswert?

Hallo,
Habe mal eine aktuelle Doku (V1.6) rangehangen.
Es war ein Leitungsdreher im Schaltplan!
Änderungen auf Seite: 9 und 12
Grüße

von David H. (huaf)


Lesenswert?

Hallo,

habe euch ja mal ein Video des 15x15x15 Cubes versprochen, etwas 
verspätet aber immerhin ist es noch was geworden. Gleich vorab, verzeiht 
mir bitte, dass die Qualität nur mittelmäßig ist, ist aber sauschwer im 
Dunkeln die hellen LEDs zu filmen, noch dazu wenn der Cube in einem 
Plexiglasverbau steckt...

http://www.youtube.com/watch?v=OKu7i0Hyt5k

Gruß David

von pillepalle89 (Gast)


Lesenswert?

hallöchen sundog,

nun hast du einen nachbauer gefunden.

mein bastelkumpel und ich wollen nach der zwischenprüfung in diesen jahr 
beginnen einen 10³ cube zu bauen. wir sind angehende mechatroniker und 
also genau deine zielgruppe^^...
viel interesse aber mit nicht ganz soviel know-how wie ihr ;-)

ich muss sagen, du hast die erste LEICHT zu verstehende "bauanleitung" 
erstellt. Mit dieser wagen wir uns mal an das projekt.

(an die kritiker: wir verfolgen diesen thread schon seid beginn und 
haben uns sozusagen mit reingelesen)

kann mir aber vorstellen, dass du bestimmt noch die eine oder andere 
mail von uns bekommen wirst: grins.

echt klasse arbeit von dir

und DANKE für das TUT

von Sungod (Gast)


Lesenswert?

jup...immer mail schicken...hab schon viele weitergeschickt...und bilder 
vom bau auch gerne per mail...

von mattes (Gast)


Lesenswert?

thx an alle die geantwortet haben, bin nun weiter durchs mitlesen...
aber eines muss ich mal loswerden:

leute, wenn man schon rumkrittelt, dann mischt in euren beitrag 
wenigstens eine antwort!!!
fehlt nur noch, dass wer sich hier über rechtschreibung beschwert wie in 
anderen Threads hier.
ehrlich: wenn man einen beitrag schreibt, sollte man vorher überlegen, 
wofür ein forum gemacht wurde. und wenn man dann zu dem schluss kommt:

"da stellt wer fragen, die ich für doof halte, dann muss ich den erstmal 
fertig machen, fangen wir also mit seiner rechtschreibung an!"

---dann sollte man den computer aus dem fenster werfen, sich in eine bar 
hocken und neue leute kennen lernen. sozialkompetenz gehört dazu.
und bevor hier wieder einer loslegt ich haBE hier ALLes mit Apsicht 
klein geschrieben und es entspricht GARANTIERT NICHT!!! der aktuellen 
Schlechtschreibung!

Für alle Langsamen zum mitschreiben:
Ein Forum ist dazu da, Fragen anderer Nutzer zu beantworten und ihnen 
helfen, das Projekt, welches sie verfolgen, zu einem guten Schluss zu 
bringen.

Alles andere (rechtschreibungskritik, kritik am generellen vorhaben) 
schreibt man sich auf ein Stück Papier, zerknüllt es und wirft es in 
hohem Bogen in den Abfalleimer, denn da gehören diese Kommentare hin.

Make love, not War!

von Sungod (Gast)


Lesenswert?

"Gefällt mir"

Da hat mal jemand komplett alles mit wenigen Worten exakt auf den Punkt 
gebracht...

von J. T. (chaoskind)


Lesenswert?

>Alles andere (rechtschreibungskritik, kritik am generellen vorhaben)
>schreibt man sich auf ein Stück Papier, zerknüllt es und wirft es in
>hohem Bogen in den Abfalleimer, denn da gehören diese Kommentare hin.

Mein Reden!

von Frank M. (ukw) (Moderator) Benutzerseite


Lesenswert?

mattes schrieb:
> ---dann sollte man den computer aus dem fenster werfen, sich in eine bar
> hocken und neue leute kennen lernen. sozialkompetenz gehört dazu.
> und bevor hier wieder einer loslegt ich haBE hier ALLes mit Apsicht
> klein geschrieben und es entspricht GARANTIERT NICHT!!! der aktuellen
> Schlechtschreibung!

Wenn sich EINER die Arbeit erspart, seinen Beitrag nochmal 
korrekturzulesen, bevor er ihn abschickt und damit HUNDERTEN oder sogar 
TAUSENDEN von Lesern zwangsweise die Arbeit auferlegt, beim Lesen den 
Beitrag im Kopf zu korrigieren, damit er auch verständlich im Gehirn 
ankommt, ist .... na was? Welches Wort schwirrt Dir gerade dafür im Kopf 
herum?

von Mw E. (Firma: fritzler-avr.de) (fritzler)


Lesenswert?

Moinsen,
auf seite 12 der Doku ist irgendwie der Fehlerteufel bei der SD karte.
Die 5V auf 3,3V Spannungsteiler Widerstände gehen erst auf GND und dann 
auf die Karte. Das kann so nicht funktionieren ;)

Der Sockel ist besonder gut gelungen für den Cube!

von Sungod (Gast)


Angehängte Dateien:

Lesenswert?

HI, kann nicht ganz folgen...habe mal die aktuelle Version V1.7 
rangehangen...

von Karl H. (kbuchegg)


Lesenswert?

Sungod schrieb:
> HI, kann nicht ganz folgen...

Siehs dir noch mal an.

Das ist das was du gezeichnet hast



    vom µC -------+
                  |
                 +-+
                 | |
                 +-+
                  |       +---+
                  +-------|   |------> zur SD-Karte
                  |       +---+
               ---+--- GND

von Sungod (Gast)


Lesenswert?

und...? wo ist das Problem...?
Poste doch bitte mal den genauen Ausschnitt...
und das was du anders machen würdest...

von Dennis H. (t1w2i3s4t5e6r)


Lesenswert?

Sungod schrieb:
> und...? wo ist das Problem...?

überlege dir doch einfach mal, welche Spannung wann wo anliegt.

Wenn der µc eine logisch 0 ausgibt, liegen auf der einen Seite des 
Widerstandes 0V an, an der anderen auch. Wenn der µC eine logisch 1 
ausgibt, liegen auf der einen Seite des Widerstandes 5V an, an der 
anderen..... richtig, 0V.

Also egal, was du wie schaltest, zu deiner SD-Karte wird nie Strom 
fließen, weil die Spannung immer 0V ist.

MfG Dennis

von Sungod (Gast)


Lesenswert?

Schei.....
ja, fehler gefunden...weis jetzt was du meintest...
werde ihn so schnell wie möglich korrigieren...

von Sungod (Gast)


Lesenswert?

Ich gebe hier öffentlich zu...das das Layout und der Schaltplan fehler 
enrhält bezüglich der SD-Karte...

von Mw E. (Firma: fritzler-avr.de) (fritzler)


Lesenswert?

Einfach beim nachzeichnen zur Doku nen knick inner Optik gehabt oder war 
die SD karte noch nie in Betrieb?
Auf Seite 10 muss dann natürlich auch der Ausschnitt des Schaltplans 
angepasst werden.

Aber ja, passiert halt mal.
Hatte auf meiner Webseite den Opamp für das 120W NT mal als TL072 
angegeben obwohls nen LM358 sein musste.
Da gabs dann nen paar böse emails :/

von Sungod (Gast)



Lesenswert?

So, Fehler beseitigt!
Er bezog sich auf den Spannungsteiler für den SD-Kartenschacht. Die 6 
Widerstände dort sind falsch aufgebaut. Daher würde der Teil mit der 
SD-Karte nicht funktionieren.
Es ist aber leicht die 6 Widerstände umzulöten….oder damit das optische 
Bild erhalten bleibt kann man diese auch an der Unterseite der Platine 
anlöten.
Im Anhang ist ein Auszug aus dem Schaltplan, so wie es richtig sein 
müsste.
Außerdem ist auch die aktuelle Dokumentation (V1.8) im Anhang.

Ich möchte mich höflich bei euch für den eingeschlichenen Fehler 
Entschuldigen und hoffe ihr habt noch nicht graue Haare bekommen auf der 
Suche, warum die SD-Karte nicht funktioniert.

von Sungod S. (Firma: google) (sungod) Flattr this


Angehängte Dateien:

Lesenswert?

Hallo,
es hatte sich noch ein kleiner Fehler im Schaltplan (Nicht im 
Platinenlayout) eingeschlichen....dieser wurde jetzt behoben und die 
Doku aktualisiert.

von anwima (Gast)


Lesenswert?

Achtung Nachbauer !
Mit Update 1.9 wurde Kein Fehler behoben, sondern eingebaut!
Sowohl im Schaltbild als auch im Layout gehören die Anschlüsse
EA0 bis EA4 am 13ten Latch auf die Pins 12-15 und nicht auf 16-19 !!

von Sungod (Gast)


Lesenswert?

OK...werde mich gleich drum kümmern...
Danke erstmal

von Sungod (Gast)


Lesenswert?

kann dir jetzt nicht folgen....
EA0 bis EA3 müssen am 13ten Latch an den Pins 16-19 sein....weil im 
Bitmuster auch die letzten 4 Bits die Ebenen steuern...

von anwima (Gast)


Lesenswert?

Genau so ist es!
Nur die letzten 4 Bits liegen eben auf den Pins 12-15.
Schau Dir mal das Foto deiner "bestückten Platine" an,
da liegen die letzten vier Säulenpins ( Q0-Q3 )neben dem
Res-Taster und die Leitungen EA0-EA4 gehen an den letzten
Pins ( auf die Pin Bezeichnung achten Q4-Q7) vom Latsch ab.
Aber auf allen Layoutbildern liegen die Säulenpins unterhalb
des Tasters und das ist die falsche Version!. Da macht die
Ebenensteuerung nur Mist
In der Doku V 1.8 ist das Schaltbild noch richtig abgebildet.
In der Doku V 1.9 ist das Schaltbild dem falschen Layout angepasst.

von Sungod (Gast)


Lesenswert?

ja das ist auch richtig so...habe layout, schaltung und quelltext 
geändert...damit die muster einfacher sind....
erst alle Bits der Muster und die letzten 4 Bits sind die ebenen....
vorher waren die ebenen vorher und hinten kamen noch rest muster bits...

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.