imported>Took (erste texte :)) |
imported>Took (Aufbau-Anleitung) |
||
Line 1: | Line 1: | ||
Einleitungstext kommt noch. Andere Texte werden auch noch überarbeitet... |
|||
Aufbaubeschreibung und andere texte folgen noch. Aktueller Stand ist jedenfalls das ich nach 7,5 Std Löt-Zeit die Platine aufgebaut hab und zumindest der s/w-Modus auf einer Windoze läuft. Graustufen und betreiben am Linux-Rechner geht noch nicht; Einfach zuwenig Zeit gehabt mich damit zu befassen bisher... |
|||
Aktueller Stand ist: |
|||
*s/w-Modus auf einer Windoze läuft. |
|||
*Graustufen und |
|||
*betreiben am Linux-Rechner geht noch nicht; Einfach zuwenig Zeit gehabt mich damit zu befassen bisher... |
|||
== Aufbau == |
== Aufbau == |
||
Line 10: | Line 15: | ||
</gallery> |
</gallery> |
||
=== Werkzeug === |
|||
⚫ | |||
Das Zusammenlöten war eigentlich ganz einfach. Mit meinem nicht regelbarem 30W Lötkolben mit einer 4mm Spitze hatte ich zwar vielleicht etwas viel Leistug auf einer etwas breiten Lötspitze aber ausser den ICs sind die meisten Bauteile ja recht robust was erhitzen angeht. [[Image:Toolz.jpg|thumb|left|2. Werkzeug]] Die ICs habe ich alle gesockelt. Das Lötzinn "SN60" hat evnt. auch etwas viel Flußmittel für eine Platinen-Schaltung aber nach 7,5Std Löt-Zeit hatte ich auf anhieb nicht eine einzige kalte Lötstelle. |
|||
Ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi. Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed! |
|||
=== Bauanleitung === |
|||
Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi. Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed. |
|||
Als Bauanleitung habe ich mich eigentlich nur vollständig nach dem Frontfoto in dem [http://wiki.blinkenarea.org/pub/Blinkenarea/BlinkenLEDs/blinkenledspro-1.1-readme-1.02.pdf BlinkenLEDsPro 1.1 Readme] gerichtet. |
|||
=== Reihenfolge === |
|||
Mit den Drahtbrücken beginnend (Bild 1-3) habe ich schritweise Bauteile mit immer größer werdener Bauhhöhe aufgelötet. Nach den IC-Sockeln (Bild 3-1), denn kleinen Kondensatoren und dem Transistor (Bild 3-2) habe ich die 18 Widerstände für die LEDs eingebaut (Bild 3-3) und danach die restlichen Bauteile am Rand montiert (Bild 3-4). Hierbei lag der einzig "kniffelige Punkt", der unerfahrenen Bastlern evnt. Probleme machen könnte; Nach kurzem vergleich der Stückliste und der Skizze zur Platine stellt man aber leicht fest: Der braun-schwarz-rote Widerstand muss senkrecht und der braun-schwarz-braune waagrecht (bei Aufgerichteter Platine wie auf dem Foto im ReadMe) eingelötet werden. Da der große Kondensator eine größere Bauhöhe hat als die Leuchtdioden habe ich diesen zunächst noch weggelassen. |
|||
=== LED-Montage === |
|||
Trick: Zuerst die äusseren 4 LEDs in den Ecken anlöten und auf gleiche höhe achten. Dann Reihe für Reihe weitere LEDs einstecken, die Platine herumdrehen und auf den Tisch auflegen. Die LEDs jetzt bis zum Tisch durchschieben und so allen LEDs in gleicher höhe an '''einem''' Pin anlöten (bild 3-5). |
|||
Dann die 8 Zeilen möglichst perfekt ausrichten und die zweiten Pins jeder LED anlöten. 288 Beinchen abknipsen, die 18 Spalten ausrichten, fertig (Bild 3-6). |
|||
Zum Schluss noch den große Kondensator anlöten und den Aufbau prüfen. |
|||
=== Erster Test === |
|||
Das ReadMe sagt, man soll alle Verbindungen nun durchmessen. Ich war mal mutig und die Schaltung (erst noch ihne verbindung zum PC und nach eingehender optischen Prüfung aller Lötstellen) an den Strom angeschlossen. Alle (bis auf 2, s.u.) Lampen flackern nun munter vor sich hin (Bild 1-4). |
|||
<gallery> |
<gallery> |
||
Line 31: | Line 50: | ||
</gallery> |
</gallery> |
||
Wie man in Bild 4-1 und 4-2 schön sehen kann hat die Platine wohl einen kleinen Produktionsfehler. |
Wie man in Bild 4-1 und 4-2 schön sehen kann hat die Platine wohl einen kleinen Produktionsfehler. Dadurch funktionierten die LEDs in Zeile 1 und 3 der 5ten Spalte nicht. |
||
Bahn 1 ist deutlich über mehrere mm unterbrochen, Bahn 2 und 3 haben schadhafte Stellen. Bahn 2 funktioniert aber noch, Bahn 3 ist irgendwo vollständig unterbrochen. Nach dem "Bugfix" (Bild 4-3) funktionieren die beien toten Pixel aber nun auch :) |
|||
== Install == |
== Install == |
||
⚫ | |||
=== Windows === |
=== Windows === |
||
*[http://www.driverlinx.com/DownLoad/DlPortIO.htm dlportio] hab gefehlt zum Betrieb von [http://wiki.blinkenarea.org/bin/view/Blinkenarea/BlinkenPlayerExxtreme BlinkenPlayerExtrem] und [http://wiki.blinkenarea.org/pub/Blinkenarea/BlinkenLEDs/blinken.led.player-1.0.exe BlinkenLedPlayer], sonst alles problemlos. |
*[http://www.driverlinx.com/DownLoad/DlPortIO.htm dlportio] hab gefehlt zum Betrieb von [http://wiki.blinkenarea.org/bin/view/Blinkenarea/BlinkenPlayerExxtreme BlinkenPlayerExtrem] und [http://wiki.blinkenarea.org/pub/Blinkenarea/BlinkenLEDs/blinken.led.player-1.0.exe BlinkenLedPlayer], sonst alles problemlos. |
||
Line 52: | Line 74: | ||
lldrv: trying to load (io=0x378 irq=7 hw=0 gamma=10)... |
lldrv: trying to load (io=0x378 irq=7 hw=0 gamma=10)... |
||
lldrv: request_region failed: io-ports not free |
lldrv: request_region failed: io-ports not free |
||
</pre> |
</pre> |
||
Revision as of 00:43, 4 June 2006
Einleitungstext kommt noch. Andere Texte werden auch noch überarbeitet...
Aktueller Stand ist:
- s/w-Modus auf einer Windoze läuft.
- Graustufen und
- betreiben am Linux-Rechner geht noch nicht; Einfach zuwenig Zeit gehabt mich damit zu befassen bisher...
Aufbau
-
1-1. Vorher
-
1-2. Hinten
-
1-3. Vorne
-
1-4. Nachher
Werkzeug
Das Zusammenlöten war eigentlich ganz einfach. Mit meinem nicht regelbarem 30W Lötkolben mit einer 4mm Spitze hatte ich zwar vielleicht etwas viel Leistug auf einer etwas breiten Lötspitze aber ausser den ICs sind die meisten Bauteile ja recht robust was erhitzen angeht.
Die ICs habe ich alle gesockelt. Das Lötzinn "SN60" hat evnt. auch etwas viel Flußmittel für eine Platinen-Schaltung aber nach 7,5Std Löt-Zeit hatte ich auf anhieb nicht eine einzige kalte Lötstelle.
Bauanleitung
Als Bauanleitung habe ich mich eigentlich nur vollständig nach dem Frontfoto in dem BlinkenLEDsPro 1.1 Readme gerichtet.
Reihenfolge
Mit den Drahtbrücken beginnend (Bild 1-3) habe ich schritweise Bauteile mit immer größer werdener Bauhhöhe aufgelötet. Nach den IC-Sockeln (Bild 3-1), denn kleinen Kondensatoren und dem Transistor (Bild 3-2) habe ich die 18 Widerstände für die LEDs eingebaut (Bild 3-3) und danach die restlichen Bauteile am Rand montiert (Bild 3-4). Hierbei lag der einzig "kniffelige Punkt", der unerfahrenen Bastlern evnt. Probleme machen könnte; Nach kurzem vergleich der Stückliste und der Skizze zur Platine stellt man aber leicht fest: Der braun-schwarz-rote Widerstand muss senkrecht und der braun-schwarz-braune waagrecht (bei Aufgerichteter Platine wie auf dem Foto im ReadMe) eingelötet werden. Da der große Kondensator eine größere Bauhöhe hat als die Leuchtdioden habe ich diesen zunächst noch weggelassen.
LED-Montage
Trick: Zuerst die äusseren 4 LEDs in den Ecken anlöten und auf gleiche höhe achten. Dann Reihe für Reihe weitere LEDs einstecken, die Platine herumdrehen und auf den Tisch auflegen. Die LEDs jetzt bis zum Tisch durchschieben und so allen LEDs in gleicher höhe an einem Pin anlöten (bild 3-5).
Dann die 8 Zeilen möglichst perfekt ausrichten und die zweiten Pins jeder LED anlöten. 288 Beinchen abknipsen, die 18 Spalten ausrichten, fertig (Bild 3-6).
Zum Schluss noch den große Kondensator anlöten und den Aufbau prüfen.
Erster Test
Das ReadMe sagt, man soll alle Verbindungen nun durchmessen. Ich war mal mutig und die Schaltung (erst noch ihne verbindung zum PC und nach eingehender optischen Prüfung aller Lötstellen) an den Strom angeschlossen. Alle (bis auf 2, s.u.) Lampen flackern nun munter vor sich hin (Bild 1-4).
-
3-1.
-
3-2.
-
3-3.
-
3-4.
-
3-5.
-
3-6.
Fehler bei Platinenherstellung
-
4-1. Fehler bei Platinenherstellung
-
4-2. Detail
-
4-3. Fehlerstellen überbrückt
Wie man in Bild 4-1 und 4-2 schön sehen kann hat die Platine wohl einen kleinen Produktionsfehler. Dadurch funktionierten die LEDs in Zeile 1 und 3 der 5ten Spalte nicht.
Bahn 1 ist deutlich über mehrere mm unterbrochen, Bahn 2 und 3 haben schadhafte Stellen. Bahn 2 funktioniert aber noch, Bahn 3 ist irgendwo vollständig unterbrochen. Nach dem "Bugfix" (Bild 4-3) funktionieren die beien toten Pixel aber nun auch :)
Install
Windows
- dlportio hab gefehlt zum Betrieb von BlinkenPlayerExtrem und BlinkenLedPlayer, sonst alles problemlos.
- für graustufen fehlt wohl noch passende software/passende test-movies
Linux
- build26.sh funktioniert als root in einer "echten" (also nicht-X-) Konsole (Strg-Alt-F1)
- insmod lldrv.ko io=0x378 irq=7 schlägt fehl [1], [2] (, [3])
[lldrv-1.2.2_2006-01-08]# insmod lldrv.ko io=0x378 irq=7 insmod: error inserting 'lldrv.ko': -1 Operation not permitted [lldrv-1.2.2_2006-01-08]# dmesg lldrv: LittleLights driver lldrv: kernel driver for LittleLights / BlinkenLEDs(Pro) / BLINKENmini lldrv: version 1.2.2 date 2006-01-08 lldrv: Copyright (C) 2004-2005 ST <st@littlelights.de> & 1stein <1stein@schuermans.info> lldrv: Copyleft: GNU public license - http://www.gnu.org/copyleft/gpl.html lldrv: trying to load (io=0x378 irq=7 hw=0 gamma=10)... lldrv: request_region failed: io-ports not free
Anhang
Movies
- 5-1. blubb-short.mov 1,6M
- 5-2. BlinkenLEDsPro-1.1.mov 3,7M