Titel: Interesse an Blinkstroem Advanced ? Beitrag von: FYoshi am Februar 6, 2005, 22:20:50 Ich habe eventuell vor ein Tutorial zu basteln. Das Thema dieser Anleitung soll die Schaltung Blinkstroem-Advanced der Seite http://wiki.blinkenarea.org/bin/view/Blinkenarea/BlinkstroemAdvanced[/url] sein.
Es geht darum auf einen kleinen Led-Monitor (8x18 Pixel =144Leds) mini Filme abzuspielen. Als Beispiel könnt Ihr Euch ja mal die Gallery [url]http://www.blinkenlights.de/gallery/index.de.html anschauen. Eine animation könnte z.B so aussehen ---> (http://www.blinkenlights.de/images/blm/medium/speedit.blm.gif) Allerdings kann Blinkstroem acht Graustufen darstellen und nicht nur schwarz-weiß. Diese Animationen sind auf einer SD/MMC Karte gespeichert die z.B. häufig in Digicams oderMP3_Playern stecken. Die Schaltung gibt es derzeit nur als SMD-Umsetzung, welche für Ungeübte extrem schwer nachzubauen ist, zumal ein doppelseitige geätzte Platine benötigt wird. Ich wollte die Umsetzung auf Lochraster beschreiben, welche gar nicht mal so kompliziert ist. Das Okay der eigentlichen Entwickler habe ich, auch die Erlaubnis es für diese Seite zu schreiben. Jetzt liegt es an Euch und den Admins ob Ihr ein solches Tut haben wollen. Ihr könnt ja mal Euren Senf dazu abgeben. Yoshi Titel: Re: Interesse an Blinkstroem Advanced ? Beitrag von: t4uRuZ am Februar 6, 2005, 22:31:06 auf jeden fall ein tut! advanced find ich total geil!!!! :D
Titel: Re: Interesse an Blinkstroem Advanced ? Beitrag von: MARLBORO MAN am Februar 6, 2005, 22:47:10 Die Schaltung baue ich demnächst schon, bin momentan noch mit einem VU-Meter beschäftigt.
Ich glaube wer das nach bauen will geht woll direkt auf die Herstellerseite :-\ Das einzige was ich toll finde ist, das du eine Umsetzung von SMD Bauteilen zu den normalen machen würdest. Also hau mal ordentlich rein bis die Tastatur qualmt ;D MfG Marlboro Man Titel: Re: Interesse an Blinkstroem Advanced ? Beitrag von: FYoshi am Februar 6, 2005, 23:00:19 @M@RLBORO M@N
Wer SMD basteln möchte der sollte wirklich auf die Wiki-Seite gehen. Ich halte mich für einen versierten Löter der bestimmt schon einige hundert Schaltungen zusammengelötet hat. Aber für 144 SMD-Leds braucht man schon vernünftiges Werkzeug, Erfahrung und eine ruhige Hand abgesehen von dem Know-How Platinen zu ätzen. Deshalb mein Vorschlag es auf Lochraster zu routen. Auch kommen weitere "Schwierigkeiten" wie die ISP-Programmierung des Mega16 hinzu welche ich beschreiben möchte. Titel: Re: Interesse an Blinkstroem Advanced ? Beitrag von: Falzo am Februar 6, 2005, 23:44:11 selbstverständlich besteht sehr grosses Interesse von unserer Seite an solch einem Tutorial / Projekt. es ist toll, wenn User eigene Beiträge bringen und uns damit helfen wollen! und logischerweise kannst Du Dir jederzeit Rat und Hilfe bei uns holen (natuerlich auch wenns nicht fuer ein Tut reichen sollte), grad auch wenns bei der Umsetzung mit Bildern und texten hapert. wenn du einen ersten prototypen und ein layout fertig hast, bauen sicher auch Exti oder ich die MF-typischen Layout-Skizzen dafuer...
Titel: Re: Interesse an Blinkstroem Advanced ? Beitrag von: MARLBORO MAN am Februar 7, 2005, 01:48:03 [OT]
Dann hätte die Modding-Faq auch Intresse an einem VU- Meter Tut ;D *zufalzohochschau* ;D [/OT] MfG Marlboro Man falzo@ed: wenn die Qualität stimmt haben wir erstmal an allem Interesse! und wenn die VU-Geschichte nicht gerade das Rad neu erfindet, immerhin haben wir den LED-Treiber mit LM ja schon ausfuehrlich tutorialisiert ;-) MM@ed: Achja stimmt, den LM3914 LED Treiber, den hatte ich ja ganz vergessen :-\ mist :( falzo@ed: naja bau erstmal und mach schön viele Bilder etc. wenns fuern tut nicht reicht kannst es ja ausfuehrlich in den User-Mods vorstellen wenns fertig ist. das thema interessiert bestimmt den einen oder anderen. Titel: Re: Interesse an Blinkstroem Advanced ? Beitrag von: Cyba-Dephil am Februar 7, 2005, 09:25:16 also ich wollte mir wenn ich mit meinem Case fertig bin auch eine Blinkenledsschaltung bauen , dass hier wäre aber noch viel viel besser , und viel Arbeit mehr denke ich auch nicht , oder ?
Titel: Re: Interesse an Blinkstroem Advanced ? Beitrag von: FYoshi am Februar 7, 2005, 14:48:58 @Cyba-Dephil
Blinkenled ist praktisch ein Vorgänger von Blinkstroem-Advanced. Blinkenled steuert die Leds direkt mit dem Parallelport an. Dummerweise ist bei vielen Moddern der Port durch ein LCD besetzt. Auch kostet die Ansteuerung sehr viel Rechenpower. So müssen wohl beim rechenintensiven Anwendungen und Spielen die Leds abgeschaltet werden. Graustufen sind aus Geschwindigkeitsgründen sowieso nur unter Linux möglich ("Blinkenled Reloaded"). So habe ich mich für Blinkstroem entschieden, welches aufgrund seine Aufbaus leider nicht interaktiv ist (z.B. Uhrzeit anzeigen) sondern "nur" Filme darstellen kann. Dafür aber keine Rechenpower schluckt, Graustuffen darstellt, unabhängig vom PC betrieben werden kann und Aufgrund des Einsatzes von Mircrocontroller nicht so ein Drahtverhau wie Blinkenleds ist (es müssen 18 Schieberegister miteinander verbunden werden !!!). Titel: Re: Interesse an Blinkstroem Advanced ? Beitrag von: FYoshi am Februar 16, 2005, 16:28:33 Sö, dann werde ich mal ein Tut basteln. ;D
Update1: Heute werde ich die Teile bestellen. Die Kosten betragen derzeit etwa 30 Euro, wobei der höchste Kostenfaktor natürlich die 144 Leds sind. Ich verwende für mein Tutorial 8mm Leds. Diese sind bei Reichelt wirklich günstig (10 cent) und dabei sehr hell. Der Aufbau glieder sich dabei in eine Display-Platine und in eine Steuerplatine. Die Displayplatine läßt sich dabei sehr einfach an andere Led-Größen anpassen. Um die Filme zu speichern braucht man eine SD-Karte, die ist vor paar Tagen angekommen incl. Cardreader. An einer vernünftigen und preisgünstigen SD-Karten-Halterung arbeite ich noch. Man kann zwar diese über das Internet bestellen (z.B bei Farnell) ist aber sauteuer. Deshalb habe ich mir bei eBay ein alten MP3-Player gekauft (2 Euro). Glücklicherweise treten diese Probs bei MMC-Karten nicht auf. Man kann hier eine einfach Buchsenleiste verwenden. Angeblich soll das auch bei SD-Karten klappen. Das werde ich mal testen wenn die Teile angekommen sind. Bis dahin, Yoshi Titel: Re: Interesse an Blinkstroem Advanced ? Beitrag von: b0nze am Februar 16, 2005, 17:54:08 Andere Möglichkeiten sind:
aus alten PCs entweder nen ISA-Slot nehmen oder bei alten Floppyies gabs genau so ne Buchse wie nen ISA-Slot. Alles mit Rastermaß 2,54 sollte eigentlich gehn, bei dem Mp3 Player ;) naja, da kannste auch einfach auf ne Streifenraster Kupferdrähte drauflöten und dann mit ner Feder die Karte draufpressen. b0nze Titel: Re: Interesse an Blinkstroem Advanced ? Beitrag von: FYoshi am Februar 16, 2005, 18:06:03 Das Prob ist das bei einer SD-Karte zwei Kontakte einen Abstand von 1,27mm voneinander haben.
Der Rest hat 2,54mm, also kein Problem. Die SD-Karte hat zwei Betriebsmodi SPI und SD. Am Anfang befindet sich die Karte im SD-Modus. Im SD-Modus gehören unter anderem pin 7 und 8, also die eng zusammenliegenden Pins, zum Datenbus. Falls dann Daten ausgegeben werden, wäre es nicht so gut, wenn die beiden pins kurzgeschlossen werden. Die ISA-Buchse sollte eigentlich auch für SD-Karten passen wenn man auf den Sitz der Karte achtet, so zumindestens der Autor der Seite http://www.ulrichradig.de/ auf meine Anfrage hin. Um sicher zu gehen kauft man sich also so ein Kartenslot, schlachtet alte Gerätschaften aus oder baut sich ein Kartenhalter selber. Aber wie schon geschrieben möchte ich erst mal die Lösung mit der ISA-Buchse versuchen die auch netterweise für MMC-Karten passt. Titel: Re: Interesse an Blinkstroem Advanced ? Beitrag von: b0nze am Februar 16, 2005, 18:19:42 SD-Cards sind abwärtskompatibel, das heißt, sie lassen sich genauso wie MMC ansteuern. Ich hab selbst schon mit den am AVR rumgespielt (mit der Source von Uli, etwas nach Assembler portiert) und man braucht einfach nur SPI...
Anfangs ist die Karte wirklich in dem SD Modus, aber du kannst sie mit einem Befehl (0? oder so einer) auf SPI umschalten, geht ohne jegliche zusätzliche PINs (nach Uli sind die äußeren PINs n.c.). Einziger Unterschied bei diesem 1ten Command: Man braucht eine CRC8 oder 16, dont know. Danach ist die CRC ausgeschaltet, kann bei Bedarf (nicht wirklich nötig) wieder eingeschalten werden. Mechanisch muss sie natürlich genauso kompatibel sein, und die äußeren Pins gehen mir am .. vorbei. ;D b0nze Titel: Re: Interesse an Blinkstroem Advanced ? Beitrag von: FYoshi am Februar 18, 2005, 21:49:00 @B0nze
Der Source für das Projekt liegt frei. Nur habe ich dummerweise noch nicht genügend Erfahrung mit AVR-Assembler um das Problem zu lösen. Titel: Re: Interesse an Blinkstroem Advanced ? Beitrag von: FYoshi am Februar 24, 2005, 14:38:52 Update 2: (darum ein Doppelposting)
So, die Teile sind nun endlich angekommen. Insgesamt sind es 480 Elektroteile obwohl ich zugeben muß das längst nicht alle für Blinkstroem-Advanced sind. Jetzt wird erst einmal die Displayplatine lackiert denn das Hartpapier Braun ist doch reichlich"uncool". ;) Da ich nun die endgültigen Leds habe muß ich mir mal überlegen ob ich die Seiten der Leds ebenfalls lackiere. Ich möchte verhindern, dass das Licht einer Led umliegende Led-Gehäuse beleuchtet und somit der Kontrast gemindert wird. Auch möchte ich noch einmal den Drop von den Treiber-Transistoren messen. Ich habe dummerweise wiedersprüchliche Aussagen bekommen wie hoch der Drop ausfallen wird. Ich habe die Frage hier schon im Forum gestellt und die Antwort erscheint mir mehr als logisch aber rösten möchte ich die Dioden auch nicht. Also heißt es die Theorie durch die Praxis zu beweisen. Das war es erstmal mit Update 2. Jetzt wird gebastelt schließlich sind die Semesterferien bald zuende. Titel: Re: Interesse an Blinkstroem Advanced ? Beitrag von: FYoshi am März 30, 2005, 11:35:51 Update 3:
Drumherum um das Projekt ist alles erledigt. Ich habe drei mögliche ISP-Adapter ausprobiert und Brennsoftware getestet. Am sichersten funktioniert hier TwinAVR als Software und der typische Kanda (STK 200/300) Adapter. Irgendwie wollte mein Parallelport vier Tage nicht. Keine Ahnung was der Grund gewesen sein könnte. Masseschleife, LPT-Stromversorgung, Lock- und Fusebits oder doch der HC244? Ich habe wirklich keine Peilung. Aber das ist ja das übliche ISP-LowCost-LPT-Adapter-Problem (cooles Wort). Nun funktioniert aber alles bestens. Auch die Leds sind nun hübsch in Schrumpfschlauch verpackt, mangels Heißluftfön wurden alle über ein Toaster geröstet. ;D War übrigens ein gemütlicher Abend mit meiner Frau. Nett auf dem Sofa, ein Glas Wein beim Videofilm und ab und an eine Led getoastet. So soll's sein :D Nebenbei habe ich nochmal die Bauteilplatzierung auf den Platinen geändert damit sie übersichtlicher wirken. Jetzt gehts in einer freien Minute (Stunden, Tage) ans löten. Bis dahin... Titel: Re: Interesse an Blinkstroem Advanced ? Beitrag von: anyuser am März 30, 2005, 14:12:30 Ich plane zur Zeit ein Projekt Namens Blinken Text:
In ebay gibts zur zeit jeweils 100 7-Seg. Anzeigen zu ersteigern... Titel: Re: Interesse an Blinkstroem Advanced ? Beitrag von: Crawler am März 30, 2005, 14:41:32 Nun sind 7-Segment-Anzeigen jedoch nicht dazu geeignet, Text darzustellen. Klar bekommt man einige Buchstaben hin, aber eben nicht alle. Diese bekommt man erst mit 16-Segment-Anzeigen vernünftig dargestellt.
Titel: Re: Interesse an Blinkstroem Advanced ? Beitrag von: anyuser am März 30, 2005, 16:19:15 heißen die nicht 14 Segment anzeigen?
Titel: Re: Interesse an Blinkstroem Advanced ? Beitrag von: b0nze am März 30, 2005, 16:38:40 Ich weis nicht, wie die heißen, aber sie haben mal16 Segmente ;D
(http://www.reichelt.de/bilder/web/A500/!PSA08.jpg) Herleitung: Alles geteilt, bis auf die linken und rechten Segmente, dafür kommen aber die 4 diagonalen hinzu. Wenn, dann nimm gleich 5x7 DotMatrix, die sind coooool. b0nze Titel: Re: Interesse an Blinkstroem Advanced ? Beitrag von: FYoshi am März 30, 2005, 21:03:51 @b0nze
Allerdings sehen die n-Segment Anzeigen so schön technisch aus. Errinert mich immer an die Highscore-Anzeigen von alten Flippern. Titel: Re: Interesse an Blinkstroem Advanced ? Beitrag von: anyuser am März 31, 2005, 12:54:03 Ich denke an eine große Wandtafel (so 50x50 cm) in 16 Segment
Die soll einen extra Taschenrechner, Temperaturanzeige und eine LPT Port enthalten. (ein Zufallsgenerator, um Crazy Zeichen anzuzeigen is auch cool) Titel: Re: Interesse an Blinkstroem Advanced ? Beitrag von: b0nze am März 31, 2005, 13:55:23 Spar schonmal...
Nimm lieber LED-Arrays, da kannst du dann anzeigen, was DU willst. Das wird bei egal welchem ziemlich teuer. Du könntest z.B. Platine für Platine mit StandardLEDs füllen, rechnen wir mal aus, wieviel das braucht: LEDzuLED 10mm (stinknormale 5mm LED von Conrad, 8Cent AFAIK), das wären dann ja 50LEDs je Spalte * 50 Zeilen = 2.500 LEDs. Wenn du jetzt jede mit 20mA versorgst, brauchste 50A. Kosten tun die 200Euroz. Ansteuerung müsste dann natürlich gemultiplext werden, was nen paar Mikrocontroller übernehmen könnten. Wird ein teures und aufwendiges Dingens. b0nze Titel: Es Blinkt! Beitrag von: The Slow am Juli 18, 2005, 14:59:50 Ich weiss nicht ob's hier reinpasst aber ich habe grad etwas ähnliches fertiggestellt.
Ist etwas kleiner (8x10 Pixel) und wird "nur" mit 'nem AT90S2313 angesteuert, ausserdem fehlt die Möglichkeit Clips über eine Speicherkarte einzulesen, die müssen mit ins Programm geschrieben werden. Ein Bild häng ich mit dran. Falls Interesse an 'nem Video besteht und Falzo nix dagegen hat, könnte ich es ihm zukommen lassen damit er es uppt, ich hab keinen eigenen Webspace. mfg The Slow Titel: Re: Interesse an Blinkstroem Advanced ? Beitrag von: NudelMC am Juli 18, 2005, 15:49:17 video an martin [nospam] [at]brunoschaefer.[de] ich upps
Titel: Re: Interesse an Blinkstroem Advanced ? Beitrag von: b0nze am Juli 18, 2005, 16:02:29 Sieht gut aus..
Haste verschiedene Helligkeiten (mit PWM) implementiert? Für Speicherkarte siehts mit dem 2313 wohl ziemlich karg aus.. 128 RAM Außerdem ist der 90s2313 abgekündigt, für weitere Projekte lieber nen Mega16 und größer. b0nze ps. wär auch für nen Video Titel: Re: Interesse an Blinkstroem Advanced ? Beitrag von: The Slow am Juli 18, 2005, 16:29:21 Mir gings auch eher um die Ansteuerung als um die Speicherkarten.
Das der 2313 ausläuft weiß ich, hatte aber grad nichts anderes da. Das erschwerte mir zusätzlich die Ansteuerung der Spalten (ganze 7 IO-Pins für 10 Spalten). Ich gebe die Spaltenzahl jetzt BCD an nen BCD zu Dezimalwandler, damit die Pins reichen (braucht nur 4 Pins). Ein anderes Problem ist der knappe Speicher von nur 2 Kb: mit den etwa 15 Sekunden im Video ist schon das Maximum erreicht. Mehr geht kaum noch drauf (noch ca. 15 Einzelbilder). ganz vergessen, nein unterschiedliche Helligkeiten sind (noch) nicht implementiert, die Helligkeitsunterschiede auf dem Bild resultieren erstens aus den nicht hundertprozentig gleich eingelöteten LED's und der Digicam, in Natura sind sie kaum zu sehen Hier noch ein Bild der Rückseite, und ausserdem ist das Video oben www.progam0r.de/blinkt.MOV (http://www.progam0r.de/blinkt.MOV) (thx to NudelMC): Titel: Re: Interesse an Blinkstroem Advanced ? Beitrag von: FYoshi am Februar 23, 2007, 19:28:08 So, ich wollte mich auch mal wider zu Wort melden.
Ich habe es leider (wie sollte auch anders sein) es noch nicht geschafft das Tutorial fertigzustellen. Das Studium verschlingt einfach zu viel Zeit. Ich versuche es einfach in den nächsten Tagen mal fertig zu löten und zu testen. Das Routing steht ja und ich habe ja schon seit längeren die Bauteile incl 8 MB SD-Karte ;) bei mir liegen. Titel: Re: Interesse an Blinkstroem Advanced ? Beitrag von: mazdermind am Februar 27, 2007, 12:21:04 Zitat: Irgendwie wollte mein Parallelport vier Tage nicht. Keine Ahnung was der Grund gewesen sein könnte. Masseschleife, LPT-Stromversorgung, Lock- und Fusebits oder doch der HC244? Achtung! Wenn du den AVR mit 5V versorgst liegt der 74HC244 außerhalb der spezifikationen deines LPT-Ports. Der 74HC244 ist nur geeignet wenn du einen AVR mit 3V betreibst, sonst solltest du einen 74HCT244 oder 74LS244 verwenden, insbesondere wenn du mit einem Stromspargerät wie z.B. einem Notebook programmierst. -> http://www.mikrocontroller.net/topic/3725 Gruß, Peter Titel: Re: Interesse an Blinkstroem Advanced ? Beitrag von: Neu am Februar 27, 2007, 15:33:26 kommt da noch was? ;D bin sehr intressiert im tut und der schaltung.
Titel: Re: Interesse an Blinkstroem Advanced ? Beitrag von: mazdermind am März 4, 2007, 01:49:12 Hi
Ich hatte einen etwas anderen, auch µ-Controllerbasierten, Schaltplan entworfen. Denke der geht soweit in orgnung. Werde mir im nächsten Monat die Teile bestellen und einfach mal versuchen das zu bauen. Wenns klappt, werd ichs unterwegs dokumentieren und euch die Fotos samt Beschreibung zur verfügungstellen. hier schonmal der Schaltplan. Jetz hab ich noch ein Problem: Wie bekomme ich die Texte darein? SD-Karte ist ein wenig Overkill -- 128MB für ein paar kB Bilder. :) Ich hab mehr an einen Speicher gedacht, den ich z.B. ber USB oder Seriell betanken kann und aus dem sich der µC die Daten saugt. Gibt es da optionen, u.U. auch den Speicher im AVR zu benutzen oder gibts ein IC dass ich dazu benutzen kann? [edit]Also zum Programmieren kann man den UART (http://www.mikrocontroller.net/articles/AVR-Tutorial:_UART) des ATMega8 benutzen, jetz muss ich nurnoch gucken wo ich diese Daten dann speichern kann. Gruß, Peter
© 2001-2022 MODDING-FAQ FORUM | SMF
Alle Rechte vorbehalten. |