<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://www.mikrocontroller.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Flexopete</id>
	<title>Mikrocontroller.net - Benutzerbeiträge [de]</title>
	<link rel="self" type="application/atom+xml" href="https://www.mikrocontroller.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Flexopete"/>
	<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/articles/Spezial:Beitr%C3%A4ge/Flexopete"/>
	<updated>2026-04-10T23:20:58Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.39.7</generator>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Word_Clock_Variante_1&amp;diff=49110</id>
		<title>Word Clock Variante 1</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Word_Clock_Variante_1&amp;diff=49110"/>
		<updated>2010-07-11T16:08:32Z</updated>

		<summary type="html">&lt;p&gt;Flexopete: /* bereits umgesetzt: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Überblick =&lt;br /&gt;
&lt;br /&gt;
[[Datei:wordclock-frontplatte-v2.png| |WordClock]]&lt;br /&gt;
&lt;br /&gt;
Links zum Hauptartikel [1], zur Variante 2 [2] zum langen Thread [3] mit dem hier alles angefangen hat und zum Original [4], das alle hier inspiriert hat.&lt;br /&gt;
&lt;br /&gt;
[1] [[Word Clock]]&amp;lt;br&amp;gt;&lt;br /&gt;
[2] [[Word Clock Variante 2]]&amp;lt;br&amp;gt;&lt;br /&gt;
[3] [http://www.mikrocontroller.net/topic/156661 Beitrag: Brauche Hilfe beim Bau einer Uhr]&amp;lt;br&amp;gt;&lt;br /&gt;
[4] [http://www.clocktwo.com http://www.clocktwo.com]&amp;lt;br&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
= Elektronik =&lt;br /&gt;
* Atmega168&lt;br /&gt;
* 24-Bit-Schieberegister an SPI für 24 Wörter&lt;br /&gt;
* 4 Output-Pins für Minutenanzeige&lt;br /&gt;
* 4 weitere GPOS - für allgemeine Zwecke&lt;br /&gt;
* RGB-Steuerung über PWM gegen GND, d.h. 32x3-Matrix&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= Schaltung =&lt;br /&gt;
&lt;br /&gt;
[[Datei:wordclock-schmal-schaltung.png|miniatur|Schaltbild V1.0]]&lt;br /&gt;
&lt;br /&gt;
Das Schaltbild ist für die Prototypen-Platine als auch für die endgültige Version 1.0 (schmale Platine) identisch. Lediglich der Pullup-Widerstand R7 am DCF-Anschluss ist weggefallen und ab Version 0.9 der Software auch nicht mehr beim Prototypen nötig.&lt;br /&gt;
&lt;br /&gt;
Eine größere Sammelbestellung wurde im Januar 2010 organisiert, eine 2. Sammelbestellung ist im Gange (02_2010), siehe auch &#039;&#039;&#039;[http://www.mikrocontroller.net/articles/Word_Clock#Sammelbestellung_der_Platine Sammelbestellung der Platine]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Hier die zugehörige Schaltung V1.0 als PDF: &#039;&#039;&#039;[[Media:wordclock-schmal.pdf]]&#039;&#039;&#039;&lt;br /&gt;
----&lt;br /&gt;
== Sammelbestellung der Platine ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Aktueller Zählerstand der Interessenten am 14.06.2010: keine Platine mehr verfügbar.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Da noch nicht alle Interessenten bezahlt haben (und evtl. auch nicht zahlen werden, weil sie es sich anders überlegt haben), könnte noch die eine oder andere Platine wieder frei werden. Daher kann es sich lohnen, bei mir (Benutzer [http://www.mikrocontroller.net/user/show/ukw ukw]) per PN nochmal nachzufragen.&lt;br /&gt;
&lt;br /&gt;
Über eine neue Sammelbestellung wird nachgedacht. Je mehr sich melden, desto wahrscheinlicher wird eine neue Sammelbestellung.&lt;br /&gt;
&lt;br /&gt;
Selbstverständlich weist diese Platinen-Version nicht den Kurzschluss auf, den die ersten 20 Prototypen-Platinen hatten. Die Platine ist wesentlich schmaler als der Prototyp, Maße sind: 146mm x 35,6mm.&lt;br /&gt;
&lt;br /&gt;
Historie:&lt;br /&gt;
&lt;br /&gt;
* Ende 2009: Vorabbestellung des Prototyps in kleinerer Auflage: 20 Stück (für die Entwickler)&lt;br /&gt;
* Januar 2010: Erste große Sammelbestellung der endgültigen WordClock-Platine V1.0. Auflage: 200 Stück.&lt;br /&gt;
* Februar 2010: Zweite große Sammelbestellung der V1.0. Auflage: 100 Stück.&lt;br /&gt;
* April 2010: Dritte große Sammelbestellung der V1.0. Auflage: 100 Stück.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Reichelt Warenkorb Mono-Variante ==&lt;br /&gt;
Da selbst bei der Mono-Variante der ATmega 88 langsam mehr als eng wird, wurde dieser Warenkorb auch auf den ATmega 168 umgestellt.&lt;br /&gt;
&lt;br /&gt;
Eine vollständige Liste zur Bestellung der nötigen Bauteile ist bei Reichelt abgelegt: &#039;&#039;&#039;[https://secure.reichelt.de/?;ACTION=20;LA=5010;AWKID=222466;PROVID=2084 Warenkorb-Mono]&#039;&#039;&#039;.&lt;br /&gt;
----&lt;br /&gt;
== Reichelt Warenkorb RGB-Variante ==&lt;br /&gt;
Für die RBG-Version wird der ATmega 168 benötigt. Einen angepassten Warenkorb ist wieder bei Reichelt hinterlegt: &#039;&#039;&#039;[https://secure.reichelt.de/?;ACTION=20;LA=5010;AWKID=209168;PROVID=2084 Warenkorb-RGB]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Derzeit ist der TSOP 1736 bei Reichelt nicht lieferbar. Laut telefonischer Auskunft (Stand: 19.01.2010), ist dieser im Moment im Rückstand. Ein Liefertermin ist bei Reichelt nicht bekannt.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Stand: 18.02.2010 Da nach wie vor der TSOP1736 nicht lieferbar ist, wurde der Warenkorb um den TSOP1738 erweitert.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Hinweis zum TSOP1738 &amp;gt;&amp;gt; http://www.mikrocontroller.net/topic/156661?goto=1580976#1580976&lt;br /&gt;
&lt;br /&gt;
Alternativ ist der SFH 5110-36 (36 kHz) bei Reichelt verfügbar, aber andere Pinbelegung beachten!!!&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Aktuell ist auch der DS 1307 (Real Time Clock I²C) wieder lieferbar (Stand: 07.06.2010)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Diese Liste bezieht sich sowohl auf den Prototypen als auf die endgültige (schmalere) Version.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Bestückung ==&lt;br /&gt;
&lt;br /&gt;
Hier eine kurze Beschreibung zur Bestückung:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototyp:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock.png|miniatur|Bestückte Platine (Prototyp)]]&lt;br /&gt;
&lt;br /&gt;
* Links: Anschluss für stehende Lithium-Knopfbatterie CR2032 (die drei abgebildeten Stifte sind natürlich nicht notwendig, die Batterie wird direkt eingelötet)&lt;br /&gt;
* Unten links: Anschluss für DCF77-Modul und für Testzwecke RX &amp;amp; TX&lt;br /&gt;
* Oben Mitte: TSOP1736 für Infrarot-Empfang&lt;br /&gt;
* Oben links und rechts: Wannenstecker für insg. 32 Ausgabekanäle: OUT0-OUT23 (für die Wörter), OUTL1-OUTL4 (für die Minuten) und OUTG1-OUTG4 (für General-Purpose-Ausgabezwecke - noch nicht definiert)&lt;br /&gt;
* Rechts: Anschlussklemmen für Versorgungsspannung 7-20V und die drei PWM-Kanäle Rot, Grün und Blau&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Endgültige Version (schmale Ausführung):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-schmal.png|miniatur|Bestückte Platine (endgültige Version)]]&lt;br /&gt;
&lt;br /&gt;
* Oben Mitte: Anschluss für stehende Lithium-Knopfbatterie CR2032 (die drei abgebildeten Stifte sind natürlich nicht notwendig, die Batterie wird direkt eingelötet)&lt;br /&gt;
* Unten 3-polige Stiftleiste: Anschluss für DCF77-Modul&lt;br /&gt;
* Unten 2-polige Stiftleiste: RX &amp;amp; TX (für Testzwecke)&lt;br /&gt;
* Unten rechts: TSOP1736 für Infrarot-Empfang&lt;br /&gt;
* Darüber: 2-polige Stiftleiste für LDR (Helligkeitsmessung)&lt;br /&gt;
* Oben links und rechts: Wannenstecker für insg. 32 Ausgabekanäle: OUT0-OUT23 (für die Wörter), OUTL1-OUTL4 (für die Minuten) und OUTG1-OUTG4 (für General-Purpose-Ausgabezwecke)&lt;br /&gt;
* Rechts: Anschlussklemmen für Versorgungsspannung 7-20V und die drei PWM-Kanäle Rot, Grün und Blau.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Achtung: die Reihenfolge der Schraubklemmen-Anschlüsse hat sich bei der endgültigen gegenüber der Prototyp-Version geändert, siehe weiter unten!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Der IR-Empfänger TSOP1736 muss hinter einem nicht benutzten Buchstaben angebracht werden. Deshalb braucht man ihn nicht unbedingt auf die Platine löten, sondern kann ihn auch über ein 3-poliges Kabel mit der Platine verbinden. Das Kabel sollte aber nicht zu lang sein, da der TSOP immer gern seinen Elko in der Nähe hat.&lt;br /&gt;
&lt;br /&gt;
Da die Routine zur automatischen Helligkeitsregelung noch nicht ausgetestet ist, sollte man den Widerstand R6 (Pulldown für LDR) zunächst noch nicht bestücken, bis klar ist, welcher Wert der optimale für den gewählten LDR ist.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-bestueckungsdruck.png|miniatur|Bestückungsaufdruck der Prototyp-Platine]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FOLGENDES GILT NUR FÜR DEN PROTOTYPEN:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Durch einen Fehler in der Target3001-Bibliothek hat die Prototypen-Platine einen Fehler, der aber leicht behebbar ist:&#039;&#039;&#039; Die Einstecklöcher für die 3 MOSFETs IRLU2905 besitzen auf der Unterseite keine Lötpunkte. Daher müssen die IRLUs an die oben liegenden Lötpunkte festgelötet werden. Auf der unteren Seite bilden die Bohrlöcher leider einen Kurzschluss mit der unten liegenden Massefläche.&lt;br /&gt;
&lt;br /&gt;
Deshalb müssen vorher(!) die Löcher für die IRLU-Beinchen mit einem spitzen Gegenstand auf der Unterseite von dem Kurzschluss mit der unteren Massefläche befreit werden. Dazu geht man folgendermaßen vor:&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-anschluesse.png|miniatur|Anschlüsse der Prototyp-Platine]]&lt;br /&gt;
&lt;br /&gt;
Spitzen Gegenstand (z.&amp;amp;nbsp;B. Teppichmesser, Spitze einer kleinen Kneifzange) von unten(!) ins Loch stecken und zwei- bis dreimal dreimal im Bohrloch drehen, damit die Verbindung der unteren Massefläche zur Durchkontaktierung unterbrochen wird. Anschließend mit dem Ohmmeter prüfen, ob der Kurzschluss behoben ist. Insgesamt sind es 6 Löcher, die so behandelt werden müssen, diese betreffen jeweils die Pins 1 und 2 der drei IRLU-MOSFETs. Pin3 muss nicht bearbeitet werden, da hier sowieso die Masse angeschlossen werden muss,&lt;br /&gt;
siehe auch das nächste Bild unten.&lt;br /&gt;
&lt;br /&gt;
Ist der Kurzschluss zur unteren Massefläche behoben, sollte man die IRLU-Beinchen trotzdem nicht durch das Bohrloch stecken, sondern:&lt;br /&gt;
&lt;br /&gt;
* Beinchen kürzen, vielleicht die Enden (wegen der Stabilität) 2mm umbiegen&lt;br /&gt;
* Oben in SMD-Manier anlöten.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Im rechts stehenden Bild sind nicht nur die Lage der Anschlüsse verdeutlicht, sondern auch die Bohrlöcher für die IRLU-MOSFETs rot umkringelt, welche man von der Unterseite(!) her &amp;quot;behandeln&amp;quot; muss. Beim Prototypen müssen die IRLUs so angelötet werden, dass das Metall zur Schraubklemme zeigt.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bestückung und Anschlüsse der endgültigen Version:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-schmal-bestueckungsdruck.png|miniatur|Bestückungsaufdruck der endgültigen (schmaleren) Platine]]&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-schmal-bestueckt.jpg|miniatur|Bestückung: Orientierung der IRLUs beachten!]]&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-schmal-anschluesse.png|miniatur|Anschlüsse]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;WICHTIG für die Version 1.0:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Der oberste IRLU2905 muss anders herum eingelötet werden (Metall Richtung Spannungsregler) als die beiden unteren (Metall Richtung Schraubklemme). Siehe auch Foto rechts.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Die Reihenfolge der Schraubklemmen-Anschlüsse hat sich gegenüber dem Prototypen geändert, bitte unbedingt die Reihenfolge beachten!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Möchte man einfarbige LEDs verwenden und auf die RGB-Steuerung verzichten, schließt man einfach zwei der drei RGB-PWM-Kanäle nicht an und verwendet stattdessen nur PWMR zur PWM-Steuerung. Die 2 zu PWMG und PWMB gehörenden IRLUs und die angeschlossenen 4 Widerstände am Gate der IRLUs kann man dann auch weglassen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bestückungsliste:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Diese Liste bezieht sich sowohl auf den Prototypen als auch auf die endgültige (schmalere) Version.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 Name                Wert&lt;br /&gt;
 C1,C3,C4,C6,C8,C9   100NF&lt;br /&gt;
 C10,C11,C12,C13     100NF&lt;br /&gt;
 C2                  4,7µF&lt;br /&gt;
 C5,C7               47µF&lt;br /&gt;
 D1                  1N4001&lt;br /&gt;
 IC1                 ATMEGA88&lt;br /&gt;
 IC2                 7805&lt;br /&gt;
 IC3                 TSOP1736&lt;br /&gt;
 IC4,IC5,IC6         74HCT595N&lt;br /&gt;
 IC7                 DS1307&lt;br /&gt;
 IC8,IC9,IC10,IC11   UDN2981A&lt;br /&gt;
 K4                  Wannenstecker 10&lt;br /&gt;
 K7,K8               Wannenstecker16&lt;br /&gt;
 K6                  LDR&lt;br /&gt;
 KL1                 KLEMME5POL&lt;br /&gt;
 Q1                  32,768KHz&lt;br /&gt;
 R1,R6,R8,R10,R12    10K (R6 für LDR evtl.noch nicht bestücken)&lt;br /&gt;
 R7                  10K, entfällt!&lt;br /&gt;
 R2                  100&lt;br /&gt;
 R3,R4               4K7&lt;br /&gt;
 R5,R9,R11           82&lt;br /&gt;
 T1,T2,T3            IRLU2905&lt;br /&gt;
----&lt;br /&gt;
== FAQ zur Bestückung ==&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-schmal-bestueckt.jpg|miniatur|Bestückung: Orientierung der IRLUs (ganz rechts) beachten!]]&lt;br /&gt;
&lt;br /&gt;
 Q: Wie herum müssen die IRLUs eingelötet werden?&lt;br /&gt;
 A: Beim Prototypen: Alle drei mit der Metallseite zur Schraubklemme hin, Pin1&lt;br /&gt;
    ist also immer &amp;quot;oben&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
    Bei V1.0 (schmale Version): Der oberste kommt mit der Metallseite nach&lt;br /&gt;
    links (Richtung Spannungsregler), Pin 1 ist hier der untere. Die anderen&lt;br /&gt;
    beiden IRLUs werden mit der Metallseite Richtung Schraubklemme eingelötet,&lt;br /&gt;
    siehe auch Foto rechts. Hier ist jeweils Pin 1 der obere.&lt;br /&gt;
&lt;br /&gt;
 Q: Welche ICs sollte ich sockeln?&lt;br /&gt;
 A: Wenn durch einen versehentlichen Kurzschluss bei der Freiluftverdrahtung der&lt;br /&gt;
    LEDs ein UDN2981 abfackelt, ist das ägerlich. Daher sollte man zumindest&lt;br /&gt;
    die UDNs und den ATMega sockeln. Besser ist es natürlich, alle zu sockeln.&lt;br /&gt;
&lt;br /&gt;
 Q: Bei dem ATMega und der RTC ist nicht ersichtlich, wie herum sie eingebaut&lt;br /&gt;
    werden müssen?&lt;br /&gt;
 A: Doch, kann man sehen: Der Lötpunkt von Pin1 ist immer rechteckig, die&lt;br /&gt;
    anderen sind oval. Das gilt übrigens für fast alle Bauteile, auch die Wannen.&lt;br /&gt;
&lt;br /&gt;
 Q: Ich möchte oben statt der abgebildeten zwei 2x8-poligen Stiftleisten 16-polige&lt;br /&gt;
    Wannenstecker nehmen. Wie herum kommen dann die oberen Wannen drauf?&lt;br /&gt;
 A: Mit der Kerbe nach unten, sieht man auch am rechteckigen Lötpunkt - und&lt;br /&gt;
    auch auf dem Foto rechts.&lt;br /&gt;
&lt;br /&gt;
 Q: Kann ich auf die Batterie verzichten, weil ich DCF77 einsetze bzw. nach&lt;br /&gt;
    einem Stromausfall die Uhr per Fernbedienung selbst neu stellen möchte?&lt;br /&gt;
 A: Wenn man keine Batterie einsetzt, sollte man VBat der RTC DS1307 mit GND&lt;br /&gt;
    verbinden. Das geht am einfachsten an den auf der Platine vorgesehenen&lt;br /&gt;
    Batterieanschlüssen: einfach K1 (Bat+) und K3 (Bat-) mit einem Stück Draht&lt;br /&gt;
    überbrücken. Übrigens: die Batterie hält lt. Datenblatt des DS1307&lt;br /&gt;
    10 Jahre, es ist also durchaus sinnvoll, diese auch zu bestücken.&lt;br /&gt;
&lt;br /&gt;
 Q: Zur Zeit ist der Infrarot-Empfänger TSOP1736 nur schlecht erhältlich.&lt;br /&gt;
    Gibt es dazu eine Alternative?&lt;br /&gt;
 A: Als Ersatz kann man auch den TSOP1738 nehmen. Dieser hat bei Fernbedienungen&lt;br /&gt;
    mit einer Modulationsfrequenz kleiner/gleich 36kHz zwar eine geringere&lt;br /&gt;
    Reichweite, bei Fernbedienungen mit einer Modulationsfrequenz größer/gleich&lt;br /&gt;
    38kHz jedoch sogar eine höhere.&lt;br /&gt;
&lt;br /&gt;
 Q: Kann ich (aus Kostengründen) auch einfarbige LEDs verwenden?&lt;br /&gt;
 A: Ja, einfach zwei der drei RGB-PWM-Kanäle nicht anschließen und nur PWMR (für Rot) benutzen.&lt;br /&gt;
    Die 2 zu PWMG und PWMB gehörenden IRLUs und die angeschlossenen 4 Widerstände am Gate der IRLUs&lt;br /&gt;
    kann man dann auch weglassen.&lt;br /&gt;
----&lt;br /&gt;
== Anschluss eines DCF77-Moduls ==&lt;br /&gt;
&lt;br /&gt;
Der Anschluss eines DCF77-Moduls ist optional. Wird ein DCF77-Modul angeschlossen, kann mittels einer LED der DCF77-Empfang angezeigt werden. Die LED blinkt dann im Sekundenrhytmus und zeigt direkt die empfangenen DCF77-Impulse. Der Empfang wird kurze Zeit nach dem Einschalten aktiviert bzw. jede Stunde wiederholt. &lt;br /&gt;
&lt;br /&gt;
Die DCF77-LED kann folgendermaßen angeschlossen werden:&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wannen.png|400px|Anschlüsse der Wannenstecker]]&lt;br /&gt;
&lt;br /&gt;
RGB-LED in Farbe:&lt;br /&gt;
&lt;br /&gt;
            /---|&amp;gt;|----| R |---- PWMR&lt;br /&gt;
 OUTG4   +--|---|&amp;gt;|----| R |---- PWMG&lt;br /&gt;
            \---|&amp;gt;|----| R |---- PWMB&lt;br /&gt;
&lt;br /&gt;
Einfarbige LED gedimmt:&lt;br /&gt;
&lt;br /&gt;
 OUTG4   +--|---|&amp;gt;|----| R |---- PWMR&lt;br /&gt;
&lt;br /&gt;
Einfarbige LED immer gleich hell:&lt;br /&gt;
&lt;br /&gt;
 OUTG4   +--|---|&amp;gt;|----| R |---- GND&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Bei Anschluss des DCF77-Moduls von Reichelt ist folgendes zu beachten:&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Prototyp-Platine: Der Pull-Up-Widerstand R7 darf nicht eingelötet werden. Grund: Das Reichelt-Modul hat keinen Open-Collector-Ausgang, sondern einen sehr schwachen Ausgang, welcher durch den Pullup-Widerstand permanent auf High gezogen wird.&lt;br /&gt;
&lt;br /&gt;
*Es sollte direkt auf den Lötaugen des Reichelt-DCF77-Moduls ein Abblock-Kondensator von 100nF zwischen den Pins +UB und GND aufgelötet werden&lt;br /&gt;
&lt;br /&gt;
*Der Eingang PON muss offen bleiben - entgegen den (falschen) Angaben im Reichelt Datenblatt!&lt;br /&gt;
&lt;br /&gt;
*Das DCF77-Modul von Reichelt braucht eine Synchronisierungszeit von mindestens 10 Sekunden. Erst dann arbeitet der Empfänger.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Beim Anschluss des Conrad-Moduls ArtNr. 641138 ist folgendes zu beachten:&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Es muss der nicht-invertierte Open-Collector-Ausgang Pin 3 als Signal an die WordClock angeschlossen werden.&lt;br /&gt;
&lt;br /&gt;
Ab Software-Version 0.9 darf der Pullupwiderstand R7 auf der Prototyp-Platine generell nicht mehr eingelötet werden. Daher ist er auch in der endgültigen Platinen-Version entfallen.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Anschluss der LEDs ==&lt;br /&gt;
=== Zuordnung der Kanäle ===&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wannen.png|400px|Anschlüsse der Wannenstecker]]&lt;br /&gt;
&lt;br /&gt;
Folgende Tabelle enthält die Zuordnung der Wörter zu den Pins der Wannenstecker.&lt;br /&gt;
Die Bezeichnungen der Pins entsprechen dem Schaltplan. Zu beachten ist, dass die Reihenfolge der Wörter nichts mit der Anordnung auf der Frontplatte zu tun hat.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;Zuordnung Pins&#039;&#039;&#039;&lt;br /&gt;
|-                    &lt;br /&gt;
! Anschluss || [[#Deutsch (2-sprachig) |Frontplatte deutsch 2-sprachig]]  || [[#Deutsch (3-sprachig) |Frontplatte deutsch 3-sprachig]]  || [[#Englisch|Frontplatte Englisch]]&lt;br /&gt;
|-                                                         &lt;br /&gt;
|  OUT0 ||  ES IST               ||  ZW                         || IT IS&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT1 ||  FÜNF  (Minuten)      ||  EI                         || FIVE   (Minuten) &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT2 ||  ZEHN  (Minuten)      ||  N                          || TEN    (Minuten) &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT3 ||  VOR   (Minuten)      ||  S                          || QUARTER &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT4 ||  DREI  (Minuten)      ||  IEBEN                      || TWENTY (Minuten) &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT5 ||  VIERTEL              ||  DREI                       || HALF &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT6 ||  NACH                 ||  VIER                       || TO &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT7 ||  VOR                  ||  FÜNF                       || PAST &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT8 ||  HALB                 ||  SECHS                      || ONE &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT9 ||  S                    ||  ACHT                       || TWO &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT10 ||  EIN                 ||  NEUN                       || THREE &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT11 ||  ZWEI                ||  ZEHN                       || FOUR &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT12 ||  DREI                ||  ELF                        || FIVE &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT13 ||  VIER                ||  ZWÖLF                      || SIX &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT14 ||  FÜNF                ||  ES IST                     || SEVEN &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT15 ||  SECHS               ||  UHR                        || EIGHT &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT16 ||  SIEBEN              ||  FÜNF (Minuten)             || NINE &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT17 ||  ACHT                ||  ZEHN (Minuten)             || TEN &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT18 ||  NEUN                ||  ZWANZIG                    || ELEVEN &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT19 ||  ZEHN                ||  DREI (Minuten)             || TWELVE &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT20 ||  ELF                 ||  VIERTEL (Minuten)          || O CLOCK  &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT21 ||  ZWÖLF               ||  NACH                       || unverbunden&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT22 ||  UHR                 ||  VOR                        || unverbunden&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT23 ||  unverbunden         ||  HALB                       || unverbunden&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUTL1 ||  min1                ||  min1                       || min1&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUTL2 ||  min2                ||  min2                       || min2&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUTL3 ||  min3                ||  min3                       || min3&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUTL4 ||  min4                ||  min4                       || min4&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUTG1 ||  Ambilight (opt.)           ||  Ambilight (opt.)                  || Ambilight (opt.)           &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUTG2 ||  unverbunden         ||  unverbunden                || unverbunden&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUTG3 ||  unverbunden         ||  unverbunden                || unverbunden&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUTG4 ||  dcf Empfang         ||  dcf Empfang                || dcf Empfang             &lt;br /&gt;
|}&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Beschaltungsvarianten der LEDs ===&lt;br /&gt;
&lt;br /&gt;
Da die Schaltung genügend Power hat, um eine Unmenge an RGB-LEDs zu treiben, gibt es folgende Möglichkeiten, die auch mixbar sind:&lt;br /&gt;
&lt;br /&gt;
1. Pro Wort für jeden Buchstaben eine RGB-LED (mit gemeinsamer Anode) in&lt;br /&gt;
Parallelschaltung (natürlich mit geeignetem Vorwiderstand pro LED)&lt;br /&gt;
&lt;br /&gt;
Prinzip (am Beispiel des Wortes &amp;quot;VIER&amp;quot;):&lt;br /&gt;
&lt;br /&gt;
         /---|&amp;gt;|----| R1R |---- PWMR&lt;br /&gt;
      +--|---|&amp;gt;|----| R1G |---- PWMG     &amp;quot;V&amp;quot;&lt;br /&gt;
      |  \---|&amp;gt;|----| R1B |---- PWMB&lt;br /&gt;
      |&lt;br /&gt;
      |  /---|&amp;gt;|----| R2R |---- PWMR&lt;br /&gt;
      +--|---|&amp;gt;|----| R2G |---- PWMG     &amp;quot;I&amp;quot;&lt;br /&gt;
      |  \---|&amp;gt;|----| R2B |---- PWMB&lt;br /&gt;
 OUTx-+&lt;br /&gt;
      |  /---|&amp;gt;|----| R3R |---- PWMR&lt;br /&gt;
      +--|---|&amp;gt;|----| R3G |---- PWMG     &amp;quot;E&amp;quot;&lt;br /&gt;
      |  \---|&amp;gt;|----| R3B |---- PWMB&lt;br /&gt;
      |&lt;br /&gt;
      |  /---|&amp;gt;|----| R4R |---- PWMR&lt;br /&gt;
      +--|---|&amp;gt;|----| R4G |---- PWMG     &amp;quot;R&amp;quot;&lt;br /&gt;
         \---|&amp;gt;|----| R4B |---- PWMB&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Pro Wort für jeden Buchstaben eine RGB-LED in Reihenschaltung (mit&lt;br /&gt;
nur 1 Vorwiderstand für die ganze Reihe, bzw. 3 wegen RGB). Das geht&lt;br /&gt;
aber nur, wenn die RGB-LEDs unabhängige Anoden und Kathoden haben (ja,&lt;br /&gt;
die gibt es).&lt;br /&gt;
&lt;br /&gt;
Prinzip:&lt;br /&gt;
                         &amp;quot;V&amp;quot;    &amp;quot;I&amp;quot;    &amp;quot;E&amp;quot;    &amp;quot;R&amp;quot;&lt;br /&gt;
         /----| R1R |----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|---- PWMR&lt;br /&gt;
 OUTx --+-----| R1G |----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|---- PWMG&lt;br /&gt;
         \----| R1B |----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|---- PWMB&lt;br /&gt;
&lt;br /&gt;
Theoretisch könnte man solche Streifen als Platine herstellen, welche man dann immer auf die gewünschte Länge kürzt, als 1, 2, 3 ... 7 Buchstaben.&lt;br /&gt;
&lt;br /&gt;
Bei Verwendung von einfarbigen LEDs vereinfachen sich die Prinzip-Schaltungen wie folgt:&lt;br /&gt;
&lt;br /&gt;
1. Parallelschaltung, eine LED pro Buchstabe im Wort:&lt;br /&gt;
&lt;br /&gt;
       /----|&amp;gt;|----| R1 |---- PWMR     &amp;quot;V&amp;quot;&lt;br /&gt;
      +-----|&amp;gt;|----| R2 |---- PWMR     &amp;quot;I&amp;quot;&lt;br /&gt;
 OUTx-+&lt;br /&gt;
      +-----|&amp;gt;|----| R3 |---- PWMR     &amp;quot;E&amp;quot;&lt;br /&gt;
       \----|&amp;gt;|----| R4 |---- PWMR     &amp;quot;R&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Reihenschaltung, eine LED pro Buchstabe im Wort:&lt;br /&gt;
&lt;br /&gt;
                    &amp;quot;V&amp;quot;    &amp;quot;I&amp;quot;    &amp;quot;E&amp;quot;    &amp;quot;R&amp;quot;&lt;br /&gt;
 OUTx ----| R1 |----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|---- PWMR&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Zum Berechnen der Vorwiderstände kann z.&amp;amp;nbsp;B. dieser Rechner&lt;br /&gt;
verwendet werden: &#039;&#039;&#039;[http://www.elektronik-kompendium.de/sites/bau/1109111.htm Vorwiderstands-Rechner]&#039;&#039;&#039; oder &#039;&#039;&#039;[http://www.modding-faq.de/index.php?artid=506 Vorwiderstands-Rechner mit Unterstützung für Reihenschaltung]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Damit die LEDs selbst nicht sichtbar sind, benötigt man hinter den transparenten Buchstaben einen Diffusor. Im einfachsten Fall kann das eine weiße Schicht Farbe sein.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
=== Streifenplatinen &amp;amp; LEDs ===&lt;br /&gt;
==== Streifenplatinen ====&lt;br /&gt;
Die Platine hat ein Maß von 314 x 12 mm und ist auf die Word-Clock-Front-Varianten A und B (also 450mm x 450mm) ausgelegt.&lt;br /&gt;
&lt;br /&gt;
Der Abstand der einzelnen LEDs beträgt 28.1mm&lt;br /&gt;
&lt;br /&gt;
Die Streifenplatine wird so ausschauen: (Version 8 vom 06.März 2010)&lt;br /&gt;
&lt;br /&gt;
[[Datei:LED_Streifen_V6_1.png|750px|Streifenplatine für SMD RGB LEDs Version 8]]&lt;br /&gt;
&lt;br /&gt;
Ausschnitt vergrößert dargestellt:&lt;br /&gt;
&lt;br /&gt;
[[Datei:LED_Streifen_V6_1_schnitt.png|500px|Aussschnitt]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Datenblatt der LED mit Bestückungsinfos: [[Datei:SMD RGB PLCC-6 datasheet3.pdf]]&lt;br /&gt;
&lt;br /&gt;
Hier ist die Bestückung aller Streifen detailiert gezeigt: [&lt;br /&gt;
http://www.mikrocontroller.net/topic/156661?goto=1671369#1671369 Beitrag] und &lt;br /&gt;
[http://www.mikrocontroller.net/attachment/75008/WordClockLEDStripMatrix_003.pdf Bestückungsübersicht]&lt;br /&gt;
----&lt;br /&gt;
==== Technische Daten der SMD RGB PLCC-6 LEDs ====&lt;br /&gt;
Spezifikation&lt;br /&gt;
* Source Material: InGaN&lt;br /&gt;
* Emitting Colour: SMD SMT 5050 RGB&lt;br /&gt;
* LENS Type: Water clear&lt;br /&gt;
* Reverse Voltage: 5.0 V&lt;br /&gt;
* Viewing Angle: 140 degree&lt;br /&gt;
* Lead Soldering Temp: 260°C for 5 seconds&lt;br /&gt;
&lt;br /&gt;
Absolute Maximum Rating (Ta = 250C)&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! PARAMETER || Symbol || RED || GREEN || BLUE || UNITS&lt;br /&gt;
|-&lt;br /&gt;
| Power Dissipation || PO || align=&amp;quot;right&amp;quot; | 80 || align=&amp;quot;right&amp;quot; | 95 || align=&amp;quot;right&amp;quot; | 85 || mW&lt;br /&gt;
|-&lt;br /&gt;
| DC Current || IF || align=&amp;quot;right&amp;quot; | 20 || align=&amp;quot;right&amp;quot; | 20 || align=&amp;quot;right&amp;quot; | 20 || mA&lt;br /&gt;
|-&lt;br /&gt;
| Peak Forward Current || IFP || align=&amp;quot;right&amp;quot; | 100 || align=&amp;quot;right&amp;quot; | 100 || align=&amp;quot;right&amp;quot; | 100 || mA&lt;br /&gt;
|-&lt;br /&gt;
| Reverse Voltage || VR || align=&amp;quot;right&amp;quot; | 5 || align=&amp;quot;right&amp;quot; | 5 || align=&amp;quot;right&amp;quot; | 5 || V&lt;br /&gt;
|-&lt;br /&gt;
| Operating Temperature || Topr || colspan=&amp;quot;3&amp;quot; align=&amp;quot;center&amp;quot; | -25 to +85 || °C&lt;br /&gt;
|-&lt;br /&gt;
| Storage Temperature || Tstg ||  colspan=&amp;quot;3&amp;quot; align=&amp;quot;center&amp;quot; | -40 to +85 || °C&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Electro-optical Characteristics (Ta = 250C)&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! PARAMETER || SYMBOL || CONDITIONS || MIN. || TYP. || MAX. || UNIT&lt;br /&gt;
|-&lt;br /&gt;
| Forward Voltage (B) || VF || IF = 20mA || align=&amp;quot;right&amp;quot; | 3.4 || align=&amp;quot;right&amp;quot; | 3.6 || align=&amp;quot;right&amp;quot; | 3.8 || V&lt;br /&gt;
|-&lt;br /&gt;
| Forward Voltage (G) || VF || IF = 20mA || align=&amp;quot;right&amp;quot; | 3.4 || align=&amp;quot;right&amp;quot; | 3.6 || align=&amp;quot;right&amp;quot; | 3.8 || V&lt;br /&gt;
|-&lt;br /&gt;
| Forward Voltage (R) || VF || IF = 20mA || align=&amp;quot;right&amp;quot; | 1.9 || align=&amp;quot;right&amp;quot; | 2.1 || align=&amp;quot;right&amp;quot; | 2.5 || V&lt;br /&gt;
|-&lt;br /&gt;
| Dominant Wavelength (B) || lD || IF = 20mA || align=&amp;quot;right&amp;quot; | 465 || align=&amp;quot;right&amp;quot; | 470 || align=&amp;quot;right&amp;quot; | 475 || nm&lt;br /&gt;
|-&lt;br /&gt;
| Dominant Wavelength (G) || lD || IF = 20mA || align=&amp;quot;right&amp;quot; | 515 || align=&amp;quot;right&amp;quot; | 520 || align=&amp;quot;right&amp;quot; | 525 || nm&lt;br /&gt;
|-&lt;br /&gt;
| Dominant Wavelength (R) || lD || IF = 20mA || align=&amp;quot;right&amp;quot; | 625 || align=&amp;quot;right&amp;quot; | 630 || align=&amp;quot;right&amp;quot; | 635 || nm&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Pin / Farbzuordnung:&lt;br /&gt;
* R: Pin 1 - 6&lt;br /&gt;
* G: Pin 2 - 5&lt;br /&gt;
* B: Pin 3 - 4&lt;br /&gt;
&lt;br /&gt;
[[Datei:plcc6_smd_RGB.JPG]]&lt;br /&gt;
----&lt;br /&gt;
==== Widerstandswerte für die LED Streifen ====&lt;br /&gt;
&lt;br /&gt;
Berechnet sind die Widerstände für eine Spannungsversorgung von 15V. Ein solches Netzteil gibt es zB bei [http://www.pollin.de/shop/dt/MjU5OTQ2OTk-/Stromversorgung/Netzgeraete/Regelbare_Netzgeraete/EcoFriendly_Universal_Schaltnetzteil_MW_3H36GS.html Pollin] oder auch bei [http://www.reichelt.de/?ACTION=3;ARTICLE=89789;PROVID=2402 Reichelt].&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | |||| colspan=&amp;quot;3&amp;quot; | ....Widerstände E12.... |||| colspan=&amp;quot;3&amp;quot; | ....Widerstände E24.... ||&lt;br /&gt;
|- &lt;br /&gt;
! Streifen  || Wort  || LEDs |||| style=&amp;quot;color:red;&amp;quot; | Rot || style=&amp;quot;color:green;&amp;quot; | Grün || style=&amp;quot;color:blue;&amp;quot; | Blau |||| style=&amp;quot;color:red;&amp;quot; | Rot || style=&amp;quot;color:green;&amp;quot; | Grün || style=&amp;quot;color:blue;&amp;quot; | Blau || Anschluss&lt;br /&gt;
|- &lt;br /&gt;
| 1 ||  ES ||  2 ||||  560 ||  470 ||  470 ||||  510 ||  360 ||  360 || OUT14&lt;br /&gt;
|- &lt;br /&gt;
| {{H16}} | 1 || {{H16}} | K ||  ||||  ||  ||  ||||  ||  ||  ||&lt;br /&gt;
|- &lt;br /&gt;
| 1 || IST || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT14&lt;br /&gt;
|- &lt;br /&gt;
| {{H16}} | 1 || {{H16}} | L ||  ||||  ||  ||  ||||  ||  ||  ||&lt;br /&gt;
|-&lt;br /&gt;
| 1 || FÜNF || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT16&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 2 || ZEHN || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT17&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 2 || ZWAN || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT18&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 2 || ZIG || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT18&lt;br /&gt;
|-&lt;br /&gt;
| 3 || DREI || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT19&lt;br /&gt;
|-&lt;br /&gt;
| 3 || VIER || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT20&lt;br /&gt;
|-&lt;br /&gt;
| 3 || TEL || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT20&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| {{H16}} | 4 || {{H16}} | TG ||  ||||  ||  ||  ||||  ||  ||  ||&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 4 || NACH || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT21&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 4 || VOR || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT22&lt;br /&gt;
|- {{H12}}&lt;br /&gt;
| {{H16}} | 4 || {{H16}} | JM ||  ||||  ||  ||  ||||  ||  ||  ||  &lt;br /&gt;
|-&lt;br /&gt;
| 5 || HALB || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT23&lt;br /&gt;
|- &lt;br /&gt;
| {{H16}} | 5 || {{H16}} | Q ||  ||||  ||  ||  ||||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 5 || ZWÖ || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT13&lt;br /&gt;
|-&lt;br /&gt;
| 5 || LF || 2 |||| 560 || 470 || 470 |||| 510 || 360 || 360 || OUT13&lt;br /&gt;
|- &lt;br /&gt;
| {{H16}} | 5 || {{H16}} | P ||  ||||  ||  ||  ||||  ||  ||  ||&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 6 || ZW || 2 |||| 560 || 470 || 470 |||| 510 || 360 || 360 || OUT0&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 6 || EI || 2 |||| 560 || 470 || 470 |||| 510 || 360 || 360 || OUT1&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 6 || N || 1 |||| 680 || 560 || 560 |||| 620 || 560 || 560 || OUT2&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 6 || S || 1 |||| 680 || 560 || 560 |||| 620 || 560 || 560 || OUT3&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 6 || IEB || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT4&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 6 || EN || 2 |||| 560 || 470 || 470 |||| 510 || 360 || 360 || OUT4&lt;br /&gt;
|- &lt;br /&gt;
| {{H16}} | 7 || {{H16}} | K ||  ||||  ||  ||  ||||  ||  ||  ||  &lt;br /&gt;
|-&lt;br /&gt;
| 7 || DREI || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT5&lt;br /&gt;
|- &lt;br /&gt;
| {{H16}} | 7 || {{H16}} | RH ||  ||||  ||  ||  ||||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 7 || FÜNF || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT7&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 8 || ELF || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT12&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 8 || NEUN || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT10&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 8 || VIER || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT6&lt;br /&gt;
|- &lt;br /&gt;
| {{H16}} | 9 || {{H16}} | W ||  ||||  ||  ||  ||||  ||  ||  ||  &lt;br /&gt;
|-&lt;br /&gt;
| 9 || ACHT || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT9&lt;br /&gt;
|-&lt;br /&gt;
| 9 || ZEHN || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT11&lt;br /&gt;
|- &lt;br /&gt;
| {{H16}} | 9 || {{H16}} | RS ||  ||||  ||  ||  ||||  ||  ||  ||  &lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| {{H16}} | 10 || {{H16}} | B ||  ||||  ||  ||  ||||  ||  ||  ||  &lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 10 || SEC || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT8&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 10 || HS || 2 |||| 560 || 470 || 470 |||| 510 || 360 || 360 || OUT8&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| {{H16}} | 10 || {{H16}} | FM ||  ||||  ||  ||  ||||  ||  ||  ||  &lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 10 || UHR || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT15&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Es werden somit folgende Widerstände aus der E24 Reihe benötigt:&lt;br /&gt;
&lt;br /&gt;
* 13x 27 Ohm&lt;br /&gt;
* 13x 33 Ohm&lt;br /&gt;
* 18x 200 Ohm&lt;br /&gt;
* 13x 300 Ohm&lt;br /&gt;
* 12x 360 Ohm&lt;br /&gt;
* 9x 390 Ohm&lt;br /&gt;
* 6x 510 Ohm&lt;br /&gt;
* 4x 560 Ohm&lt;br /&gt;
* 2x 620 Ohm&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==== Sammelbestellung ====&lt;br /&gt;
Es wurden für die WordClock unterschiedliche Pakete angeboten und bereits entsprechend der Bestellungen versendet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Historie:&#039;&#039;&#039;&lt;br /&gt;
* erste Sammelbestellung&lt;br /&gt;
** 22.Februar bis 09.April 2010&lt;br /&gt;
** 20.000 LEDs, 26.195 Widerstände und 2.100 Streifenplatinen&lt;br /&gt;
* zweite Sammelbestellung&lt;br /&gt;
** 12.April bis 23.Mai 2010&lt;br /&gt;
** 10.000 LEDs, 13.400 Widerstände und 900 Streifenplatinen&lt;br /&gt;
* dritte Sammelbestellung&lt;br /&gt;
** 27.Mai bis 29.Juni 2010&lt;br /&gt;
** 7.000 LEDs, 11.600 Widerstände und 800 Streifenplatinen&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= Software =&lt;br /&gt;
== Module ==&lt;br /&gt;
=== DCF77 ===&lt;br /&gt;
&lt;br /&gt;
Zur Programmierung siehe den Artikel [[DCF77-Funkwecker mit AVR]]. Im Abschnitt &#039;&#039;Programmierung&#039;&#039; ist das Funksignal dokumentiert, zusammen mit einem Beispiel (Bitstrom und Bedeutung).&lt;br /&gt;
&lt;br /&gt;
Codebeispiel siehe &#039;&#039;[http://www.mikrocontroller.net/topic/25071 Codesammlung DCF 77]&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Softwareentwickler: Torsten Giese ([http://www.mikrocontroller.net/user/show/wawibu wawibu])&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Automatische Helligkeitsregelung ===&lt;br /&gt;
&lt;br /&gt;
Die Helligkeit des Displays wird über einen LDR gesteuert.&lt;br /&gt;
&lt;br /&gt;
Softwareentwickler: Rene H. ([http://www.mikrocontroller.net/user/show/promeus promeus])&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Uhrzeit ===&lt;br /&gt;
&lt;br /&gt;
Die Zeit wird von einer batteriegepufferten Maxim DS1307 Echtzeituhr (RTC), die  über [[I2C]] mit dem Microcontroller verbunden ist, zur Verfügung gestellt.&lt;br /&gt;
&lt;br /&gt;
Softwareentwickler: Frank M. ([http://www.mikrocontroller.net/user/show/ukw ukw])&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== IR ===&lt;br /&gt;
&lt;br /&gt;
Es werden folgende Infrarot-Protokolle unterstützt:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Protokoll || Hersteller&lt;br /&gt;
|-&lt;br /&gt;
| SIRCS || Sony&lt;br /&gt;
|-&lt;br /&gt;
| NEC || NEC, Yamaha, Canon, Tevion, Harman/Kardon, Hitachi, JVC, Pioneer, Toshiba, Xoro, Orion, NoName und viele weitere japanische Hersteller.&lt;br /&gt;
|-&lt;br /&gt;
| SAMSUNG || Samsung&lt;br /&gt;
|-&lt;br /&gt;
| SAMSUNG32 || Samsung&lt;br /&gt;
|-&lt;br /&gt;
| MATSUSHITA || Matsushita&lt;br /&gt;
|-&lt;br /&gt;
| KASEIKYO || Panasonic, Technics, Denon und andere japanische Hersteller, welche Mitglied der &amp;quot;Japan&#039;s Association for Electric Home Application&amp;quot; sind.&lt;br /&gt;
|-&lt;br /&gt;
| RECS80 || Philips, Nokia, Thomson, Nordmende, Telefunken, Saba&lt;br /&gt;
|-&lt;br /&gt;
| RECS80EXT || Philips, Technisat, Thomson, Nordmende, Telefunken, Saba&lt;br /&gt;
|-&lt;br /&gt;
| RC5 || Philips und andere europäische Hersteller&lt;br /&gt;
|-&lt;br /&gt;
| DENON || Denon&lt;br /&gt;
|-&lt;br /&gt;
| RC6 || Philips und andere europäische Hersteller&lt;br /&gt;
|-&lt;br /&gt;
| APPLE || Apple&lt;br /&gt;
|-&lt;br /&gt;
| NUBERT || Nubert, z.B. Subwoofer System&lt;br /&gt;
|-&lt;br /&gt;
| B&amp;amp;O || Bang &amp;amp; Olufsen (erst ab Version 1.0)&lt;br /&gt;
|-&lt;br /&gt;
| GRUNDIG || Grundig (erst ab Version 1.0)&lt;br /&gt;
|-&lt;br /&gt;
| NOKIA || Nokia, z.B. D-Box (erst ab Version 1.0)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Über die automatische Erkennung des Protokolls werden die nötigen Tastatur-Befehl-Bits aus den Infrarot-Daten extrahiert - ohne Kenntnis, welche Tasten da eigentlich tatsächlich gedrückt wurden. So eine Tabelle würde den Speicher des µCs sprengen. Deshalb passiert die Zuordnung der Tasten zu WordClock-Befehlen in einer kleinen Anlernprozedur, die einmal nach dem ersten Bootvorgang ausgeführt werden muss.&lt;br /&gt;
&lt;br /&gt;
Mittlerweile gibt es einen eigenen Artikel zum Infrarot-Fernbedienungsdecoder, siehe [http://www.mikrocontroller.net/articles/IRMP IRMP]&lt;br /&gt;
&lt;br /&gt;
Softwareentwickler: Frank M. ([http://www.mikrocontroller.net/user/show/ukw ukw])&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== PWM ===&lt;br /&gt;
&lt;br /&gt;
Die PWM steuert die 3 RGB Kanäle. Damit ist freie Farbenwahl möglich.&lt;br /&gt;
&lt;br /&gt;
Softwareentwickler: Frank M. ([http://www.mikrocontroller.net/user/show/ukw ukw])&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Display ===&lt;br /&gt;
&lt;br /&gt;
Das Display wird nicht als 10x11 Matrix sondern wortweise angesteuert. Da die LEDs RGB-LEDs sind ergibt sich daraus für die 24 Wortteile und die 4 Minutenpunkte eine 28x3-Matrix.&lt;br /&gt;
&lt;br /&gt;
Die Farben sind kein Muss, in der Minimalbeschaltung können auch einfarbige LEDs zum Einsatz kommen.&lt;br /&gt;
&lt;br /&gt;
Softwareentwickler: Vlad Tepesch ([http://www.mikrocontroller.net/user/show/vlad_tepesch vlad_tepesch])&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Benutzer-Interaktion ===&lt;br /&gt;
&lt;br /&gt;
Mit der Fernbedienung ist folgendes möglich:&lt;br /&gt;
&lt;br /&gt;
* Einmaliges Anlernen der Fernbedienung&lt;br /&gt;
* Anpassen der automatischen Helligkeitssteuerung&lt;br /&gt;
* Einstellen des Farbprogramms (Übergänge etc)&lt;br /&gt;
* Stellen der Uhr (wenn kein DCF77-Modul angeschlossen)&lt;br /&gt;
&lt;br /&gt;
Softwareentwickler: Vlad Tepesch ([http://www.mikrocontroller.net/user/show/vlad_tepesch vlad_tepesch])&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Download ==&lt;br /&gt;
=== SW V0.9 ===&lt;br /&gt;
Hier eine &#039;&#039;&#039;Vorabversion&#039;&#039;&#039; des Quellcodes zum Projekt:&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-09.zip]]&lt;br /&gt;
&lt;br /&gt;
Bitte README.txt lesen!&lt;br /&gt;
&lt;br /&gt;
zusätzliche Features:&lt;br /&gt;
* Unterstützung für neue (3 sprachige) deutsche Front&lt;br /&gt;
* Unterstützung für TIX-Clock&lt;br /&gt;
* kurze Anzeige von Submodi (Farbprofilauswahl, Sprachvariante)&lt;br /&gt;
* Helligkeits-Offset wird abgespeichert&lt;br /&gt;
* 24h Zeiteingabe (8-20Uhr: hell, 20-8Uhr: dunkel)&lt;br /&gt;
* Standardeeprom-Werte im Flash&lt;br /&gt;
* Ein/Aus-Schalt-Zeiten&lt;br /&gt;
* Pulsierender Modus&lt;br /&gt;
* neue IRMP-Version&lt;br /&gt;
&lt;br /&gt;
Das Benutzerhandbuch kann auch als doc / docx geladen werden:&lt;br /&gt;
&lt;br /&gt;
[[Datei:WordClock_Benutzerhandbuch.zip‎]]&lt;br /&gt;
&lt;br /&gt;
Die wichtigsten Einstellungen können in der Main.h geändert werden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Anmerkung: die vorkompilierten Hexfiles enthalten die 3-sprachig-deutsche Version. Wer noch eine alte Frontplatte hat, muss das Binary nach Ändern der Konfiguration (in der main.h) selbst kompilieren.&#039;&#039;&lt;br /&gt;
----&lt;br /&gt;
==== Bugfixes ====&lt;br /&gt;
* V0.9 Patch 1 ([[Media:BUG09_008_hourbug_display_wc_ger3.c.patch|Patchfile]])&lt;br /&gt;
** fixt BUG09_008 (falsche Zeitanzeige)&lt;br /&gt;
** Hexfiles:&lt;br /&gt;
*** dreisprachige Front: [[Datei:wordclock_V0.9_Patch_1_ger3_mega168.hex]]&lt;br /&gt;
*** alte zweisprachige Front: [[Datei:wordclock_V0.9_Patch_1_ger_mega168.hex]]&lt;br /&gt;
* V0.9 Patch 2 ([[Media:BUG09_010_hourbug_display_wc_ger3.c.patch|Patchfile]] - basierend auf vorherigen patches)&lt;br /&gt;
** fixt BUG09_010 (EIN &amp;lt;-&amp;gt; EINS)&lt;br /&gt;
** Hexfiles (enthalten vorherige Patches)&lt;br /&gt;
*** dreisprachige Front: [[Datei:wordclock_V0.9_Patch_2_ger3_mega168.hex]]&lt;br /&gt;
*** alte zweisprachige Front: [[Datei:wordclock_V0.9_Patch_2_ger_mega168.hex]]&lt;br /&gt;
* V0.9 Patch 3 ([[Media:V0.9_patch3.patch|Patchfile]] - basierend auf vorherigen patches)&lt;br /&gt;
** fixed BUG09_009 (crashes after IR-Kommands) &lt;br /&gt;
** fixed BUG09_011 (training bug)&lt;br /&gt;
** fixed BUG09_012 (casing on include usermodes.c)&lt;br /&gt;
** fixed BUG09_013 (1:00 - 1:04  and 1:05-1:09  &#039;s&#039;)&lt;br /&gt;
** fixed BUG09_014 (brightness control does not work after setting time)&lt;br /&gt;
** fixed wrong command handler in display_x-header&lt;br /&gt;
** fixed default values for color profiles&lt;br /&gt;
** extracted inits of states from user_init to own routine in usermodes.c&lt;br /&gt;
** Hexfiles:&lt;br /&gt;
*** dreisprachige Front: [[Datei:wordclock_V0.9_Patch_3_ger3_mega168.hex]]&lt;br /&gt;
*** alte zweisprachige Front: [[Datei:wordclock_V0.9_Patch_3_ger_mega168.hex]]&lt;br /&gt;
* V0.9 Patch 4 ([[Media:BUG09_015_BUG09_016.patch|Patchfile]] - basierend auf vorherigen patches, [[Media:wcFirmware_v0.9_patch4.zip|komplette Sourcen]])&lt;br /&gt;
** fixed BUG09_015 (after enter OnOff-Time no further action is possible)&lt;br /&gt;
** fixed BUG09_016 (last Ir-Command is ignored in training)&lt;br /&gt;
** Hexfiles (enthalten vorherige Patches)&lt;br /&gt;
*** dreisprachige Front: [[Datei:wordclock_V0.9_Patch_4_ger3_mega168.hex]]&lt;br /&gt;
*** alte zweisprachige Front: [[Datei:wordclock_V0.9_Patch_4_ger_mega168.hex]]&lt;br /&gt;
* V0.9 Patch 5 ([[Media:DCF77_BUG09_017.patch|Patchfile]] - basierend auf vorherige Patches)&lt;br /&gt;
** fixed BUG09_017 (set second to 0, when new DCF77 time will take over - prevent a minute jump)&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== ältere Versionen ===&lt;br /&gt;
==== V0.8 ====&lt;br /&gt;
[[Datei:Wordclock-08-src.zip]]&lt;br /&gt;
Bitte 00README.txt lesen!&lt;br /&gt;
&lt;br /&gt;
=== Bugs ===&lt;br /&gt;
;[bestätigt] &lt;br /&gt;
: der Bug konnte von den Entwicklern reproduziert werden&lt;br /&gt;
;[gefixt] &lt;br /&gt;
: der Bug wurde bereits gefixt, der Fix ist aber in noch keinem Release enthalten.&lt;br /&gt;
;&amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;[gefixt - Vx.y] &amp;lt;/span&amp;gt; &lt;br /&gt;
: der Bug wurde in Version x.y gefixt&lt;br /&gt;
;&amp;lt;span style=&amp;quot;color:#8f8f8f;&amp;quot;&amp;gt;&amp;lt;s&amp;gt;[widerlegt]&amp;lt;/s&amp;gt;&amp;lt;/span&amp;gt; &lt;br /&gt;
: der Bug konnte nicht bestätigt werden, oder es wurde eine andere Ursache gefunden&lt;br /&gt;
----&lt;br /&gt;
==== Version 0.8 ====&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG08_001 - [bestätigt] [gefixt - V0.9]&lt;br /&gt;
** Helligkeitssteuerung per FB funktioniert nicht richtig&amp;lt;/span&amp;gt; &lt;br /&gt;
* BUG08_002 - [bestätigt]&lt;br /&gt;
** Helligkeitssteuerung per LDR funktioniert nicht richtig&lt;br /&gt;
** [Ergänzt 22.5.10 von Wichtel] In pwm.c wird pwm_idx innerhalb pwm_set_brightness_step() falsch normiert:&lt;br /&gt;
**     pwm_idx % MAX_PWM_STEPS; ersetzen durch:&lt;br /&gt;
**     else if (pwm_idx &amp;gt;= MAX_PWM_STEPS ) pwm_idx = MAX_PWM_STEPS - 1;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG08_003 - [bestätigt] [gefixt - V0.9]&lt;br /&gt;
** OUT23 wird immer mit OUTL1 geschalten&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG08_004 - [bestätigt] [gefixt - V0.9]&lt;br /&gt;
** Helligkeitssteuerung: geänderter Wert wird nicht gespeichert&lt;br /&gt;
** nach Power-ON-Reset immer 100%&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#8f8f8f;&amp;quot;&amp;gt;&amp;lt;s&amp;gt;BUG08_005&amp;lt;/s&amp;gt; [widerlegt] (Fehler lag woanders)&lt;br /&gt;
** die Kommandos der FB gehen nach einem Power-ON-Reset manchmal verloren&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#8f8f8f;&amp;quot;&amp;gt;&amp;lt;s&amp;gt;BUG08_006 (reportet von panik)&amp;lt;/s&amp;gt; [widerlegt] (Fehler lag woanders)&lt;br /&gt;
** Die Uhr zeigt nach mehr als 10 Stunden Betrieb für wenige Minuten ein falsches Word mit halber Helligkeit (auf und abschwellend) an.&lt;br /&gt;
** Anzeige korrekt: FÜNF NACH DREI (Ossi-Modus ist permanent aktiv)&lt;br /&gt;
** jetzt beginnt zusätzlich das Word VIERTEL zu leuchten (halber Helligkeit auf und abschwellend)&lt;br /&gt;
** Nach wenigen Minuten ist wieder alles normal.&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#8f8f8f;&amp;quot;&amp;gt;&amp;lt;s&amp;gt;BUG08_007&amp;lt;/s&amp;gt; [widerlegt] (Fehler lag woanders)&lt;br /&gt;
** nach mehr als 12 Stunden Betrieb oft zusätzliche Anzeige der Wörter VIERTEL und NACH (jetzt mit voller Helligkeit bis zum nächsten Bildwechsel)&lt;br /&gt;
** z.B 20:15 Uhr --&amp;gt; Anzeige: ES IST VIERTEL NACH NEUN (Ossimodus aktiv)&lt;br /&gt;
** 20:05 Uhr --&amp;gt; Anzeige: ES IST FÜNF VIERTEL NACH ACHT(Ossimodus aktiv)&lt;br /&gt;
** 09:35 Uhr --&amp;gt; Anzeige: ES IST FÜNF VIERTEL NACH HALB ZEHN(Ossimodus aktiv)&amp;lt;/span&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
==== Version 0.9 ====&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_008 - [bestätigt] [gefixt V0.9 Patch 1]&lt;br /&gt;
** in der 3-sprachigen deutschen Frontplatte wird die Stunde wird in allen Sprachmodi 5min zu spät hochgezählt&amp;lt;/span&amp;gt; &lt;br /&gt;
** &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;Der Fehler liegt in display_wc_ger3.c Zeile 127: das &amp;gt; muss durch ein &amp;gt;= ersetzt werden ([[Media:BUG09_008_hourbug_display_wc_ger3.c.patch|Patchfile]])&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_009 - [bestätigt] [gefixt V0.9 Patch 3]&lt;br /&gt;
** nach Systemstart (nach Ende des Blinken) führt Betätigung des Einfarbmodus-Knopfes (-&amp;gt; Farbprofilwahl) zum Absturz&lt;br /&gt;
** Workaround: zuerst in anderen Modus wechseln (zB. Demo)&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_010 - [bestätigt] [gefixt V0.9 Patch 2] &lt;br /&gt;
** Anzeige von EIN oder EINS vertauscht (&#039;eins&#039; wird angezeigt, wenn &#039;ein&#039; dastehen; vice versa) bei 3 sprachiger Front&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_011 - [bestätigt] [gefixt V0.9 Patch 3]&lt;br /&gt;
** IR-Training - bei falsch erkannten Kommandos (falsche Adresse) wird trotzdem hochgezählt.&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_012 - [bestätigt] [gefixt V0.9 Patch 3]&lt;br /&gt;
**Der Compiler meint: user.c:164:23: error: userModes.c: No such file or directory - Sollte das nicht usermodes.c heißen?&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_013 (gemeldet von Wichtel) - [bestätigt] [gefixt V0.9 Patch 3]&lt;br /&gt;
** Anzeige von EIN und EINS im Bereich von 0-4 und 5-9 min vertauscht, Zeile 153 in display_wc_ger3.c (mit Patch 2) muss lauten:&lt;br /&gt;
** if((hour==1 || hour==13) &amp;amp;&amp;amp; minutes==0){  // if &amp;quot;Es ist ein Uhr&amp;quot; &amp;lt;- remove &#039;s&#039; from &amp;quot;eins&amp;quot;&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_014 (gemeldet von Wichtel) - [bestätigt] [gefixt V0.9 Patch 3]&lt;br /&gt;
** Nach manueller Uhrzeiteinstellung keine Übernahme der manuell eingestellten Helligkeit, nach einmal Pulsmodus ein/aus wird sie wieder übernommen&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_015 (gemeldet von Wichtel) - [bestätigt] [gefixt V0.9 Patch 4]&lt;br /&gt;
**Nach einstellen von Ein/Ausschaltzeit keine Helligkeitssteuerung (Anmerkung von Vlad: --&amp;gt;BUG09_014), keine Modusumschaltung mehr möglich und keine Einblendung des Farbprofilnamens mehr&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_016 (gemeldet von Wichtel) - [bestätigt] [gefixt V0.9 Patch 4]&lt;br /&gt;
** Trainingsmodus erreicht letztes Kommando nicht, da curkey vor Schlussabfrage incrementiert wird.&lt;br /&gt;
** durch BUG09_011-fix entstanden&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_017 (gemeldet von Wichtel) - [bestätigt] [gefixt V0.9 Patch 5]&lt;br /&gt;
** Uhr geht bis zu einer Minute vor, da die Sekunden durch DCF77-Empfang nicht beeinflusst werden, zur Abhilfe in dcf77.c als Zeile 379 einfügen: (die derzeitige Zeile 379 wird entsprechend nach unten geschoben)&lt;br /&gt;
**  DateTime_p-&amp;gt;ss  = 0;&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#000000;&amp;quot;&amp;gt;BUG09_018 (gemeldet von Wichtel) - [bestätigt] [gefixt]&lt;br /&gt;
** Bei manueller Zeiteinstellung und abwarten des realen Minutenwechsels kehrt die Anzeige zur Uhrzeit zurück ohne den Einstellmodus zu beenden&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#000000;&amp;quot;&amp;gt;BUG09_019 (gemeldet von Wichtel)&lt;br /&gt;
** Zuletzt erfolgreich erkanntes Fernbedienkommando wird sporadisch mehrere Minuten nach dem letzten tatsächlichen Empfang erneut erkannt&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#000000;&amp;quot;&amp;gt;BUG09_020 (gemeldet von Roman) - [bestätigt] [gefixt]&lt;br /&gt;
** Fehler in der Initialisierung der DCF77 Struct. Zeile 106 muss wie folgt lauten:&lt;br /&gt;
**   for (i=0; i &amp;lt; 6; i++)&amp;lt;/span&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
=== Flashen mittels Bootloader ===&lt;br /&gt;
Um den ATmega168 mit dem Fastboot von Peter Dannegger zu flashen, muss vorab das FastBoot.hex eingespielt werden. Ebenso muss dann die eFuse auf 0xF8 eingestellt werden.&lt;br /&gt;
&lt;br /&gt;
Um dann später eine neue SW zu flashen, muss dann nur noch das neue Hexfile mittels FBOOT übertragen werden.&lt;br /&gt;
&lt;br /&gt;
Im angehängten ZIP ist der FBOOT von Peter Dannegger und das HEX-File für den ATmega168 einfügt. &#039;&#039;&#039;&amp;gt;&amp;gt; [[Datei:WordClock_FastBoot.zip‎]] &amp;lt;&amp;lt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ist diese einmal auf dem uC, kann jederzeit einfach über die serielle Schnittstelle (COM 1) mittels einem RS-232/TTL Pegelwandler die neue Firmware eingespielt werden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Wichtig:&#039;&#039;&#039; FBOOT.exe und die neue Firmware müssen in einem Verzeichnis liegen. Dann kann mittels &#039;&#039;FBOOT /Pwordcl~1.hex&#039;&#039; geflasht werden. FBOOT kann nicht mit langen Dateinamen umgehen!&lt;br /&gt;
&lt;br /&gt;
Ein &#039;&#039;&#039;bootloader-client&#039;&#039;&#039; für &#039;&#039;&#039;Linux&#039;&#039;&#039; ist [https://trac.fs.ei.tum.de/elektronik/browser/ventilator/userspace/lboot hier] zu finden. Credits: Bernhard Michler, Andreas Butti, [http://www.mikrocontroller.net/user/show/ad-rem ad-rem].&lt;br /&gt;
&lt;br /&gt;
Bootloaden über Bluetooth wurde in diesem [http://www.mikrocontroller.net/topic/156661?goto=1710183#1710183 Post] erfolgreich implementiert, siehe auch [http://www.mikrocontroller.net/articles/Diskussion:Word_Clock_Variante_1 hier].&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= Abstimmungen =&lt;br /&gt;
Eine Stimme ist ein Strich. Nach 5 Strichen bitte ein Leerzeichen einfügen.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== offen: ==&lt;br /&gt;
ethernet ntp client: ||||| ||||| |&amp;lt;br&amp;gt;&lt;br /&gt;
Bewegungsmelder: ||||| ||||| ||||&amp;lt;br&amp;gt;&lt;br /&gt;
IR zum PC für Kommunikation/Bootloader |&amp;lt;br&amp;gt;&lt;br /&gt;
RFM12 für Kommunikation/Bootloader |||&amp;lt;br&amp;gt;&lt;br /&gt;
NTP Server (um eine genaue Zeit ins Netzwerk zu verteilen) |||&amp;lt;br&amp;gt;&lt;br /&gt;
kurzzeitiger &amp;quot;Volldampf-Modus&amp;quot; (alle Wörter an für bspw. 30sek): ||||| ||  - nicht empfehlenswert, da die Treiber/Netzteil überlastet werden&amp;lt;br&amp;gt;&lt;br /&gt;
Beim Start, alle LEDs einmal der Reihe nach Durchlaufen lassen zum Funktionstest (statt &amp;quot;Volldampfmodus&amp;quot;): ||| &amp;lt;br&amp;gt;&lt;br /&gt;
Ton zur vollen Stunde (Beep/Piezo): || &amp;lt;br /&amp;gt;&lt;br /&gt;
ZBus (Ethersex) zum einstellen der Uhr über das Netzwerk, evt holen der Zeitdaten über ZBus von einem Zeitserver: | &amp;lt;br /&amp;gt;&lt;br /&gt;
Taste &amp;quot;Speichern&amp;quot; auf FB statt automatisch ||&amp;lt;br&amp;gt;&lt;br /&gt;
Bluetooth per FB ein-/ausschalten: |&lt;br /&gt;
&lt;br /&gt;
== bereits umgesetzt: ==&lt;br /&gt;
DCF: ||||| ||||| ||||| ||||| ||||| ||||| ||||| ||||| |||| &amp;lt;br&amp;gt;&lt;br /&gt;
IR für Fernbedienung: ||||| ||||| ||||| || &amp;lt;br&amp;gt;&lt;br /&gt;
Ambilight: ||||| ||||| ||||| ||||| |||| &amp;lt;br&amp;gt;&lt;br /&gt;
zeitgesteuert Dunkelschalten (z.&amp;amp;nbsp;B. nachts &amp;quot;Aus&amp;quot;): ||||| ||||| |||| &amp;lt;br&amp;gt;&lt;br /&gt;
Bluetooth: || (Posting: [http://www.mikrocontroller.net/topic/156661?goto=1710183#1710183 Bluetooth mit Debug, Bootloader und Autoreset])&amp;lt;br&amp;gt;&lt;br /&gt;
Möglichkeit, Zeiteinstellmodus bei &amp;quot;0 Minuten&amp;quot; von Normalmodus zu unterscheiden z.B. blinkendes &amp;quot;UHR&amp;quot; ||||| (kommt im nächsten Release)&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;quot;ES IST&amp;quot; soll man ein- oder ausschalten können: |||| (Posting: [http://www.mikrocontroller.net/topic/156661#1763280 ES IST wahlweise nur bei voller und halber Stunde oder dauerhaft])&amp;lt;br&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Zurück zum Hauptartikel: [[Word Clock]]&#039;&#039;&#039;&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>Flexopete</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Word_Clock_Variante_1&amp;diff=48904</id>
		<title>Word Clock Variante 1</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Word_Clock_Variante_1&amp;diff=48904"/>
		<updated>2010-06-30T20:42:00Z</updated>

		<summary type="html">&lt;p&gt;Flexopete: /* bereits umgesetzt: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Überblick =&lt;br /&gt;
&lt;br /&gt;
[[Datei:wordclock-frontplatte-v2.png| |WordClock]]&lt;br /&gt;
&lt;br /&gt;
Links zum Hauptartikel [1], zur Variante 2 [2] zum langen Thread [3] mit dem hier alles angefangen hat und zum Original [4], das alle hier inspiriert hat.&lt;br /&gt;
&lt;br /&gt;
[1] [[Word Clock]]&amp;lt;br&amp;gt;&lt;br /&gt;
[2] [[Word Clock Variante 2]]&amp;lt;br&amp;gt;&lt;br /&gt;
[3] [http://www.mikrocontroller.net/topic/156661 Beitrag: Brauche Hilfe beim Bau einer Uhr]&amp;lt;br&amp;gt;&lt;br /&gt;
[4] [http://www.clocktwo.com http://www.clocktwo.com]&amp;lt;br&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
= Elektronik =&lt;br /&gt;
* Atmega168&lt;br /&gt;
* 24-Bit-Schieberegister an SPI für 24 Wörter&lt;br /&gt;
* 4 Output-Pins für Minutenanzeige&lt;br /&gt;
* 4 weitere GPOS - für allgemeine Zwecke&lt;br /&gt;
* RGB-Steuerung über PWM gegen GND, d.h. 32x3-Matrix&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= Schaltung =&lt;br /&gt;
&lt;br /&gt;
[[Datei:wordclock-schmal-schaltung.png|miniatur|Schaltbild V1.0]]&lt;br /&gt;
&lt;br /&gt;
Das Schaltbild ist für die Prototypen-Platine als auch für die endgültige Version 1.0 (schmale Platine) identisch. Lediglich der Pullup-Widerstand R7 am DCF-Anschluss ist weggefallen und ab Version 0.9 der Software auch nicht mehr beim Prototypen nötig.&lt;br /&gt;
&lt;br /&gt;
Eine größere Sammelbestellung wurde im Januar 2010 organisiert, eine 2. Sammelbestellung ist im Gange (02_2010), siehe auch &#039;&#039;&#039;[http://www.mikrocontroller.net/articles/Word_Clock#Sammelbestellung_der_Platine Sammelbestellung der Platine]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Hier die zugehörige Schaltung V1.0 als PDF: &#039;&#039;&#039;[[Media:wordclock-schmal.pdf]]&#039;&#039;&#039;&lt;br /&gt;
----&lt;br /&gt;
== Sammelbestellung der Platine ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Aktueller Zählerstand der Interessenten am 14.06.2010: keine Platine mehr verfügbar.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Da noch nicht alle Interessenten bezahlt haben (und evtl. auch nicht zahlen werden, weil sie es sich anders überlegt haben), könnte noch die eine oder andere Platine wieder frei werden. Daher kann es sich lohnen, bei mir (Benutzer [http://www.mikrocontroller.net/user/show/ukw ukw]) per PN nochmal nachzufragen.&lt;br /&gt;
&lt;br /&gt;
Über eine neue Sammelbestellung wird nachgedacht. Je mehr sich melden, desto wahrscheinlicher wird eine neue Sammelbestellung.&lt;br /&gt;
&lt;br /&gt;
Selbstverständlich weist diese Platinen-Version nicht den Kurzschluss auf, den die ersten 20 Prototypen-Platinen hatten. Die Platine ist wesentlich schmaler als der Prototyp, Maße sind: 146mm x 35,6mm.&lt;br /&gt;
&lt;br /&gt;
Historie:&lt;br /&gt;
&lt;br /&gt;
* Ende 2009: Vorabbestellung des Prototyps in kleinerer Auflage: 20 Stück (für die Entwickler)&lt;br /&gt;
* Januar 2010: Erste große Sammelbestellung der endgültigen WordClock-Platine V1.0. Auflage: 200 Stück.&lt;br /&gt;
* Februar 2010: Zweite große Sammelbestellung der V1.0. Auflage: 100 Stück.&lt;br /&gt;
* April 2010: Dritte große Sammelbestellung der V1.0. Auflage: 100 Stück.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Reichelt Warenkorb Mono-Variante ==&lt;br /&gt;
Da selbst bei der Mono-Variante der ATmega 88 langsam mehr als eng wird, wurde dieser Warenkorb auch auf den ATmega 168 umgestellt.&lt;br /&gt;
&lt;br /&gt;
Eine vollständige Liste zur Bestellung der nötigen Bauteile ist bei Reichelt abgelegt: &#039;&#039;&#039;[https://secure.reichelt.de/?;ACTION=20;LA=5010;AWKID=222466;PROVID=2084 Warenkorb-Mono]&#039;&#039;&#039;.&lt;br /&gt;
----&lt;br /&gt;
== Reichelt Warenkorb RGB-Variante ==&lt;br /&gt;
Für die RBG-Version wird der ATmega 168 benötigt. Einen angepassten Warenkorb ist wieder bei Reichelt hinterlegt: &#039;&#039;&#039;[https://secure.reichelt.de/?;ACTION=20;LA=5010;AWKID=209168;PROVID=2084 Warenkorb-RGB]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Derzeit ist der TSOP 1736 bei Reichelt nicht lieferbar. Laut telefonischer Auskunft (Stand: 19.01.2010), ist dieser im Moment im Rückstand. Ein Liefertermin ist bei Reichelt nicht bekannt.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Stand: 18.02.2010 Da nach wie vor der TSOP1736 nicht lieferbar ist, wurde der Warenkorb um den TSOP1738 erweitert.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Hinweis zum TSOP1738 &amp;gt;&amp;gt; http://www.mikrocontroller.net/topic/156661?goto=1580976#1580976&lt;br /&gt;
&lt;br /&gt;
Alternativ ist der SFH 5110-36 (36 kHz) bei Reichelt verfügbar, aber andere Pinbelegung beachten!!!&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Aktuell ist auch der DS 1307 (Real Time Clock I²C) wieder lieferbar (Stand: 07.06.2010)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Diese Liste bezieht sich sowohl auf den Prototypen als auf die endgültige (schmalere) Version.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Bestückung ==&lt;br /&gt;
&lt;br /&gt;
Hier eine kurze Beschreibung zur Bestückung:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototyp:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock.png|miniatur|Bestückte Platine (Prototyp)]]&lt;br /&gt;
&lt;br /&gt;
* Links: Anschluss für stehende Lithium-Knopfbatterie CR2032 (die drei abgebildeten Stifte sind natürlich nicht notwendig, die Batterie wird direkt eingelötet)&lt;br /&gt;
* Unten links: Anschluss für DCF77-Modul und für Testzwecke RX &amp;amp; TX&lt;br /&gt;
* Oben Mitte: TSOP1736 für Infrarot-Empfang&lt;br /&gt;
* Oben links und rechts: Wannenstecker für insg. 32 Ausgabekanäle: OUT0-OUT23 (für die Wörter), OUTL1-OUTL4 (für die Minuten) und OUTG1-OUTG4 (für General-Purpose-Ausgabezwecke - noch nicht definiert)&lt;br /&gt;
* Rechts: Anschlussklemmen für Versorgungsspannung 7-20V und die drei PWM-Kanäle Rot, Grün und Blau&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Endgültige Version (schmale Ausführung):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-schmal.png|miniatur|Bestückte Platine (endgültige Version)]]&lt;br /&gt;
&lt;br /&gt;
* Oben Mitte: Anschluss für stehende Lithium-Knopfbatterie CR2032 (die drei abgebildeten Stifte sind natürlich nicht notwendig, die Batterie wird direkt eingelötet)&lt;br /&gt;
* Unten 3-polige Stiftleiste: Anschluss für DCF77-Modul&lt;br /&gt;
* Unten 2-polige Stiftleiste: RX &amp;amp; TX (für Testzwecke)&lt;br /&gt;
* Unten rechts: TSOP1736 für Infrarot-Empfang&lt;br /&gt;
* Darüber: 2-polige Stiftleiste für LDR (Helligkeitsmessung)&lt;br /&gt;
* Oben links und rechts: Wannenstecker für insg. 32 Ausgabekanäle: OUT0-OUT23 (für die Wörter), OUTL1-OUTL4 (für die Minuten) und OUTG1-OUTG4 (für General-Purpose-Ausgabezwecke)&lt;br /&gt;
* Rechts: Anschlussklemmen für Versorgungsspannung 7-20V und die drei PWM-Kanäle Rot, Grün und Blau.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Achtung: die Reihenfolge der Schraubklemmen-Anschlüsse hat sich bei der endgültigen gegenüber der Prototyp-Version geändert, siehe weiter unten!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Der IR-Empfänger TSOP1736 muss hinter einem nicht benutzten Buchstaben angebracht werden. Deshalb braucht man ihn nicht unbedingt auf die Platine löten, sondern kann ihn auch über ein 3-poliges Kabel mit der Platine verbinden. Das Kabel sollte aber nicht zu lang sein, da der TSOP immer gern seinen Elko in der Nähe hat.&lt;br /&gt;
&lt;br /&gt;
Da die Routine zur automatischen Helligkeitsregelung noch nicht ausgetestet ist, sollte man den Widerstand R6 (Pulldown für LDR) zunächst noch nicht bestücken, bis klar ist, welcher Wert der optimale für den gewählten LDR ist.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-bestueckungsdruck.png|miniatur|Bestückungsaufdruck der Prototyp-Platine]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FOLGENDES GILT NUR FÜR DEN PROTOTYPEN:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Durch einen Fehler in der Target3001-Bibliothek hat die Prototypen-Platine einen Fehler, der aber leicht behebbar ist:&#039;&#039;&#039; Die Einstecklöcher für die 3 MOSFETs IRLU2905 besitzen auf der Unterseite keine Lötpunkte. Daher müssen die IRLUs an die oben liegenden Lötpunkte festgelötet werden. Auf der unteren Seite bilden die Bohrlöcher leider einen Kurzschluss mit der unten liegenden Massefläche.&lt;br /&gt;
&lt;br /&gt;
Deshalb müssen vorher(!) die Löcher für die IRLU-Beinchen mit einem spitzen Gegenstand auf der Unterseite von dem Kurzschluss mit der unteren Massefläche befreit werden. Dazu geht man folgendermaßen vor:&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-anschluesse.png|miniatur|Anschlüsse der Prototyp-Platine]]&lt;br /&gt;
&lt;br /&gt;
Spitzen Gegenstand (z.&amp;amp;nbsp;B. Teppichmesser, Spitze einer kleinen Kneifzange) von unten(!) ins Loch stecken und zwei- bis dreimal dreimal im Bohrloch drehen, damit die Verbindung der unteren Massefläche zur Durchkontaktierung unterbrochen wird. Anschließend mit dem Ohmmeter prüfen, ob der Kurzschluss behoben ist. Insgesamt sind es 6 Löcher, die so behandelt werden müssen, diese betreffen jeweils die Pins 1 und 2 der drei IRLU-MOSFETs. Pin3 muss nicht bearbeitet werden, da hier sowieso die Masse angeschlossen werden muss,&lt;br /&gt;
siehe auch das nächste Bild unten.&lt;br /&gt;
&lt;br /&gt;
Ist der Kurzschluss zur unteren Massefläche behoben, sollte man die IRLU-Beinchen trotzdem nicht durch das Bohrloch stecken, sondern:&lt;br /&gt;
&lt;br /&gt;
* Beinchen kürzen, vielleicht die Enden (wegen der Stabilität) 2mm umbiegen&lt;br /&gt;
* Oben in SMD-Manier anlöten.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Im rechts stehenden Bild sind nicht nur die Lage der Anschlüsse verdeutlicht, sondern auch die Bohrlöcher für die IRLU-MOSFETs rot umkringelt, welche man von der Unterseite(!) her &amp;quot;behandeln&amp;quot; muss. Beim Prototypen müssen die IRLUs so angelötet werden, dass das Metall zur Schraubklemme zeigt.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bestückung und Anschlüsse der endgültigen Version:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-schmal-bestueckungsdruck.png|miniatur|Bestückungsaufdruck der endgültigen (schmaleren) Platine]]&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-schmal-bestueckt.jpg|miniatur|Bestückung: Orientierung der IRLUs beachten!]]&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-schmal-anschluesse.png|miniatur|Anschlüsse]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;WICHTIG für die Version 1.0:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Der oberste IRLU2905 muss anders herum eingelötet werden (Metall Richtung Spannungsregler) als die beiden unteren (Metall Richtung Schraubklemme). Siehe auch Foto rechts.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Die Reihenfolge der Schraubklemmen-Anschlüsse hat sich gegenüber dem Prototypen geändert, bitte unbedingt die Reihenfolge beachten!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Möchte man einfarbige LEDs verwenden und auf die RGB-Steuerung verzichten, schließt man einfach zwei der drei RGB-PWM-Kanäle nicht an und verwendet stattdessen nur PWMR zur PWM-Steuerung. Die 2 zu PWMG und PWMB gehörenden IRLUs und die angeschlossenen 4 Widerstände am Gate der IRLUs kann man dann auch weglassen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bestückungsliste:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Diese Liste bezieht sich sowohl auf den Prototypen als auch auf die endgültige (schmalere) Version.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 Name                Wert&lt;br /&gt;
 C1,C3,C4,C6,C8,C9   100NF&lt;br /&gt;
 C10,C11,C12,C13     100NF&lt;br /&gt;
 C2                  4,7µF&lt;br /&gt;
 C5,C7               47µF&lt;br /&gt;
 D1                  1N4001&lt;br /&gt;
 IC1                 ATMEGA88&lt;br /&gt;
 IC2                 7805&lt;br /&gt;
 IC3                 TSOP1736&lt;br /&gt;
 IC4,IC5,IC6         74HCT595N&lt;br /&gt;
 IC7                 DS1307&lt;br /&gt;
 IC8,IC9,IC10,IC11   UDN2981A&lt;br /&gt;
 K4                  Wannenstecker 10&lt;br /&gt;
 K7,K8               Wannenstecker16&lt;br /&gt;
 K6                  LDR&lt;br /&gt;
 KL1                 KLEMME5POL&lt;br /&gt;
 Q1                  32,768KHz&lt;br /&gt;
 R1,R6,R8,R10,R12    10K (R6 für LDR evtl.noch nicht bestücken)&lt;br /&gt;
 R7                  10K, entfällt!&lt;br /&gt;
 R2                  100&lt;br /&gt;
 R3,R4               4K7&lt;br /&gt;
 R5,R9,R11           82&lt;br /&gt;
 T1,T2,T3            IRLU2905&lt;br /&gt;
----&lt;br /&gt;
== FAQ zur Bestückung ==&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-schmal-bestueckt.jpg|miniatur|Bestückung: Orientierung der IRLUs (ganz rechts) beachten!]]&lt;br /&gt;
&lt;br /&gt;
 Q: Wie herum müssen die IRLUs eingelötet werden?&lt;br /&gt;
 A: Beim Prototypen: Alle drei mit der Metallseite zur Schraubklemme hin, Pin1&lt;br /&gt;
    ist also immer &amp;quot;oben&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
    Bei V1.0 (schmale Version): Der oberste kommt mit der Metallseite nach&lt;br /&gt;
    links (Richtung Spannungsregler), Pin 1 ist hier der untere. Die anderen&lt;br /&gt;
    beiden IRLUs werden mit der Metallseite Richtung Schraubklemme eingelötet,&lt;br /&gt;
    siehe auch Foto rechts. Hier ist jeweils Pin 1 der obere.&lt;br /&gt;
&lt;br /&gt;
 Q: Welche ICs sollte ich sockeln?&lt;br /&gt;
 A: Wenn durch einen versehentlichen Kurzschluss bei der Freiluftverdrahtung der&lt;br /&gt;
    LEDs ein UDN2981 abfackelt, ist das ägerlich. Daher sollte man zumindest&lt;br /&gt;
    die UDNs und den ATMega sockeln. Besser ist es natürlich, alle zu sockeln.&lt;br /&gt;
&lt;br /&gt;
 Q: Bei dem ATMega und der RTC ist nicht ersichtlich, wie herum sie eingebaut&lt;br /&gt;
    werden müssen?&lt;br /&gt;
 A: Doch, kann man sehen: Der Lötpunkt von Pin1 ist immer rechteckig, die&lt;br /&gt;
    anderen sind oval. Das gilt übrigens für fast alle Bauteile, auch die Wannen.&lt;br /&gt;
&lt;br /&gt;
 Q: Ich möchte oben statt der abgebildeten zwei 2x8-poligen Stiftleisten 16-polige&lt;br /&gt;
    Wannenstecker nehmen. Wie herum kommen dann die oberen Wannen drauf?&lt;br /&gt;
 A: Mit der Kerbe nach unten, sieht man auch am rechteckigen Lötpunkt - und&lt;br /&gt;
    auch auf dem Foto rechts.&lt;br /&gt;
&lt;br /&gt;
 Q: Kann ich auf die Batterie verzichten, weil ich DCF77 einsetze bzw. nach&lt;br /&gt;
    einem Stromausfall die Uhr per Fernbedienung selbst neu stellen möchte?&lt;br /&gt;
 A: Wenn man keine Batterie einsetzt, sollte man VBat der RTC DS1307 mit GND&lt;br /&gt;
    verbinden. Das geht am einfachsten an den auf der Platine vorgesehenen&lt;br /&gt;
    Batterieanschlüssen: einfach K1 (Bat+) und K3 (Bat-) mit einem Stück Draht&lt;br /&gt;
    überbrücken. Übrigens: die Batterie hält lt. Datenblatt des DS1307&lt;br /&gt;
    10 Jahre, es ist also durchaus sinnvoll, diese auch zu bestücken.&lt;br /&gt;
&lt;br /&gt;
 Q: Zur Zeit ist der Infrarot-Empfänger TSOP1736 nur schlecht erhältlich.&lt;br /&gt;
    Gibt es dazu eine Alternative?&lt;br /&gt;
 A: Als Ersatz kann man auch den TSOP1738 nehmen. Dieser hat bei Fernbedienungen&lt;br /&gt;
    mit einer Modulationsfrequenz kleiner/gleich 36kHz zwar eine geringere&lt;br /&gt;
    Reichweite, bei Fernbedienungen mit einer Modulationsfrequenz größer/gleich&lt;br /&gt;
    38kHz jedoch sogar eine höhere.&lt;br /&gt;
&lt;br /&gt;
 Q: Kann ich (aus Kostengründen) auch einfarbige LEDs verwenden?&lt;br /&gt;
 A: Ja, einfach zwei der drei RGB-PWM-Kanäle nicht anschließen und nur PWMR (für Rot) benutzen.&lt;br /&gt;
    Die 2 zu PWMG und PWMB gehörenden IRLUs und die angeschlossenen 4 Widerstände am Gate der IRLUs&lt;br /&gt;
    kann man dann auch weglassen.&lt;br /&gt;
----&lt;br /&gt;
== Anschluss eines DCF77-Moduls ==&lt;br /&gt;
&lt;br /&gt;
Der Anschluss eines DCF77-Moduls ist optional. Wird ein DCF77-Modul angeschlossen, kann mittels einer LED der DCF77-Empfang angezeigt werden. Die LED blinkt dann im Sekundenrhytmus und zeigt direkt die empfangenen DCF77-Impulse. Der Empfang wird kurze Zeit nach dem Einschalten aktiviert bzw. jede Stunde wiederholt. &lt;br /&gt;
&lt;br /&gt;
Die DCF77-LED kann folgendermaßen angeschlossen werden:&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wannen.png|400px|Anschlüsse der Wannenstecker]]&lt;br /&gt;
&lt;br /&gt;
RGB-LED in Farbe:&lt;br /&gt;
&lt;br /&gt;
            /---|&amp;gt;|----| R |---- PWMR&lt;br /&gt;
 OUTG4   +--|---|&amp;gt;|----| R |---- PWMG&lt;br /&gt;
            \---|&amp;gt;|----| R |---- PWMB&lt;br /&gt;
&lt;br /&gt;
Einfarbige LED gedimmt:&lt;br /&gt;
&lt;br /&gt;
 OUTG4   +--|---|&amp;gt;|----| R |---- PWMR&lt;br /&gt;
&lt;br /&gt;
Einfarbige LED immer gleich hell:&lt;br /&gt;
&lt;br /&gt;
 OUTG4   +--|---|&amp;gt;|----| R |---- GND&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Bei Anschluss des DCF77-Moduls von Reichelt ist folgendes zu beachten:&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Prototyp-Platine: Der Pull-Up-Widerstand R7 darf nicht eingelötet werden. Grund: Das Reichelt-Modul hat keinen Open-Collector-Ausgang, sondern einen sehr schwachen Ausgang, welcher durch den Pullup-Widerstand permanent auf High gezogen wird.&lt;br /&gt;
&lt;br /&gt;
*Es sollte direkt auf den Lötaugen des Reichelt-DCF77-Moduls ein Abblock-Kondensator von 100nF zwischen den Pins +UB und GND aufgelötet werden&lt;br /&gt;
&lt;br /&gt;
*Der Eingang PON muss offen bleiben - entgegen den (falschen) Angaben im Reichelt Datenblatt!&lt;br /&gt;
&lt;br /&gt;
*Das DCF77-Modul von Reichelt braucht eine Synchronisierungszeit von mindestens 10 Sekunden. Erst dann arbeitet der Empfänger.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Beim Anschluss des Conrad-Moduls ArtNr. 641138 ist folgendes zu beachten:&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Es muss der nicht-invertierte Open-Collector-Ausgang Pin 3 als Signal an die WordClock angeschlossen werden.&lt;br /&gt;
&lt;br /&gt;
Ab Software-Version 0.9 darf der Pullupwiderstand R7 auf der Prototyp-Platine generell nicht mehr eingelötet werden. Daher ist er auch in der endgültigen Platinen-Version entfallen.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Anschluss der LEDs ==&lt;br /&gt;
=== Zuordnung der Kanäle ===&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wannen.png|400px|Anschlüsse der Wannenstecker]]&lt;br /&gt;
&lt;br /&gt;
Folgende Tabelle enthält die Zuordnung der Wörter zu den Pins der Wannenstecker.&lt;br /&gt;
Die Bezeichnungen der Pins entsprechen dem Schaltplan. Zu beachten ist, dass die Reihenfolge der Wörter nichts mit der Anordnung auf der Frontplatte zu tun hat.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;Zuordnung Pins&#039;&#039;&#039;&lt;br /&gt;
|-                    &lt;br /&gt;
! Anschluss || [[#Deutsch (2-sprachig) |Frontplatte deutsch 2-sprachig]]  || [[#Deutsch (3-sprachig) |Frontplatte deutsch 3-sprachig]]  || [[#Englisch|Frontplatte Englisch]]&lt;br /&gt;
|-                                                         &lt;br /&gt;
|  OUT0 ||  ES IST               ||  ZW                         || IT IS&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT1 ||  FÜNF  (Minuten)      ||  EI                         || FIVE   (Minuten) &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT2 ||  ZEHN  (Minuten)      ||  N                          || TEN    (Minuten) &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT3 ||  VOR   (Minuten)      ||  S                          || QUARTER &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT4 ||  DREI  (Minuten)      ||  IEBEN                      || TWENTY (Minuten) &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT5 ||  VIERTEL              ||  DREI                       || HALF &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT6 ||  NACH                 ||  VIER                       || TO &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT7 ||  VOR                  ||  FÜNF                       || PAST &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT8 ||  HALB                 ||  SECHS                      || ONE &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT9 ||  S                    ||  ACHT                       || TWO &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT10 ||  EIN                 ||  NEUN                       || THREE &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT11 ||  ZWEI                ||  ZEHN                       || FOUR &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT12 ||  DREI                ||  ELF                        || FIVE &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT13 ||  VIER                ||  ZWÖLF                      || SIX &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT14 ||  FÜNF                ||  ES IST                     || SEVEN &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT15 ||  SECHS               ||  UHR                        || EIGHT &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT16 ||  SIEBEN              ||  FÜNF (Minuten)             || NINE &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT17 ||  ACHT                ||  ZEHN (Minuten)             || TEN &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT18 ||  NEUN                ||  ZWANZIG                    || ELEVEN &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT19 ||  ZEHN                ||  DREI (Minuten)             || TWELVE &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT20 ||  ELF                 ||  VIERTEL (Minuten)          || O CLOCK  &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT21 ||  ZWÖLF               ||  NACH                       || unverbunden&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT22 ||  UHR                 ||  VOR                        || unverbunden&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT23 ||  unverbunden         ||  HALB                       || unverbunden&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUTL1 ||  min1                ||  min1                       || min1&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUTL2 ||  min2                ||  min2                       || min2&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUTL3 ||  min3                ||  min3                       || min3&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUTL4 ||  min4                ||  min4                       || min4&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUTG1 ||  Ambilight (opt.)           ||  Ambilight (opt.)                  || Ambilight (opt.)           &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUTG2 ||  unverbunden         ||  unverbunden                || unverbunden&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUTG3 ||  unverbunden         ||  unverbunden                || unverbunden&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUTG4 ||  dcf Empfang         ||  dcf Empfang                || dcf Empfang             &lt;br /&gt;
|}&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Beschaltungsvarianten der LEDs ===&lt;br /&gt;
&lt;br /&gt;
Da die Schaltung genügend Power hat, um eine Unmenge an RGB-LEDs zu treiben, gibt es folgende Möglichkeiten, die auch mixbar sind:&lt;br /&gt;
&lt;br /&gt;
1. Pro Wort für jeden Buchstaben eine RGB-LED (mit gemeinsamer Anode) in&lt;br /&gt;
Parallelschaltung (natürlich mit geeignetem Vorwiderstand pro LED)&lt;br /&gt;
&lt;br /&gt;
Prinzip (am Beispiel des Wortes &amp;quot;VIER&amp;quot;):&lt;br /&gt;
&lt;br /&gt;
         /---|&amp;gt;|----| R1R |---- PWMR&lt;br /&gt;
      +--|---|&amp;gt;|----| R1G |---- PWMG     &amp;quot;V&amp;quot;&lt;br /&gt;
      |  \---|&amp;gt;|----| R1B |---- PWMB&lt;br /&gt;
      |&lt;br /&gt;
      |  /---|&amp;gt;|----| R2R |---- PWMR&lt;br /&gt;
      +--|---|&amp;gt;|----| R2G |---- PWMG     &amp;quot;I&amp;quot;&lt;br /&gt;
      |  \---|&amp;gt;|----| R2B |---- PWMB&lt;br /&gt;
 OUTx-+&lt;br /&gt;
      |  /---|&amp;gt;|----| R3R |---- PWMR&lt;br /&gt;
      +--|---|&amp;gt;|----| R3G |---- PWMG     &amp;quot;E&amp;quot;&lt;br /&gt;
      |  \---|&amp;gt;|----| R3B |---- PWMB&lt;br /&gt;
      |&lt;br /&gt;
      |  /---|&amp;gt;|----| R4R |---- PWMR&lt;br /&gt;
      +--|---|&amp;gt;|----| R4G |---- PWMG     &amp;quot;R&amp;quot;&lt;br /&gt;
         \---|&amp;gt;|----| R4B |---- PWMB&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Pro Wort für jeden Buchstaben eine RGB-LED in Reihenschaltung (mit&lt;br /&gt;
nur 1 Vorwiderstand für die ganze Reihe, bzw. 3 wegen RGB). Das geht&lt;br /&gt;
aber nur, wenn die RGB-LEDs unabhängige Anoden und Kathoden haben (ja,&lt;br /&gt;
die gibt es).&lt;br /&gt;
&lt;br /&gt;
Prinzip:&lt;br /&gt;
                         &amp;quot;V&amp;quot;    &amp;quot;I&amp;quot;    &amp;quot;E&amp;quot;    &amp;quot;R&amp;quot;&lt;br /&gt;
         /----| R1R |----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|---- PWMR&lt;br /&gt;
 OUTx --+-----| R1G |----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|---- PWMG&lt;br /&gt;
         \----| R1B |----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|---- PWMB&lt;br /&gt;
&lt;br /&gt;
Theoretisch könnte man solche Streifen als Platine herstellen, welche man dann immer auf die gewünschte Länge kürzt, als 1, 2, 3 ... 7 Buchstaben.&lt;br /&gt;
&lt;br /&gt;
Bei Verwendung von einfarbigen LEDs vereinfachen sich die Prinzip-Schaltungen wie folgt:&lt;br /&gt;
&lt;br /&gt;
1. Parallelschaltung, eine LED pro Buchstabe im Wort:&lt;br /&gt;
&lt;br /&gt;
       /----|&amp;gt;|----| R1 |---- PWMR     &amp;quot;V&amp;quot;&lt;br /&gt;
      +-----|&amp;gt;|----| R2 |---- PWMR     &amp;quot;I&amp;quot;&lt;br /&gt;
 OUTx-+&lt;br /&gt;
      +-----|&amp;gt;|----| R3 |---- PWMR     &amp;quot;E&amp;quot;&lt;br /&gt;
       \----|&amp;gt;|----| R4 |---- PWMR     &amp;quot;R&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Reihenschaltung, eine LED pro Buchstabe im Wort:&lt;br /&gt;
&lt;br /&gt;
                    &amp;quot;V&amp;quot;    &amp;quot;I&amp;quot;    &amp;quot;E&amp;quot;    &amp;quot;R&amp;quot;&lt;br /&gt;
 OUTx ----| R1 |----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|---- PWMR&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Zum Berechnen der Vorwiderstände kann z.&amp;amp;nbsp;B. dieser Rechner&lt;br /&gt;
verwendet werden: &#039;&#039;&#039;[http://www.elektronik-kompendium.de/sites/bau/1109111.htm Vorwiderstands-Rechner]&#039;&#039;&#039; oder &#039;&#039;&#039;[http://www.modding-faq.de/index.php?artid=506 Vorwiderstands-Rechner mit Unterstützung für Reihenschaltung]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Damit die LEDs selbst nicht sichtbar sind, benötigt man hinter den transparenten Buchstaben einen Diffusor. Im einfachsten Fall kann das eine weiße Schicht Farbe sein.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
=== Streifenplatinen &amp;amp; LEDs ===&lt;br /&gt;
==== Streifenplatinen ====&lt;br /&gt;
Die Platine hat ein Maß von 314 x 12 mm und ist auf die Word-Clock-Front-Varianten A und B (also 450mm x 450mm) ausgelegt.&lt;br /&gt;
&lt;br /&gt;
Der Abstand der einzelnen LEDs beträgt 28.1mm&lt;br /&gt;
&lt;br /&gt;
Die Streifenplatine wird so ausschauen: (Version 8 vom 06.März 2010)&lt;br /&gt;
&lt;br /&gt;
[[Datei:LED_Streifen_V6_1.png|750px|Streifenplatine für SMD RGB LEDs Version 8]]&lt;br /&gt;
&lt;br /&gt;
Ausschnitt vergrößert dargestellt:&lt;br /&gt;
&lt;br /&gt;
[[Datei:LED_Streifen_V6_1_schnitt.png|500px|Aussschnitt]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Datenblatt der LED mit Bestückungsinfos: [[Datei:SMD RGB PLCC-6 datasheet3.pdf]]&lt;br /&gt;
&lt;br /&gt;
Hier ist die Bestückung aller Streifen detailiert gezeigt: [&lt;br /&gt;
http://www.mikrocontroller.net/topic/156661?goto=1671369#1671369 Beitrag] und &lt;br /&gt;
[http://www.mikrocontroller.net/attachment/75008/WordClockLEDStripMatrix_003.pdf Bestückungsübersicht]&lt;br /&gt;
----&lt;br /&gt;
==== Technische Daten der SMD RGB PLCC-6 LEDs ====&lt;br /&gt;
Spezifikation&lt;br /&gt;
* Source Material: InGaN&lt;br /&gt;
* Emitting Colour: SMD SMT 5050 RGB&lt;br /&gt;
* LENS Type: Water clear&lt;br /&gt;
* Reverse Voltage: 5.0 V&lt;br /&gt;
* Viewing Angle: 140 degree&lt;br /&gt;
* Lead Soldering Temp: 260°C for 5 seconds&lt;br /&gt;
&lt;br /&gt;
Absolute Maximum Rating (Ta = 250C)&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! PARAMETER || Symbol || RED || GREEN || BLUE || UNITS&lt;br /&gt;
|-&lt;br /&gt;
| Power Dissipation || PO || align=&amp;quot;right&amp;quot; | 80 || align=&amp;quot;right&amp;quot; | 95 || align=&amp;quot;right&amp;quot; | 85 || mW&lt;br /&gt;
|-&lt;br /&gt;
| DC Current || IF || align=&amp;quot;right&amp;quot; | 20 || align=&amp;quot;right&amp;quot; | 20 || align=&amp;quot;right&amp;quot; | 20 || mA&lt;br /&gt;
|-&lt;br /&gt;
| Peak Forward Current || IFP || align=&amp;quot;right&amp;quot; | 100 || align=&amp;quot;right&amp;quot; | 100 || align=&amp;quot;right&amp;quot; | 100 || mA&lt;br /&gt;
|-&lt;br /&gt;
| Reverse Voltage || VR || align=&amp;quot;right&amp;quot; | 5 || align=&amp;quot;right&amp;quot; | 5 || align=&amp;quot;right&amp;quot; | 5 || V&lt;br /&gt;
|-&lt;br /&gt;
| Operating Temperature || Topr || colspan=&amp;quot;3&amp;quot; align=&amp;quot;center&amp;quot; | -25 to +85 || °C&lt;br /&gt;
|-&lt;br /&gt;
| Storage Temperature || Tstg ||  colspan=&amp;quot;3&amp;quot; align=&amp;quot;center&amp;quot; | -40 to +85 || °C&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Electro-optical Characteristics (Ta = 250C)&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! PARAMETER || SYMBOL || CONDITIONS || MIN. || TYP. || MAX. || UNIT&lt;br /&gt;
|-&lt;br /&gt;
| Forward Voltage (B) || VF || IF = 20mA || align=&amp;quot;right&amp;quot; | 3.4 || align=&amp;quot;right&amp;quot; | 3.6 || align=&amp;quot;right&amp;quot; | 3.8 || V&lt;br /&gt;
|-&lt;br /&gt;
| Forward Voltage (G) || VF || IF = 20mA || align=&amp;quot;right&amp;quot; | 3.4 || align=&amp;quot;right&amp;quot; | 3.6 || align=&amp;quot;right&amp;quot; | 3.8 || V&lt;br /&gt;
|-&lt;br /&gt;
| Forward Voltage (R) || VF || IF = 20mA || align=&amp;quot;right&amp;quot; | 1.9 || align=&amp;quot;right&amp;quot; | 2.1 || align=&amp;quot;right&amp;quot; | 2.5 || V&lt;br /&gt;
|-&lt;br /&gt;
| Dominant Wavelength (B) || lD || IF = 20mA || align=&amp;quot;right&amp;quot; | 465 || align=&amp;quot;right&amp;quot; | 470 || align=&amp;quot;right&amp;quot; | 475 || nm&lt;br /&gt;
|-&lt;br /&gt;
| Dominant Wavelength (G) || lD || IF = 20mA || align=&amp;quot;right&amp;quot; | 515 || align=&amp;quot;right&amp;quot; | 520 || align=&amp;quot;right&amp;quot; | 525 || nm&lt;br /&gt;
|-&lt;br /&gt;
| Dominant Wavelength (R) || lD || IF = 20mA || align=&amp;quot;right&amp;quot; | 625 || align=&amp;quot;right&amp;quot; | 630 || align=&amp;quot;right&amp;quot; | 635 || nm&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Pin / Farbzuordnung:&lt;br /&gt;
* R: Pin 1 - 6&lt;br /&gt;
* G: Pin 2 - 5&lt;br /&gt;
* B: Pin 3 - 4&lt;br /&gt;
&lt;br /&gt;
[[Datei:plcc6_smd_RGB.JPG]]&lt;br /&gt;
----&lt;br /&gt;
==== Widerstandswerte für die LED Streifen ====&lt;br /&gt;
&lt;br /&gt;
Berechnet sind die Widerstände für eine Spannungsversorgung von 15V. Ein solches Netzteil gibt es zB bei [http://www.pollin.de/shop/dt/MjU5OTQ2OTk-/Stromversorgung/Netzgeraete/Regelbare_Netzgeraete/EcoFriendly_Universal_Schaltnetzteil_MW_3H36GS.html Pollin] oder auch bei [http://www.reichelt.de/?ACTION=3;ARTICLE=89789;PROVID=2402 Reichelt].&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | |||| colspan=&amp;quot;3&amp;quot; | ....Widerstände E12.... |||| colspan=&amp;quot;3&amp;quot; | ....Widerstände E24.... ||&lt;br /&gt;
|- &lt;br /&gt;
! Streifen  || Wort  || LEDs |||| style=&amp;quot;color:red;&amp;quot; | Rot || style=&amp;quot;color:green;&amp;quot; | Grün || style=&amp;quot;color:blue;&amp;quot; | Blau |||| style=&amp;quot;color:red;&amp;quot; | Rot || style=&amp;quot;color:green;&amp;quot; | Grün || style=&amp;quot;color:blue;&amp;quot; | Blau || Anschluss&lt;br /&gt;
|- &lt;br /&gt;
| 1 ||  ES ||  2 ||||  560 ||  470 ||  470 ||||  510 ||  360 ||  360 || OUT14&lt;br /&gt;
|- &lt;br /&gt;
| {{H16}} | 1 || {{H16}} | K ||  ||||  ||  ||  ||||  ||  ||  ||&lt;br /&gt;
|- &lt;br /&gt;
| 1 || IST || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT14&lt;br /&gt;
|- &lt;br /&gt;
| {{H16}} | 1 || {{H16}} | L ||  ||||  ||  ||  ||||  ||  ||  ||&lt;br /&gt;
|-&lt;br /&gt;
| 1 || FÜNF || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT16&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 2 || ZEHN || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT17&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 2 || ZWAN || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT18&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 2 || ZIG || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT18&lt;br /&gt;
|-&lt;br /&gt;
| 3 || DREI || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT19&lt;br /&gt;
|-&lt;br /&gt;
| 3 || VIER || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT20&lt;br /&gt;
|-&lt;br /&gt;
| 3 || TEL || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT20&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| {{H16}} | 4 || {{H16}} | TG ||  ||||  ||  ||  ||||  ||  ||  ||&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 4 || NACH || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT21&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 4 || VOR || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT22&lt;br /&gt;
|- {{H12}}&lt;br /&gt;
| {{H16}} | 4 || {{H16}} | JM ||  ||||  ||  ||  ||||  ||  ||  ||  &lt;br /&gt;
|-&lt;br /&gt;
| 5 || HALB || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT23&lt;br /&gt;
|- &lt;br /&gt;
| {{H16}} | 5 || {{H16}} | Q ||  ||||  ||  ||  ||||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 5 || ZWÖ || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT13&lt;br /&gt;
|-&lt;br /&gt;
| 5 || LF || 2 |||| 560 || 470 || 470 |||| 510 || 360 || 360 || OUT13&lt;br /&gt;
|- &lt;br /&gt;
| {{H16}} | 5 || {{H16}} | P ||  ||||  ||  ||  ||||  ||  ||  ||&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 6 || ZW || 2 |||| 560 || 470 || 470 |||| 510 || 360 || 360 || OUT0&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 6 || EI || 2 |||| 560 || 470 || 470 |||| 510 || 360 || 360 || OUT1&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 6 || N || 1 |||| 680 || 560 || 560 |||| 620 || 560 || 560 || OUT2&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 6 || S || 1 |||| 680 || 560 || 560 |||| 620 || 560 || 560 || OUT3&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 6 || IEB || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT4&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 6 || EN || 2 |||| 560 || 470 || 470 |||| 510 || 360 || 360 || OUT4&lt;br /&gt;
|- &lt;br /&gt;
| {{H16}} | 7 || {{H16}} | K ||  ||||  ||  ||  ||||  ||  ||  ||  &lt;br /&gt;
|-&lt;br /&gt;
| 7 || DREI || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT5&lt;br /&gt;
|- &lt;br /&gt;
| {{H16}} | 7 || {{H16}} | RH ||  ||||  ||  ||  ||||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 7 || FÜNF || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT7&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 8 || ELF || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT12&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 8 || NEUN || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT10&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 8 || VIER || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT6&lt;br /&gt;
|- &lt;br /&gt;
| {{H16}} | 9 || {{H16}} | W ||  ||||  ||  ||  ||||  ||  ||  ||  &lt;br /&gt;
|-&lt;br /&gt;
| 9 || ACHT || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT9&lt;br /&gt;
|-&lt;br /&gt;
| 9 || ZEHN || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT11&lt;br /&gt;
|- &lt;br /&gt;
| {{H16}} | 9 || {{H16}} | RS ||  ||||  ||  ||  ||||  ||  ||  ||  &lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| {{H16}} | 10 || {{H16}} | B ||  ||||  ||  ||  ||||  ||  ||  ||  &lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 10 || SEC || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT8&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 10 || HS || 2 |||| 560 || 470 || 470 |||| 510 || 360 || 360 || OUT8&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| {{H16}} | 10 || {{H16}} | FM ||  ||||  ||  ||  ||||  ||  ||  ||  &lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 10 || UHR || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT15&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Es werden somit folgende Widerstände aus der E24 Reihe benötigt:&lt;br /&gt;
&lt;br /&gt;
* 13x 27 Ohm&lt;br /&gt;
* 13x 33 Ohm&lt;br /&gt;
* 18x 200 Ohm&lt;br /&gt;
* 13x 300 Ohm&lt;br /&gt;
* 12x 360 Ohm&lt;br /&gt;
* 9x 390 Ohm&lt;br /&gt;
* 6x 510 Ohm&lt;br /&gt;
* 4x 560 Ohm&lt;br /&gt;
* 2x 620 Ohm&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==== Sammelbestellung ====&lt;br /&gt;
&#039;&#039;&#039;Angebot:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Paket 1: LED Paket (100 SMD RGB LEDs) für 35,00 Eur&lt;br /&gt;
* Paket 2: Platinen Paket (11 Streifenplatinen) für 11,00 Eur&lt;br /&gt;
* Paket 3: Komplettpaket (Paket1 + Paket2 + 155 SMD Widerstände) für 49,10 Eur&lt;br /&gt;
* Paket 4: Ambilightpaket (4 Streifenplatinen + 32 SMD RGB LEDs + 45 SMD Widerstände) für 16,10 Eur&lt;br /&gt;
* Paket 5: Luxuspaket (Komplettpaket + Ambilightpaket) für 65,20 Eur&lt;br /&gt;
* SMD RGB LED einzeln für 0,35 Eur&lt;br /&gt;
* Streifenplatine einzeln für 1,00 Eur&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Versandkosten:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Paket 1: 4,00 Eur (Schweiz / Österreich: 6,00 Eur)&lt;br /&gt;
* Paket 2: 5,20 Eur (Schweiz / Österreich: 9,00 Eur)&lt;br /&gt;
* Paket 3: 5,20 Eur (Schweiz / Österreich: 9,00 Eur)&lt;br /&gt;
* Paket 4: 5,20 Eur (Schweiz / Österreich: 9,00 Eur)&lt;br /&gt;
* Paket 5: 5,20 Eur (Schweiz / Österreich: 9,00 Eur)&lt;br /&gt;
* SMD RGB LED: 4,00 Eur (Schweiz / Österreich: 6,00 Eur)&lt;br /&gt;
* Streifenplatine: 5,20 Eur (Schweiz / Österreich: 9,00 Eur)&lt;br /&gt;
&lt;br /&gt;
Versendet wird per Deutsche Post als Maxibrief mit Einschreiben.&lt;br /&gt;
&lt;br /&gt;
Werden Pakete kombiniert, fallen natürlich nur einmal - dann die höheren - Versandkosten an.&lt;br /&gt;
&lt;br /&gt;
Forumsbeitrag: http://www.mikrocontroller.net/topic/156661?goto=1674305#1674305&lt;br /&gt;
Wer interesse hat, schreibt mir bitte eine PN ([http://www.mikrocontroller.net/user/show/wawibu wawibu]).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Zeitplanung der 3ten Sammelbestellung:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Due Date || Task || Status&lt;br /&gt;
|-&lt;br /&gt;
| seit 25.05.2010 || Bestellungen werden angenommen. &amp;lt;br&amp;gt; Verbindlich werden diese erst durch den Geldeingang auf meinem Konto || Bestellungen werden angenommen&lt;br /&gt;
|-&lt;br /&gt;
| 04.06.2010 || Bestellung der LEDs / PCBs / Rs || Bestellung versendet&lt;br /&gt;
|-&lt;br /&gt;
| bis 18.06.2010 || Lieferung LEDs || geliefert am 25.06.2010&lt;br /&gt;
|-&lt;br /&gt;
| bis 18.06.2010 || Lieferung PCBs || geliefert am 21.06.2010&lt;br /&gt;
|-&lt;br /&gt;
| bis 18.06.2010 || Lieferung Rs || geliefert am 01.06.2010&lt;br /&gt;
|-&lt;br /&gt;
| ab 01.07.2010 || Versand der Pakete || open&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Historie:&#039;&#039;&#039;&lt;br /&gt;
* erste Sammelbestellung&lt;br /&gt;
** 22.Februar bis 09.April 2010&lt;br /&gt;
** 20.000 LEDs, 26.195 Widerstände und 2.100 Streifenplatinen&lt;br /&gt;
* zweite Sammelbestellung&lt;br /&gt;
** 12.April bis 23.Mai 2010&lt;br /&gt;
** 10.000 LEDs, 13.400 Widerstände und 900 Streifenplatinen&lt;br /&gt;
* dritte Sammelbestellung&lt;br /&gt;
** 27.Mai bis 01.Juli 2010 (offen)&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= Software =&lt;br /&gt;
== Module ==&lt;br /&gt;
=== DCF77 ===&lt;br /&gt;
&lt;br /&gt;
Zur Programmierung siehe den Artikel [[DCF77-Funkwecker mit AVR]]. Im Abschnitt &#039;&#039;Programmierung&#039;&#039; ist das Funksignal dokumentiert, zusammen mit einem Beispiel (Bitstrom und Bedeutung).&lt;br /&gt;
&lt;br /&gt;
Codebeispiel siehe &#039;&#039;[http://www.mikrocontroller.net/topic/25071 Codesammlung DCF 77]&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Softwareentwickler: Torsten Giese ([http://www.mikrocontroller.net/user/show/wawibu wawibu])&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Automatische Helligkeitsregelung ===&lt;br /&gt;
&lt;br /&gt;
Die Helligkeit des Displays wird über einen LDR gesteuert.&lt;br /&gt;
&lt;br /&gt;
Softwareentwickler: Rene H. ([http://www.mikrocontroller.net/user/show/promeus promeus])&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Uhrzeit ===&lt;br /&gt;
&lt;br /&gt;
Die Zeit wird von einer batteriegepufferten Maxim DS1307 Echtzeituhr (RTC), die  über [[I2C]] mit dem Microcontroller verbunden ist, zur Verfügung gestellt.&lt;br /&gt;
&lt;br /&gt;
Softwareentwickler: Frank M. ([http://www.mikrocontroller.net/user/show/ukw ukw])&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== IR ===&lt;br /&gt;
&lt;br /&gt;
Es werden folgende Infrarot-Protokolle unterstützt:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Protokoll || Hersteller&lt;br /&gt;
|-&lt;br /&gt;
| SIRCS || Sony&lt;br /&gt;
|-&lt;br /&gt;
| NEC || NEC, Yamaha, Canon, Tevion, Harman/Kardon, Hitachi, JVC, Pioneer, Toshiba, Xoro, Orion, NoName und viele weitere japanische Hersteller.&lt;br /&gt;
|-&lt;br /&gt;
| SAMSUNG || Samsung&lt;br /&gt;
|-&lt;br /&gt;
| SAMSUNG32 || Samsung&lt;br /&gt;
|-&lt;br /&gt;
| MATSUSHITA || Matsushita&lt;br /&gt;
|-&lt;br /&gt;
| KASEIKYO || Panasonic, Technics, Denon und andere japanische Hersteller, welche Mitglied der &amp;quot;Japan&#039;s Association for Electric Home Application&amp;quot; sind.&lt;br /&gt;
|-&lt;br /&gt;
| RECS80 || Philips, Nokia, Thomson, Nordmende, Telefunken, Saba&lt;br /&gt;
|-&lt;br /&gt;
| RECS80EXT || Philips, Technisat, Thomson, Nordmende, Telefunken, Saba&lt;br /&gt;
|-&lt;br /&gt;
| RC5 || Philips und andere europäische Hersteller&lt;br /&gt;
|-&lt;br /&gt;
| DENON || Denon&lt;br /&gt;
|-&lt;br /&gt;
| RC6 || Philips und andere europäische Hersteller&lt;br /&gt;
|-&lt;br /&gt;
| APPLE || Apple&lt;br /&gt;
|-&lt;br /&gt;
| NUBERT || Nubert, z.B. Subwoofer System&lt;br /&gt;
|-&lt;br /&gt;
| B&amp;amp;O || Bang &amp;amp; Olufsen (erst ab Version 1.0)&lt;br /&gt;
|-&lt;br /&gt;
| GRUNDIG || Grundig (erst ab Version 1.0)&lt;br /&gt;
|-&lt;br /&gt;
| NOKIA || Nokia, z.B. D-Box (erst ab Version 1.0)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Über die automatische Erkennung des Protokolls werden die nötigen Tastatur-Befehl-Bits aus den Infrarot-Daten extrahiert - ohne Kenntnis, welche Tasten da eigentlich tatsächlich gedrückt wurden. So eine Tabelle würde den Speicher des µCs sprengen. Deshalb passiert die Zuordnung der Tasten zu WordClock-Befehlen in einer kleinen Anlernprozedur, die einmal nach dem ersten Bootvorgang ausgeführt werden muss.&lt;br /&gt;
&lt;br /&gt;
Mittlerweile gibt es einen eigenen Artikel zum Infrarot-Fernbedienungsdecoder, siehe [http://www.mikrocontroller.net/articles/IRMP IRMP]&lt;br /&gt;
&lt;br /&gt;
Softwareentwickler: Frank M. ([http://www.mikrocontroller.net/user/show/ukw ukw])&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== PWM ===&lt;br /&gt;
&lt;br /&gt;
Die PWM steuert die 3 RGB Kanäle. Damit ist freie Farbenwahl möglich.&lt;br /&gt;
&lt;br /&gt;
Softwareentwickler: Frank M. ([http://www.mikrocontroller.net/user/show/ukw ukw])&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Display ===&lt;br /&gt;
&lt;br /&gt;
Das Display wird nicht als 10x11 Matrix sondern wortweise angesteuert. Da die LEDs RGB-LEDs sind ergibt sich daraus für die 24 Wortteile und die 4 Minutenpunkte eine 28x3-Matrix.&lt;br /&gt;
&lt;br /&gt;
Die Farben sind kein Muss, in der Minimalbeschaltung können auch einfarbige LEDs zum Einsatz kommen.&lt;br /&gt;
&lt;br /&gt;
Softwareentwickler: Vlad Tepesch ([http://www.mikrocontroller.net/user/show/vlad_tepesch vlad_tepesch])&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Benutzer-Interaktion ===&lt;br /&gt;
&lt;br /&gt;
Mit der Fernbedienung ist folgendes möglich:&lt;br /&gt;
&lt;br /&gt;
* Einmaliges Anlernen der Fernbedienung&lt;br /&gt;
* Anpassen der automatischen Helligkeitssteuerung&lt;br /&gt;
* Einstellen des Farbprogramms (Übergänge etc)&lt;br /&gt;
* Stellen der Uhr (wenn kein DCF77-Modul angeschlossen)&lt;br /&gt;
&lt;br /&gt;
Softwareentwickler: Vlad Tepesch ([http://www.mikrocontroller.net/user/show/vlad_tepesch vlad_tepesch])&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Download ==&lt;br /&gt;
=== SW V0.9 ===&lt;br /&gt;
Hier eine &#039;&#039;&#039;Vorabversion&#039;&#039;&#039; des Quellcodes zum Projekt:&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-09.zip]]&lt;br /&gt;
&lt;br /&gt;
Bitte README.txt lesen!&lt;br /&gt;
&lt;br /&gt;
zusätzliche Features:&lt;br /&gt;
* Unterstützung für neue (3 sprachige) deutsche Front&lt;br /&gt;
* Unterstützung für TIX-Clock&lt;br /&gt;
* kurze Anzeige von Submodi (Farbprofilauswahl, Sprachvariante)&lt;br /&gt;
* Helligkeits-Offset wird abgespeichert&lt;br /&gt;
* 24h Zeiteingabe (8-20Uhr: hell, 20-8Uhr: dunkel)&lt;br /&gt;
* Standardeeprom-Werte im Flash&lt;br /&gt;
* Ein/Aus-Schalt-Zeiten&lt;br /&gt;
* Pulsierender Modus&lt;br /&gt;
* neue IRMP-Version&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Die wichtigsten Einstellungen können in der Main.h geändert werden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Anmerkung: die vorkompilierten Hexfiles enthalten die 3-sprachig-deutsche Version. Wer noch eine alte Frontplatte hat, muss das Binary nach Ändern der Konfiguration (in der main.h) selbst kompilieren.&#039;&#039;&lt;br /&gt;
----&lt;br /&gt;
==== Bugfixes ====&lt;br /&gt;
* V0.9 Patch 1 ([[Media:BUG09_008_hourbug_display_wc_ger3.c.patch|Patchfile]])&lt;br /&gt;
** fixt BUG09_008 (falsche Zeitanzeige)&lt;br /&gt;
** Hexfiles:&lt;br /&gt;
*** dreisprachige Front: [[Datei:wordclock_V0.9_Patch_1_ger3_mega168.hex]]&lt;br /&gt;
*** alte zweisprachige Front: [[Datei:wordclock_V0.9_Patch_1_ger_mega168.hex]]&lt;br /&gt;
* V0.9 Patch 2 ([[Media:BUG09_010_hourbug_display_wc_ger3.c.patch|Patchfile]] - basierend auf vorherigen patches)&lt;br /&gt;
** fixt BUG09_010 (EIN &amp;lt;-&amp;gt; EINS)&lt;br /&gt;
** Hexfiles (enthalten vorherige Patches)&lt;br /&gt;
*** dreisprachige Front: [[Datei:wordclock_V0.9_Patch_2_ger3_mega168.hex]]&lt;br /&gt;
*** alte zweisprachige Front: [[Datei:wordclock_V0.9_Patch_2_ger_mega168.hex]]&lt;br /&gt;
* V0.9 Patch 3 ([[Media:V0.9_patch3.patch|Patchfile]] - basierend auf vorherigen patches)&lt;br /&gt;
** fixed BUG09_009 (crashes after IR-Kommands) &lt;br /&gt;
** fixed BUG09_011 (training bug)&lt;br /&gt;
** fixed BUG09_012 (casing on include usermodes.c)&lt;br /&gt;
** fixed BUG09_013 (1:00 - 1:04  and 1:05-1:09  &#039;s&#039;)&lt;br /&gt;
** fixed BUG09_014 (brightness control does not work after setting time)&lt;br /&gt;
** fixed wrong command handler in display_x-header&lt;br /&gt;
** fixed default values for color profiles&lt;br /&gt;
** extracted inits of states from user_init to own routine in usermodes.c&lt;br /&gt;
** Hexfiles:&lt;br /&gt;
*** dreisprachige Front: [[Datei:wordclock_V0.9_Patch_3_ger3_mega168.hex]]&lt;br /&gt;
*** alte zweisprachige Front: [[Datei:wordclock_V0.9_Patch_3_ger_mega168.hex]]&lt;br /&gt;
* V0.9 Patch 4 ([[Media:BUG09_015_BUG09_016.patch|Patchfile]] - basierend auf vorherigen patches, [[Media:wcFirmware_v0.9_patch4.zip|komplette Sourcen]])&lt;br /&gt;
** fixed BUG09_015 (after enter OnOff-Time no further action is possible)&lt;br /&gt;
** fixed BUG09_016 (last Ir-Command is ignored in training)&lt;br /&gt;
** Hexfiles (enthalten vorherige Patches)&lt;br /&gt;
*** dreisprachige Front: [[Datei:wordclock_V0.9_Patch_4_ger3_mega168.hex]]&lt;br /&gt;
*** alte zweisprachige Front: [[Datei:wordclock_V0.9_Patch_4_ger_mega168.hex]]&lt;br /&gt;
* V0.9 Patch 5 ([[Media:DCF77_BUG09_017.patch|Patchfile]] - basierend auf vorherige Patches)&lt;br /&gt;
** fixed BUG09_017 (set second to 0, when new DCF77 time will take over - prevent a minute jump)&lt;br /&gt;
----&lt;br /&gt;
=== ältere Versionen ===&lt;br /&gt;
==== V0.8 ====&lt;br /&gt;
[[Datei:Wordclock-08-src.zip]]&lt;br /&gt;
Bitte 00README.txt lesen!&lt;br /&gt;
&lt;br /&gt;
=== Bugs ===&lt;br /&gt;
;[bestätigt] &lt;br /&gt;
: der Bug konnte von den Entwicklern reproduziert werden&lt;br /&gt;
;[gefixt] &lt;br /&gt;
: der Bug wurde bereits gefixt, der Fix ist aber in noch keinem Release enthalten.&lt;br /&gt;
;&amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;[gefixt - Vx.y] &amp;lt;/span&amp;gt; &lt;br /&gt;
: der Bug wurde in Version x.y gefixt&lt;br /&gt;
;&amp;lt;span style=&amp;quot;color:#8f8f8f;&amp;quot;&amp;gt;&amp;lt;s&amp;gt;[widerlegt]&amp;lt;/s&amp;gt;&amp;lt;/span&amp;gt; &lt;br /&gt;
: der Bug konnte nicht bestätigt werden, oder es wurde eine andere Ursache gefunden&lt;br /&gt;
----&lt;br /&gt;
==== Version 0.8 ====&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG08_001 - [bestätigt] [gefixt - V0.9]&lt;br /&gt;
** Helligkeitssteuerung per FB funktioniert nicht richtig&amp;lt;/span&amp;gt; &lt;br /&gt;
* BUG08_002 - [bestätigt]&lt;br /&gt;
** Helligkeitssteuerung per LDR funktioniert nicht richtig&lt;br /&gt;
** [Ergänzt 22.5.10 von Wichtel] In pwm.c wird pwm_idx innerhalb pwm_set_brightness_step() falsch normiert:&lt;br /&gt;
**     pwm_idx % MAX_PWM_STEPS; ersetzen durch:&lt;br /&gt;
**     else if (pwm_idx &amp;gt;= MAX_PWM_STEPS ) pwm_idx = MAX_PWM_STEPS - 1;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG08_003 - [bestätigt] [gefixt - V0.9]&lt;br /&gt;
** OUT23 wird immer mit OUTL1 geschalten&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG08_004 - [bestätigt] [gefixt - V0.9]&lt;br /&gt;
** Helligkeitssteuerung: geänderter Wert wird nicht gespeichert&lt;br /&gt;
** nach Power-ON-Reset immer 100%&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#8f8f8f;&amp;quot;&amp;gt;&amp;lt;s&amp;gt;BUG08_005&amp;lt;/s&amp;gt; [widerlegt] (Fehler lag woanders)&lt;br /&gt;
** die Kommandos der FB gehen nach einem Power-ON-Reset manchmal verloren&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#8f8f8f;&amp;quot;&amp;gt;&amp;lt;s&amp;gt;BUG08_006 (reportet von panik)&amp;lt;/s&amp;gt; [widerlegt] (Fehler lag woanders)&lt;br /&gt;
** Die Uhr zeigt nach mehr als 10 Stunden Betrieb für wenige Minuten ein falsches Word mit halber Helligkeit (auf und abschwellend) an.&lt;br /&gt;
** Anzeige korrekt: FÜNF NACH DREI (Ossi-Modus ist permanent aktiv)&lt;br /&gt;
** jetzt beginnt zusätzlich das Word VIERTEL zu leuchten (halber Helligkeit auf und abschwellend)&lt;br /&gt;
** Nach wenigen Minuten ist wieder alles normal.&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#8f8f8f;&amp;quot;&amp;gt;&amp;lt;s&amp;gt;BUG08_007&amp;lt;/s&amp;gt; [widerlegt] (Fehler lag woanders)&lt;br /&gt;
** nach mehr als 12 Stunden Betrieb oft zusätzliche Anzeige der Wörter VIERTEL und NACH (jetzt mit voller Helligkeit bis zum nächsten Bildwechsel)&lt;br /&gt;
** z.B 20:15 Uhr --&amp;gt; Anzeige: ES IST VIERTEL NACH NEUN (Ossimodus aktiv)&lt;br /&gt;
** 20:05 Uhr --&amp;gt; Anzeige: ES IST FÜNF VIERTEL NACH ACHT(Ossimodus aktiv)&lt;br /&gt;
** 09:35 Uhr --&amp;gt; Anzeige: ES IST FÜNF VIERTEL NACH HALB ZEHN(Ossimodus aktiv)&amp;lt;/span&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
==== Version 0.9 ====&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_008 - [bestätigt] [gefixt V0.9 Patch 1]&lt;br /&gt;
** in der 3-sprachigen deutschen Frontplatte wird die Stunde wird in allen Sprachmodi 5min zu spät hochgezählt&amp;lt;/span&amp;gt; &lt;br /&gt;
** &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;Der Fehler liegt in display_wc_ger3.c Zeile 127: das &amp;gt; muss durch ein &amp;gt;= ersetzt werden ([[Media:BUG09_008_hourbug_display_wc_ger3.c.patch|Patchfile]])&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_009 - [bestätigt] [gefixt V0.9 Patch 3]&lt;br /&gt;
** nach Systemstart (nach Ende des Blinken) führt Betätigung des Einfarbmodus-Knopfes (-&amp;gt; Farbprofilwahl) zum Absturz&lt;br /&gt;
** Workaround: zuerst in anderen Modus wechseln (zB. Demo)&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_010 - [bestätigt] [gefixt V0.9 Patch 2] &lt;br /&gt;
** Anzeige von EIN oder EINS vertauscht (&#039;eins&#039; wird angezeigt, wenn &#039;ein&#039; dastehen; vice versa) bei 3 sprachiger Front&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_011 - [bestätigt] [gefixt V0.9 Patch 3]&lt;br /&gt;
** IR-Training - bei falsch erkannten Kommandos (falsche Adresse) wird trotzdem hochgezählt.&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_012 - [bestätigt] [gefixt V0.9 Patch 3]&lt;br /&gt;
**Der Compiler meint: user.c:164:23: error: userModes.c: No such file or directory - Sollte das nicht usermodes.c heißen?&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_013 (gemeldet von Wichtel) - [bestätigt] [gefixt V0.9 Patch 3]&lt;br /&gt;
** Anzeige von EIN und EINS im Bereich von 0-4 und 5-9 min vertauscht, Zeile 153 in display_wc_ger3.c (mit Patch 2) muss lauten:&lt;br /&gt;
** if((hour==1 || hour==13) &amp;amp;&amp;amp; minutes==0){  // if &amp;quot;Es ist ein Uhr&amp;quot; &amp;lt;- remove &#039;s&#039; from &amp;quot;eins&amp;quot;&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_014 (gemeldet von Wichtel) - [bestätigt] [gefixt V0.9 Patch 3]&lt;br /&gt;
** Nach manueller Uhrzeiteinstellung keine Übernahme der manuell eingestellten Helligkeit, nach einmal Pulsmodus ein/aus wird sie wieder übernommen&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_015 (gemeldet von Wichtel) - [bestätigt] [gefixt V0.9 Patch 4]&lt;br /&gt;
**Nach einstellen von Ein/Ausschaltzeit keine Helligkeitssteuerung (Anmerkung von Vlad: --&amp;gt;BUG09_014), keine Modusumschaltung mehr möglich und keine Einblendung des Farbprofilnamens mehr&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_016 (gemeldet von Wichtel) - [bestätigt] [gefixt V0.9 Patch 4]&lt;br /&gt;
** Trainingsmodus erreicht letztes Kommando nicht, da curkey vor Schlussabfrage incrementiert wird.&lt;br /&gt;
** durch BUG09_011-fix entstanden&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_017 (gemeldet von Wichtel) - [bestätigt] [gefixt V0.9 Patch 5]&lt;br /&gt;
** Uhr geht bis zu einer Minute vor, da die Sekunden durch DCF77-Empfang nicht beeinflusst werden, zur Abhilfe in dcf77.c als Zeile 379 einfügen: (die derzeitige Zeile 379 wird entsprechend nach unten geschoben)&lt;br /&gt;
**  DateTime_p-&amp;gt;ss  = 0;&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#000000;&amp;quot;&amp;gt;BUG09_018 (gemeldet von Wichtel) - [bestätigt] [gefixt]&lt;br /&gt;
** Bei manueller Zeiteinstellung und abwarten des realen Minutenwechsels kehrt die Anzeige zur Uhrzeit zurück ohne den Einstellmodus zu beenden&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#000000;&amp;quot;&amp;gt;BUG09_019 (gemeldet von Wichtel)&lt;br /&gt;
** Zuletzt erfolgreich erkanntes Fernbedienkommando wird sporadisch mehrere Minuten nach dem letzten tatsächlichen Empfang erneut erkannt&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#000000;&amp;quot;&amp;gt;BUG09_020 (gemeldet von Roman) - [bestätigt] [gefixt]&lt;br /&gt;
** Fehler in der Initialisierung der DCF77 Struct. Zeile 106 muss wie folgt lauten:&lt;br /&gt;
**   for (i=0; i &amp;lt; 6; i++)&amp;lt;/span&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
=== Flashen mittels Bootloader ===&lt;br /&gt;
Um den ATmega168 mit dem Fastboot von Peter Dannegger zu flashen, muss vorab das FastBoot.hex eingespielt werden. Ebenso muss dann die eFuse auf 0xF8 eingestellt werden.&lt;br /&gt;
&lt;br /&gt;
Um dann später eine neue SW zu flashen, muss dann nur noch das neue Hexfile mittels FBOOT übertragen werden.&lt;br /&gt;
&lt;br /&gt;
Im angehängten ZIP ist der FBOOT von Peter Dannegger und das HEX-File für den ATmega168 einfügt. &#039;&#039;&#039;&amp;gt;&amp;gt; [[Datei:WordClock_FastBoot.zip‎]] &amp;lt;&amp;lt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ist diese einmal auf dem uC, kann jederzeit einfach über die serielle Schnittstelle (COM 1) mittels einem RS-232/TTL Pegelwandler die neue Firmware eingespielt werden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Wichtig:&#039;&#039;&#039; FBOOT.exe und die neue Firmware müssen in einem Verzeichnis liegen. Dann kann mittels &#039;&#039;FBOOT /Pwordcl~1.hex&#039;&#039; geflasht werden. FBOOT kann nicht mit langen Dateinamen umgehen!&lt;br /&gt;
&lt;br /&gt;
Ein &#039;&#039;&#039;bootloader-client&#039;&#039;&#039; für &#039;&#039;&#039;Linux&#039;&#039;&#039; ist [https://trac.fs.ei.tum.de/elektronik/browser/ventilator/userspace/lboot hier] zu finden. Credits: Bernhard Michler, Andreas Butti, [http://www.mikrocontroller.net/user/show/ad-rem ad-rem].&lt;br /&gt;
&lt;br /&gt;
Bootloaden über Bluetooth wurde in diesem [http://www.mikrocontroller.net/topic/156661?goto=1710183#1710183 Post] erfolgreich implementiert, siehe auch [http://www.mikrocontroller.net/articles/Diskussion:Word_Clock_Variante_1 hier].&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= Abstimmungen =&lt;br /&gt;
Eine Stimme ist ein Strich. Nach 5 Strichen bitte ein Leerzeichen einfügen.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== offen: ==&lt;br /&gt;
ethernet ntp client: ||||| |||||&amp;lt;br&amp;gt;&lt;br /&gt;
Bewegungsmelder: ||||| ||||| ||||&amp;lt;br&amp;gt;&lt;br /&gt;
IR zum PC für Kommunikation/Bootloader |&amp;lt;br&amp;gt;&lt;br /&gt;
RFM12 für Kommunikation/Bootloader |||&amp;lt;br&amp;gt;&lt;br /&gt;
NTP Server (um eine genaue Zeit ins Netzwerk zu verteilen) |||&amp;lt;br&amp;gt;&lt;br /&gt;
kurzzeitiger &amp;quot;Volldampf-Modus&amp;quot; (alle Wörter an für bspw. 30sek): ||||| ||  - nicht empfehlenswert, da die Treiber/Netzteil überlastet werden&amp;lt;br&amp;gt;&lt;br /&gt;
Beim Start, alle LEDs einmal der Reihe nach Durchlaufen lassen zum Funktionstest (statt &amp;quot;Volldampfmodus&amp;quot;): ||| &amp;lt;br&amp;gt;&lt;br /&gt;
Ton zur vollen Stunde (Beep/Piezo): || &amp;lt;br /&amp;gt;&lt;br /&gt;
ZBus (Ethersex) zum einstellen der Uhr über das Netzwerk, evt holen der Zeitdaten über ZBus von einem Zeitserver: | &amp;lt;br /&amp;gt;&lt;br /&gt;
Taste &amp;quot;Speichern&amp;quot; auf FB statt automatisch ||&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;quot;ES IST&amp;quot; soll man ein- oder ausschalten können: |||&amp;lt;br&amp;gt;&lt;br /&gt;
Bluetooth per FB ein-/ausschalten: |&lt;br /&gt;
&lt;br /&gt;
== bereits umgesetzt: ==&lt;br /&gt;
DCF: ||||| ||||| ||||| ||||| ||||| ||||| ||||| ||||| |||| &amp;lt;br&amp;gt;&lt;br /&gt;
IR für Fernbedienung: ||||| ||||| ||||| || &amp;lt;br&amp;gt;&lt;br /&gt;
Ambilight: ||||| ||||| ||||| ||||| |||| &amp;lt;br&amp;gt;&lt;br /&gt;
zeitgesteuert Dunkelschalten (z.&amp;amp;nbsp;B. nachts &amp;quot;Aus&amp;quot;): ||||| ||||| |||| &amp;lt;br&amp;gt;&lt;br /&gt;
Bluetooth: || (Posting: [http://www.mikrocontroller.net/topic/156661?goto=1710183#1710183 Bluetooth mit Debug, Bootloader und Autoreset])&amp;lt;br&amp;gt;&lt;br /&gt;
Möglichkeit, Zeiteinstellmodus bei &amp;quot;0 Minuten&amp;quot; von Normalmodus zu unterscheiden z.B. blinkendes &amp;quot;UHR&amp;quot; ||||| (kommt im nächsten Release)&amp;lt;br&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Zurück zum Hauptartikel: [[Word Clock]]&#039;&#039;&#039;&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>Flexopete</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Word_Clock_Variante_1&amp;diff=48903</id>
		<title>Word Clock Variante 1</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Word_Clock_Variante_1&amp;diff=48903"/>
		<updated>2010-06-30T20:40:54Z</updated>

		<summary type="html">&lt;p&gt;Flexopete: /* offen: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Überblick =&lt;br /&gt;
&lt;br /&gt;
[[Datei:wordclock-frontplatte-v2.png| |WordClock]]&lt;br /&gt;
&lt;br /&gt;
Links zum Hauptartikel [1], zur Variante 2 [2] zum langen Thread [3] mit dem hier alles angefangen hat und zum Original [4], das alle hier inspiriert hat.&lt;br /&gt;
&lt;br /&gt;
[1] [[Word Clock]]&amp;lt;br&amp;gt;&lt;br /&gt;
[2] [[Word Clock Variante 2]]&amp;lt;br&amp;gt;&lt;br /&gt;
[3] [http://www.mikrocontroller.net/topic/156661 Beitrag: Brauche Hilfe beim Bau einer Uhr]&amp;lt;br&amp;gt;&lt;br /&gt;
[4] [http://www.clocktwo.com http://www.clocktwo.com]&amp;lt;br&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
= Elektronik =&lt;br /&gt;
* Atmega168&lt;br /&gt;
* 24-Bit-Schieberegister an SPI für 24 Wörter&lt;br /&gt;
* 4 Output-Pins für Minutenanzeige&lt;br /&gt;
* 4 weitere GPOS - für allgemeine Zwecke&lt;br /&gt;
* RGB-Steuerung über PWM gegen GND, d.h. 32x3-Matrix&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= Schaltung =&lt;br /&gt;
&lt;br /&gt;
[[Datei:wordclock-schmal-schaltung.png|miniatur|Schaltbild V1.0]]&lt;br /&gt;
&lt;br /&gt;
Das Schaltbild ist für die Prototypen-Platine als auch für die endgültige Version 1.0 (schmale Platine) identisch. Lediglich der Pullup-Widerstand R7 am DCF-Anschluss ist weggefallen und ab Version 0.9 der Software auch nicht mehr beim Prototypen nötig.&lt;br /&gt;
&lt;br /&gt;
Eine größere Sammelbestellung wurde im Januar 2010 organisiert, eine 2. Sammelbestellung ist im Gange (02_2010), siehe auch &#039;&#039;&#039;[http://www.mikrocontroller.net/articles/Word_Clock#Sammelbestellung_der_Platine Sammelbestellung der Platine]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Hier die zugehörige Schaltung V1.0 als PDF: &#039;&#039;&#039;[[Media:wordclock-schmal.pdf]]&#039;&#039;&#039;&lt;br /&gt;
----&lt;br /&gt;
== Sammelbestellung der Platine ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Aktueller Zählerstand der Interessenten am 14.06.2010: keine Platine mehr verfügbar.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Da noch nicht alle Interessenten bezahlt haben (und evtl. auch nicht zahlen werden, weil sie es sich anders überlegt haben), könnte noch die eine oder andere Platine wieder frei werden. Daher kann es sich lohnen, bei mir (Benutzer [http://www.mikrocontroller.net/user/show/ukw ukw]) per PN nochmal nachzufragen.&lt;br /&gt;
&lt;br /&gt;
Über eine neue Sammelbestellung wird nachgedacht. Je mehr sich melden, desto wahrscheinlicher wird eine neue Sammelbestellung.&lt;br /&gt;
&lt;br /&gt;
Selbstverständlich weist diese Platinen-Version nicht den Kurzschluss auf, den die ersten 20 Prototypen-Platinen hatten. Die Platine ist wesentlich schmaler als der Prototyp, Maße sind: 146mm x 35,6mm.&lt;br /&gt;
&lt;br /&gt;
Historie:&lt;br /&gt;
&lt;br /&gt;
* Ende 2009: Vorabbestellung des Prototyps in kleinerer Auflage: 20 Stück (für die Entwickler)&lt;br /&gt;
* Januar 2010: Erste große Sammelbestellung der endgültigen WordClock-Platine V1.0. Auflage: 200 Stück.&lt;br /&gt;
* Februar 2010: Zweite große Sammelbestellung der V1.0. Auflage: 100 Stück.&lt;br /&gt;
* April 2010: Dritte große Sammelbestellung der V1.0. Auflage: 100 Stück.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Reichelt Warenkorb Mono-Variante ==&lt;br /&gt;
Da selbst bei der Mono-Variante der ATmega 88 langsam mehr als eng wird, wurde dieser Warenkorb auch auf den ATmega 168 umgestellt.&lt;br /&gt;
&lt;br /&gt;
Eine vollständige Liste zur Bestellung der nötigen Bauteile ist bei Reichelt abgelegt: &#039;&#039;&#039;[https://secure.reichelt.de/?;ACTION=20;LA=5010;AWKID=222466;PROVID=2084 Warenkorb-Mono]&#039;&#039;&#039;.&lt;br /&gt;
----&lt;br /&gt;
== Reichelt Warenkorb RGB-Variante ==&lt;br /&gt;
Für die RBG-Version wird der ATmega 168 benötigt. Einen angepassten Warenkorb ist wieder bei Reichelt hinterlegt: &#039;&#039;&#039;[https://secure.reichelt.de/?;ACTION=20;LA=5010;AWKID=209168;PROVID=2084 Warenkorb-RGB]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Derzeit ist der TSOP 1736 bei Reichelt nicht lieferbar. Laut telefonischer Auskunft (Stand: 19.01.2010), ist dieser im Moment im Rückstand. Ein Liefertermin ist bei Reichelt nicht bekannt.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Stand: 18.02.2010 Da nach wie vor der TSOP1736 nicht lieferbar ist, wurde der Warenkorb um den TSOP1738 erweitert.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Hinweis zum TSOP1738 &amp;gt;&amp;gt; http://www.mikrocontroller.net/topic/156661?goto=1580976#1580976&lt;br /&gt;
&lt;br /&gt;
Alternativ ist der SFH 5110-36 (36 kHz) bei Reichelt verfügbar, aber andere Pinbelegung beachten!!!&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Aktuell ist auch der DS 1307 (Real Time Clock I²C) wieder lieferbar (Stand: 07.06.2010)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Diese Liste bezieht sich sowohl auf den Prototypen als auf die endgültige (schmalere) Version.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Bestückung ==&lt;br /&gt;
&lt;br /&gt;
Hier eine kurze Beschreibung zur Bestückung:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototyp:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock.png|miniatur|Bestückte Platine (Prototyp)]]&lt;br /&gt;
&lt;br /&gt;
* Links: Anschluss für stehende Lithium-Knopfbatterie CR2032 (die drei abgebildeten Stifte sind natürlich nicht notwendig, die Batterie wird direkt eingelötet)&lt;br /&gt;
* Unten links: Anschluss für DCF77-Modul und für Testzwecke RX &amp;amp; TX&lt;br /&gt;
* Oben Mitte: TSOP1736 für Infrarot-Empfang&lt;br /&gt;
* Oben links und rechts: Wannenstecker für insg. 32 Ausgabekanäle: OUT0-OUT23 (für die Wörter), OUTL1-OUTL4 (für die Minuten) und OUTG1-OUTG4 (für General-Purpose-Ausgabezwecke - noch nicht definiert)&lt;br /&gt;
* Rechts: Anschlussklemmen für Versorgungsspannung 7-20V und die drei PWM-Kanäle Rot, Grün und Blau&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Endgültige Version (schmale Ausführung):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-schmal.png|miniatur|Bestückte Platine (endgültige Version)]]&lt;br /&gt;
&lt;br /&gt;
* Oben Mitte: Anschluss für stehende Lithium-Knopfbatterie CR2032 (die drei abgebildeten Stifte sind natürlich nicht notwendig, die Batterie wird direkt eingelötet)&lt;br /&gt;
* Unten 3-polige Stiftleiste: Anschluss für DCF77-Modul&lt;br /&gt;
* Unten 2-polige Stiftleiste: RX &amp;amp; TX (für Testzwecke)&lt;br /&gt;
* Unten rechts: TSOP1736 für Infrarot-Empfang&lt;br /&gt;
* Darüber: 2-polige Stiftleiste für LDR (Helligkeitsmessung)&lt;br /&gt;
* Oben links und rechts: Wannenstecker für insg. 32 Ausgabekanäle: OUT0-OUT23 (für die Wörter), OUTL1-OUTL4 (für die Minuten) und OUTG1-OUTG4 (für General-Purpose-Ausgabezwecke)&lt;br /&gt;
* Rechts: Anschlussklemmen für Versorgungsspannung 7-20V und die drei PWM-Kanäle Rot, Grün und Blau.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Achtung: die Reihenfolge der Schraubklemmen-Anschlüsse hat sich bei der endgültigen gegenüber der Prototyp-Version geändert, siehe weiter unten!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Der IR-Empfänger TSOP1736 muss hinter einem nicht benutzten Buchstaben angebracht werden. Deshalb braucht man ihn nicht unbedingt auf die Platine löten, sondern kann ihn auch über ein 3-poliges Kabel mit der Platine verbinden. Das Kabel sollte aber nicht zu lang sein, da der TSOP immer gern seinen Elko in der Nähe hat.&lt;br /&gt;
&lt;br /&gt;
Da die Routine zur automatischen Helligkeitsregelung noch nicht ausgetestet ist, sollte man den Widerstand R6 (Pulldown für LDR) zunächst noch nicht bestücken, bis klar ist, welcher Wert der optimale für den gewählten LDR ist.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-bestueckungsdruck.png|miniatur|Bestückungsaufdruck der Prototyp-Platine]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FOLGENDES GILT NUR FÜR DEN PROTOTYPEN:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Durch einen Fehler in der Target3001-Bibliothek hat die Prototypen-Platine einen Fehler, der aber leicht behebbar ist:&#039;&#039;&#039; Die Einstecklöcher für die 3 MOSFETs IRLU2905 besitzen auf der Unterseite keine Lötpunkte. Daher müssen die IRLUs an die oben liegenden Lötpunkte festgelötet werden. Auf der unteren Seite bilden die Bohrlöcher leider einen Kurzschluss mit der unten liegenden Massefläche.&lt;br /&gt;
&lt;br /&gt;
Deshalb müssen vorher(!) die Löcher für die IRLU-Beinchen mit einem spitzen Gegenstand auf der Unterseite von dem Kurzschluss mit der unteren Massefläche befreit werden. Dazu geht man folgendermaßen vor:&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-anschluesse.png|miniatur|Anschlüsse der Prototyp-Platine]]&lt;br /&gt;
&lt;br /&gt;
Spitzen Gegenstand (z.&amp;amp;nbsp;B. Teppichmesser, Spitze einer kleinen Kneifzange) von unten(!) ins Loch stecken und zwei- bis dreimal dreimal im Bohrloch drehen, damit die Verbindung der unteren Massefläche zur Durchkontaktierung unterbrochen wird. Anschließend mit dem Ohmmeter prüfen, ob der Kurzschluss behoben ist. Insgesamt sind es 6 Löcher, die so behandelt werden müssen, diese betreffen jeweils die Pins 1 und 2 der drei IRLU-MOSFETs. Pin3 muss nicht bearbeitet werden, da hier sowieso die Masse angeschlossen werden muss,&lt;br /&gt;
siehe auch das nächste Bild unten.&lt;br /&gt;
&lt;br /&gt;
Ist der Kurzschluss zur unteren Massefläche behoben, sollte man die IRLU-Beinchen trotzdem nicht durch das Bohrloch stecken, sondern:&lt;br /&gt;
&lt;br /&gt;
* Beinchen kürzen, vielleicht die Enden (wegen der Stabilität) 2mm umbiegen&lt;br /&gt;
* Oben in SMD-Manier anlöten.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Im rechts stehenden Bild sind nicht nur die Lage der Anschlüsse verdeutlicht, sondern auch die Bohrlöcher für die IRLU-MOSFETs rot umkringelt, welche man von der Unterseite(!) her &amp;quot;behandeln&amp;quot; muss. Beim Prototypen müssen die IRLUs so angelötet werden, dass das Metall zur Schraubklemme zeigt.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bestückung und Anschlüsse der endgültigen Version:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-schmal-bestueckungsdruck.png|miniatur|Bestückungsaufdruck der endgültigen (schmaleren) Platine]]&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-schmal-bestueckt.jpg|miniatur|Bestückung: Orientierung der IRLUs beachten!]]&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-schmal-anschluesse.png|miniatur|Anschlüsse]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;WICHTIG für die Version 1.0:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Der oberste IRLU2905 muss anders herum eingelötet werden (Metall Richtung Spannungsregler) als die beiden unteren (Metall Richtung Schraubklemme). Siehe auch Foto rechts.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Die Reihenfolge der Schraubklemmen-Anschlüsse hat sich gegenüber dem Prototypen geändert, bitte unbedingt die Reihenfolge beachten!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Möchte man einfarbige LEDs verwenden und auf die RGB-Steuerung verzichten, schließt man einfach zwei der drei RGB-PWM-Kanäle nicht an und verwendet stattdessen nur PWMR zur PWM-Steuerung. Die 2 zu PWMG und PWMB gehörenden IRLUs und die angeschlossenen 4 Widerstände am Gate der IRLUs kann man dann auch weglassen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bestückungsliste:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Diese Liste bezieht sich sowohl auf den Prototypen als auch auf die endgültige (schmalere) Version.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 Name                Wert&lt;br /&gt;
 C1,C3,C4,C6,C8,C9   100NF&lt;br /&gt;
 C10,C11,C12,C13     100NF&lt;br /&gt;
 C2                  4,7µF&lt;br /&gt;
 C5,C7               47µF&lt;br /&gt;
 D1                  1N4001&lt;br /&gt;
 IC1                 ATMEGA88&lt;br /&gt;
 IC2                 7805&lt;br /&gt;
 IC3                 TSOP1736&lt;br /&gt;
 IC4,IC5,IC6         74HCT595N&lt;br /&gt;
 IC7                 DS1307&lt;br /&gt;
 IC8,IC9,IC10,IC11   UDN2981A&lt;br /&gt;
 K4                  Wannenstecker 10&lt;br /&gt;
 K7,K8               Wannenstecker16&lt;br /&gt;
 K6                  LDR&lt;br /&gt;
 KL1                 KLEMME5POL&lt;br /&gt;
 Q1                  32,768KHz&lt;br /&gt;
 R1,R6,R8,R10,R12    10K (R6 für LDR evtl.noch nicht bestücken)&lt;br /&gt;
 R7                  10K, entfällt!&lt;br /&gt;
 R2                  100&lt;br /&gt;
 R3,R4               4K7&lt;br /&gt;
 R5,R9,R11           82&lt;br /&gt;
 T1,T2,T3            IRLU2905&lt;br /&gt;
----&lt;br /&gt;
== FAQ zur Bestückung ==&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-schmal-bestueckt.jpg|miniatur|Bestückung: Orientierung der IRLUs (ganz rechts) beachten!]]&lt;br /&gt;
&lt;br /&gt;
 Q: Wie herum müssen die IRLUs eingelötet werden?&lt;br /&gt;
 A: Beim Prototypen: Alle drei mit der Metallseite zur Schraubklemme hin, Pin1&lt;br /&gt;
    ist also immer &amp;quot;oben&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
    Bei V1.0 (schmale Version): Der oberste kommt mit der Metallseite nach&lt;br /&gt;
    links (Richtung Spannungsregler), Pin 1 ist hier der untere. Die anderen&lt;br /&gt;
    beiden IRLUs werden mit der Metallseite Richtung Schraubklemme eingelötet,&lt;br /&gt;
    siehe auch Foto rechts. Hier ist jeweils Pin 1 der obere.&lt;br /&gt;
&lt;br /&gt;
 Q: Welche ICs sollte ich sockeln?&lt;br /&gt;
 A: Wenn durch einen versehentlichen Kurzschluss bei der Freiluftverdrahtung der&lt;br /&gt;
    LEDs ein UDN2981 abfackelt, ist das ägerlich. Daher sollte man zumindest&lt;br /&gt;
    die UDNs und den ATMega sockeln. Besser ist es natürlich, alle zu sockeln.&lt;br /&gt;
&lt;br /&gt;
 Q: Bei dem ATMega und der RTC ist nicht ersichtlich, wie herum sie eingebaut&lt;br /&gt;
    werden müssen?&lt;br /&gt;
 A: Doch, kann man sehen: Der Lötpunkt von Pin1 ist immer rechteckig, die&lt;br /&gt;
    anderen sind oval. Das gilt übrigens für fast alle Bauteile, auch die Wannen.&lt;br /&gt;
&lt;br /&gt;
 Q: Ich möchte oben statt der abgebildeten zwei 2x8-poligen Stiftleisten 16-polige&lt;br /&gt;
    Wannenstecker nehmen. Wie herum kommen dann die oberen Wannen drauf?&lt;br /&gt;
 A: Mit der Kerbe nach unten, sieht man auch am rechteckigen Lötpunkt - und&lt;br /&gt;
    auch auf dem Foto rechts.&lt;br /&gt;
&lt;br /&gt;
 Q: Kann ich auf die Batterie verzichten, weil ich DCF77 einsetze bzw. nach&lt;br /&gt;
    einem Stromausfall die Uhr per Fernbedienung selbst neu stellen möchte?&lt;br /&gt;
 A: Wenn man keine Batterie einsetzt, sollte man VBat der RTC DS1307 mit GND&lt;br /&gt;
    verbinden. Das geht am einfachsten an den auf der Platine vorgesehenen&lt;br /&gt;
    Batterieanschlüssen: einfach K1 (Bat+) und K3 (Bat-) mit einem Stück Draht&lt;br /&gt;
    überbrücken. Übrigens: die Batterie hält lt. Datenblatt des DS1307&lt;br /&gt;
    10 Jahre, es ist also durchaus sinnvoll, diese auch zu bestücken.&lt;br /&gt;
&lt;br /&gt;
 Q: Zur Zeit ist der Infrarot-Empfänger TSOP1736 nur schlecht erhältlich.&lt;br /&gt;
    Gibt es dazu eine Alternative?&lt;br /&gt;
 A: Als Ersatz kann man auch den TSOP1738 nehmen. Dieser hat bei Fernbedienungen&lt;br /&gt;
    mit einer Modulationsfrequenz kleiner/gleich 36kHz zwar eine geringere&lt;br /&gt;
    Reichweite, bei Fernbedienungen mit einer Modulationsfrequenz größer/gleich&lt;br /&gt;
    38kHz jedoch sogar eine höhere.&lt;br /&gt;
&lt;br /&gt;
 Q: Kann ich (aus Kostengründen) auch einfarbige LEDs verwenden?&lt;br /&gt;
 A: Ja, einfach zwei der drei RGB-PWM-Kanäle nicht anschließen und nur PWMR (für Rot) benutzen.&lt;br /&gt;
    Die 2 zu PWMG und PWMB gehörenden IRLUs und die angeschlossenen 4 Widerstände am Gate der IRLUs&lt;br /&gt;
    kann man dann auch weglassen.&lt;br /&gt;
----&lt;br /&gt;
== Anschluss eines DCF77-Moduls ==&lt;br /&gt;
&lt;br /&gt;
Der Anschluss eines DCF77-Moduls ist optional. Wird ein DCF77-Modul angeschlossen, kann mittels einer LED der DCF77-Empfang angezeigt werden. Die LED blinkt dann im Sekundenrhytmus und zeigt direkt die empfangenen DCF77-Impulse. Der Empfang wird kurze Zeit nach dem Einschalten aktiviert bzw. jede Stunde wiederholt. &lt;br /&gt;
&lt;br /&gt;
Die DCF77-LED kann folgendermaßen angeschlossen werden:&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wannen.png|400px|Anschlüsse der Wannenstecker]]&lt;br /&gt;
&lt;br /&gt;
RGB-LED in Farbe:&lt;br /&gt;
&lt;br /&gt;
            /---|&amp;gt;|----| R |---- PWMR&lt;br /&gt;
 OUTG4   +--|---|&amp;gt;|----| R |---- PWMG&lt;br /&gt;
            \---|&amp;gt;|----| R |---- PWMB&lt;br /&gt;
&lt;br /&gt;
Einfarbige LED gedimmt:&lt;br /&gt;
&lt;br /&gt;
 OUTG4   +--|---|&amp;gt;|----| R |---- PWMR&lt;br /&gt;
&lt;br /&gt;
Einfarbige LED immer gleich hell:&lt;br /&gt;
&lt;br /&gt;
 OUTG4   +--|---|&amp;gt;|----| R |---- GND&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Bei Anschluss des DCF77-Moduls von Reichelt ist folgendes zu beachten:&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Prototyp-Platine: Der Pull-Up-Widerstand R7 darf nicht eingelötet werden. Grund: Das Reichelt-Modul hat keinen Open-Collector-Ausgang, sondern einen sehr schwachen Ausgang, welcher durch den Pullup-Widerstand permanent auf High gezogen wird.&lt;br /&gt;
&lt;br /&gt;
*Es sollte direkt auf den Lötaugen des Reichelt-DCF77-Moduls ein Abblock-Kondensator von 100nF zwischen den Pins +UB und GND aufgelötet werden&lt;br /&gt;
&lt;br /&gt;
*Der Eingang PON muss offen bleiben - entgegen den (falschen) Angaben im Reichelt Datenblatt!&lt;br /&gt;
&lt;br /&gt;
*Das DCF77-Modul von Reichelt braucht eine Synchronisierungszeit von mindestens 10 Sekunden. Erst dann arbeitet der Empfänger.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Beim Anschluss des Conrad-Moduls ArtNr. 641138 ist folgendes zu beachten:&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Es muss der nicht-invertierte Open-Collector-Ausgang Pin 3 als Signal an die WordClock angeschlossen werden.&lt;br /&gt;
&lt;br /&gt;
Ab Software-Version 0.9 darf der Pullupwiderstand R7 auf der Prototyp-Platine generell nicht mehr eingelötet werden. Daher ist er auch in der endgültigen Platinen-Version entfallen.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Anschluss der LEDs ==&lt;br /&gt;
=== Zuordnung der Kanäle ===&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wannen.png|400px|Anschlüsse der Wannenstecker]]&lt;br /&gt;
&lt;br /&gt;
Folgende Tabelle enthält die Zuordnung der Wörter zu den Pins der Wannenstecker.&lt;br /&gt;
Die Bezeichnungen der Pins entsprechen dem Schaltplan. Zu beachten ist, dass die Reihenfolge der Wörter nichts mit der Anordnung auf der Frontplatte zu tun hat.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;Zuordnung Pins&#039;&#039;&#039;&lt;br /&gt;
|-                    &lt;br /&gt;
! Anschluss || [[#Deutsch (2-sprachig) |Frontplatte deutsch 2-sprachig]]  || [[#Deutsch (3-sprachig) |Frontplatte deutsch 3-sprachig]]  || [[#Englisch|Frontplatte Englisch]]&lt;br /&gt;
|-                                                         &lt;br /&gt;
|  OUT0 ||  ES IST               ||  ZW                         || IT IS&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT1 ||  FÜNF  (Minuten)      ||  EI                         || FIVE   (Minuten) &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT2 ||  ZEHN  (Minuten)      ||  N                          || TEN    (Minuten) &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT3 ||  VOR   (Minuten)      ||  S                          || QUARTER &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT4 ||  DREI  (Minuten)      ||  IEBEN                      || TWENTY (Minuten) &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT5 ||  VIERTEL              ||  DREI                       || HALF &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT6 ||  NACH                 ||  VIER                       || TO &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT7 ||  VOR                  ||  FÜNF                       || PAST &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT8 ||  HALB                 ||  SECHS                      || ONE &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT9 ||  S                    ||  ACHT                       || TWO &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT10 ||  EIN                 ||  NEUN                       || THREE &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT11 ||  ZWEI                ||  ZEHN                       || FOUR &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT12 ||  DREI                ||  ELF                        || FIVE &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT13 ||  VIER                ||  ZWÖLF                      || SIX &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT14 ||  FÜNF                ||  ES IST                     || SEVEN &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT15 ||  SECHS               ||  UHR                        || EIGHT &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT16 ||  SIEBEN              ||  FÜNF (Minuten)             || NINE &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT17 ||  ACHT                ||  ZEHN (Minuten)             || TEN &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT18 ||  NEUN                ||  ZWANZIG                    || ELEVEN &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT19 ||  ZEHN                ||  DREI (Minuten)             || TWELVE &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT20 ||  ELF                 ||  VIERTEL (Minuten)          || O CLOCK  &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT21 ||  ZWÖLF               ||  NACH                       || unverbunden&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT22 ||  UHR                 ||  VOR                        || unverbunden&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT23 ||  unverbunden         ||  HALB                       || unverbunden&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUTL1 ||  min1                ||  min1                       || min1&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUTL2 ||  min2                ||  min2                       || min2&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUTL3 ||  min3                ||  min3                       || min3&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUTL4 ||  min4                ||  min4                       || min4&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUTG1 ||  Ambilight (opt.)           ||  Ambilight (opt.)                  || Ambilight (opt.)           &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUTG2 ||  unverbunden         ||  unverbunden                || unverbunden&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUTG3 ||  unverbunden         ||  unverbunden                || unverbunden&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUTG4 ||  dcf Empfang         ||  dcf Empfang                || dcf Empfang             &lt;br /&gt;
|}&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Beschaltungsvarianten der LEDs ===&lt;br /&gt;
&lt;br /&gt;
Da die Schaltung genügend Power hat, um eine Unmenge an RGB-LEDs zu treiben, gibt es folgende Möglichkeiten, die auch mixbar sind:&lt;br /&gt;
&lt;br /&gt;
1. Pro Wort für jeden Buchstaben eine RGB-LED (mit gemeinsamer Anode) in&lt;br /&gt;
Parallelschaltung (natürlich mit geeignetem Vorwiderstand pro LED)&lt;br /&gt;
&lt;br /&gt;
Prinzip (am Beispiel des Wortes &amp;quot;VIER&amp;quot;):&lt;br /&gt;
&lt;br /&gt;
         /---|&amp;gt;|----| R1R |---- PWMR&lt;br /&gt;
      +--|---|&amp;gt;|----| R1G |---- PWMG     &amp;quot;V&amp;quot;&lt;br /&gt;
      |  \---|&amp;gt;|----| R1B |---- PWMB&lt;br /&gt;
      |&lt;br /&gt;
      |  /---|&amp;gt;|----| R2R |---- PWMR&lt;br /&gt;
      +--|---|&amp;gt;|----| R2G |---- PWMG     &amp;quot;I&amp;quot;&lt;br /&gt;
      |  \---|&amp;gt;|----| R2B |---- PWMB&lt;br /&gt;
 OUTx-+&lt;br /&gt;
      |  /---|&amp;gt;|----| R3R |---- PWMR&lt;br /&gt;
      +--|---|&amp;gt;|----| R3G |---- PWMG     &amp;quot;E&amp;quot;&lt;br /&gt;
      |  \---|&amp;gt;|----| R3B |---- PWMB&lt;br /&gt;
      |&lt;br /&gt;
      |  /---|&amp;gt;|----| R4R |---- PWMR&lt;br /&gt;
      +--|---|&amp;gt;|----| R4G |---- PWMG     &amp;quot;R&amp;quot;&lt;br /&gt;
         \---|&amp;gt;|----| R4B |---- PWMB&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Pro Wort für jeden Buchstaben eine RGB-LED in Reihenschaltung (mit&lt;br /&gt;
nur 1 Vorwiderstand für die ganze Reihe, bzw. 3 wegen RGB). Das geht&lt;br /&gt;
aber nur, wenn die RGB-LEDs unabhängige Anoden und Kathoden haben (ja,&lt;br /&gt;
die gibt es).&lt;br /&gt;
&lt;br /&gt;
Prinzip:&lt;br /&gt;
                         &amp;quot;V&amp;quot;    &amp;quot;I&amp;quot;    &amp;quot;E&amp;quot;    &amp;quot;R&amp;quot;&lt;br /&gt;
         /----| R1R |----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|---- PWMR&lt;br /&gt;
 OUTx --+-----| R1G |----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|---- PWMG&lt;br /&gt;
         \----| R1B |----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|---- PWMB&lt;br /&gt;
&lt;br /&gt;
Theoretisch könnte man solche Streifen als Platine herstellen, welche man dann immer auf die gewünschte Länge kürzt, als 1, 2, 3 ... 7 Buchstaben.&lt;br /&gt;
&lt;br /&gt;
Bei Verwendung von einfarbigen LEDs vereinfachen sich die Prinzip-Schaltungen wie folgt:&lt;br /&gt;
&lt;br /&gt;
1. Parallelschaltung, eine LED pro Buchstabe im Wort:&lt;br /&gt;
&lt;br /&gt;
       /----|&amp;gt;|----| R1 |---- PWMR     &amp;quot;V&amp;quot;&lt;br /&gt;
      +-----|&amp;gt;|----| R2 |---- PWMR     &amp;quot;I&amp;quot;&lt;br /&gt;
 OUTx-+&lt;br /&gt;
      +-----|&amp;gt;|----| R3 |---- PWMR     &amp;quot;E&amp;quot;&lt;br /&gt;
       \----|&amp;gt;|----| R4 |---- PWMR     &amp;quot;R&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Reihenschaltung, eine LED pro Buchstabe im Wort:&lt;br /&gt;
&lt;br /&gt;
                    &amp;quot;V&amp;quot;    &amp;quot;I&amp;quot;    &amp;quot;E&amp;quot;    &amp;quot;R&amp;quot;&lt;br /&gt;
 OUTx ----| R1 |----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|---- PWMR&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Zum Berechnen der Vorwiderstände kann z.&amp;amp;nbsp;B. dieser Rechner&lt;br /&gt;
verwendet werden: &#039;&#039;&#039;[http://www.elektronik-kompendium.de/sites/bau/1109111.htm Vorwiderstands-Rechner]&#039;&#039;&#039; oder &#039;&#039;&#039;[http://www.modding-faq.de/index.php?artid=506 Vorwiderstands-Rechner mit Unterstützung für Reihenschaltung]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Damit die LEDs selbst nicht sichtbar sind, benötigt man hinter den transparenten Buchstaben einen Diffusor. Im einfachsten Fall kann das eine weiße Schicht Farbe sein.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
=== Streifenplatinen &amp;amp; LEDs ===&lt;br /&gt;
==== Streifenplatinen ====&lt;br /&gt;
Die Platine hat ein Maß von 314 x 12 mm und ist auf die Word-Clock-Front-Varianten A und B (also 450mm x 450mm) ausgelegt.&lt;br /&gt;
&lt;br /&gt;
Der Abstand der einzelnen LEDs beträgt 28.1mm&lt;br /&gt;
&lt;br /&gt;
Die Streifenplatine wird so ausschauen: (Version 8 vom 06.März 2010)&lt;br /&gt;
&lt;br /&gt;
[[Datei:LED_Streifen_V6_1.png|750px|Streifenplatine für SMD RGB LEDs Version 8]]&lt;br /&gt;
&lt;br /&gt;
Ausschnitt vergrößert dargestellt:&lt;br /&gt;
&lt;br /&gt;
[[Datei:LED_Streifen_V6_1_schnitt.png|500px|Aussschnitt]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Datenblatt der LED mit Bestückungsinfos: [[Datei:SMD RGB PLCC-6 datasheet3.pdf]]&lt;br /&gt;
&lt;br /&gt;
Hier ist die Bestückung aller Streifen detailiert gezeigt: [&lt;br /&gt;
http://www.mikrocontroller.net/topic/156661?goto=1671369#1671369 Beitrag] und &lt;br /&gt;
[http://www.mikrocontroller.net/attachment/75008/WordClockLEDStripMatrix_003.pdf Bestückungsübersicht]&lt;br /&gt;
----&lt;br /&gt;
==== Technische Daten der SMD RGB PLCC-6 LEDs ====&lt;br /&gt;
Spezifikation&lt;br /&gt;
* Source Material: InGaN&lt;br /&gt;
* Emitting Colour: SMD SMT 5050 RGB&lt;br /&gt;
* LENS Type: Water clear&lt;br /&gt;
* Reverse Voltage: 5.0 V&lt;br /&gt;
* Viewing Angle: 140 degree&lt;br /&gt;
* Lead Soldering Temp: 260°C for 5 seconds&lt;br /&gt;
&lt;br /&gt;
Absolute Maximum Rating (Ta = 250C)&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! PARAMETER || Symbol || RED || GREEN || BLUE || UNITS&lt;br /&gt;
|-&lt;br /&gt;
| Power Dissipation || PO || align=&amp;quot;right&amp;quot; | 80 || align=&amp;quot;right&amp;quot; | 95 || align=&amp;quot;right&amp;quot; | 85 || mW&lt;br /&gt;
|-&lt;br /&gt;
| DC Current || IF || align=&amp;quot;right&amp;quot; | 20 || align=&amp;quot;right&amp;quot; | 20 || align=&amp;quot;right&amp;quot; | 20 || mA&lt;br /&gt;
|-&lt;br /&gt;
| Peak Forward Current || IFP || align=&amp;quot;right&amp;quot; | 100 || align=&amp;quot;right&amp;quot; | 100 || align=&amp;quot;right&amp;quot; | 100 || mA&lt;br /&gt;
|-&lt;br /&gt;
| Reverse Voltage || VR || align=&amp;quot;right&amp;quot; | 5 || align=&amp;quot;right&amp;quot; | 5 || align=&amp;quot;right&amp;quot; | 5 || V&lt;br /&gt;
|-&lt;br /&gt;
| Operating Temperature || Topr || colspan=&amp;quot;3&amp;quot; align=&amp;quot;center&amp;quot; | -25 to +85 || °C&lt;br /&gt;
|-&lt;br /&gt;
| Storage Temperature || Tstg ||  colspan=&amp;quot;3&amp;quot; align=&amp;quot;center&amp;quot; | -40 to +85 || °C&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Electro-optical Characteristics (Ta = 250C)&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! PARAMETER || SYMBOL || CONDITIONS || MIN. || TYP. || MAX. || UNIT&lt;br /&gt;
|-&lt;br /&gt;
| Forward Voltage (B) || VF || IF = 20mA || align=&amp;quot;right&amp;quot; | 3.4 || align=&amp;quot;right&amp;quot; | 3.6 || align=&amp;quot;right&amp;quot; | 3.8 || V&lt;br /&gt;
|-&lt;br /&gt;
| Forward Voltage (G) || VF || IF = 20mA || align=&amp;quot;right&amp;quot; | 3.4 || align=&amp;quot;right&amp;quot; | 3.6 || align=&amp;quot;right&amp;quot; | 3.8 || V&lt;br /&gt;
|-&lt;br /&gt;
| Forward Voltage (R) || VF || IF = 20mA || align=&amp;quot;right&amp;quot; | 1.9 || align=&amp;quot;right&amp;quot; | 2.1 || align=&amp;quot;right&amp;quot; | 2.5 || V&lt;br /&gt;
|-&lt;br /&gt;
| Dominant Wavelength (B) || lD || IF = 20mA || align=&amp;quot;right&amp;quot; | 465 || align=&amp;quot;right&amp;quot; | 470 || align=&amp;quot;right&amp;quot; | 475 || nm&lt;br /&gt;
|-&lt;br /&gt;
| Dominant Wavelength (G) || lD || IF = 20mA || align=&amp;quot;right&amp;quot; | 515 || align=&amp;quot;right&amp;quot; | 520 || align=&amp;quot;right&amp;quot; | 525 || nm&lt;br /&gt;
|-&lt;br /&gt;
| Dominant Wavelength (R) || lD || IF = 20mA || align=&amp;quot;right&amp;quot; | 625 || align=&amp;quot;right&amp;quot; | 630 || align=&amp;quot;right&amp;quot; | 635 || nm&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Pin / Farbzuordnung:&lt;br /&gt;
* R: Pin 1 - 6&lt;br /&gt;
* G: Pin 2 - 5&lt;br /&gt;
* B: Pin 3 - 4&lt;br /&gt;
&lt;br /&gt;
[[Datei:plcc6_smd_RGB.JPG]]&lt;br /&gt;
----&lt;br /&gt;
==== Widerstandswerte für die LED Streifen ====&lt;br /&gt;
&lt;br /&gt;
Berechnet sind die Widerstände für eine Spannungsversorgung von 15V. Ein solches Netzteil gibt es zB bei [http://www.pollin.de/shop/dt/MjU5OTQ2OTk-/Stromversorgung/Netzgeraete/Regelbare_Netzgeraete/EcoFriendly_Universal_Schaltnetzteil_MW_3H36GS.html Pollin] oder auch bei [http://www.reichelt.de/?ACTION=3;ARTICLE=89789;PROVID=2402 Reichelt].&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | |||| colspan=&amp;quot;3&amp;quot; | ....Widerstände E12.... |||| colspan=&amp;quot;3&amp;quot; | ....Widerstände E24.... ||&lt;br /&gt;
|- &lt;br /&gt;
! Streifen  || Wort  || LEDs |||| style=&amp;quot;color:red;&amp;quot; | Rot || style=&amp;quot;color:green;&amp;quot; | Grün || style=&amp;quot;color:blue;&amp;quot; | Blau |||| style=&amp;quot;color:red;&amp;quot; | Rot || style=&amp;quot;color:green;&amp;quot; | Grün || style=&amp;quot;color:blue;&amp;quot; | Blau || Anschluss&lt;br /&gt;
|- &lt;br /&gt;
| 1 ||  ES ||  2 ||||  560 ||  470 ||  470 ||||  510 ||  360 ||  360 || OUT14&lt;br /&gt;
|- &lt;br /&gt;
| {{H16}} | 1 || {{H16}} | K ||  ||||  ||  ||  ||||  ||  ||  ||&lt;br /&gt;
|- &lt;br /&gt;
| 1 || IST || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT14&lt;br /&gt;
|- &lt;br /&gt;
| {{H16}} | 1 || {{H16}} | L ||  ||||  ||  ||  ||||  ||  ||  ||&lt;br /&gt;
|-&lt;br /&gt;
| 1 || FÜNF || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT16&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 2 || ZEHN || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT17&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 2 || ZWAN || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT18&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 2 || ZIG || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT18&lt;br /&gt;
|-&lt;br /&gt;
| 3 || DREI || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT19&lt;br /&gt;
|-&lt;br /&gt;
| 3 || VIER || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT20&lt;br /&gt;
|-&lt;br /&gt;
| 3 || TEL || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT20&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| {{H16}} | 4 || {{H16}} | TG ||  ||||  ||  ||  ||||  ||  ||  ||&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 4 || NACH || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT21&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 4 || VOR || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT22&lt;br /&gt;
|- {{H12}}&lt;br /&gt;
| {{H16}} | 4 || {{H16}} | JM ||  ||||  ||  ||  ||||  ||  ||  ||  &lt;br /&gt;
|-&lt;br /&gt;
| 5 || HALB || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT23&lt;br /&gt;
|- &lt;br /&gt;
| {{H16}} | 5 || {{H16}} | Q ||  ||||  ||  ||  ||||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 5 || ZWÖ || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT13&lt;br /&gt;
|-&lt;br /&gt;
| 5 || LF || 2 |||| 560 || 470 || 470 |||| 510 || 360 || 360 || OUT13&lt;br /&gt;
|- &lt;br /&gt;
| {{H16}} | 5 || {{H16}} | P ||  ||||  ||  ||  ||||  ||  ||  ||&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 6 || ZW || 2 |||| 560 || 470 || 470 |||| 510 || 360 || 360 || OUT0&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 6 || EI || 2 |||| 560 || 470 || 470 |||| 510 || 360 || 360 || OUT1&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 6 || N || 1 |||| 680 || 560 || 560 |||| 620 || 560 || 560 || OUT2&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 6 || S || 1 |||| 680 || 560 || 560 |||| 620 || 560 || 560 || OUT3&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 6 || IEB || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT4&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 6 || EN || 2 |||| 560 || 470 || 470 |||| 510 || 360 || 360 || OUT4&lt;br /&gt;
|- &lt;br /&gt;
| {{H16}} | 7 || {{H16}} | K ||  ||||  ||  ||  ||||  ||  ||  ||  &lt;br /&gt;
|-&lt;br /&gt;
| 7 || DREI || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT5&lt;br /&gt;
|- &lt;br /&gt;
| {{H16}} | 7 || {{H16}} | RH ||  ||||  ||  ||  ||||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 7 || FÜNF || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT7&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 8 || ELF || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT12&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 8 || NEUN || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT10&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 8 || VIER || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT6&lt;br /&gt;
|- &lt;br /&gt;
| {{H16}} | 9 || {{H16}} | W ||  ||||  ||  ||  ||||  ||  ||  ||  &lt;br /&gt;
|-&lt;br /&gt;
| 9 || ACHT || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT9&lt;br /&gt;
|-&lt;br /&gt;
| 9 || ZEHN || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT11&lt;br /&gt;
|- &lt;br /&gt;
| {{H16}} | 9 || {{H16}} | RS ||  ||||  ||  ||  ||||  ||  ||  ||  &lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| {{H16}} | 10 || {{H16}} | B ||  ||||  ||  ||  ||||  ||  ||  ||  &lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 10 || SEC || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT8&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 10 || HS || 2 |||| 560 || 470 || 470 |||| 510 || 360 || 360 || OUT8&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| {{H16}} | 10 || {{H16}} | FM ||  ||||  ||  ||  ||||  ||  ||  ||  &lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 10 || UHR || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT15&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Es werden somit folgende Widerstände aus der E24 Reihe benötigt:&lt;br /&gt;
&lt;br /&gt;
* 13x 27 Ohm&lt;br /&gt;
* 13x 33 Ohm&lt;br /&gt;
* 18x 200 Ohm&lt;br /&gt;
* 13x 300 Ohm&lt;br /&gt;
* 12x 360 Ohm&lt;br /&gt;
* 9x 390 Ohm&lt;br /&gt;
* 6x 510 Ohm&lt;br /&gt;
* 4x 560 Ohm&lt;br /&gt;
* 2x 620 Ohm&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==== Sammelbestellung ====&lt;br /&gt;
&#039;&#039;&#039;Angebot:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Paket 1: LED Paket (100 SMD RGB LEDs) für 35,00 Eur&lt;br /&gt;
* Paket 2: Platinen Paket (11 Streifenplatinen) für 11,00 Eur&lt;br /&gt;
* Paket 3: Komplettpaket (Paket1 + Paket2 + 155 SMD Widerstände) für 49,10 Eur&lt;br /&gt;
* Paket 4: Ambilightpaket (4 Streifenplatinen + 32 SMD RGB LEDs + 45 SMD Widerstände) für 16,10 Eur&lt;br /&gt;
* Paket 5: Luxuspaket (Komplettpaket + Ambilightpaket) für 65,20 Eur&lt;br /&gt;
* SMD RGB LED einzeln für 0,35 Eur&lt;br /&gt;
* Streifenplatine einzeln für 1,00 Eur&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Versandkosten:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Paket 1: 4,00 Eur (Schweiz / Österreich: 6,00 Eur)&lt;br /&gt;
* Paket 2: 5,20 Eur (Schweiz / Österreich: 9,00 Eur)&lt;br /&gt;
* Paket 3: 5,20 Eur (Schweiz / Österreich: 9,00 Eur)&lt;br /&gt;
* Paket 4: 5,20 Eur (Schweiz / Österreich: 9,00 Eur)&lt;br /&gt;
* Paket 5: 5,20 Eur (Schweiz / Österreich: 9,00 Eur)&lt;br /&gt;
* SMD RGB LED: 4,00 Eur (Schweiz / Österreich: 6,00 Eur)&lt;br /&gt;
* Streifenplatine: 5,20 Eur (Schweiz / Österreich: 9,00 Eur)&lt;br /&gt;
&lt;br /&gt;
Versendet wird per Deutsche Post als Maxibrief mit Einschreiben.&lt;br /&gt;
&lt;br /&gt;
Werden Pakete kombiniert, fallen natürlich nur einmal - dann die höheren - Versandkosten an.&lt;br /&gt;
&lt;br /&gt;
Forumsbeitrag: http://www.mikrocontroller.net/topic/156661?goto=1674305#1674305&lt;br /&gt;
Wer interesse hat, schreibt mir bitte eine PN ([http://www.mikrocontroller.net/user/show/wawibu wawibu]).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Zeitplanung der 3ten Sammelbestellung:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Due Date || Task || Status&lt;br /&gt;
|-&lt;br /&gt;
| seit 25.05.2010 || Bestellungen werden angenommen. &amp;lt;br&amp;gt; Verbindlich werden diese erst durch den Geldeingang auf meinem Konto || Bestellungen werden angenommen&lt;br /&gt;
|-&lt;br /&gt;
| 04.06.2010 || Bestellung der LEDs / PCBs / Rs || Bestellung versendet&lt;br /&gt;
|-&lt;br /&gt;
| bis 18.06.2010 || Lieferung LEDs || geliefert am 25.06.2010&lt;br /&gt;
|-&lt;br /&gt;
| bis 18.06.2010 || Lieferung PCBs || geliefert am 21.06.2010&lt;br /&gt;
|-&lt;br /&gt;
| bis 18.06.2010 || Lieferung Rs || geliefert am 01.06.2010&lt;br /&gt;
|-&lt;br /&gt;
| ab 01.07.2010 || Versand der Pakete || open&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Historie:&#039;&#039;&#039;&lt;br /&gt;
* erste Sammelbestellung&lt;br /&gt;
** 22.Februar bis 09.April 2010&lt;br /&gt;
** 20.000 LEDs, 26.195 Widerstände und 2.100 Streifenplatinen&lt;br /&gt;
* zweite Sammelbestellung&lt;br /&gt;
** 12.April bis 23.Mai 2010&lt;br /&gt;
** 10.000 LEDs, 13.400 Widerstände und 900 Streifenplatinen&lt;br /&gt;
* dritte Sammelbestellung&lt;br /&gt;
** 27.Mai bis 01.Juli 2010 (offen)&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= Software =&lt;br /&gt;
== Module ==&lt;br /&gt;
=== DCF77 ===&lt;br /&gt;
&lt;br /&gt;
Zur Programmierung siehe den Artikel [[DCF77-Funkwecker mit AVR]]. Im Abschnitt &#039;&#039;Programmierung&#039;&#039; ist das Funksignal dokumentiert, zusammen mit einem Beispiel (Bitstrom und Bedeutung).&lt;br /&gt;
&lt;br /&gt;
Codebeispiel siehe &#039;&#039;[http://www.mikrocontroller.net/topic/25071 Codesammlung DCF 77]&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Softwareentwickler: Torsten Giese ([http://www.mikrocontroller.net/user/show/wawibu wawibu])&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Automatische Helligkeitsregelung ===&lt;br /&gt;
&lt;br /&gt;
Die Helligkeit des Displays wird über einen LDR gesteuert.&lt;br /&gt;
&lt;br /&gt;
Softwareentwickler: Rene H. ([http://www.mikrocontroller.net/user/show/promeus promeus])&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Uhrzeit ===&lt;br /&gt;
&lt;br /&gt;
Die Zeit wird von einer batteriegepufferten Maxim DS1307 Echtzeituhr (RTC), die  über [[I2C]] mit dem Microcontroller verbunden ist, zur Verfügung gestellt.&lt;br /&gt;
&lt;br /&gt;
Softwareentwickler: Frank M. ([http://www.mikrocontroller.net/user/show/ukw ukw])&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== IR ===&lt;br /&gt;
&lt;br /&gt;
Es werden folgende Infrarot-Protokolle unterstützt:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Protokoll || Hersteller&lt;br /&gt;
|-&lt;br /&gt;
| SIRCS || Sony&lt;br /&gt;
|-&lt;br /&gt;
| NEC || NEC, Yamaha, Canon, Tevion, Harman/Kardon, Hitachi, JVC, Pioneer, Toshiba, Xoro, Orion, NoName und viele weitere japanische Hersteller.&lt;br /&gt;
|-&lt;br /&gt;
| SAMSUNG || Samsung&lt;br /&gt;
|-&lt;br /&gt;
| SAMSUNG32 || Samsung&lt;br /&gt;
|-&lt;br /&gt;
| MATSUSHITA || Matsushita&lt;br /&gt;
|-&lt;br /&gt;
| KASEIKYO || Panasonic, Technics, Denon und andere japanische Hersteller, welche Mitglied der &amp;quot;Japan&#039;s Association for Electric Home Application&amp;quot; sind.&lt;br /&gt;
|-&lt;br /&gt;
| RECS80 || Philips, Nokia, Thomson, Nordmende, Telefunken, Saba&lt;br /&gt;
|-&lt;br /&gt;
| RECS80EXT || Philips, Technisat, Thomson, Nordmende, Telefunken, Saba&lt;br /&gt;
|-&lt;br /&gt;
| RC5 || Philips und andere europäische Hersteller&lt;br /&gt;
|-&lt;br /&gt;
| DENON || Denon&lt;br /&gt;
|-&lt;br /&gt;
| RC6 || Philips und andere europäische Hersteller&lt;br /&gt;
|-&lt;br /&gt;
| APPLE || Apple&lt;br /&gt;
|-&lt;br /&gt;
| NUBERT || Nubert, z.B. Subwoofer System&lt;br /&gt;
|-&lt;br /&gt;
| B&amp;amp;O || Bang &amp;amp; Olufsen (erst ab Version 1.0)&lt;br /&gt;
|-&lt;br /&gt;
| GRUNDIG || Grundig (erst ab Version 1.0)&lt;br /&gt;
|-&lt;br /&gt;
| NOKIA || Nokia, z.B. D-Box (erst ab Version 1.0)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Über die automatische Erkennung des Protokolls werden die nötigen Tastatur-Befehl-Bits aus den Infrarot-Daten extrahiert - ohne Kenntnis, welche Tasten da eigentlich tatsächlich gedrückt wurden. So eine Tabelle würde den Speicher des µCs sprengen. Deshalb passiert die Zuordnung der Tasten zu WordClock-Befehlen in einer kleinen Anlernprozedur, die einmal nach dem ersten Bootvorgang ausgeführt werden muss.&lt;br /&gt;
&lt;br /&gt;
Mittlerweile gibt es einen eigenen Artikel zum Infrarot-Fernbedienungsdecoder, siehe [http://www.mikrocontroller.net/articles/IRMP IRMP]&lt;br /&gt;
&lt;br /&gt;
Softwareentwickler: Frank M. ([http://www.mikrocontroller.net/user/show/ukw ukw])&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== PWM ===&lt;br /&gt;
&lt;br /&gt;
Die PWM steuert die 3 RGB Kanäle. Damit ist freie Farbenwahl möglich.&lt;br /&gt;
&lt;br /&gt;
Softwareentwickler: Frank M. ([http://www.mikrocontroller.net/user/show/ukw ukw])&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Display ===&lt;br /&gt;
&lt;br /&gt;
Das Display wird nicht als 10x11 Matrix sondern wortweise angesteuert. Da die LEDs RGB-LEDs sind ergibt sich daraus für die 24 Wortteile und die 4 Minutenpunkte eine 28x3-Matrix.&lt;br /&gt;
&lt;br /&gt;
Die Farben sind kein Muss, in der Minimalbeschaltung können auch einfarbige LEDs zum Einsatz kommen.&lt;br /&gt;
&lt;br /&gt;
Softwareentwickler: Vlad Tepesch ([http://www.mikrocontroller.net/user/show/vlad_tepesch vlad_tepesch])&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Benutzer-Interaktion ===&lt;br /&gt;
&lt;br /&gt;
Mit der Fernbedienung ist folgendes möglich:&lt;br /&gt;
&lt;br /&gt;
* Einmaliges Anlernen der Fernbedienung&lt;br /&gt;
* Anpassen der automatischen Helligkeitssteuerung&lt;br /&gt;
* Einstellen des Farbprogramms (Übergänge etc)&lt;br /&gt;
* Stellen der Uhr (wenn kein DCF77-Modul angeschlossen)&lt;br /&gt;
&lt;br /&gt;
Softwareentwickler: Vlad Tepesch ([http://www.mikrocontroller.net/user/show/vlad_tepesch vlad_tepesch])&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Download ==&lt;br /&gt;
=== SW V0.9 ===&lt;br /&gt;
Hier eine &#039;&#039;&#039;Vorabversion&#039;&#039;&#039; des Quellcodes zum Projekt:&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-09.zip]]&lt;br /&gt;
&lt;br /&gt;
Bitte README.txt lesen!&lt;br /&gt;
&lt;br /&gt;
zusätzliche Features:&lt;br /&gt;
* Unterstützung für neue (3 sprachige) deutsche Front&lt;br /&gt;
* Unterstützung für TIX-Clock&lt;br /&gt;
* kurze Anzeige von Submodi (Farbprofilauswahl, Sprachvariante)&lt;br /&gt;
* Helligkeits-Offset wird abgespeichert&lt;br /&gt;
* 24h Zeiteingabe (8-20Uhr: hell, 20-8Uhr: dunkel)&lt;br /&gt;
* Standardeeprom-Werte im Flash&lt;br /&gt;
* Ein/Aus-Schalt-Zeiten&lt;br /&gt;
* Pulsierender Modus&lt;br /&gt;
* neue IRMP-Version&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Die wichtigsten Einstellungen können in der Main.h geändert werden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Anmerkung: die vorkompilierten Hexfiles enthalten die 3-sprachig-deutsche Version. Wer noch eine alte Frontplatte hat, muss das Binary nach Ändern der Konfiguration (in der main.h) selbst kompilieren.&#039;&#039;&lt;br /&gt;
----&lt;br /&gt;
==== Bugfixes ====&lt;br /&gt;
* V0.9 Patch 1 ([[Media:BUG09_008_hourbug_display_wc_ger3.c.patch|Patchfile]])&lt;br /&gt;
** fixt BUG09_008 (falsche Zeitanzeige)&lt;br /&gt;
** Hexfiles:&lt;br /&gt;
*** dreisprachige Front: [[Datei:wordclock_V0.9_Patch_1_ger3_mega168.hex]]&lt;br /&gt;
*** alte zweisprachige Front: [[Datei:wordclock_V0.9_Patch_1_ger_mega168.hex]]&lt;br /&gt;
* V0.9 Patch 2 ([[Media:BUG09_010_hourbug_display_wc_ger3.c.patch|Patchfile]] - basierend auf vorherigen patches)&lt;br /&gt;
** fixt BUG09_010 (EIN &amp;lt;-&amp;gt; EINS)&lt;br /&gt;
** Hexfiles (enthalten vorherige Patches)&lt;br /&gt;
*** dreisprachige Front: [[Datei:wordclock_V0.9_Patch_2_ger3_mega168.hex]]&lt;br /&gt;
*** alte zweisprachige Front: [[Datei:wordclock_V0.9_Patch_2_ger_mega168.hex]]&lt;br /&gt;
* V0.9 Patch 3 ([[Media:V0.9_patch3.patch|Patchfile]] - basierend auf vorherigen patches)&lt;br /&gt;
** fixed BUG09_009 (crashes after IR-Kommands) &lt;br /&gt;
** fixed BUG09_011 (training bug)&lt;br /&gt;
** fixed BUG09_012 (casing on include usermodes.c)&lt;br /&gt;
** fixed BUG09_013 (1:00 - 1:04  and 1:05-1:09  &#039;s&#039;)&lt;br /&gt;
** fixed BUG09_014 (brightness control does not work after setting time)&lt;br /&gt;
** fixed wrong command handler in display_x-header&lt;br /&gt;
** fixed default values for color profiles&lt;br /&gt;
** extracted inits of states from user_init to own routine in usermodes.c&lt;br /&gt;
** Hexfiles:&lt;br /&gt;
*** dreisprachige Front: [[Datei:wordclock_V0.9_Patch_3_ger3_mega168.hex]]&lt;br /&gt;
*** alte zweisprachige Front: [[Datei:wordclock_V0.9_Patch_3_ger_mega168.hex]]&lt;br /&gt;
* V0.9 Patch 4 ([[Media:BUG09_015_BUG09_016.patch|Patchfile]] - basierend auf vorherigen patches, [[Media:wcFirmware_v0.9_patch4.zip|komplette Sourcen]])&lt;br /&gt;
** fixed BUG09_015 (after enter OnOff-Time no further action is possible)&lt;br /&gt;
** fixed BUG09_016 (last Ir-Command is ignored in training)&lt;br /&gt;
** Hexfiles (enthalten vorherige Patches)&lt;br /&gt;
*** dreisprachige Front: [[Datei:wordclock_V0.9_Patch_4_ger3_mega168.hex]]&lt;br /&gt;
*** alte zweisprachige Front: [[Datei:wordclock_V0.9_Patch_4_ger_mega168.hex]]&lt;br /&gt;
* V0.9 Patch 5 ([[Media:DCF77_BUG09_017.patch|Patchfile]] - basierend auf vorherige Patches)&lt;br /&gt;
** fixed BUG09_017 (set second to 0, when new DCF77 time will take over - prevent a minute jump)&lt;br /&gt;
----&lt;br /&gt;
=== ältere Versionen ===&lt;br /&gt;
==== V0.8 ====&lt;br /&gt;
[[Datei:Wordclock-08-src.zip]]&lt;br /&gt;
Bitte 00README.txt lesen!&lt;br /&gt;
&lt;br /&gt;
=== Bugs ===&lt;br /&gt;
;[bestätigt] &lt;br /&gt;
: der Bug konnte von den Entwicklern reproduziert werden&lt;br /&gt;
;[gefixt] &lt;br /&gt;
: der Bug wurde bereits gefixt, der Fix ist aber in noch keinem Release enthalten.&lt;br /&gt;
;&amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;[gefixt - Vx.y] &amp;lt;/span&amp;gt; &lt;br /&gt;
: der Bug wurde in Version x.y gefixt&lt;br /&gt;
;&amp;lt;span style=&amp;quot;color:#8f8f8f;&amp;quot;&amp;gt;&amp;lt;s&amp;gt;[widerlegt]&amp;lt;/s&amp;gt;&amp;lt;/span&amp;gt; &lt;br /&gt;
: der Bug konnte nicht bestätigt werden, oder es wurde eine andere Ursache gefunden&lt;br /&gt;
----&lt;br /&gt;
==== Version 0.8 ====&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG08_001 - [bestätigt] [gefixt - V0.9]&lt;br /&gt;
** Helligkeitssteuerung per FB funktioniert nicht richtig&amp;lt;/span&amp;gt; &lt;br /&gt;
* BUG08_002 - [bestätigt]&lt;br /&gt;
** Helligkeitssteuerung per LDR funktioniert nicht richtig&lt;br /&gt;
** [Ergänzt 22.5.10 von Wichtel] In pwm.c wird pwm_idx innerhalb pwm_set_brightness_step() falsch normiert:&lt;br /&gt;
**     pwm_idx % MAX_PWM_STEPS; ersetzen durch:&lt;br /&gt;
**     else if (pwm_idx &amp;gt;= MAX_PWM_STEPS ) pwm_idx = MAX_PWM_STEPS - 1;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG08_003 - [bestätigt] [gefixt - V0.9]&lt;br /&gt;
** OUT23 wird immer mit OUTL1 geschalten&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG08_004 - [bestätigt] [gefixt - V0.9]&lt;br /&gt;
** Helligkeitssteuerung: geänderter Wert wird nicht gespeichert&lt;br /&gt;
** nach Power-ON-Reset immer 100%&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#8f8f8f;&amp;quot;&amp;gt;&amp;lt;s&amp;gt;BUG08_005&amp;lt;/s&amp;gt; [widerlegt] (Fehler lag woanders)&lt;br /&gt;
** die Kommandos der FB gehen nach einem Power-ON-Reset manchmal verloren&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#8f8f8f;&amp;quot;&amp;gt;&amp;lt;s&amp;gt;BUG08_006 (reportet von panik)&amp;lt;/s&amp;gt; [widerlegt] (Fehler lag woanders)&lt;br /&gt;
** Die Uhr zeigt nach mehr als 10 Stunden Betrieb für wenige Minuten ein falsches Word mit halber Helligkeit (auf und abschwellend) an.&lt;br /&gt;
** Anzeige korrekt: FÜNF NACH DREI (Ossi-Modus ist permanent aktiv)&lt;br /&gt;
** jetzt beginnt zusätzlich das Word VIERTEL zu leuchten (halber Helligkeit auf und abschwellend)&lt;br /&gt;
** Nach wenigen Minuten ist wieder alles normal.&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#8f8f8f;&amp;quot;&amp;gt;&amp;lt;s&amp;gt;BUG08_007&amp;lt;/s&amp;gt; [widerlegt] (Fehler lag woanders)&lt;br /&gt;
** nach mehr als 12 Stunden Betrieb oft zusätzliche Anzeige der Wörter VIERTEL und NACH (jetzt mit voller Helligkeit bis zum nächsten Bildwechsel)&lt;br /&gt;
** z.B 20:15 Uhr --&amp;gt; Anzeige: ES IST VIERTEL NACH NEUN (Ossimodus aktiv)&lt;br /&gt;
** 20:05 Uhr --&amp;gt; Anzeige: ES IST FÜNF VIERTEL NACH ACHT(Ossimodus aktiv)&lt;br /&gt;
** 09:35 Uhr --&amp;gt; Anzeige: ES IST FÜNF VIERTEL NACH HALB ZEHN(Ossimodus aktiv)&amp;lt;/span&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
==== Version 0.9 ====&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_008 - [bestätigt] [gefixt V0.9 Patch 1]&lt;br /&gt;
** in der 3-sprachigen deutschen Frontplatte wird die Stunde wird in allen Sprachmodi 5min zu spät hochgezählt&amp;lt;/span&amp;gt; &lt;br /&gt;
** &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;Der Fehler liegt in display_wc_ger3.c Zeile 127: das &amp;gt; muss durch ein &amp;gt;= ersetzt werden ([[Media:BUG09_008_hourbug_display_wc_ger3.c.patch|Patchfile]])&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_009 - [bestätigt] [gefixt V0.9 Patch 3]&lt;br /&gt;
** nach Systemstart (nach Ende des Blinken) führt Betätigung des Einfarbmodus-Knopfes (-&amp;gt; Farbprofilwahl) zum Absturz&lt;br /&gt;
** Workaround: zuerst in anderen Modus wechseln (zB. Demo)&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_010 - [bestätigt] [gefixt V0.9 Patch 2] &lt;br /&gt;
** Anzeige von EIN oder EINS vertauscht (&#039;eins&#039; wird angezeigt, wenn &#039;ein&#039; dastehen; vice versa) bei 3 sprachiger Front&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_011 - [bestätigt] [gefixt V0.9 Patch 3]&lt;br /&gt;
** IR-Training - bei falsch erkannten Kommandos (falsche Adresse) wird trotzdem hochgezählt.&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_012 - [bestätigt] [gefixt V0.9 Patch 3]&lt;br /&gt;
**Der Compiler meint: user.c:164:23: error: userModes.c: No such file or directory - Sollte das nicht usermodes.c heißen?&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_013 (gemeldet von Wichtel) - [bestätigt] [gefixt V0.9 Patch 3]&lt;br /&gt;
** Anzeige von EIN und EINS im Bereich von 0-4 und 5-9 min vertauscht, Zeile 153 in display_wc_ger3.c (mit Patch 2) muss lauten:&lt;br /&gt;
** if((hour==1 || hour==13) &amp;amp;&amp;amp; minutes==0){  // if &amp;quot;Es ist ein Uhr&amp;quot; &amp;lt;- remove &#039;s&#039; from &amp;quot;eins&amp;quot;&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_014 (gemeldet von Wichtel) - [bestätigt] [gefixt V0.9 Patch 3]&lt;br /&gt;
** Nach manueller Uhrzeiteinstellung keine Übernahme der manuell eingestellten Helligkeit, nach einmal Pulsmodus ein/aus wird sie wieder übernommen&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_015 (gemeldet von Wichtel) - [bestätigt] [gefixt V0.9 Patch 4]&lt;br /&gt;
**Nach einstellen von Ein/Ausschaltzeit keine Helligkeitssteuerung (Anmerkung von Vlad: --&amp;gt;BUG09_014), keine Modusumschaltung mehr möglich und keine Einblendung des Farbprofilnamens mehr&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_016 (gemeldet von Wichtel) - [bestätigt] [gefixt V0.9 Patch 4]&lt;br /&gt;
** Trainingsmodus erreicht letztes Kommando nicht, da curkey vor Schlussabfrage incrementiert wird.&lt;br /&gt;
** durch BUG09_011-fix entstanden&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_017 (gemeldet von Wichtel) - [bestätigt] [gefixt V0.9 Patch 5]&lt;br /&gt;
** Uhr geht bis zu einer Minute vor, da die Sekunden durch DCF77-Empfang nicht beeinflusst werden, zur Abhilfe in dcf77.c als Zeile 379 einfügen: (die derzeitige Zeile 379 wird entsprechend nach unten geschoben)&lt;br /&gt;
**  DateTime_p-&amp;gt;ss  = 0;&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#000000;&amp;quot;&amp;gt;BUG09_018 (gemeldet von Wichtel) - [bestätigt] [gefixt]&lt;br /&gt;
** Bei manueller Zeiteinstellung und abwarten des realen Minutenwechsels kehrt die Anzeige zur Uhrzeit zurück ohne den Einstellmodus zu beenden&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#000000;&amp;quot;&amp;gt;BUG09_019 (gemeldet von Wichtel)&lt;br /&gt;
** Zuletzt erfolgreich erkanntes Fernbedienkommando wird sporadisch mehrere Minuten nach dem letzten tatsächlichen Empfang erneut erkannt&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#000000;&amp;quot;&amp;gt;BUG09_020 (gemeldet von Roman) - [bestätigt] [gefixt]&lt;br /&gt;
** Fehler in der Initialisierung der DCF77 Struct. Zeile 106 muss wie folgt lauten:&lt;br /&gt;
**   for (i=0; i &amp;lt; 6; i++)&amp;lt;/span&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
=== Flashen mittels Bootloader ===&lt;br /&gt;
Um den ATmega168 mit dem Fastboot von Peter Dannegger zu flashen, muss vorab das FastBoot.hex eingespielt werden. Ebenso muss dann die eFuse auf 0xF8 eingestellt werden.&lt;br /&gt;
&lt;br /&gt;
Um dann später eine neue SW zu flashen, muss dann nur noch das neue Hexfile mittels FBOOT übertragen werden.&lt;br /&gt;
&lt;br /&gt;
Im angehängten ZIP ist der FBOOT von Peter Dannegger und das HEX-File für den ATmega168 einfügt. &#039;&#039;&#039;&amp;gt;&amp;gt; [[Datei:WordClock_FastBoot.zip‎]] &amp;lt;&amp;lt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ist diese einmal auf dem uC, kann jederzeit einfach über die serielle Schnittstelle (COM 1) mittels einem RS-232/TTL Pegelwandler die neue Firmware eingespielt werden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Wichtig:&#039;&#039;&#039; FBOOT.exe und die neue Firmware müssen in einem Verzeichnis liegen. Dann kann mittels &#039;&#039;FBOOT /Pwordcl~1.hex&#039;&#039; geflasht werden. FBOOT kann nicht mit langen Dateinamen umgehen!&lt;br /&gt;
&lt;br /&gt;
Ein &#039;&#039;&#039;bootloader-client&#039;&#039;&#039; für &#039;&#039;&#039;Linux&#039;&#039;&#039; ist [https://trac.fs.ei.tum.de/elektronik/browser/ventilator/userspace/lboot hier] zu finden. Credits: Bernhard Michler, Andreas Butti, [http://www.mikrocontroller.net/user/show/ad-rem ad-rem].&lt;br /&gt;
&lt;br /&gt;
Bootloaden über Bluetooth wurde in diesem [http://www.mikrocontroller.net/topic/156661?goto=1710183#1710183 Post] erfolgreich implementiert, siehe auch [http://www.mikrocontroller.net/articles/Diskussion:Word_Clock_Variante_1 hier].&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= Abstimmungen =&lt;br /&gt;
Eine Stimme ist ein Strich. Nach 5 Strichen bitte ein Leerzeichen einfügen.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== offen: ==&lt;br /&gt;
ethernet ntp client: ||||| |||||&amp;lt;br&amp;gt;&lt;br /&gt;
Bewegungsmelder: ||||| ||||| ||||&amp;lt;br&amp;gt;&lt;br /&gt;
IR zum PC für Kommunikation/Bootloader |&amp;lt;br&amp;gt;&lt;br /&gt;
RFM12 für Kommunikation/Bootloader |||&amp;lt;br&amp;gt;&lt;br /&gt;
NTP Server (um eine genaue Zeit ins Netzwerk zu verteilen) |||&amp;lt;br&amp;gt;&lt;br /&gt;
kurzzeitiger &amp;quot;Volldampf-Modus&amp;quot; (alle Wörter an für bspw. 30sek): ||||| ||  - nicht empfehlenswert, da die Treiber/Netzteil überlastet werden&amp;lt;br&amp;gt;&lt;br /&gt;
Beim Start, alle LEDs einmal der Reihe nach Durchlaufen lassen zum Funktionstest (statt &amp;quot;Volldampfmodus&amp;quot;): ||| &amp;lt;br&amp;gt;&lt;br /&gt;
Ton zur vollen Stunde (Beep/Piezo): || &amp;lt;br /&amp;gt;&lt;br /&gt;
ZBus (Ethersex) zum einstellen der Uhr über das Netzwerk, evt holen der Zeitdaten über ZBus von einem Zeitserver: | &amp;lt;br /&amp;gt;&lt;br /&gt;
Taste &amp;quot;Speichern&amp;quot; auf FB statt automatisch ||&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;quot;ES IST&amp;quot; soll man ein- oder ausschalten können: |||&amp;lt;br&amp;gt;&lt;br /&gt;
Bluetooth per FB ein-/ausschalten: |&lt;br /&gt;
&lt;br /&gt;
== bereits umgesetzt: ==&lt;br /&gt;
DCF: ||||| ||||| ||||| ||||| ||||| ||||| ||||| ||||| |||| &amp;lt;br&amp;gt;&lt;br /&gt;
IR für Fernbedienung: ||||| ||||| ||||| || &amp;lt;br&amp;gt;&lt;br /&gt;
Ambilight: ||||| ||||| ||||| ||||| |||| &amp;lt;br&amp;gt;&lt;br /&gt;
zeitgesteuert Dunkelschalten (z.&amp;amp;nbsp;B. nachts &amp;quot;Aus&amp;quot;): ||||| ||||| |||| &amp;lt;br&amp;gt;&lt;br /&gt;
Bluetooth: || (Posting: [http://www.mikrocontroller.net/topic/156661?goto=1710183#1710183 Bluetooth mit Debug, Bootloader und Autoreset])&amp;lt;br&amp;gt;&lt;br /&gt;
Möglichkeit, Zeiteinstellmodus bei &amp;quot;0 Minuten&amp;quot; von Normalmodus zu unterscheiden z.B. blinkendes &amp;quot;UHR&amp;quot; |||| (kommt im nächsten Release)&amp;lt;br&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Zurück zum Hauptartikel: [[Word Clock]]&#039;&#039;&#039;&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>Flexopete</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Word_Clock&amp;diff=42597</id>
		<title>Word Clock</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Word_Clock&amp;diff=42597"/>
		<updated>2010-01-26T20:01:29Z</updated>

		<summary type="html">&lt;p&gt;Flexopete: /* Abstimmungen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Was ist das? =&lt;br /&gt;
&lt;br /&gt;
[[Datei:wordclock-frontplatte.png| |WordClock]]&lt;br /&gt;
&lt;br /&gt;
Es geht hier um folgenden Thread [1], in dem der Bau einer Uhr disktuiert wird. Als Inspiration kann diese [2] dienen. Es wird keine patentrechtlich bedenkliche Kopie :-)&amp;lt;br&amp;gt;&lt;br /&gt;
[1] [http://www.mikrocontroller.net/topic/156661 Beitrag: Brauche Hilfe beim Bau einer Uhr]&amp;lt;br&amp;gt;&lt;br /&gt;
[2] [http://www.qlocktwo.com http://www.qlocktwo.com]&lt;br /&gt;
&lt;br /&gt;
== Funktionalitäten ==&lt;br /&gt;
* Speichern der Uhrzeit über Real Time Clock&lt;br /&gt;
* Optionaler DCF77-Funkempfang&lt;br /&gt;
* Automatische Helligkeitsanpassung an das Umgebungslicht&lt;br /&gt;
* Anzeige der Uhrzeit durch RGB-LED-beleuchtete Buchstaben, d.h. es sind beliebige Farben möglich&lt;br /&gt;
* Bedienung über RC5-kompatible Infrarot-Fernbedienung: Helligkeit, Farbe, Uhrzeit und Ausgabeformat (&amp;quot;viertel vor acht&amp;quot; oder &amp;quot;dreiviertel acht&amp;quot;)&lt;br /&gt;
* Farbe einstellbar oder änderbar durch automatisch wechselndes HUE-Fading&lt;br /&gt;
&lt;br /&gt;
= Hardware =&lt;br /&gt;
== Elektronik ==&lt;br /&gt;
* Atmega88 oder Atmega168&lt;br /&gt;
* 24-Bit-Schieberegister an SPI für 24 Wörter&lt;br /&gt;
* 4 Output-Pins für Minutenanzeige&lt;br /&gt;
* 4 weitere GPOS - für allgemeine Zwecke&lt;br /&gt;
* RGB-Steuerung über PWM gegen GND, d.h. 32x3-Matrix&lt;br /&gt;
&lt;br /&gt;
== Schaltung ==&lt;br /&gt;
&lt;br /&gt;
[[Datei:wordclock-schmal-schaltung.png|miniatur|Schaltbild V1.0]]&lt;br /&gt;
&lt;br /&gt;
Das Schaltbild ist für die Prototypen-Platine als auch für die endgültige Version 1.0 (schmale Platine) identisch. Lediglich der Pullup-Widerstand R7 am DCF-Anschluss ist weggefallen und ab Version 0.9 der Software auch nicht mehr am Prototypen nötig.&lt;br /&gt;
&lt;br /&gt;
Eine größere Sammelbestellung wurde im Januar 2010 organisiert, siehe auch &#039;&#039;&#039;[http://www.mikrocontroller.net/articles/Word_Clock#Sammelbestellung_der_Platine Sammelbestellung der Platine]&#039;&#039;&#039;. Einige wenige Platinen sind noch übrig.&lt;br /&gt;
&lt;br /&gt;
Hier die zugehörige Schaltung V0.8 als PDF: &#039;&#039;&#039;[[Media:wordclock-schmal.pdf]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Für eine einfarbige Variante reicht der Warenkorb mit dem ATmega 88:&lt;br /&gt;
Eine vollständige Liste zur Bestellung der nötigen Bauteile ist bei Reichelt abgelegt: &#039;&#039;&#039;[http://www.reichelt.de/?ACTION=20;AWKID=194386;PROVID=2084 Warenkorb-Mono]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Für die RBG-Version wird der ATmega 168 benötigt. Einen angepassten Warenkorb ist wieder bei Reichelt hinterlegt: &#039;&#039;&#039;[https://secure.reichelt.de/?;ACTION=20;LA=5010;AWKID=204422;PROVID=2084 Warenkorb-RGB]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Derzeit ist der TSOP 1736 bei Reichelt nicht lieferbar. Laut telefonischer Auskunft (Stand: 19.01.2010), ist dieser im Moment im Rückstand. Ein Liefertermin ist bei Reichelt nicht bekannt. Somit _fehlt_ der TSOP derzeit in beiden Warenkörben!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Diese Liste bezieht sich sowohl auf den Prototypen als auf die endgültige (schmalere) Version.&lt;br /&gt;
&lt;br /&gt;
== Bestückung ==&lt;br /&gt;
&lt;br /&gt;
Hier eine kurze Beschreibung zur Bestückung:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototyp:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock.png|miniatur|Bestückte Platine (Prototyp)]]&lt;br /&gt;
&lt;br /&gt;
* Links: Anschluss für stehende Lithium-Knopfbatterie CR2032 (die drei abgebildeten Stifte sind natürlich nicht notwendig, die Batterie wird direkt eingelötet)&lt;br /&gt;
* Unten links: Anschluss für DCF77-Modul und für Testzwecke RX &amp;amp; TX&lt;br /&gt;
* Oben Mitte: TSOP1736 für Infrarot-Empfang&lt;br /&gt;
* Oben links und rechts: Wannenstecker für insg. 32 Ausgabekanäle: OUT0-OUT23 (für die Wörter), OUTL1-OUTL4 (für die Minuten) und OUTG1-OUTG4 (für General-Purpose-Ausgabezwecke - noch nicht definiert)&lt;br /&gt;
* Rechts: Anschlussklemmen für Versorgungsspannung 7-12V und die drei PWM-Kanäle Rot, Grün und Blau&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Endgültige Version (schmale Ausführung):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-schmal.png|miniatur|Bestückte Platine (endgültige Version)]]&lt;br /&gt;
&lt;br /&gt;
* Oben Mitte: Anschluss für stehende Lithium-Knopfbatterie CR2032 (die drei abgebildeten Stifte sind natürlich nicht notwendig, die Batterie wird direkt eingelötet)&lt;br /&gt;
* Unten 3-polige Stiftleiste: Anschluss für DCF77-Modul&lt;br /&gt;
* Unten 2-polige Stiftleiste: RX &amp;amp; TX (für Testzwecke)&lt;br /&gt;
* Unten rechts: TSOP1736 für Infrarot-Empfang&lt;br /&gt;
* Darüber: 2-polige Stiftleiste für LDR (Helligkeitsmessung)&lt;br /&gt;
* Oben links und rechts: Wannenstecker für insg. 32 Ausgabekanäle: OUT0-OUT23 (für die Wörter), OUTL1-OUTL4 (für die Minuten) und OUTG1-OUTG4 (für General-Purpose-Ausgabezwecke)&lt;br /&gt;
* Rechts: Anschlussklemmen für Versorgungsspannung 7-12V und die drei PWM-Kanäle Rot, Grün und Blau.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bitte nicht verwirren lassen:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Wenn im Bild rechts die 3 DIL16-ICs zu nahe beeinander erscheinen, dann bitte im Browser auf &amp;quot;Refresh/Neu Laden&amp;quot; klicken. Es gab in der alten Version des Bildes ein Darstellungsfehler bezüglich des Abstandes.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Achtung: die Reihenfolge der Schraubklemmen-Anschlüsse hat sich bei der endgültigen gegenüber der Prototyp-Version geändert, siehe weiter unten!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Der IR-Empfänger TSOP1736 muss hinter einem nicht benutzten Buchstaben angebracht werden. Deshalb braucht man ihn nicht unbedingt auf die Platine löten, sondern kann ihn auch über ein 3-poliges Kabel mit der Platine verbinden. Das Kabel sollte aber nicht zu lang sein, da der TSOP immer gern seinen Elko in der Nähe hat.&lt;br /&gt;
&lt;br /&gt;
Da die Routine zur automatischen Helligkeitsregelung noch nicht ausgetestet ist, sollte man den Widerstand R6 (Pulldown für LDR) zunächst noch nicht bestücken, bis klar ist, welcher Wert der optimale für den gewählten LDR ist.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-bestueckungsdruck.png|miniatur|Bestückungsaufdruck der Prototyp-Platine]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FOLGENDES GILT NUR FÜR DEN PROTOTYPEN:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Durch einen Fehler in der Target3001-Bibliothek hat die Prototypen-Platine einen Fehler, der aber leicht behebbar ist:&#039;&#039;&#039; Die Einstecklöcher für die 3 MOSFETs IRLU2905 besitzen auf der Unterseite keine Lötpunkte. Daher müssen die IRLUs an die oben liegenden Lötpunkte festgelötet werden. Auf der unteren Seite bilden die Bohrlöcher leider einen Kurzschluss mit der unten liegenden Massefläche.&lt;br /&gt;
&lt;br /&gt;
Deshalb müssen vorher(!) die Löcher für die IRLU-Beinchen mit einem spitzen Gegenstand auf der Unterseite von dem Kurzschluss mit der unteren Massefläche befreit werden. Dazu geht man folgendermaßen vor:&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-anschluesse.png|miniatur|Anschlüsse der Prototyp-Platine]]&lt;br /&gt;
&lt;br /&gt;
Spitzen Gegenstand (z.B. Teppichmesser, Spitze einer kleinen Kneifzange) von unten(!) ins Loch stecken und zwei- bis dreimal dreimal im Bohrloch drehen, damit die Verbindung der unteren Massefläche zur Durchkontaktierung unterbrochen wird. Anschließend mit dem Ohmmeter prüfen, ob der Kurzschluss behoben ist. Insgesamt sind es 6 Löcher, die so behandelt werden müssen, diese betreffen jeweils die Pins 1 und 2 der drei IRLU-MOSFETs. Pin3 muss nicht bearbeitet werden, da hier sowieso die Masse angeschlossen werden muss,&lt;br /&gt;
siehe auch das nächste Bild unten.&lt;br /&gt;
&lt;br /&gt;
Ist der Kurzschluss zur unteren Massefläche behoben, sollte man die IRLU-Beinchen trotzdem nicht durch das Bohrloch stecken, sondern:&lt;br /&gt;
&lt;br /&gt;
* Beinchen kürzen, vielleicht die Enden (wegen der Stabilität) 2mm umbiegen&lt;br /&gt;
* Oben in SMD-Manier anlöten.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Im rechts stehenden Bild sind nicht nur die Lage der Anschlüsse verdeutlicht, sondern auch die Bohrlöcher für die IRLU-MOSFETs rot umkringelt, welche man von der Unterseite(!) her &amp;quot;behandeln&amp;quot; muss.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bestückung und Anschlüsse der endgültigen Version:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-schmal-bestueckungsdruck.png|miniatur|Bestückungsaufdruck der endgültigen (schmaleren) Platine]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ein Bild mit Beschreibung der Anschlüsse folgt in Kürze.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Möchte man einfarbige LEDs verwenden und auf die RGB-Steuerung verzichten, schließt man einfach zwei der drei RGB-PWM-Kanäle nicht an und verwendet stattdessen nur PWMR zur PWM-Steuerung. Die 2 zu PWMG und PWMB gehörenden IRLUs und die angeschlossenen 4 Widerstände am Gate der IRLUs kann man dann auch weglassen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bestückungsliste:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Diese Liste bezieht sich sowohl auf den Prototypen als auch auf die endgültige (schmalere) Version.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 Name                Wert&lt;br /&gt;
 C1,C3,C4,C6,C8,C9   100NF&lt;br /&gt;
 C10,C11,C12,C13     100NF&lt;br /&gt;
 C2                  4,7µF&lt;br /&gt;
 C5,C7               47µF&lt;br /&gt;
 D1                  1N4001&lt;br /&gt;
 IC1                 ATMEGA88&lt;br /&gt;
 IC2                 7805&lt;br /&gt;
 IC3                 TSOP1736&lt;br /&gt;
 IC4,IC5,IC6         74HCT595N&lt;br /&gt;
 IC7                 DS1307&lt;br /&gt;
 IC8,IC9,IC10,IC11   UDN2981A&lt;br /&gt;
 K4                  Wannenstecker 10&lt;br /&gt;
 K7,K8               Wannenstecker16&lt;br /&gt;
 K6                  LDR&lt;br /&gt;
 KL1                 KLEMME5POL&lt;br /&gt;
 Q1                  32,768KHz&lt;br /&gt;
 R1,R6,R8,R10,R12    10K&lt;br /&gt;
 R7                  10K, entfällt!&lt;br /&gt;
 R2                  100&lt;br /&gt;
 R3,R4               4K7&lt;br /&gt;
 R5,R9,R11           82&lt;br /&gt;
 T1,T2,T3            IRLU2905&lt;br /&gt;
&lt;br /&gt;
== FAQ zur Bestückung ==&lt;br /&gt;
&lt;br /&gt;
 Q: Wie herum müssen die IRLUs eingelötet werden?&lt;br /&gt;
 A: Mit der Metallseite zur Schraubklemme hin, Pin1 ist also &amp;quot;oben&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
 Q: Welche ICs sollte ich sockeln?&lt;br /&gt;
 A: Wenn durch einen versehentlichen Kurzschluss bei der Freiluftverdrahtung der&lt;br /&gt;
    LEDs ein UDN2981 abfackelt, ist das ägerlich. Daher sollte man zumindest&lt;br /&gt;
    die UDNs sockeln. Ebenso den ATMega.&lt;br /&gt;
&lt;br /&gt;
 Q: Bei dem ATMega und der RTC ist nicht ersichtlich, wie herum sie eingebaut&lt;br /&gt;
    werden müssen?&lt;br /&gt;
 A: Doch, kann man sehen: Der Lötpunkt von Pin1 ist immer rechteckig, die&lt;br /&gt;
    anderen sind oval. Das gilt übrigens für fast alle Bauteile, auch die Wannen.&lt;br /&gt;
&lt;br /&gt;
 Q: Ich möchte oben statt der abgebildeten zwei 2x8-poligen Stiftleisten 16-polige&lt;br /&gt;
    Wannenstecker nehmen. Wie herum kommen dann die oberen Wannen drauf?&lt;br /&gt;
 A: Mit der Kerbe nach unten, sieht man auch am rechteckigen Lötpunkt.&lt;br /&gt;
&lt;br /&gt;
 Q: Kann ich (aus Kostengründen) auch einfarbige LEDs verwenden?&lt;br /&gt;
 A: Ja, einfach zwei der drei RGB-PWM-Kanäle nicht anschließen und nur PWMR (für Rot) benutzen.&lt;br /&gt;
    Die 2 zu PWMG und PWMB gehörenden IRLUs und die angeschlossenen 4 Widerstände am Gate der IRLUs&lt;br /&gt;
    kann man dann auch weglassen.&lt;br /&gt;
&lt;br /&gt;
== Anschluss eines DCF77-Moduls ==&lt;br /&gt;
&lt;br /&gt;
Der Anschluss eines DCF77-Moduls ist optional. Auch wenn kein DCF77-Modul angeschlossen wird, sollte der Pullup-Widerstand R7 (rechts unten neben den Elkos) eingelötet werden, um den µC-Eingang auf definiertem Pegel zu halten.&lt;br /&gt;
&lt;br /&gt;
Wird ein DCF77-Modul angeschlossen, kann mittels einer LED der DCF77-Empfang angezeigt werden. Die LED blinkt dann im Sekundenrhytmus und zeigt direkt die empfangenen DCF77-Impulse. Der Empfang wird kurze Zeit nach dem Einschalten aktiviert bzw. jede Stunde wiederholt. &lt;br /&gt;
&lt;br /&gt;
Die DCF77-LED kann folgendermaßen angeschlossen werden:&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wannen.png|miniatur|Anschlüsse der Wannenstecker]]&lt;br /&gt;
&lt;br /&gt;
RGB-LED in Farbe:&lt;br /&gt;
&lt;br /&gt;
            /---|&amp;gt;|----| R |---- PWMR&lt;br /&gt;
 OUTG4   +--|---|&amp;gt;|----| R |---- PWMG&lt;br /&gt;
            \---|&amp;gt;|----| R |---- PWMB&lt;br /&gt;
&lt;br /&gt;
Einfarbige LED gedimmt:&lt;br /&gt;
&lt;br /&gt;
 OUTG4   +--|---|&amp;gt;|----| R |---- PWMR&lt;br /&gt;
&lt;br /&gt;
Einfarbige LED immer gleich hell:&lt;br /&gt;
&lt;br /&gt;
 OUTG4   +--|---|&amp;gt;|----| R |---- GND&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bei Anschluss des DCF77-Moduls von Reichelt ist folgendes zu beachten:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 - Der Pull-Up-Widerstand R7 darf nicht eingelötet werden bzw. muss&lt;br /&gt;
   nachträglich wieder von der Platine entfernt werden - z.B. durch&lt;br /&gt;
   Abkneifen der Widerstandsdrähte mit einer Kneifzange. Grund: Das&lt;br /&gt;
   Reichelt-Modul hat keinen Open-Collector-Ausgang, sondern einen sehr&lt;br /&gt;
   schwachen Ausgang, welcher durch den Pullup-Widerstand permanent auf High&lt;br /&gt;
   gezogen wird.&lt;br /&gt;
&lt;br /&gt;
 - Es sollte direkt auf den Lötaugen des Reichelt-DCF77-Moduls ein&lt;br /&gt;
   Abblock-Kondensator von 100nF zwischen den Pins +UB und GND aufgelötet&lt;br /&gt;
   werden&lt;br /&gt;
&lt;br /&gt;
 - Der Eingang PON muss offen bleiben - entgegen den (falschen) Angaben&lt;br /&gt;
   im Reichelt Datenblatt!&lt;br /&gt;
&lt;br /&gt;
 - Das DCF77-Modul von Reichelt braucht eine Synchronisierungszeit von&lt;br /&gt;
   mindestens 10 Sekunden. Erst dann arbeitet der Empfänger.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beim Anschluss des Conrad-Moduls ArtNr. 641138 ist folgendes zu beachten:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 - Der Pullup-Widerstand R7 muss unbedingt eingelötet sein&lt;br /&gt;
&lt;br /&gt;
 - Es muss der nicht-invertierte Open-Collector-Ausgang Pin 3 als Signal&lt;br /&gt;
   an die WordClock angeschlossen werden.&lt;br /&gt;
&lt;br /&gt;
Zur Info (10.01.2010): Torsten Giese hat die DCF77-Routinen so erweitert, dass die verschiedenen DCF77-Modultypen (mit/ohne open Collector, active low/high)&lt;br /&gt;
automatisch erkannt werden. Kommt mit Software-Version 0.9. Dann muss der Widerstand R7 für &#039;&#039;&#039;alle&#039;&#039;&#039; Varianten fehlen. Daher ist er auch in der endgültigen Platinen-Version entfallen.&lt;br /&gt;
&lt;br /&gt;
== Anschluss der LEDs ==&lt;br /&gt;
=== Zuordnung der Kanäle ===&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wannen.png|miniatur|Anschlüsse der Wannenstecker]]&lt;br /&gt;
&lt;br /&gt;
Folgende Tabelle enthält die Zuordnung der Wörter zu den Pins der Wannenstecker.&lt;br /&gt;
Die Bezeichnungen der Pins entsprechen dem Schaltplan.&lt;br /&gt;
Zu beachten ist, dass die Reihenfolge der Wörter nichts mit der Anordnung auf der Frontplatte zu tun haben.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;Zuordnung Pins&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! Wort || Anschluss&lt;br /&gt;
|-&lt;br /&gt;
| ES || OUT0&lt;br /&gt;
|-&lt;br /&gt;
| IST || OUT0&lt;br /&gt;
|-&lt;br /&gt;
| FÜNF || OUT1&lt;br /&gt;
|-&lt;br /&gt;
| ZEHN || OUT2&lt;br /&gt;
|-&lt;br /&gt;
| VOR || OUT3&lt;br /&gt;
|-&lt;br /&gt;
| DREI || OUT4&lt;br /&gt;
|-&lt;br /&gt;
| VIERTEL || OUT5&lt;br /&gt;
|-&lt;br /&gt;
| NACH || OUT6&lt;br /&gt;
|-&lt;br /&gt;
| VOR || OUT7&lt;br /&gt;
|-&lt;br /&gt;
| HALB || OUT8&lt;br /&gt;
|-&lt;br /&gt;
| S || OUT9&lt;br /&gt;
|-&lt;br /&gt;
| EIN || OUT10&lt;br /&gt;
|-&lt;br /&gt;
| ZWEI || OUT11&lt;br /&gt;
|-&lt;br /&gt;
| DREI || OUT12&lt;br /&gt;
|-&lt;br /&gt;
| VIER || OUT13&lt;br /&gt;
|-&lt;br /&gt;
| FÜNF || OUT14&lt;br /&gt;
|-&lt;br /&gt;
| SECHS || OUT15&lt;br /&gt;
|-&lt;br /&gt;
| SIEBEN || OUT16&lt;br /&gt;
|-&lt;br /&gt;
| ACHT || OUT17&lt;br /&gt;
|-&lt;br /&gt;
| NEUN || OUT18&lt;br /&gt;
|-&lt;br /&gt;
| ZEHN || OUT19&lt;br /&gt;
|-&lt;br /&gt;
| ELF || OUT20&lt;br /&gt;
|-&lt;br /&gt;
| ZWÖLF || OUT21&lt;br /&gt;
|-&lt;br /&gt;
| UHR || OUT22&lt;br /&gt;
|-&lt;br /&gt;
| min1 || OUTL1&lt;br /&gt;
|-&lt;br /&gt;
| min2 || OUTL2&lt;br /&gt;
|-&lt;br /&gt;
| min3 || OUTL3&lt;br /&gt;
|-&lt;br /&gt;
| min3 || OUTL4&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Beschaltungsvarianten der LEDs===&lt;br /&gt;
&lt;br /&gt;
Da die Schaltung genügend Power hat, um eine Unmenge an RGB-LEDs zu treiben, gibt es folgende 3 Möglichkeiten, die auch mixbar sind:&lt;br /&gt;
&lt;br /&gt;
1. Pro Wort für jeden Buchstaben eine RGB-LED (mit gemeinsamer Anode) in&lt;br /&gt;
Parallelschaltung (natürlich mit geeignetem Vorwiderstand pro LED)&lt;br /&gt;
&lt;br /&gt;
Prinzip (am Beispiel des Wortes &amp;quot;VIER&amp;quot;):&lt;br /&gt;
&lt;br /&gt;
         /---|&amp;gt;|----| R1R |---- PWMR&lt;br /&gt;
      +--|---|&amp;gt;|----| R1G |---- PWMG     &amp;quot;V&amp;quot;&lt;br /&gt;
      |  \---|&amp;gt;|----| R1B |---- PWMB&lt;br /&gt;
      |&lt;br /&gt;
      |  /---|&amp;gt;|----| R2R |---- PWMR&lt;br /&gt;
      +--|---|&amp;gt;|----| R2G |---- PWMG     &amp;quot;I&amp;quot;&lt;br /&gt;
      |  \---|&amp;gt;|----| R2B |---- PWMB&lt;br /&gt;
 OUTx-+&lt;br /&gt;
      |  /---|&amp;gt;|----| R3R |---- PWMR&lt;br /&gt;
      +--|---|&amp;gt;|----| R3G |---- PWMG     &amp;quot;E&amp;quot;&lt;br /&gt;
      |  \---|&amp;gt;|----| R3B |---- PWMB&lt;br /&gt;
      |&lt;br /&gt;
      |  /---|&amp;gt;|----| R4R |---- PWMR&lt;br /&gt;
      +--|---|&amp;gt;|----| R4G |---- PWMG     &amp;quot;R&amp;quot;&lt;br /&gt;
         \---|&amp;gt;|----| R4B |---- PWMB&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Pro Wort für jeden Buchstaben eine RGB-LED in Reihenschaltung (mit&lt;br /&gt;
nur 1 Vorwiderstand für die ganze Reihe, bzw. 3 wegen RGB). Das geht&lt;br /&gt;
aber nur, wenn die RGB-LEDs unabhängige Anoden und Kathoden haben (ja,&lt;br /&gt;
die gibt es).&lt;br /&gt;
&lt;br /&gt;
Prinzip:&lt;br /&gt;
                         &amp;quot;V&amp;quot;    &amp;quot;I&amp;quot;    &amp;quot;E&amp;quot;    &amp;quot;R&amp;quot;&lt;br /&gt;
         /----| R1R |----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|---- PWMR&lt;br /&gt;
 OUTx --+-----| R1G |----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|---- PWMG&lt;br /&gt;
         \----| R1B |----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|---- PWMB&lt;br /&gt;
&lt;br /&gt;
Theoretisch könnte man solche Streifen als Platine herstellen, welche man dann immer auf die gewünschte Länge kürzt, als 1, 2, 3 ... 7 Buchstaben.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3. Pro Wort nur eine LED. Für längere Wörter (ab 3 bis 4 Buchstaben) kann man natürlich auch 2 LEDs parallel oder in Reihe schalten, siehe 1. und 2.&lt;br /&gt;
&lt;br /&gt;
Prinzip:&lt;br /&gt;
          &amp;quot;V I E R&amp;quot;&lt;br /&gt;
         /---|&amp;gt;|----| R1R |---- PWMR&lt;br /&gt;
 OUTx +-+----|&amp;gt;|----| R1G |---- PWMG&lt;br /&gt;
         \---|&amp;gt;|----| R1B |---- PWMB&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Bei Verwendung von einfarbigen LEDs vereinfachen sich die Prinzip-Schaltungen wie folgt:&lt;br /&gt;
&lt;br /&gt;
1. Parallelschaltung, eine LED pro Buchstabe im Wort:&lt;br /&gt;
&lt;br /&gt;
       /----|&amp;gt;|----| R1 |---- PWMR     &amp;quot;V&amp;quot;&lt;br /&gt;
      +-----|&amp;gt;|----| R2 |---- PWMR     &amp;quot;I&amp;quot;&lt;br /&gt;
 OUTx-+&lt;br /&gt;
      +-----|&amp;gt;|----| R3 |---- PWMR     &amp;quot;E&amp;quot;&lt;br /&gt;
       \----|&amp;gt;|----| R4 |---- PWMR     &amp;quot;R&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Reihenschaltung, eine LED pro Buchstabe im Wort:&lt;br /&gt;
&lt;br /&gt;
                       &amp;quot;V&amp;quot;    &amp;quot;I&amp;quot;    &amp;quot;E&amp;quot;    &amp;quot;R&amp;quot;&lt;br /&gt;
 OUTx ----| R1 |----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|---- PWMR&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3. Pro (kurzem) Wort nur eine LED:&lt;br /&gt;
&lt;br /&gt;
          &amp;quot;V I E R&amp;quot;&lt;br /&gt;
 OUTx +------|&amp;gt;|----| R1 |---- PWMR&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Zum Berechnen der Vorwiderstände kann z.B. dieser Rechner&lt;br /&gt;
verwendet werden: &#039;&#039;&#039;[http://www.elektronik-kompendium.de/sites/bau/1109111.htm Vorwiderstands-Rechner]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Verwendet man SMD-LEDs mit einem Abstrahlwinkel von 120°, kann man mit einer LED bei einem Abstand von ca. 3,5 cm immer zwei Buchstaben ausleuchten. Wenn man jedes Buchstabenpaar mit einer SMD-LED beleuchtet, dann benötigt man jeweils:&lt;br /&gt;
&lt;br /&gt;
* 1 LED für 1er und 2er-Wort&lt;br /&gt;
* 2 LEDs für 3er und 4er Wort&lt;br /&gt;
* 3 LEDs für 5er und 6er Wort und&lt;br /&gt;
* 4 LEDs für 7er Wort &lt;br /&gt;
&lt;br /&gt;
Das macht dann, inkl. der 4 Minutenpunkte, insgesamt 55 LEDs.&lt;br /&gt;
&lt;br /&gt;
Bedingung ist aber ein Diffusor direkt hinter den Buchstaben, damit die LEDs selbst nicht sichtbar sind.&lt;br /&gt;
&lt;br /&gt;
== Sammelbestellung der Platine ==&lt;br /&gt;
Stand Januar 2010:&lt;br /&gt;
&lt;br /&gt;
Es gab Ende 2009 eine Vorabbestellung in kleinerer Auflage (lediglich 20 Platinen), damit die Entwickler schon mal testen und entwickeln konnten. Leider fiel durch die geringe Stückzahl der Preis entsprechend hoch aus. Die Prototypen-Serie ist mittlerweile vergriffen.&lt;br /&gt;
&lt;br /&gt;
Die neue Bestellung der endgültigen WordClock-Platinen ist seit 15.01.2010 raus. Ich habe noch ein paar mehr Platinen bestellt (nämlich 200), als ich von Euch Vorbestellungen bekommen habe. Die nehme ich auf eigene Kappe.&lt;br /&gt;
&lt;br /&gt;
Ich rechne mit dem Erhalt der Lieferung am Donnerstag, dem 28.01.2010.&lt;br /&gt;
&lt;br /&gt;
Wie schon hier von mir im Thread beschrieben (siehe Beitrag &amp;quot;Brauche Hilfe beim Bau einer Uhr&amp;quot;), gilt folgendes:&lt;br /&gt;
&lt;br /&gt;
Wer bis zum 28.01.2010 bezahlt, dem schicke ich die Platinen zum&lt;br /&gt;
Selbstkostenpreis von 4,50 EUR pro Stück + 1,50 EUR für Versand.&lt;br /&gt;
&lt;br /&gt;
Also:&lt;br /&gt;
&lt;br /&gt;
 1 Platine:  4,50 + 1,50 -&amp;gt; 6,00 EUR&lt;br /&gt;
 2 Platinen: 9,00 + 1,50 -&amp;gt; 10,50 EUR&lt;br /&gt;
 usw.&lt;br /&gt;
&lt;br /&gt;
Wer erst nach dem 28.01.2010 bezahlen möchte, zahlt 7,00 EUR pro Stück,&lt;br /&gt;
da ich das Geld ja dann vorstrecken muss, weil ich dann ja selbst die&lt;br /&gt;
Rechnung der Sammelbestellung bezahlen muss. Und da die Bestellung bei&lt;br /&gt;
knapp 900 EUR liegt, ist es nicht in meinem Interesse, auf den Platinen&lt;br /&gt;
sitzenzubleiben ;-)&lt;br /&gt;
&lt;br /&gt;
Diejenigen, die sich bei mir bereits per Mail(!) gemeldet haben,&lt;br /&gt;
haben von mir eine Rückantwort mit der Bankverbindung und der Bitte um&lt;br /&gt;
Angabe der Adresse erhalten.&lt;br /&gt;
&lt;br /&gt;
Diejenigen, die sich bisher noch nicht entschieden haben, können mir&lt;br /&gt;
(Frank M. [http://www.mikrocontroller.net/user/show/ukw ukw]) ruhig&lt;br /&gt;
noch eine Mail schicken. Solange sie bis zum 28.01.2010 bezahlen,&lt;br /&gt;
bekommen sie die Platine auch noch zum Selbstkostenpreis. Jedoch&lt;br /&gt;
ist nur noch eine beschränkte Menge vorhanden, siehe Zählerstand:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Aktueller Zählerstand der Interessenten am 19.01.2010: 200 Platinen. Es sind sind also keine mehr verfügbar. Wahrscheinlich wird der eine oder andere der Interessenten es sich noch überlegen und seine Vormerkung zurückziehen. Dann werden wieder welche frei.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ich werde versuchen, hier jeden Tag den aktuellen Stand einzutragen.&lt;br /&gt;
&lt;br /&gt;
Selbstverständlich weisen diese Platinen-Version auch nicht mehr den Kurzschluss auf, den die Prototypen-Platine hatte. Die Platine ist wesentlich schmaler als der Prototyp. Maße: 146mm x 35,6mm.&lt;br /&gt;
&lt;br /&gt;
== Frontplatte ==&lt;br /&gt;
=== Konzept ===&lt;br /&gt;
&#039;&#039;&#039;[http://www.mikrocontroller.net/topic/156661#1481337 Brauche Hilfe beim Bau einer Uhr]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Bei interesse an einer Frontplatte kann man mir (Benutzer [http://www.mikrocontroller.net/user/show/ukw ukw]) eine Nachricht hinterlassen,&lt;br /&gt;
siehe auch [http://www.mikrocontroller.net/articles/Word_Clock#Sammelbestellung_Frontplatte Sammelbestellung Frontplatte].&lt;br /&gt;
&lt;br /&gt;
2 Versionen sind vorgesehen, jeweils in 45cm x 45cm&lt;br /&gt;
&lt;br /&gt;
* Deutsch mit Bezeichnung &amp;quot;viertel vor&amp;quot; und &amp;quot;drei Viertel&amp;quot; - per Software einstellbar&lt;br /&gt;
* Englisch&lt;br /&gt;
&lt;br /&gt;
Die Minutenanzeige (1 - 4 Minuten) werden jeweils mit einem Punkt an der Ecke der Frontplatte dargestellt.&lt;br /&gt;
&lt;br /&gt;
==== Deutsch ====&lt;br /&gt;
&lt;br /&gt;
 E S K I S T A F Ü N F    &amp;lt;nowiki&amp;gt;==&amp;gt; ES IST FÜNF&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 U Z E H N F M V O R G    &amp;lt;nowiki&amp;gt;==&amp;gt; ZEHN VOR&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 D R E I V I E R T E L    &amp;lt;nowiki&amp;gt;==&amp;gt; DREI VIERTEL&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 N A C H V O R H A L B    &amp;lt;nowiki&amp;gt;==&amp;gt; NACH VOR HALB&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 X F Ü N F R S Z W E I    &amp;lt;nowiki&amp;gt;==&amp;gt; FÜNF ZWEI&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 S I E B E N A V I E R    &amp;lt;nowiki&amp;gt;==&amp;gt; SIEBEN VIER&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 Z E H N T G S E C H S    &amp;lt;nowiki&amp;gt;==&amp;gt; ZEHN SECHS&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 L D R E I U A C H T J    &amp;lt;nowiki&amp;gt;==&amp;gt; DREI ACHT&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 E L F N E U N E I N S    &amp;lt;nowiki&amp;gt;==&amp;gt; ELF NEUN EIN|S&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 B Z W Ö L F R H U H R    &amp;lt;nowiki&amp;gt;==&amp;gt; ZWÖLF UHR&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Folgende Schreibweisen werden unterstützt:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Wessi-Modus:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
  es ist ein uhr&lt;br /&gt;
  es ist fünf nach eins&lt;br /&gt;
  es ist zehn nach eins&lt;br /&gt;
  es ist viertel nach eins&lt;br /&gt;
  es ist zehn vor halb zwei&lt;br /&gt;
  es ist fünf vor halb zwei&lt;br /&gt;
  es ist halb zwei&lt;br /&gt;
  es ist fünf nach halb zwei&lt;br /&gt;
  es ist zehn nach halb zwei&lt;br /&gt;
  es ist viertel vor zwei&lt;br /&gt;
  es ist zehn vor zwei&lt;br /&gt;
  es ist fünf vor zwei&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ossi-Modus:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
  es ist ein uhr&lt;br /&gt;
  es ist fünf nach eins&lt;br /&gt;
  es ist zehn nach eins&lt;br /&gt;
  es ist viertel zwei&lt;br /&gt;
  es ist zehn vor halb zwei&lt;br /&gt;
  es ist fünf vor halb zwei&lt;br /&gt;
  es ist halb zwei&lt;br /&gt;
  es ist fünf nach halb zwei&lt;br /&gt;
  es ist zehn nach halb zwei&lt;br /&gt;
  es ist dreiviertel zwei&lt;br /&gt;
  es ist zehn vor zwei&lt;br /&gt;
  es ist fünf vor zwei&lt;br /&gt;
&lt;br /&gt;
Hier der aktuelle Entwurf der Buchstaben-Anordnung als Bild: &#039;&#039;&#039;[[Media:WordclockFront_ger.pdf]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Englisch ====&lt;br /&gt;
&lt;br /&gt;
 I T K I S G H A L F E   &amp;lt;nowiki&amp;gt;==&amp;gt;  it_is half&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 T E N Y Q U A R T E R   &amp;lt;nowiki&amp;gt;==&amp;gt;  ten quarter&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 D T W E N T Y F I V E   &amp;lt;nowiki&amp;gt;==&amp;gt;  twenty|five&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 T O P A S T E F O U R   &amp;lt;nowiki&amp;gt;==&amp;gt;  to past four&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 F I V E T W O N I N E   &amp;lt;nowiki&amp;gt;==&amp;gt;  five two nine&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 T H R E E T W E L V E   &amp;lt;nowiki&amp;gt;==&amp;gt;  three twelve&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 B E L E V E N O N E S   &amp;lt;nowiki&amp;gt;==&amp;gt;  eleven one&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 S E V E N W E I G H T   &amp;lt;nowiki&amp;gt;==&amp;gt;  seven eight&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 I T E N S I X T I E S   &amp;lt;nowiki&amp;gt;==&amp;gt;  ten six&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 T I N E O I C L O C K   &amp;lt;nowiki&amp;gt;==&amp;gt;  o_clock&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Und als Bild: &#039;&#039;&#039;[[Media:WordclockFront_eng.pdf]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Sammelbestellung Frontplatte ===&lt;br /&gt;
&lt;br /&gt;
Seit 20. Januar liegt ein Angebot einer Digitaldruck-Firma vor, welche eine Plexi-Scheibe (3mm) in 45cm x 45cm anbietet. Dabei wird die Scheibe von hinten zunächst mit einer 4-fach-Schicht schwarzer Farbe bedruckt. Lediglich die Buchstaben und Minutenpunkte bleiben frei. Anschließend kommen noch 2 Schichten weiße Farbe komplett deckend über die schwarze Farbe, sodass diese Schichten als Diffusor wirken.&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-mit-blitz.jpg|miniatur|WordClock mit Blitz]]&lt;br /&gt;
[[Datei:Wordclock-ohne-blitz.jpg|miniatur|WordClock ohne Blitz]]&lt;br /&gt;
&lt;br /&gt;
Das Angebot beträgt 32 Euro inkl. MwSt. pro Platte bei Abnahme von 100 Stück.&lt;br /&gt;
&lt;br /&gt;
Folgende Varianten sind vorgesehen:&lt;br /&gt;
&lt;br /&gt;
  - A: 45cm x 45cm mit weißer Schicht als Diffusor&lt;br /&gt;
  - B: 45cm x 45cm mit transparenten Buchstaben (ohne weiße Schicht)&lt;br /&gt;
  - C: 30cm x 30cm mit weißer Schicht als Diffusor&lt;br /&gt;
  - D: 30cm x 30cm mit transparenten Buchstaben (ohne weiße Schicht)&lt;br /&gt;
&lt;br /&gt;
Um herauszufinden, wieviele Leute tatsächlich an einer Sammelbestellung interessiert sind, kann man mir (Benutzer [http://www.mikrocontroller.net/user/show/ukw ukw]) eine Nachricht hinterlassen. Bitte die Stückzahl und die Variante nennen!&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Stand 21.01.2010: A: 31   B: 8   C: 1   D: 3, insgesamt also: 53&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ich werde versuchen, die Anzahl möglichst jeden Tag zu aktualisieren.&lt;br /&gt;
&lt;br /&gt;
Sobald die 100 erreicht sind, wende ich mich nochmal an die Firma, um auch Angebote über die Varianten einzuholen. Anschließend wird dann die Sammelbestellung anlaufen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anmerkung: die beiden Bilder rechts zeigen das auf 25cm x 25cm verkleinerte Muster - ohne Minutenpunkte&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Sammelbestellung LEDs &amp;amp; Streifenplatinen ===&lt;br /&gt;
Wie im Forum angekündigt, läuft im Moment eine Vorabanfrage bezüglich einer Sammelbestellung für die SMD RGB LEDs sowie der passenden Streifenleiterplatten.&lt;br /&gt;
&lt;br /&gt;
Die Streifenplatine wird so ausschauen:&lt;br /&gt;
&lt;br /&gt;
[[Datei:LED_Streifen_Platine.png|miniatur|Streifenplatine für SMD RGB LEDs Version 1]]&lt;br /&gt;
&lt;br /&gt;
[[Datei:LED_Streifen_V3.png|miniatur|Streifenplatine für SMD RGB LEDs Version 3]]&lt;br /&gt;
&lt;br /&gt;
Folgende Angebote stehen zur Verfügung:&lt;br /&gt;
* Paket 1: SMD RGB LEDs im 100er Päckchen für ca 24 Eur + Versand&lt;br /&gt;
* Paket 2: Streifenplatinen im 10er Pack für ca 4 Eur + Versand&lt;br /&gt;
* Paket 3: Komplettpaket Streifenplatinen + LEDs + Hühnerfutter für ca 28 Eur + Versand&lt;br /&gt;
&lt;br /&gt;
Wer interesse hat, schreibt mir bitte eine PN (Benutzer [http://www.mikrocontroller.net/user/show/wawibu wawibu]).&lt;br /&gt;
&lt;br /&gt;
Forumsbeitrag:&lt;br /&gt;
http://www.mikrocontroller.net/topic/156661#1561973&lt;br /&gt;
&lt;br /&gt;
Stand (25.01.2010 19:00h):&lt;br /&gt;
* Paket 1: 14x&lt;br /&gt;
* Paket 2: 12x&lt;br /&gt;
* Paket 3: 70x&lt;br /&gt;
&lt;br /&gt;
Eine Sammelbestellung lohnt sich jedoch erst, wenn wir auch hier die 100er Grenze erreichen. Nur dann sind die oben genannten Preise erzielbar.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Technische Daten der SMD RGB PLCC-6 LEDs&lt;br /&gt;
&lt;br /&gt;
Specifikation&lt;br /&gt;
    * Source Material: InGaN&lt;br /&gt;
    * Emitting Colour: SMD SMT 5050 RGB&lt;br /&gt;
    * LENS Type: Water clear&lt;br /&gt;
    * Reverse Voltage: 5.0 V&lt;br /&gt;
    * Viewing Angle: 140 degree&lt;br /&gt;
    * Lead Soldering Temp: 260°C for 5 seconds&lt;br /&gt;
&lt;br /&gt;
Absolute Maximum Rating (Ta = 250C)&lt;br /&gt;
        PARAMETER      | Symbol | RED | GREEN | BLUE | UNITS&lt;br /&gt;
 -----------------------------------------------------------&lt;br /&gt;
 Power Dissipation     |   PO   |  80 |   95  |  85  |  mW&lt;br /&gt;
 -----------------------------------------------------------&lt;br /&gt;
 DC Current            |   IF   |  20 |   20  |  20  |  mA&lt;br /&gt;
 -----------------------------------------------------------&lt;br /&gt;
 Peak Forward Current  |   IFP  | 100 |  100  | 100  |  mA&lt;br /&gt;
 -----------------------------------------------------------&lt;br /&gt;
 Reverse Voltage       |   VR   |   5 |    5  |   5  |   V&lt;br /&gt;
 -----------------------------------------------------------&lt;br /&gt;
 Operating Temperature |   Topr |     -25 to +85     |  °C&lt;br /&gt;
 -----------------------------------------------------------&lt;br /&gt;
 Storage Temperature   |   Tstg |     -40 to +85     |  °C&lt;br /&gt;
 -----------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
Electro-optical Characteristics (Ta = 250C)&lt;br /&gt;
&lt;br /&gt;
 PARAMETER               | SYMBOL | CONDITIONS | MIN.|  TYP. | MAX.| UNIT&lt;br /&gt;
 ------------------------------------------------------------------------&lt;br /&gt;
 Forward Voltage (B)     |   VF   | IF = 20mA  | 3.4 |  3.6  | 3.8 |  V&lt;br /&gt;
 ------------------------------------------------------------------------&lt;br /&gt;
 Forward Voltage (G)     |   VF   | IF = 20mA  | 3.4 |  3.6  | 3.8 |  V&lt;br /&gt;
 ------------------------------------------------------------------------&lt;br /&gt;
 Forward Voltage (R)     |   VF   | IF = 20mA  | 1.9 |  2.1  | 2.5 |  V&lt;br /&gt;
 ------------------------------------------------------------------------&lt;br /&gt;
 Dominant Wavelength (B) |   lD   | IF = 20mA  | 465 |  470  | 175 | nm&lt;br /&gt;
 ------------------------------------------------------------------------&lt;br /&gt;
 Dominant Wavelength (G) |   lD   | IF = 20mA  | 515 |  520  | 525 | nm&lt;br /&gt;
 ------------------------------------------------------------------------&lt;br /&gt;
 Dominant Wavelength (R) |   lD   | IF = 20mA  | 625 |  630  | 635 | nm&lt;br /&gt;
 ------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= Software =&lt;br /&gt;
== Module ==&lt;br /&gt;
&lt;br /&gt;
=== DCF77 ===&lt;br /&gt;
&lt;br /&gt;
Zur Programmierung siehe den Artikel [[DCF77-Funkwecker_mit_AVR]]. Im Abschnitt &#039;&#039;Programmierung&#039;&#039; ist das Funksignal dokumentiert, zusammen mit einem Beispiel (Bitstrom und Bedeutung).&lt;br /&gt;
&lt;br /&gt;
Codebeispiel siehe &#039;&#039;&#039;[[http://www.mikrocontroller.net/topic/25071 DFC_77]]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Software-Entwickler: Torsten Giese ([http://www.mikrocontroller.net/user/show/wawibu wawibu])&lt;br /&gt;
&lt;br /&gt;
=== Automatische Helligkeitsregelung ===&lt;br /&gt;
&lt;br /&gt;
Die Helligkeit des Displays wird über einen LDR gesteuert.&lt;br /&gt;
&lt;br /&gt;
Software-Entwickler: Rene H. ([http://www.mikrocontroller.net/user/show/promeus promeus])&lt;br /&gt;
&lt;br /&gt;
=== RTC ===&lt;br /&gt;
&lt;br /&gt;
Vorgesehen ist die Verwendung eines batteriegepufferten DS1307 - über I2C angeschlossen.&lt;br /&gt;
&lt;br /&gt;
Software-Entwickler: Frank M. ([http://www.mikrocontroller.net/user/show/ukw ukw])&lt;br /&gt;
&lt;br /&gt;
=== IR ===&lt;br /&gt;
&lt;br /&gt;
Es werden folgende Infrarot-Protokolle verstanden:&lt;br /&gt;
&lt;br /&gt;
 SIRCS:      Sony.&lt;br /&gt;
 NEC:        NEC, Yamaha, Canon, Tevion, Harman/Kardon, Hitachi, JVC,&lt;br /&gt;
             Pioneer, Toshiba, Xoro, Orion, NoName &lt;br /&gt;
             und viele weitere japanische Hersteller.&lt;br /&gt;
 SAMSUNG:    Samsung&lt;br /&gt;
 MATSUSHITA: Matsushita&lt;br /&gt;
 KASEIKYO:   Panasonic, Denon und andere japanische Hersteller, welche Mitglied&lt;br /&gt;
             der  &amp;quot;Japan&#039;s Association for Electric Home Application&amp;quot; sind.&lt;br /&gt;
 RECS80      Philips, Nokia, Thomson, Nordmende, Telefunken, Saba&lt;br /&gt;
&lt;br /&gt;
Über die automatische Erkennung des Protokolls werden die nötigen Tastatur-Befehl-Bits aus den Infrarot-Daten extrahiert - ohne Kenntnis, welche Tasten da eigentlich tatsächlich gedrückt wurden. So eine Tabelle würde den Speicher des µCs sprengen. Deshalb passiert die Zuordnung der Tasten zu WordClock-Befehlen in einer kleinen Anlern-Prozedur, die einmal nach dem ersten Boot-Vorgang ausgeführt werden muss.&lt;br /&gt;
&lt;br /&gt;
Software-Entwickler: Frank M. ([http://www.mikrocontroller.net/user/show/ukw ukw])&lt;br /&gt;
&lt;br /&gt;
=== PWM ===&lt;br /&gt;
&lt;br /&gt;
Die PWM steuert die 3 RGB-Kanäle. Damit ist freie Farbenwahl möglich.&lt;br /&gt;
&lt;br /&gt;
Software-Entwickler: Frank M. ([http://www.mikrocontroller.net/user/show/ukw ukw])&lt;br /&gt;
&lt;br /&gt;
=== Display ===&lt;br /&gt;
&lt;br /&gt;
Das Display wird nicht als 10x11-Matrix angesteuert, sondern wortweise. Dies war nötig, weil hier RGB-LEDs zum Einsatz kommen, um beliebige Farben anzuzeigen. Daraus ergibt sich dann für die Wörter eine 24x3-Matrix. Ebenso können die Minutenpunkte farbig angesteuert werden.&lt;br /&gt;
&lt;br /&gt;
Die Farben sind kein Muss - in der Minimalbeschaltung können auch einfarbige LEDs zum Einsatz kommen.&lt;br /&gt;
&lt;br /&gt;
Software-Entwickler: Vlad Tepesch ([http://www.mikrocontroller.net/user/show/vlad_tepesch vlad_tepesch])&lt;br /&gt;
&lt;br /&gt;
=== Benutzer-Interaktion ===&lt;br /&gt;
&lt;br /&gt;
Mit der Fernbedienung wird folgendes möglich sein:&lt;br /&gt;
&lt;br /&gt;
 * Einmaliges Anlernen der Fernbedienung&lt;br /&gt;
 * Anpassen der automatischen Helligkeitssteuerung&lt;br /&gt;
 * Einstellen des Farbprogramms (Übergänge etc)&lt;br /&gt;
 * Stellen der Uhr (wenn kein DCF77-Modul angeschlossen)&lt;br /&gt;
 * ...&lt;br /&gt;
&lt;br /&gt;
Software-Entwickler: Vlad Tepesch ([http://www.mikrocontroller.net/user/show/vlad_tepesch vlad_tepesch])&lt;br /&gt;
&lt;br /&gt;
=== Download ===&lt;br /&gt;
&lt;br /&gt;
Hier eine &#039;&#039;&#039;Vorabversion&#039;&#039;&#039; des Quellcodes zum Projekt:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Media:Wordclock-08-src.zip]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Bitte 00README.txt lesen!&lt;br /&gt;
&lt;br /&gt;
= Abstimmungen =&lt;br /&gt;
Eine Stimme ist ein Strich. Nach 5 Strichen bitte ein Leerzeichen einfügen.&amp;lt;br&amp;gt;&lt;br /&gt;
DCF: ||||| ||||| ||||| ||||| ||||| ||||| ||&amp;lt;br&amp;gt;&lt;br /&gt;
ethernet ntp client: ||||| &amp;lt;br&amp;gt;&lt;br /&gt;
IR für Fernbedienung: ||||| ||||| ||&amp;lt;br&amp;gt;&lt;br /&gt;
Bewegungsmelder: ||||| || &amp;lt;br&amp;gt;&lt;br /&gt;
Bluetooth: |&amp;lt;br&amp;gt;&lt;br /&gt;
IR zum PC für Kommunikation/Bootloader |&amp;lt;br&amp;gt;&lt;br /&gt;
RFM12 für Kommunikation/Bootloader |&amp;lt;br&amp;gt;&lt;br /&gt;
NTP Server (um eine genaue Zeit ins Netzwerk zu verteilen) |&amp;lt;br&amp;gt;&lt;br /&gt;
usw: |&amp;lt;br&amp;gt;&lt;br /&gt;
Ambilight: ||||| |||&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Word Clock als PC-Programm =&lt;br /&gt;
[http://bralug.de/wiki/Wort_Uhr Hier] ist der [http://bralug.de/wiki/Wort_Uhr Quelltext] zu einer X11-Version der Word Clock zu finden.&lt;/div&gt;</summary>
		<author><name>Flexopete</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Word_Clock&amp;diff=42570</id>
		<title>Word Clock</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Word_Clock&amp;diff=42570"/>
		<updated>2010-01-25T22:49:01Z</updated>

		<summary type="html">&lt;p&gt;Flexopete: /* Abstimmungen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Was ist das? =&lt;br /&gt;
&lt;br /&gt;
[[Datei:wordclock-frontplatte.png| |WordClock]]&lt;br /&gt;
&lt;br /&gt;
Es geht hier um folgenden Thread [1], in dem der Bau einer Uhr disktuiert wird. Als Inspiration kann diese [2] dienen. Es wird keine patentrechtlich bedenkliche Kopie :-)&amp;lt;br&amp;gt;&lt;br /&gt;
[1] [http://www.mikrocontroller.net/topic/156661 Beitrag: Brauche Hilfe beim Bau einer Uhr]&amp;lt;br&amp;gt;&lt;br /&gt;
[2] [http://www.qlocktwo.com http://www.qlocktwo.com]&lt;br /&gt;
&lt;br /&gt;
== Funktionalitäten ==&lt;br /&gt;
* Speichern der Uhrzeit über Real Time Clock&lt;br /&gt;
* Optionaler DCF77-Funkempfang&lt;br /&gt;
* Automatische Helligkeitsanpassung an das Umgebungslicht&lt;br /&gt;
* Anzeige der Uhrzeit durch RGB-LED-beleuchtete Buchstaben, d.h. es sind beliebige Farben möglich&lt;br /&gt;
* Bedienung über RC5-kompatible Infrarot-Fernbedienung: Helligkeit, Farbe, Uhrzeit und Ausgabeformat (&amp;quot;viertel vor acht&amp;quot; oder &amp;quot;dreiviertel acht&amp;quot;)&lt;br /&gt;
* Farbe einstellbar oder änderbar durch automatisch wechselndes HUE-Fading&lt;br /&gt;
&lt;br /&gt;
= Hardware =&lt;br /&gt;
== Elektronik ==&lt;br /&gt;
* Atmega88 oder Atmega168&lt;br /&gt;
* 24-Bit-Schieberegister an SPI für 24 Wörter&lt;br /&gt;
* 4 Output-Pins für Minutenanzeige&lt;br /&gt;
* 4 weitere GPOS - für allgemeine Zwecke&lt;br /&gt;
* RGB-Steuerung über PWM gegen GND, d.h. 32x3-Matrix&lt;br /&gt;
&lt;br /&gt;
== Schaltung ==&lt;br /&gt;
&lt;br /&gt;
[[Datei:wordclock-schmal-schaltung.png|miniatur|Schaltbild V1.0]]&lt;br /&gt;
&lt;br /&gt;
Das Schaltbild ist für die Prototypen-Platine als auch für die endgültige Version 1.0 (schmale Platine) identisch. Lediglich der Pullup-Widerstand R7 am DCF-Anschluss ist weggefallen und ab Version 0.9 der Software auch nicht mehr am Prototypen nötig.&lt;br /&gt;
&lt;br /&gt;
Eine größere Sammelbestellung wurde im Januar 2010 organisiert, siehe auch &#039;&#039;&#039;[http://www.mikrocontroller.net/articles/Word_Clock#Sammelbestellung_der_Platine Sammelbestellung der Platine]&#039;&#039;&#039;. Einige wenige Platinen sind noch übrig.&lt;br /&gt;
&lt;br /&gt;
Hier die zugehörige Schaltung V0.8 als PDF: &#039;&#039;&#039;[[Media:wordclock-schmal.pdf]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Für eine einfarbige Variante reicht der Warenkorb mit dem ATmega 88:&lt;br /&gt;
Eine vollständige Liste zur Bestellung der nötigen Bauteile ist bei Reichelt abgelegt: &#039;&#039;&#039;[http://www.reichelt.de/?ACTION=20;AWKID=194386;PROVID=2084 Warenkorb-Mono]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Für die RBG-Version wird der ATmega 168 benötigt. Einen angepassten Warenkorb ist wieder bei Reichelt hinterlegt: &#039;&#039;&#039;[https://secure.reichelt.de/?;ACTION=20;LA=5010;AWKID=204422;PROVID=2084 Warenkorb-RGB]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Derzeit ist der TSOP 1736 bei Reichelt nicht lieferbar. Laut telefonischer Auskunft (Stand: 19.01.2010), ist dieser im Moment im Rückstand. Ein Liefertermin ist bei Reichelt nicht bekannt. Somit _fehlt_ der TSOP derzeit in beiden Warenkörben!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Diese Liste bezieht sich sowohl auf den Prototypen als auf die endgültige (schmalere) Version.&lt;br /&gt;
&lt;br /&gt;
== Bestückung ==&lt;br /&gt;
&lt;br /&gt;
Hier eine kurze Beschreibung zur Bestückung:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototyp:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock.png|miniatur|Bestückte Platine (Prototyp)]]&lt;br /&gt;
&lt;br /&gt;
* Links: Anschluss für stehende Lithium-Knopfbatterie CR2032 (die drei abgebildeten Stifte sind natürlich nicht notwendig, die Batterie wird direkt eingelötet)&lt;br /&gt;
* Unten links: Anschluss für DCF77-Modul und für Testzwecke RX &amp;amp; TX&lt;br /&gt;
* Oben Mitte: TSOP1736 für Infrarot-Empfang&lt;br /&gt;
* Oben links und rechts: Wannenstecker für insg. 32 Ausgabekanäle: OUT0-OUT23 (für die Wörter), OUTL1-OUTL4 (für die Minuten) und OUTG1-OUTG4 (für General-Purpose-Ausgabezwecke - noch nicht definiert)&lt;br /&gt;
* Rechts: Anschlussklemmen für Versorgungsspannung 7-12V und die drei PWM-Kanäle Rot, Grün und Blau&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Endgültige Version (schmale Ausführung):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-schmal.png|miniatur|Bestückte Platine (endgültige Version)]]&lt;br /&gt;
&lt;br /&gt;
* Oben Mitte: Anschluss für stehende Lithium-Knopfbatterie CR2032 (die drei abgebildeten Stifte sind natürlich nicht notwendig, die Batterie wird direkt eingelötet)&lt;br /&gt;
* Unten 3-polige Stiftleiste: Anschluss für DCF77-Modul&lt;br /&gt;
* Unten 2-polige Stiftleiste: RX &amp;amp; TX (für Testzwecke)&lt;br /&gt;
* Unten rechts: TSOP1736 für Infrarot-Empfang&lt;br /&gt;
* Darüber: 2-polige Stiftleiste für LDR (Helligkeitsmessung)&lt;br /&gt;
* Oben links und rechts: Wannenstecker für insg. 32 Ausgabekanäle: OUT0-OUT23 (für die Wörter), OUTL1-OUTL4 (für die Minuten) und OUTG1-OUTG4 (für General-Purpose-Ausgabezwecke)&lt;br /&gt;
* Rechts: Anschlussklemmen für Versorgungsspannung 7-12V und die drei PWM-Kanäle Rot, Grün und Blau.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bitte nicht verwirren lassen:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Wenn im Bild rechts die 3 DIL16-ICs zu nahe beeinander erscheinen, dann bitte im Browser auf &amp;quot;Refresh/Neu Laden&amp;quot; klicken. Es gab in der alten Version des Bildes ein Darstellungsfehler bezüglich des Abstandes.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Achtung: die Reihenfolge der Schraubklemmen-Anschlüsse hat sich bei der endgültigen gegenüber der Prototyp-Version geändert, siehe weiter unten!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Der IR-Empfänger TSOP1736 muss hinter einem nicht benutzten Buchstaben angebracht werden. Deshalb braucht man ihn nicht unbedingt auf die Platine löten, sondern kann ihn auch über ein 3-poliges Kabel mit der Platine verbinden. Das Kabel sollte aber nicht zu lang sein, da der TSOP immer gern seinen Elko in der Nähe hat.&lt;br /&gt;
&lt;br /&gt;
Da die Routine zur automatischen Helligkeitsregelung noch nicht ausgetestet ist, sollte man den Widerstand R6 (Pulldown für LDR) zunächst noch nicht bestücken, bis klar ist, welcher Wert der optimale für den gewählten LDR ist.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-bestueckungsdruck.png|miniatur|Bestückungsaufdruck der Prototyp-Platine]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FOLGENDES GILT NUR FÜR DEN PROTOTYPEN:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Durch einen Fehler in der Target3001-Bibliothek hat die Prototypen-Platine einen Fehler, der aber leicht behebbar ist:&#039;&#039;&#039; Die Einstecklöcher für die 3 MOSFETs IRLU2905 besitzen auf der Unterseite keine Lötpunkte. Daher müssen die IRLUs an die oben liegenden Lötpunkte festgelötet werden. Auf der unteren Seite bilden die Bohrlöcher leider einen Kurzschluss mit der unten liegenden Massefläche.&lt;br /&gt;
&lt;br /&gt;
Deshalb müssen vorher(!) die Löcher für die IRLU-Beinchen mit einem spitzen Gegenstand auf der Unterseite von dem Kurzschluss mit der unteren Massefläche befreit werden. Dazu geht man folgendermaßen vor:&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-anschluesse.png|miniatur|Anschlüsse der Prototyp-Platine]]&lt;br /&gt;
&lt;br /&gt;
Spitzen Gegenstand (z.B. Teppichmesser, Spitze einer kleinen Kneifzange) von unten(!) ins Loch stecken und zwei- bis dreimal dreimal im Bohrloch drehen, damit die Verbindung der unteren Massefläche zur Durchkontaktierung unterbrochen wird. Anschließend mit dem Ohmmeter prüfen, ob der Kurzschluss behoben ist. Insgesamt sind es 6 Löcher, die so behandelt werden müssen, diese betreffen jeweils die Pins 1 und 2 der drei IRLU-MOSFETs. Pin3 muss nicht bearbeitet werden, da hier sowieso die Masse angeschlossen werden muss,&lt;br /&gt;
siehe auch das nächste Bild unten.&lt;br /&gt;
&lt;br /&gt;
Ist der Kurzschluss zur unteren Massefläche behoben, sollte man die IRLU-Beinchen trotzdem nicht durch das Bohrloch stecken, sondern:&lt;br /&gt;
&lt;br /&gt;
* Beinchen kürzen, vielleicht die Enden (wegen der Stabilität) 2mm umbiegen&lt;br /&gt;
* Oben in SMD-Manier anlöten.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Im rechts stehenden Bild sind nicht nur die Lage der Anschlüsse verdeutlicht, sondern auch die Bohrlöcher für die IRLU-MOSFETs rot umkringelt, welche man von der Unterseite(!) her &amp;quot;behandeln&amp;quot; muss.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bestückung und Anschlüsse der endgültigen Version:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-schmal-bestueckungsdruck.png|miniatur|Bestückungsaufdruck der endgültigen (schmaleren) Platine]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ein Bild mit Beschreibung der Anschlüsse folgt in Kürze.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Möchte man einfarbige LEDs verwenden und auf die RGB-Steuerung verzichten, schließt man einfach zwei der drei RGB-PWM-Kanäle nicht an und verwendet stattdessen nur PWMR zur PWM-Steuerung. Die 2 zu PWMG und PWMB gehörenden IRLUs und die angeschlossenen 4 Widerstände am Gate der IRLUs kann man dann auch weglassen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bestückungsliste:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Diese Liste bezieht sich sowohl auf den Prototypen als auch auf die endgültige (schmalere) Version.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 Name                Wert&lt;br /&gt;
 C1,C3,C4,C6,C8,C9   100NF&lt;br /&gt;
 C10,C11,C12,C13     100NF&lt;br /&gt;
 C2                  4,7µF&lt;br /&gt;
 C5,C7               47µF&lt;br /&gt;
 D1                  1N4001&lt;br /&gt;
 IC1                 ATMEGA88&lt;br /&gt;
 IC2                 7805&lt;br /&gt;
 IC3                 TSOP1736&lt;br /&gt;
 IC4,IC5,IC6         74HCT595N&lt;br /&gt;
 IC7                 DS1307&lt;br /&gt;
 IC8,IC9,IC10,IC11   UDN2981A&lt;br /&gt;
 K4                  Wannenstecker 10&lt;br /&gt;
 K7,K8               Wannenstecker16&lt;br /&gt;
 K6                  LDR&lt;br /&gt;
 KL1                 KLEMME5POL&lt;br /&gt;
 Q1                  32,768KHz&lt;br /&gt;
 R1,R6,R8,R10,R12    10K&lt;br /&gt;
 R7                  10K, entfällt!&lt;br /&gt;
 R2                  100&lt;br /&gt;
 R3,R4               4K7&lt;br /&gt;
 R5,R9,R11           82&lt;br /&gt;
 T1,T2,T3            IRLU2905&lt;br /&gt;
&lt;br /&gt;
== FAQ zur Bestückung ==&lt;br /&gt;
&lt;br /&gt;
 Q: Wie herum müssen die IRLUs eingelötet werden?&lt;br /&gt;
 A: Mit der Metallseite zur Schraubklemme hin, Pin1 ist also &amp;quot;oben&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
 Q: Welche ICs sollte ich sockeln?&lt;br /&gt;
 A: Wenn durch einen versehentlichen Kurzschluss bei der Freiluftverdrahtung der&lt;br /&gt;
    LEDs ein UDN2981 abfackelt, ist das ägerlich. Daher sollte man zumindest&lt;br /&gt;
    die UDNs sockeln. Ebenso den ATMega.&lt;br /&gt;
&lt;br /&gt;
 Q: Bei dem ATMega und der RTC ist nicht ersichtlich, wie herum sie eingebaut&lt;br /&gt;
    werden müssen?&lt;br /&gt;
 A: Doch, kann man sehen: Der Lötpunkt von Pin1 ist immer rechteckig, die&lt;br /&gt;
    anderen sind oval. Das gilt übrigens für fast alle Bauteile, auch die Wannen.&lt;br /&gt;
&lt;br /&gt;
 Q: Ich möchte oben statt der abgebildeten zwei 2x8-poligen Stiftleisten 16-polige&lt;br /&gt;
    Wannenstecker nehmen. Wie herum kommen dann die oberen Wannen drauf?&lt;br /&gt;
 A: Mit der Kerbe nach unten, sieht man auch am rechteckigen Lötpunkt.&lt;br /&gt;
&lt;br /&gt;
 Q: Kann ich (aus Kostengründen) auch einfarbige LEDs verwenden?&lt;br /&gt;
 A: Ja, einfach zwei der drei RGB-PWM-Kanäle nicht anschließen und nur PWMR (für Rot) benutzen.&lt;br /&gt;
    Die 2 zu PWMG und PWMB gehörenden IRLUs und die angeschlossenen 4 Widerstände am Gate der IRLUs&lt;br /&gt;
    kann man dann auch weglassen.&lt;br /&gt;
&lt;br /&gt;
== Anschluss eines DCF77-Moduls ==&lt;br /&gt;
&lt;br /&gt;
Der Anschluss eines DCF77-Moduls ist optional. Auch wenn kein DCF77-Modul angeschlossen wird, sollte der Pullup-Widerstand R7 (rechts unten neben den Elkos) eingelötet werden, um den µC-Eingang auf definiertem Pegel zu halten.&lt;br /&gt;
&lt;br /&gt;
Wird ein DCF77-Modul angeschlossen, kann mittels einer LED der DCF77-Empfang angezeigt werden. Die LED blinkt dann im Sekundenrhytmus und zeigt direkt die empfangenen DCF77-Impulse. Der Empfang wird kurze Zeit nach dem Einschalten aktiviert bzw. jede Stunde wiederholt. &lt;br /&gt;
&lt;br /&gt;
Die DCF77-LED kann folgendermaßen angeschlossen werden:&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wannen.png|miniatur|Anschlüsse der Wannenstecker]]&lt;br /&gt;
&lt;br /&gt;
RGB-LED in Farbe:&lt;br /&gt;
&lt;br /&gt;
            /---|&amp;gt;|----| R |---- PWMR&lt;br /&gt;
 OUTG4   +--|---|&amp;gt;|----| R |---- PWMG&lt;br /&gt;
            \---|&amp;gt;|----| R |---- PWMB&lt;br /&gt;
&lt;br /&gt;
Einfarbige LED gedimmt:&lt;br /&gt;
&lt;br /&gt;
 OUTG4   +--|---|&amp;gt;|----| R |---- PWMR&lt;br /&gt;
&lt;br /&gt;
Einfarbige LED immer gleich hell:&lt;br /&gt;
&lt;br /&gt;
 OUTG4   +--|---|&amp;gt;|----| R |---- GND&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bei Anschluss des DCF77-Moduls von Reichelt ist folgendes zu beachten:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 - Der Pull-Up-Widerstand R7 darf nicht eingelötet werden bzw. muss&lt;br /&gt;
   nachträglich wieder von der Platine entfernt werden - z.B. durch&lt;br /&gt;
   Abkneifen der Widerstandsdrähte mit einer Kneifzange. Grund: Das&lt;br /&gt;
   Reichelt-Modul hat keinen Open-Collector-Ausgang, sondern einen sehr&lt;br /&gt;
   schwachen Ausgang, welcher durch den Pullup-Widerstand permanent auf High&lt;br /&gt;
   gezogen wird.&lt;br /&gt;
&lt;br /&gt;
 - Es sollte direkt auf den Lötaugen des Reichelt-DCF77-Moduls ein&lt;br /&gt;
   Abblock-Kondensator von 100nF zwischen den Pins +UB und GND aufgelötet&lt;br /&gt;
   werden&lt;br /&gt;
&lt;br /&gt;
 - Der Eingang PON muss offen bleiben - entgegen den (falschen) Angaben&lt;br /&gt;
   im Reichelt Datenblatt!&lt;br /&gt;
&lt;br /&gt;
 - Das DCF77-Modul von Reichelt braucht eine Synchronisierungszeit von&lt;br /&gt;
   mindestens 10 Sekunden. Erst dann arbeitet der Empfänger.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beim Anschluss des Conrad-Moduls ArtNr. 641138 ist folgendes zu beachten:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 - Der Pullup-Widerstand R7 muss unbedingt eingelötet sein&lt;br /&gt;
&lt;br /&gt;
 - Es muss der nicht-invertierte Open-Collector-Ausgang Pin 3 als Signal&lt;br /&gt;
   an die WordClock angeschlossen werden.&lt;br /&gt;
&lt;br /&gt;
Zur Info (10.01.2010): Torsten Giese hat die DCF77-Routinen so erweitert, dass die verschiedenen DCF77-Modultypen (mit/ohne open Collector, active low/high)&lt;br /&gt;
automatisch erkannt werden. Kommt mit Software-Version 0.9. Dann muss der Widerstand R7 für &#039;&#039;&#039;alle&#039;&#039;&#039; Varianten fehlen. Daher ist er auch in der endgültigen Platinen-Version entfallen.&lt;br /&gt;
&lt;br /&gt;
== Anschluss der LEDs ==&lt;br /&gt;
=== Zuordnung der Kanäle ===&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wannen.png|miniatur|Anschlüsse der Wannenstecker]]&lt;br /&gt;
&lt;br /&gt;
Folgende Tabelle enthält die Zuordnung der Wörter zu den Pins der Wannenstecker.&lt;br /&gt;
Die Bezeichnungen der Pins entsprechen dem Schaltplan.&lt;br /&gt;
Zu beachten ist, dass die Reihenfolge der Wörter nichts mit der Anordnung auf der Frontplatte zu tun haben.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;Zuordnung Pins&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! Wort || Anschluss&lt;br /&gt;
|-&lt;br /&gt;
| ES || OUT0&lt;br /&gt;
|-&lt;br /&gt;
| IST || OUT0&lt;br /&gt;
|-&lt;br /&gt;
| FÜNF || OUT1&lt;br /&gt;
|-&lt;br /&gt;
| ZEHN || OUT2&lt;br /&gt;
|-&lt;br /&gt;
| VOR || OUT3&lt;br /&gt;
|-&lt;br /&gt;
| DREI || OUT4&lt;br /&gt;
|-&lt;br /&gt;
| VIERTEL || OUT5&lt;br /&gt;
|-&lt;br /&gt;
| NACH || OUT6&lt;br /&gt;
|-&lt;br /&gt;
| VOR || OUT7&lt;br /&gt;
|-&lt;br /&gt;
| HALB || OUT8&lt;br /&gt;
|-&lt;br /&gt;
| S || OUT9&lt;br /&gt;
|-&lt;br /&gt;
| EIN || OUT10&lt;br /&gt;
|-&lt;br /&gt;
| ZWEI || OUT11&lt;br /&gt;
|-&lt;br /&gt;
| DREI || OUT12&lt;br /&gt;
|-&lt;br /&gt;
| VIER || OUT13&lt;br /&gt;
|-&lt;br /&gt;
| FÜNF || OUT14&lt;br /&gt;
|-&lt;br /&gt;
| SECHS || OUT15&lt;br /&gt;
|-&lt;br /&gt;
| SIEBEN || OUT16&lt;br /&gt;
|-&lt;br /&gt;
| ACHT || OUT17&lt;br /&gt;
|-&lt;br /&gt;
| NEUN || OUT18&lt;br /&gt;
|-&lt;br /&gt;
| ZEHN || OUT19&lt;br /&gt;
|-&lt;br /&gt;
| ELF || OUT20&lt;br /&gt;
|-&lt;br /&gt;
| ZWÖLF || OUT21&lt;br /&gt;
|-&lt;br /&gt;
| UHR || OUT22&lt;br /&gt;
|-&lt;br /&gt;
| min1 || OUTL1&lt;br /&gt;
|-&lt;br /&gt;
| min2 || OUTL2&lt;br /&gt;
|-&lt;br /&gt;
| min3 || OUTL3&lt;br /&gt;
|-&lt;br /&gt;
| min3 || OUTL4&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Beschaltungsvarianten der LEDs===&lt;br /&gt;
&lt;br /&gt;
Da die Schaltung genügend Power hat, um eine Unmenge an RGB-LEDs zu treiben, gibt es folgende 3 Möglichkeiten, die auch mixbar sind:&lt;br /&gt;
&lt;br /&gt;
1. Pro Wort für jeden Buchstaben eine RGB-LED (mit gemeinsamer Anode) in&lt;br /&gt;
Parallelschaltung (natürlich mit geeignetem Vorwiderstand pro LED)&lt;br /&gt;
&lt;br /&gt;
Prinzip (am Beispiel des Wortes &amp;quot;VIER&amp;quot;):&lt;br /&gt;
&lt;br /&gt;
         /---|&amp;gt;|----| R1R |---- PWMR&lt;br /&gt;
      +--|---|&amp;gt;|----| R1G |---- PWMG     &amp;quot;V&amp;quot;&lt;br /&gt;
      |  \---|&amp;gt;|----| R1B |---- PWMB&lt;br /&gt;
      |&lt;br /&gt;
      |  /---|&amp;gt;|----| R2R |---- PWMR&lt;br /&gt;
      +--|---|&amp;gt;|----| R2G |---- PWMG     &amp;quot;I&amp;quot;&lt;br /&gt;
      |  \---|&amp;gt;|----| R2B |---- PWMB&lt;br /&gt;
 OUTx-+&lt;br /&gt;
      |  /---|&amp;gt;|----| R3R |---- PWMR&lt;br /&gt;
      +--|---|&amp;gt;|----| R3G |---- PWMG     &amp;quot;E&amp;quot;&lt;br /&gt;
      |  \---|&amp;gt;|----| R3B |---- PWMB&lt;br /&gt;
      |&lt;br /&gt;
      |  /---|&amp;gt;|----| R4R |---- PWMR&lt;br /&gt;
      +--|---|&amp;gt;|----| R4G |---- PWMG     &amp;quot;R&amp;quot;&lt;br /&gt;
         \---|&amp;gt;|----| R4B |---- PWMB&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Pro Wort für jeden Buchstaben eine RGB-LED in Reihenschaltung (mit&lt;br /&gt;
nur 1 Vorwiderstand für die ganze Reihe, bzw. 3 wegen RGB). Das geht&lt;br /&gt;
aber nur, wenn die RGB-LEDs unabhängige Anoden und Kathoden haben (ja,&lt;br /&gt;
die gibt es).&lt;br /&gt;
&lt;br /&gt;
Prinzip:&lt;br /&gt;
                         &amp;quot;V&amp;quot;    &amp;quot;I&amp;quot;    &amp;quot;E&amp;quot;    &amp;quot;R&amp;quot;&lt;br /&gt;
         /----| R1R |----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|---- PWMR&lt;br /&gt;
 OUTx --+-----| R1G |----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|---- PWMG&lt;br /&gt;
         \----| R1B |----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|---- PWMB&lt;br /&gt;
&lt;br /&gt;
Theoretisch könnte man solche Streifen als Platine herstellen, welche man dann immer auf die gewünschte Länge kürzt, als 1, 2, 3 ... 7 Buchstaben.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3. Pro Wort nur eine LED. Für längere Wörter (ab 3 bis 4 Buchstaben) kann man natürlich auch 2 LEDs parallel oder in Reihe schalten, siehe 1. und 2.&lt;br /&gt;
&lt;br /&gt;
Prinzip:&lt;br /&gt;
          &amp;quot;V I E R&amp;quot;&lt;br /&gt;
         /---|&amp;gt;|----| R1R |---- PWMR&lt;br /&gt;
 OUTx +-+----|&amp;gt;|----| R1G |---- PWMG&lt;br /&gt;
         \---|&amp;gt;|----| R1B |---- PWMB&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Bei Verwendung von einfarbigen LEDs vereinfachen sich die Prinzip-Schaltungen wie folgt:&lt;br /&gt;
&lt;br /&gt;
1. Parallelschaltung, eine LED pro Buchstabe im Wort:&lt;br /&gt;
&lt;br /&gt;
       /----|&amp;gt;|----| R1 |---- PWMR     &amp;quot;V&amp;quot;&lt;br /&gt;
      +-----|&amp;gt;|----| R2 |---- PWMR     &amp;quot;I&amp;quot;&lt;br /&gt;
 OUTx-+&lt;br /&gt;
      +-----|&amp;gt;|----| R3 |---- PWMR     &amp;quot;E&amp;quot;&lt;br /&gt;
       \----|&amp;gt;|----| R4 |---- PWMR     &amp;quot;R&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Reihenschaltung, eine LED pro Buchstabe im Wort:&lt;br /&gt;
&lt;br /&gt;
                       &amp;quot;V&amp;quot;    &amp;quot;I&amp;quot;    &amp;quot;E&amp;quot;    &amp;quot;R&amp;quot;&lt;br /&gt;
 OUTx ----| R1 |----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|---- PWMR&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3. Pro (kurzem) Wort nur eine LED:&lt;br /&gt;
&lt;br /&gt;
          &amp;quot;V I E R&amp;quot;&lt;br /&gt;
 OUTx +------|&amp;gt;|----| R1 |---- PWMR&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Zum Berechnen der Vorwiderstände kann z.B. dieser Rechner&lt;br /&gt;
verwendet werden: &#039;&#039;&#039;[http://www.elektronik-kompendium.de/sites/bau/1109111.htm Vorwiderstands-Rechner]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Verwendet man SMD-LEDs mit einem Abstrahlwinkel von 120°, kann man mit einer LED bei einem Abstand von ca. 3,5 cm immer zwei Buchstaben ausleuchten. Wenn man jedes Buchstabenpaar mit einer SMD-LED beleuchtet, dann benötigt man jeweils:&lt;br /&gt;
&lt;br /&gt;
* 1 LED für 1er und 2er-Wort&lt;br /&gt;
* 2 LEDs für 3er und 4er Wort&lt;br /&gt;
* 3 LEDs für 5er und 6er Wort und&lt;br /&gt;
* 4 LEDs für 7er Wort &lt;br /&gt;
&lt;br /&gt;
Das macht dann, inkl. der 4 Minutenpunkte, insgesamt 55 LEDs.&lt;br /&gt;
&lt;br /&gt;
Bedingung ist aber ein Diffusor direkt hinter den Buchstaben, damit die LEDs selbst nicht sichtbar sind.&lt;br /&gt;
&lt;br /&gt;
== Sammelbestellung der Platine ==&lt;br /&gt;
Stand Januar 2010:&lt;br /&gt;
&lt;br /&gt;
Es gab Ende 2009 eine Vorabbestellung in kleinerer Auflage (lediglich 20 Platinen), damit die Entwickler schon mal testen und entwickeln konnten. Leider fiel durch die geringe Stückzahl der Preis entsprechend hoch aus. Die Prototypen-Serie ist mittlerweile vergriffen.&lt;br /&gt;
&lt;br /&gt;
Die neue Bestellung der endgültigen WordClock-Platinen ist seit 15.01.2010 raus. Ich habe noch ein paar mehr Platinen bestellt (nämlich 200), als ich von Euch Vorbestellungen bekommen habe. Die nehme ich auf eigene Kappe.&lt;br /&gt;
&lt;br /&gt;
Ich rechne mit dem Erhalt der Lieferung am Donnerstag, dem 28.01.2010.&lt;br /&gt;
&lt;br /&gt;
Wie schon hier von mir im Thread beschrieben (siehe Beitrag &amp;quot;Brauche Hilfe beim Bau einer Uhr&amp;quot;), gilt folgendes:&lt;br /&gt;
&lt;br /&gt;
Wer bis zum 28.01.2010 bezahlt, dem schicke ich die Platinen zum&lt;br /&gt;
Selbstkostenpreis von 4,50 EUR pro Stück + 1,50 EUR für Versand.&lt;br /&gt;
&lt;br /&gt;
Also:&lt;br /&gt;
&lt;br /&gt;
 1 Platine:  4,50 + 1,50 -&amp;gt; 6,00 EUR&lt;br /&gt;
 2 Platinen: 9,00 + 1,50 -&amp;gt; 10,50 EUR&lt;br /&gt;
 usw.&lt;br /&gt;
&lt;br /&gt;
Wer erst nach dem 28.01.2010 bezahlen möchte, zahlt 7,00 EUR pro Stück,&lt;br /&gt;
da ich das Geld ja dann vorstrecken muss, weil ich dann ja selbst die&lt;br /&gt;
Rechnung der Sammelbestellung bezahlen muss. Und da die Bestellung bei&lt;br /&gt;
knapp 900 EUR liegt, ist es nicht in meinem Interesse, auf den Platinen&lt;br /&gt;
sitzenzubleiben ;-)&lt;br /&gt;
&lt;br /&gt;
Diejenigen, die sich bei mir bereits per Mail(!) gemeldet haben,&lt;br /&gt;
haben von mir eine Rückantwort mit der Bankverbindung und der Bitte um&lt;br /&gt;
Angabe der Adresse erhalten.&lt;br /&gt;
&lt;br /&gt;
Diejenigen, die sich bisher noch nicht entschieden haben, können mir&lt;br /&gt;
(Frank M. [http://www.mikrocontroller.net/user/show/ukw ukw]) ruhig&lt;br /&gt;
noch eine Mail schicken. Solange sie bis zum 28.01.2010 bezahlen,&lt;br /&gt;
bekommen sie die Platine auch noch zum Selbstkostenpreis. Jedoch&lt;br /&gt;
ist nur noch eine beschränkte Menge vorhanden, siehe Zählerstand:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Aktueller Zählerstand der Interessenten am 19.01.2010: 200 Platinen. Es sind sind also keine mehr verfügbar. Wahrscheinlich wird der eine oder andere der Interessenten es sich noch überlegen und seine Vormerkung zurückziehen. Dann werden wieder welche frei.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ich werde versuchen, hier jeden Tag den aktuellen Stand einzutragen.&lt;br /&gt;
&lt;br /&gt;
Selbstverständlich weisen diese Platinen-Version auch nicht mehr den Kurzschluss auf, den die Prototypen-Platine hatte. Die Platine ist wesentlich schmaler als der Prototyp. Maße: 146mm x 35,6mm.&lt;br /&gt;
&lt;br /&gt;
== Frontplatte ==&lt;br /&gt;
=== Konzept ===&lt;br /&gt;
&#039;&#039;&#039;[http://www.mikrocontroller.net/topic/156661#1481337 Brauche Hilfe beim Bau einer Uhr]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Bei interesse an einer Frontplatte kann man mir (Benutzer [http://www.mikrocontroller.net/user/show/ukw ukw]) eine Nachricht hinterlassen,&lt;br /&gt;
siehe auch [http://www.mikrocontroller.net/articles/Word_Clock#Sammelbestellung_Frontplatte Sammelbestellung Frontplatte].&lt;br /&gt;
&lt;br /&gt;
2 Versionen sind vorgesehen, jeweils in 45cm x 45cm&lt;br /&gt;
&lt;br /&gt;
* Deutsch mit Bezeichnung &amp;quot;viertel vor&amp;quot; und &amp;quot;drei Viertel&amp;quot; - per Software einstellbar&lt;br /&gt;
* Englisch&lt;br /&gt;
&lt;br /&gt;
Die Minutenanzeige (1 - 4 Minuten) werden jeweils mit einem Punkt an der Ecke der Frontplatte dargestellt.&lt;br /&gt;
&lt;br /&gt;
==== Deutsch ====&lt;br /&gt;
&lt;br /&gt;
 E S K I S T A F Ü N F    &amp;lt;nowiki&amp;gt;==&amp;gt; ES IST FÜNF&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 U Z E H N F M V O R G    &amp;lt;nowiki&amp;gt;==&amp;gt; ZEHN VOR&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 D R E I V I E R T E L    &amp;lt;nowiki&amp;gt;==&amp;gt; DREI VIERTEL&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 N A C H V O R H A L B    &amp;lt;nowiki&amp;gt;==&amp;gt; NACH VOR HALB&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 X F Ü N F R S Z W E I    &amp;lt;nowiki&amp;gt;==&amp;gt; FÜNF ZWEI&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 S I E B E N A V I E R    &amp;lt;nowiki&amp;gt;==&amp;gt; SIEBEN VIER&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 Z E H N T G S E C H S    &amp;lt;nowiki&amp;gt;==&amp;gt; ZEHN SECHS&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 L D R E I U A C H T J    &amp;lt;nowiki&amp;gt;==&amp;gt; DREI ACHT&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 E L F N E U N E I N S    &amp;lt;nowiki&amp;gt;==&amp;gt; ELF NEUN EIN|S&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 B Z W Ö L F R H U H R    &amp;lt;nowiki&amp;gt;==&amp;gt; ZWÖLF UHR&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Folgende Schreibweisen werden unterstützt:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Wessi-Modus:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
  es ist ein uhr&lt;br /&gt;
  es ist fünf nach eins&lt;br /&gt;
  es ist zehn nach eins&lt;br /&gt;
  es ist viertel nach eins&lt;br /&gt;
  es ist zehn vor halb zwei&lt;br /&gt;
  es ist fünf vor halb zwei&lt;br /&gt;
  es ist halb zwei&lt;br /&gt;
  es ist fünf nach halb zwei&lt;br /&gt;
  es ist zehn nach halb zwei&lt;br /&gt;
  es ist viertel vor zwei&lt;br /&gt;
  es ist zehn vor zwei&lt;br /&gt;
  es ist fünf vor zwei&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ossi-Modus:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
  es ist ein uhr&lt;br /&gt;
  es ist fünf nach eins&lt;br /&gt;
  es ist zehn nach eins&lt;br /&gt;
  es ist viertel zwei&lt;br /&gt;
  es ist zehn vor halb zwei&lt;br /&gt;
  es ist fünf vor halb zwei&lt;br /&gt;
  es ist halb zwei&lt;br /&gt;
  es ist fünf nach halb zwei&lt;br /&gt;
  es ist zehn nach halb zwei&lt;br /&gt;
  es ist dreiviertel zwei&lt;br /&gt;
  es ist zehn vor zwei&lt;br /&gt;
  es ist fünf vor zwei&lt;br /&gt;
&lt;br /&gt;
Hier der aktuelle Entwurf der Buchstaben-Anordnung als Bild: &#039;&#039;&#039;[[Media:WordclockFront_ger.pdf]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Englisch ====&lt;br /&gt;
&lt;br /&gt;
 I T K I S G H A L F E   &amp;lt;nowiki&amp;gt;==&amp;gt;  it_is half&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 T E N Y Q U A R T E R   &amp;lt;nowiki&amp;gt;==&amp;gt;  ten quarter&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 D T W E N T Y F I V E   &amp;lt;nowiki&amp;gt;==&amp;gt;  twenty|five&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 T O P A S T E F O U R   &amp;lt;nowiki&amp;gt;==&amp;gt;  to past four&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 F I V E T W O N I N E   &amp;lt;nowiki&amp;gt;==&amp;gt;  five two nine&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 T H R E E T W E L V E   &amp;lt;nowiki&amp;gt;==&amp;gt;  three twelve&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 B E L E V E N O N E S   &amp;lt;nowiki&amp;gt;==&amp;gt;  eleven one&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 S E V E N W E I G H T   &amp;lt;nowiki&amp;gt;==&amp;gt;  seven eight&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 I T E N S I X T I E S   &amp;lt;nowiki&amp;gt;==&amp;gt;  ten six&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 T I N E O I C L O C K   &amp;lt;nowiki&amp;gt;==&amp;gt;  o_clock&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Und als Bild: &#039;&#039;&#039;[[Media:WordclockFront_eng.pdf]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Sammelbestellung Frontplatte ===&lt;br /&gt;
&lt;br /&gt;
Seit 20. Januar liegt ein Angebot einer Digitaldruck-Firma vor, welche eine Plexi-Scheibe (3mm) in 45cm x 45cm anbietet. Dabei wird die Scheibe von hinten zunächst mit einer 4-fach-Schicht schwarzer Farbe bedruckt. Lediglich die Buchstaben und Minutenpunkte bleiben frei. Anschließend kommen noch 2 Schichten weiße Farbe komplett deckend über die schwarze Farbe, sodass diese Schichten als Diffusor wirken.&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-mit-blitz.jpg|miniatur|WordClock mit Blitz]]&lt;br /&gt;
[[Datei:Wordclock-ohne-blitz.jpg|miniatur|WordClock ohne Blitz]]&lt;br /&gt;
&lt;br /&gt;
Das Angebot beträgt 32 Euro inkl. MwSt. pro Platte bei Abnahme von 100 Stück.&lt;br /&gt;
&lt;br /&gt;
Folgende Varianten sind vorgesehen:&lt;br /&gt;
&lt;br /&gt;
  - A: 45cm x 45cm mit weißer Schicht als Diffusor&lt;br /&gt;
  - B: 45cm x 45cm mit transparenten Buchstaben (ohne weiße Schicht)&lt;br /&gt;
  - C: 30cm x 30cm mit weißer Schicht als Diffusor&lt;br /&gt;
  - D: 30cm x 30cm mit transparenten Buchstaben (ohne weiße Schicht)&lt;br /&gt;
&lt;br /&gt;
Um herauszufinden, wieviele Leute tatsächlich an einer Sammelbestellung interessiert sind, kann man mir (Benutzer [http://www.mikrocontroller.net/user/show/ukw ukw]) eine Nachricht hinterlassen. Bitte die Stückzahl und die Variante nennen!&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Stand 21.01.2010: A: 31   B: 8   C: 1   D: 3, insgesamt also: 53&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ich werde versuchen, die Anzahl möglichst jeden Tag zu aktualisieren.&lt;br /&gt;
&lt;br /&gt;
Sobald die 100 erreicht sind, wende ich mich nochmal an die Firma, um auch Angebote über die Varianten einzuholen. Anschließend wird dann die Sammelbestellung anlaufen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anmerkung: die beiden Bilder rechts zeigen das auf 25cm x 25cm verkleinerte Muster - ohne Minutenpunkte&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Sammelbestellung LEDs &amp;amp; Streifenplatinen ===&lt;br /&gt;
Wie im Forum angekündigt, läuft im Moment eine Vorabanfrage bezüglich einer Sammelbestellung für die SMD RGB LEDs sowie der passenden Streifenleiterplatten.&lt;br /&gt;
&lt;br /&gt;
Die Streifenplatine wird so ausschauen:&lt;br /&gt;
&lt;br /&gt;
[[Datei:LED_Streifen_Platine.png|miniatur|Streifenplatine für SMD RGB LEDs Version 1]]&lt;br /&gt;
&lt;br /&gt;
[[Datei:LED_Streifen_V3.png|miniatur|Streifenplatine für SMD RGB LEDs Version 3]]&lt;br /&gt;
&lt;br /&gt;
Folgende Angebote stehen zur Verfügung:&lt;br /&gt;
* Paket 1: SMD RGB LEDs im 100er Päckchen für ca 24 Eur + Versand&lt;br /&gt;
* Paket 2: Streifenplatinen im 10er Pack für ca 4 Eur + Versand&lt;br /&gt;
* Paket 3: Komplettpaket Streifenplatinen + LEDs + Hühnerfutter für ca 28 Eur + Versand&lt;br /&gt;
&lt;br /&gt;
Wer interesse hat, schreibt mir bitte eine PN (Benutzer [http://www.mikrocontroller.net/user/show/wawibu wawibu]).&lt;br /&gt;
&lt;br /&gt;
Forumsbeitrag:&lt;br /&gt;
http://www.mikrocontroller.net/topic/156661#1561973&lt;br /&gt;
&lt;br /&gt;
Stand (25.01.2010 19:00h):&lt;br /&gt;
* Paket 1: 14x&lt;br /&gt;
* Paket 2: 12x&lt;br /&gt;
* Paket 3: 70x&lt;br /&gt;
&lt;br /&gt;
Eine Sammelbestellung lohnt sich jedoch erst, wenn wir auch hier die 100er Grenze erreichen. Nur dann sind die oben genannten Preise erzielbar.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Technische Daten der SMD RGB PLCC-6 LEDs&lt;br /&gt;
&lt;br /&gt;
Specifikation&lt;br /&gt;
    * Source Material: InGaN&lt;br /&gt;
    * Emitting Colour: SMD SMT 5050 RGB&lt;br /&gt;
    * LENS Type: Water clear&lt;br /&gt;
    * Reverse Voltage: 5.0 V&lt;br /&gt;
    * Viewing Angle: 140 degree&lt;br /&gt;
    * Lead Soldering Temp: 260°C for 5 seconds&lt;br /&gt;
&lt;br /&gt;
Absolute Maximum Rating (Ta = 250C)&lt;br /&gt;
        PARAMETER      | Symbol | RED | GREEN | BLUE | UNITS&lt;br /&gt;
 -----------------------------------------------------------&lt;br /&gt;
 Power Dissipation     |   PO   |  80 |   95  |  85  |  mW&lt;br /&gt;
 -----------------------------------------------------------&lt;br /&gt;
 DC Current            |   IF   |  20 |   20  |  20  |  mA&lt;br /&gt;
 -----------------------------------------------------------&lt;br /&gt;
 Peak Forward Current  |   IFP  | 100 |  100  | 100  |  mA&lt;br /&gt;
 -----------------------------------------------------------&lt;br /&gt;
 Reverse Voltage       |   VR   |   5 |    5  |   5  |   V&lt;br /&gt;
 -----------------------------------------------------------&lt;br /&gt;
 Operating Temperature |   Topr |     -25 to +85     |  °C&lt;br /&gt;
 -----------------------------------------------------------&lt;br /&gt;
 Storage Temperature   |   Tstg |     -40 to +85     |  °C&lt;br /&gt;
 -----------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
Electro-optical Characteristics (Ta = 250C)&lt;br /&gt;
&lt;br /&gt;
 PARAMETER               | SYMBOL | CONDITIONS | MIN.|  TYP. | MAX.| UNIT&lt;br /&gt;
 ------------------------------------------------------------------------&lt;br /&gt;
 Forward Voltage (B)     |   VF   | IF = 20mA  | 3.4 |  3.6  | 3.8 |  V&lt;br /&gt;
 ------------------------------------------------------------------------&lt;br /&gt;
 Forward Voltage (G)     |   VF   | IF = 20mA  | 3.4 |  3.6  | 3.8 |  V&lt;br /&gt;
 ------------------------------------------------------------------------&lt;br /&gt;
 Forward Voltage (R)     |   VF   | IF = 20mA  | 1.9 |  2.1  | 2.5 |  V&lt;br /&gt;
 ------------------------------------------------------------------------&lt;br /&gt;
 Dominant Wavelength (B) |   lD   | IF = 20mA  | 465 |  470  | 175 | nm&lt;br /&gt;
 ------------------------------------------------------------------------&lt;br /&gt;
 Dominant Wavelength (G) |   lD   | IF = 20mA  | 515 |  520  | 525 | nm&lt;br /&gt;
 ------------------------------------------------------------------------&lt;br /&gt;
 Dominant Wavelength (R) |   lD   | IF = 20mA  | 625 |  630  | 635 | nm&lt;br /&gt;
 ------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= Software =&lt;br /&gt;
== Module ==&lt;br /&gt;
&lt;br /&gt;
=== DCF77 ===&lt;br /&gt;
&lt;br /&gt;
Zur Programmierung siehe den Artikel [[DCF77-Funkwecker_mit_AVR]]. Im Abschnitt &#039;&#039;Programmierung&#039;&#039; ist das Funksignal dokumentiert, zusammen mit einem Beispiel (Bitstrom und Bedeutung).&lt;br /&gt;
&lt;br /&gt;
Codebeispiel siehe &#039;&#039;&#039;[[http://www.mikrocontroller.net/topic/25071 DFC_77]]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Software-Entwickler: Torsten Giese ([http://www.mikrocontroller.net/user/show/wawibu wawibu])&lt;br /&gt;
&lt;br /&gt;
=== Automatische Helligkeitsregelung ===&lt;br /&gt;
&lt;br /&gt;
Die Helligkeit des Displays wird über einen LDR gesteuert.&lt;br /&gt;
&lt;br /&gt;
Software-Entwickler: Rene H. ([http://www.mikrocontroller.net/user/show/promeus promeus])&lt;br /&gt;
&lt;br /&gt;
=== RTC ===&lt;br /&gt;
&lt;br /&gt;
Vorgesehen ist die Verwendung eines batteriegepufferten DS1307 - über I2C angeschlossen.&lt;br /&gt;
&lt;br /&gt;
Software-Entwickler: Frank M. ([http://www.mikrocontroller.net/user/show/ukw ukw])&lt;br /&gt;
&lt;br /&gt;
=== IR ===&lt;br /&gt;
&lt;br /&gt;
Es werden folgende Infrarot-Protokolle verstanden:&lt;br /&gt;
&lt;br /&gt;
 SIRCS:      Sony.&lt;br /&gt;
 NEC:        NEC, Yamaha, Canon, Tevion, Harman/Kardon, Hitachi, JVC,&lt;br /&gt;
             Pioneer, Toshiba, Xoro, Orion, NoName &lt;br /&gt;
             und viele weitere japanische Hersteller.&lt;br /&gt;
 SAMSUNG:    Samsung&lt;br /&gt;
 MATSUSHITA: Matsushita&lt;br /&gt;
 KASEIKYO:   Panasonic, Denon und andere japanische Hersteller, welche Mitglied&lt;br /&gt;
             der  &amp;quot;Japan&#039;s Association for Electric Home Application&amp;quot; sind.&lt;br /&gt;
 RECS80      Philips, Nokia, Thomson, Nordmende, Telefunken, Saba&lt;br /&gt;
&lt;br /&gt;
Über die automatische Erkennung des Protokolls werden die nötigen Tastatur-Befehl-Bits aus den Infrarot-Daten extrahiert - ohne Kenntnis, welche Tasten da eigentlich tatsächlich gedrückt wurden. So eine Tabelle würde den Speicher des µCs sprengen. Deshalb passiert die Zuordnung der Tasten zu WordClock-Befehlen in einer kleinen Anlern-Prozedur, die einmal nach dem ersten Boot-Vorgang ausgeführt werden muss.&lt;br /&gt;
&lt;br /&gt;
Software-Entwickler: Frank M. ([http://www.mikrocontroller.net/user/show/ukw ukw])&lt;br /&gt;
&lt;br /&gt;
=== PWM ===&lt;br /&gt;
&lt;br /&gt;
Die PWM steuert die 3 RGB-Kanäle. Damit ist freie Farbenwahl möglich.&lt;br /&gt;
&lt;br /&gt;
Software-Entwickler: Frank M. ([http://www.mikrocontroller.net/user/show/ukw ukw])&lt;br /&gt;
&lt;br /&gt;
=== Display ===&lt;br /&gt;
&lt;br /&gt;
Das Display wird nicht als 10x11-Matrix angesteuert, sondern wortweise. Dies war nötig, weil hier RGB-LEDs zum Einsatz kommen, um beliebige Farben anzuzeigen. Daraus ergibt sich dann für die Wörter eine 24x3-Matrix. Ebenso können die Minutenpunkte farbig angesteuert werden.&lt;br /&gt;
&lt;br /&gt;
Die Farben sind kein Muss - in der Minimalbeschaltung können auch einfarbige LEDs zum Einsatz kommen.&lt;br /&gt;
&lt;br /&gt;
Software-Entwickler: Vlad Tepesch ([http://www.mikrocontroller.net/user/show/vlad_tepesch vlad_tepesch])&lt;br /&gt;
&lt;br /&gt;
=== Benutzer-Interaktion ===&lt;br /&gt;
&lt;br /&gt;
Mit der Fernbedienung wird folgendes möglich sein:&lt;br /&gt;
&lt;br /&gt;
 * Einmaliges Anlernen der Fernbedienung&lt;br /&gt;
 * Anpassen der automatischen Helligkeitssteuerung&lt;br /&gt;
 * Einstellen des Farbprogramms (Übergänge etc)&lt;br /&gt;
 * Stellen der Uhr (wenn kein DCF77-Modul angeschlossen)&lt;br /&gt;
 * ...&lt;br /&gt;
&lt;br /&gt;
Software-Entwickler: Vlad Tepesch ([http://www.mikrocontroller.net/user/show/vlad_tepesch vlad_tepesch])&lt;br /&gt;
&lt;br /&gt;
=== Download ===&lt;br /&gt;
&lt;br /&gt;
Hier eine &#039;&#039;&#039;Vorabversion&#039;&#039;&#039; des Quellcodes zum Projekt:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Media:Wordclock-08-src.zip]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Bitte 00README.txt lesen!&lt;br /&gt;
&lt;br /&gt;
= Abstimmungen =&lt;br /&gt;
Eine Stimme ist ein Strich. Nach 5 Strichen bitte ein Leerzeichen einfügen.&amp;lt;br&amp;gt;&lt;br /&gt;
DCF: ||||| ||||| ||||| ||||| ||||| ||||| ||&amp;lt;br&amp;gt;&lt;br /&gt;
ethernet ntp client: ||||| &amp;lt;br&amp;gt;&lt;br /&gt;
IR für Fernbedienung: ||||| ||||| ||&amp;lt;br&amp;gt;&lt;br /&gt;
Bewegungsmelder: ||||| || &amp;lt;br&amp;gt;&lt;br /&gt;
Bluetooth: |&amp;lt;br&amp;gt;&lt;br /&gt;
IR zum PC für Kommunikation/Bootloader |&amp;lt;br&amp;gt;&lt;br /&gt;
RFM12 für Kommunikation/Bootloader |&amp;lt;br&amp;gt;&lt;br /&gt;
NTP Server (um eine genaue Zeit ins Netzwerk zu verteilen) |&amp;lt;br&amp;gt;&lt;br /&gt;
usw: |&amp;lt;br&amp;gt;&lt;br /&gt;
Ambilight: |||||&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Word Clock als PC-Programm =&lt;br /&gt;
[http://bralug.de/wiki/Wort_Uhr Hier] ist der [http://bralug.de/wiki/Wort_Uhr Quelltext] zu einer X11-Version der Word Clock zu finden.&lt;/div&gt;</summary>
		<author><name>Flexopete</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Word_Clock&amp;diff=42064</id>
		<title>Word Clock</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Word_Clock&amp;diff=42064"/>
		<updated>2010-01-08T10:26:40Z</updated>

		<summary type="html">&lt;p&gt;Flexopete: /* Abstimmungen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Was ist das? =&lt;br /&gt;
&lt;br /&gt;
[[Datei:wordclock-frontplatte.png| |WordClock]]&lt;br /&gt;
&lt;br /&gt;
Es geht hier um folgenden Thread [1], in dem der Bau einer Uhr disktuiert wird. Als Inspiration kann diese [2] dienen. Es wird keine patentrechtlich bedenkliche Kopie :-)&amp;lt;br&amp;gt;&lt;br /&gt;
[1] [http://www.mikrocontroller.net/topic/156661 Beitrag: Brauche Hilfe beim Bau einer Uhr]&amp;lt;br&amp;gt;&lt;br /&gt;
[2] [http://www.qlocktwo.com http://www.qlocktwo.com]&lt;br /&gt;
&lt;br /&gt;
== Funktionalitäten ==&lt;br /&gt;
* Speichern der Uhrzeit über Real Time Clock&lt;br /&gt;
* Optionaler DCF77-Funkempfang&lt;br /&gt;
* Automatische Helligkeitsanpassung an das Umgebungslicht&lt;br /&gt;
* Anzeige der Uhrzeit durch RGB-LED-beleuchtete Buchstaben, d.h. es sind beliebige Farben möglich&lt;br /&gt;
* Bedienung über RC5-kompatible Infrarot-Fernbedienung: Helligkeit, Farbe, Uhrzeit und Ausgabeformat (&amp;quot;viertel vor acht&amp;quot; oder &amp;quot;dreiviertel acht&amp;quot;)&lt;br /&gt;
* Farbe einstellbar oder änderbar durch automatisch wechselndes HUE-Fading&lt;br /&gt;
&lt;br /&gt;
= Hardware =&lt;br /&gt;
== Elektronik ==&lt;br /&gt;
* Atmega88 oder Atmega168&lt;br /&gt;
* 24-Bit-Schieberegister an SPI für 24 Wörter&lt;br /&gt;
* 4 Output-Pins für Minutenanzeige&lt;br /&gt;
* 4 weitere GPOS - für allgemeine Zwecke&lt;br /&gt;
* RGB-Steuerung über PWM gegen GND, d.h. 32x3-Matrix&lt;br /&gt;
&lt;br /&gt;
== Schaltung ==&lt;br /&gt;
&lt;br /&gt;
Für die Entwickler liegt eine Prototyp-Platine vor. Desweiteren wurden einzelne Exemplare bereits zum Selbstkostenpreis abgegeben, so dass nun die erste Auflage von 20 Stück vergriffen ist. Zeit also, die erste größere Sammelbestellung anzugehen, siehe auch &#039;&#039;&#039;[http://www.mikrocontroller.net/articles/Word_Clock#Sammelbestellung_der_Platine Sammelbestellung der Platine]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Hier die zugehörige Schaltung V0.8: &#039;&#039;&#039;[[Media:wordclock.pdf]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Eine vollständige Liste zur Bestellung der nötigen Bauteile ist bei Reichelt abgelegt: &#039;&#039;&#039;[http://www.reichelt.de/?ACTION=20;AWKID=194386;PROVID=2084 Bestell-Liste]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Bestückung ==&lt;br /&gt;
&lt;br /&gt;
Hier eine kurze Beschreibung zur Bestückung:&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock.png|miniatur|Bestückte Platine]]&lt;br /&gt;
&lt;br /&gt;
* Links: Anschluss für stehende Lithium-Knopfbatterie CR2032 (die drei abgebildeten Stifte sind natürlich nicht notwendig, die Batterie wird direkt eingelötet)&lt;br /&gt;
* Unten links: Anschluss für DCF77-Modul und für Testzwecke RX &amp;amp; TX&lt;br /&gt;
* Oben Mitte: TSOP1736 für Infrarot-Empfang&lt;br /&gt;
* Oben links und rechts: Wannenstecker für insg. 32 Ausgabekanäle: OUT0-OUT23 (für die Wörter), OUTL1-OUTL4 (für die Minuten) und OUTG1-OUTG4 (für General-Purpose-Ausgabezwecke - noch nicht definiert)&lt;br /&gt;
* Rechts: Anschlussklemmen für Versorgungsspannung 7-12V und die drei PWM-Kanäle Rot, Grün und Blau&lt;br /&gt;
&lt;br /&gt;
Der IR-Empfänger TSOP1736 muss hinter einem nicht benutzten Buchstaben angebracht werden. Deshalb braucht man ihn nicht unbedingt auf die Platine löten, sondern kann ihn auch über ein 3-poliges Kabel mit der Platine verbinden. Das Kabel sollte aber nicht zu lang sein, da der TSOP immer gern seinen Elko in der Nähe hat.&lt;br /&gt;
&lt;br /&gt;
Da die Routine zur automatischen Helligkeitsregelung noch nicht ausgetestet ist, sollte man den Widerstand R6 (Pulldown für LDR) zunächst noch nicht bestücken, bis klar ist, welcher Wert der optimale für den gewählten LDR ist.&lt;br /&gt;
&lt;br /&gt;
[[Datei:wordclock-bestueckungsdruck.png|miniatur|Bestückungsaufdruck der Platine]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Durch einen Fehler in der Target3001-Bibliothek hat die Prototypen-Platine einen Fehler, der aber leicht behebbar ist:&#039;&#039;&#039; Die Einstecklöcher für die 3 MOSFETs IRLU2905 besitzen auf der Unterseite keine Lötpunkte. Daher müssen die IRLUs an die oben liegenden Lötpunkte festgelötet werden. Auf der unteren Seite bilden die Bohrlöcher leider einen Kurzschluss mit der unten liegenden Massefläche.&lt;br /&gt;
&lt;br /&gt;
Deshalb müssen vorher(!) die Löcher für die IRLU-Beinchen mit einem spitzen Gegenstand auf der Unterseite von dem Kurzschluss mit der unteren Massefläche befreit werden. Dazu geht man folgendermaßen vor:&lt;br /&gt;
&lt;br /&gt;
Spitzen Gegenstand (z.B. Teppichmesser, Spitze einer kleinen Kneifzange) von unten(!) ins Loch stecken und zwei- bis dreimal dreimal im Bohrloch drehen, damit die Verbindung der unteren Massefläche zur Durchkontaktierung unterbrochen wird. Anschließend mit dem Ohmmeter prüfen, ob der Kurzschluss behoben ist. Insgesamt sind es 6 Löcher, die so behandelt werden müssen, diese betreffen jeweils die Pins 1 und 2 der drei IRLU-MOSFETs. Pin3 muss nicht bearbeitet werden, da hier sowieso die Masse angeschlossen werden muss,&lt;br /&gt;
siehe auch das nächste Bild unten.&lt;br /&gt;
&lt;br /&gt;
Ist der Kurzschluss zur unteren Massefläche behoben, sollte man die IRLU-Beinchen trotzdem nicht durch das Bohrloch stecken, sondern:&lt;br /&gt;
&lt;br /&gt;
* Beinchen kürzen, vielleicht die Enden (wegen der Stabilität) 2mm umbiegen&lt;br /&gt;
* Oben in SMD-Manier anlöten.&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-anschluesse.png|miniatur|Anschlüsse der Platine]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Im rechts stehenden Bild sind nicht nur die Lage der Anschlüsse verdeutlicht, sondern auch die Bohrlöcher für die IRLU-MOSFETs rot umkringelt, welche man von der Unterseite(!) her &amp;quot;behandeln&amp;quot; muss.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Möchte man einfarbige LEDs verwenden und auf die RGB-Steuerung verzichten, schließt man einfach zwei der drei RGB-PWM-Kanäle nicht an und verwendet stattdessen nur PWMR zur PWM-Steuerung. Die 2 zu PWMG und PWMB gehörenden IRLUs und die angeschlossenen 4 Widerstände am Gate der IRLUs kann man dann auch weglassen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bestückungsliste:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 Name                Wert&lt;br /&gt;
 C1,C3,C4,C6,C8,C9   100NF&lt;br /&gt;
 C10,C11,C12,C13     100NF&lt;br /&gt;
 C2                  4,7µF&lt;br /&gt;
 C5,C7               47µF&lt;br /&gt;
 D1                  1N4001&lt;br /&gt;
 IC1                 ATMEGA88&lt;br /&gt;
 IC2                 7805&lt;br /&gt;
 IC3                 TSOP1736&lt;br /&gt;
 IC4,IC5,IC6         74HCT595N&lt;br /&gt;
 IC7                 DS1307&lt;br /&gt;
 IC8,IC9,IC10,IC11   UDN2981A&lt;br /&gt;
 K4                  Wannenstecker 10&lt;br /&gt;
 K7,K8               Wannenstecker16&lt;br /&gt;
 K6                  LDR&lt;br /&gt;
 KL1                 KLEMME5POL&lt;br /&gt;
 Q1                  32,768KHz&lt;br /&gt;
 R1,R6,R7,R8,R10,R12 10K&lt;br /&gt;
 R2                  100&lt;br /&gt;
 R3,R4               4K7&lt;br /&gt;
 R5,R9,R11           82&lt;br /&gt;
 T1,T2,T3            IRLU2905&lt;br /&gt;
&lt;br /&gt;
== FAQ zur Bestückung ==&lt;br /&gt;
&lt;br /&gt;
 Q: Wie herum müssen die IRLUs eingelötet werden?&lt;br /&gt;
 A: Mit der Metallseite zur Schraubklemme hin, Pin1 ist also &amp;quot;oben&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
 Q: Welche ICs sollte ich sockeln?&lt;br /&gt;
 A: Wenn durch einen versehentlichen Kurzschluss bei der Freiluftverdrahtung der&lt;br /&gt;
    LEDs ein UDN2981 abfackelt, ist das ägerlich. Daher sollte man zumindest&lt;br /&gt;
    die UDNs sockeln. Ebenso den ATMega.&lt;br /&gt;
&lt;br /&gt;
 Q: Bei dem ATMega und der RTC ist nicht ersichtlich, wie herum sie eingebaut&lt;br /&gt;
    werden müssen?&lt;br /&gt;
 A: Doch, kann man sehen: Der Lötpunkt von Pin1 ist immer rechteckig, die&lt;br /&gt;
    anderen sind oval. Das gilt übrigens für fast alle Bauteile, auch die Wannen.&lt;br /&gt;
&lt;br /&gt;
 Q: Ich möchte oben statt der abgebildeten zwei 2x8-poligen Stiftleisten 16-polige&lt;br /&gt;
    Wannenstecker nehmen. Wie herum kommen dann die oberen Wannen drauf?&lt;br /&gt;
 A: Mit der Kerbe nach unten, sieht man auch am rechteckigen Lötpunkt.&lt;br /&gt;
&lt;br /&gt;
 Q: Kann ich (aus Kostengründen) auch einfarbige LEDs verwenden?&lt;br /&gt;
 A: Ja, einfach zwei der drei RGB-PWM-Kanäle nicht anschließen und nur PWMR (für Rot) benutzen.&lt;br /&gt;
    Die 2 zu PWMG und PWMB gehörenden IRLUs und die angeschlossenen 4 Widerstände am Gate der IRLUs&lt;br /&gt;
    kann man dann auch weglassen.&lt;br /&gt;
&lt;br /&gt;
== Anschluss eines DCF77-Moduls ==&lt;br /&gt;
&lt;br /&gt;
Der Anschluss eines DCF77-Moduls ist optional. Auch wenn kein DCF77-Modul angeschlossen wird, sollte der Pullup-Widerstand R7 (rechts unten neben den Elkos) eingelötet werden, um den µC-Eingang auf definiertem Pegel zu halten.&lt;br /&gt;
&lt;br /&gt;
Wird ein DCF77-Modul angeschlossen, kann mittels einer LED der DCF77-Empfang angezeigt werden. Die LED blinkt dann im Sekundenrhytmus und zeigt direkt die empfangenen DCF77-Impulse. Der Empfang wird kurze Zeit nach dem Einschalten aktiviert bzw. jede Stunde wiederholt. &lt;br /&gt;
&lt;br /&gt;
Die DCF77-LED kann folgendermaßen angeschlossen werden:&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wannen.png|miniatur|Anschlüsse der Wannenstecker]]&lt;br /&gt;
&lt;br /&gt;
RGB-LED in Farbe:&lt;br /&gt;
&lt;br /&gt;
            /---|&amp;gt;|----| R |---- PWMR&lt;br /&gt;
 OUTG4   +--|---|&amp;gt;|----| R |---- PWMG&lt;br /&gt;
            \---|&amp;gt;|----| R |---- PWMB&lt;br /&gt;
&lt;br /&gt;
Einfarbige LED gedimmt:&lt;br /&gt;
&lt;br /&gt;
 OUTG4   +--|---|&amp;gt;|----| R |---- PWMR&lt;br /&gt;
&lt;br /&gt;
Einfarbige LED immer gleich hell:&lt;br /&gt;
&lt;br /&gt;
 OUTG4   +--|---|&amp;gt;|----| R |---- GND&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bei Anschluss des DCF77-Moduls von Reichelt ist folgendes zu beachten:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 - Der Pull-Up-Widerstand R7 darf nicht eingelötet werden bzw. muss&lt;br /&gt;
   nachträglich wieder von der Platine entfernt werden - z.B. durch&lt;br /&gt;
   Abkneifen der Widerstandsdrähte mit einer Kneifzange. Grund: Das&lt;br /&gt;
   Reichelt-Modul hat keinen Open-Collector-Ausgang, sondern einen sehr&lt;br /&gt;
   schwachen Ausgang, welcher durch den Pullup-Widerstand permanent auf High&lt;br /&gt;
   gezogen wird.&lt;br /&gt;
&lt;br /&gt;
 - Es sollte direkt auf den Lötaugen des Reichelt-DCF77-Moduls ein&lt;br /&gt;
   Abblock-Kondensator von 100nF zwischen den Pins +UB und GND aufgelötet&lt;br /&gt;
   werden&lt;br /&gt;
&lt;br /&gt;
 - Der Eingang PON muss offen bleiben - entgegen den (falschen) Angaben&lt;br /&gt;
   im Reichelt Datenblatt!&lt;br /&gt;
&lt;br /&gt;
 - Das DCF77-Modul von Reichelt braucht eine Synchronisierungszeit von&lt;br /&gt;
   mindestens 10 Sekunden. Erst dann arbeitet der Empfänger.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beim Anschluss des Conrad-Moduls ArtNr. 641138 ist folgendes zu beachten:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 - Der Pullup-Widerstand R7 muss unbedingt eingelötet sein&lt;br /&gt;
&lt;br /&gt;
 - Es muss der nicht(?)invertierte Open-Collector-Ausgang Nr. 3(?) an die&lt;br /&gt;
   WordClock angeschlossen werden.&lt;br /&gt;
&lt;br /&gt;
== Anschluss der LEDs ==&lt;br /&gt;
=== Zuordnung der Kanäle ===&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wannen.png|miniatur|Anschlüsse der Wannenstecker]]&lt;br /&gt;
&lt;br /&gt;
Folgende Tabelle enthält die Zuordnung der Wörter zu den Pins der Wannenstecker.&lt;br /&gt;
Die Bezeichnungen der Pins entsprechen dem Schaltplan.&lt;br /&gt;
Zu beachten ist, dass die Reihenfolge der Wörter nichts mit der Anordnung auf der Frontplatte zu tun haben.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;Zuordnung Pins&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! Wort || Anschluss&lt;br /&gt;
|-&lt;br /&gt;
| ES || OUT0&lt;br /&gt;
|-&lt;br /&gt;
| IST || OUT0&lt;br /&gt;
|-&lt;br /&gt;
| FÜNF || OUT1&lt;br /&gt;
|-&lt;br /&gt;
| ZEHN || OUT2&lt;br /&gt;
|-&lt;br /&gt;
| VOR || OUT3&lt;br /&gt;
|-&lt;br /&gt;
| DREI || OUT4&lt;br /&gt;
|-&lt;br /&gt;
| VIERTEL || OUT5&lt;br /&gt;
|-&lt;br /&gt;
| NACH || OUT6&lt;br /&gt;
|-&lt;br /&gt;
| VOR || OUT7&lt;br /&gt;
|-&lt;br /&gt;
| HALB || OUT8&lt;br /&gt;
|-&lt;br /&gt;
| S || OUT9&lt;br /&gt;
|-&lt;br /&gt;
| EIN || OUT10&lt;br /&gt;
|-&lt;br /&gt;
| ZWEI || OUT11&lt;br /&gt;
|-&lt;br /&gt;
| DREI || OUT12&lt;br /&gt;
|-&lt;br /&gt;
| VIER || OUT13&lt;br /&gt;
|-&lt;br /&gt;
| FÜNF || OUT14&lt;br /&gt;
|-&lt;br /&gt;
| SECHS || OUT15&lt;br /&gt;
|-&lt;br /&gt;
| SIEBEN || OUT16&lt;br /&gt;
|-&lt;br /&gt;
| ACHT || OUT17&lt;br /&gt;
|-&lt;br /&gt;
| NEUN || OUT18&lt;br /&gt;
|-&lt;br /&gt;
| ZEHN || OUT19&lt;br /&gt;
|-&lt;br /&gt;
| ELF || OUT20&lt;br /&gt;
|-&lt;br /&gt;
| ZWÖLF || OUT21&lt;br /&gt;
|-&lt;br /&gt;
| UHR || OUT22&lt;br /&gt;
|-&lt;br /&gt;
| min1 || OUTL1&lt;br /&gt;
|-&lt;br /&gt;
| min2 || OUTL2&lt;br /&gt;
|-&lt;br /&gt;
| min3 || OUTL3&lt;br /&gt;
|-&lt;br /&gt;
| min3 || OUTL4&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Beschaltungsvarianten der LEDs===&lt;br /&gt;
&lt;br /&gt;
Da die Schaltung genügend Power hat, um eine Unmenge an RGB-LEDs zu treiben, gibt es folgende 3 Möglichkeiten, die auch mixbar sind:&lt;br /&gt;
&lt;br /&gt;
1. Pro Wort für jeden Buchstaben eine RGB-LED (mit gemeinsamer Anode) in&lt;br /&gt;
Parallelschaltung (natürlich mit geeignetem Vorwiderstand pro LED)&lt;br /&gt;
&lt;br /&gt;
Prinzip (am Beispiel des Wortes &amp;quot;VIER&amp;quot;):&lt;br /&gt;
&lt;br /&gt;
         /---|&amp;gt;|----| R1R |---- PWMR&lt;br /&gt;
      +--|---|&amp;gt;|----| R1G |---- PWMG     &amp;quot;V&amp;quot;&lt;br /&gt;
      |  \---|&amp;gt;|----| R1B |---- PWMB&lt;br /&gt;
      |&lt;br /&gt;
      |  /---|&amp;gt;|----| R2R |---- PWMR&lt;br /&gt;
      +--|---|&amp;gt;|----| R2G |---- PWMG     &amp;quot;I&amp;quot;&lt;br /&gt;
      |  \---|&amp;gt;|----| R2B |---- PWMB&lt;br /&gt;
 OUTx-+&lt;br /&gt;
      |  /---|&amp;gt;|----| R3R |---- PWMR&lt;br /&gt;
      +--|---|&amp;gt;|----| R3G |---- PWMG     &amp;quot;E&amp;quot;&lt;br /&gt;
      |  \---|&amp;gt;|----| R3B |---- PWMB&lt;br /&gt;
      |&lt;br /&gt;
      |  /---|&amp;gt;|----| R4R |---- PWMR&lt;br /&gt;
      +--|---|&amp;gt;|----| R4G |---- PWMG     &amp;quot;R&amp;quot;&lt;br /&gt;
         \---|&amp;gt;|----| R4B |---- PWMB&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Pro Wort für jeden Buchstaben eine RGB-LED in Reihenschaltung (mit&lt;br /&gt;
nur 1 Vorwiderstand für die ganze Reihe, bzw. 3 wegen RGB). Das geht&lt;br /&gt;
aber nur, wenn die RGB-LEDs unabhängige Anoden und Kathoden haben (ja,&lt;br /&gt;
die gibt es).&lt;br /&gt;
&lt;br /&gt;
Prinzip:&lt;br /&gt;
                         &amp;quot;V&amp;quot;    &amp;quot;I&amp;quot;    &amp;quot;E&amp;quot;    &amp;quot;R&amp;quot;&lt;br /&gt;
         /----| R1R |----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|---- PWMR&lt;br /&gt;
 OUTx --+-----| R1G |----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|---- PWMG&lt;br /&gt;
         \----| R1B |----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|---- PWMB&lt;br /&gt;
&lt;br /&gt;
Theoretisch könnte man solche Streifen als Platine herstellen, welche man dann immer auf die gewünschte Länge kürzt, als 1, 2, 3 ... 7 Buchstaben.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3. Pro Wort nur eine LED. Für längere Wörter (ab 3 bis 4 Buchstaben) kann man natürlich auch 2 LEDs parallel oder in Reihe schalten, siehe 1. und 2.&lt;br /&gt;
&lt;br /&gt;
Prinzip:&lt;br /&gt;
          &amp;quot;V I E R&amp;quot;&lt;br /&gt;
         /---|&amp;gt;|----| R1R |---- PWMR&lt;br /&gt;
 OUTx +-+----|&amp;gt;|----| R1G |---- PWMG&lt;br /&gt;
         \---|&amp;gt;|----| R1B |---- PWMB&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Bei Verwendung von einfarbigen LEDs vereinfachen sich die Prinzip-Schaltungen wie folgt:&lt;br /&gt;
&lt;br /&gt;
1. Parallelschaltung, eine LED pro Buchstabe im Wort:&lt;br /&gt;
&lt;br /&gt;
       /----|&amp;gt;|----| R1 |---- PWMR     &amp;quot;V&amp;quot;&lt;br /&gt;
      +-----|&amp;gt;|----| R2 |---- PWMR     &amp;quot;I&amp;quot;&lt;br /&gt;
 OUTx-+&lt;br /&gt;
      +-----|&amp;gt;|----| R3 |---- PWMR     &amp;quot;E&amp;quot;&lt;br /&gt;
       \----|&amp;gt;|----| R4 |---- PWMR     &amp;quot;R&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Reihenschaltung, eine LED pro Buchstabe im Wort:&lt;br /&gt;
&lt;br /&gt;
                       &amp;quot;V&amp;quot;    &amp;quot;I&amp;quot;    &amp;quot;E&amp;quot;    &amp;quot;R&amp;quot;&lt;br /&gt;
 OUTx ----| R1 |----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|---- PWMR&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3. Pro (kurzem) Wort nur eine LED:&lt;br /&gt;
&lt;br /&gt;
          &amp;quot;V I E R&amp;quot;&lt;br /&gt;
 OUTx +------|&amp;gt;|----| R1 |---- PWMR&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Zum Berechnen der Vorwiderstände kann z.B. dieser Rechner&lt;br /&gt;
verwendet werden: &#039;&#039;&#039;[http://www.elektronik-kompendium.de/sites/bau/1109111.htm Vorwiderstands-Rechner]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Verwendet man SMD-LEDs mit einem Abstrahlwinkel von 120°, kann man mit einer LED bei einem Abstand von ca. 3,5 cm immer zwei Buchstaben ausleuchten. Wenn man jedes Buchstabenpaar mit einer SMD-LED beleuchtet, dann benötigt man jeweils:&lt;br /&gt;
&lt;br /&gt;
* 1 LED für 1er und 2er-Wort&lt;br /&gt;
* 2 LEDs für 3er und 4er Wort&lt;br /&gt;
* 3 LEDs für 5er und 6er Wort und&lt;br /&gt;
* 4 LEDs für 7er Wort &lt;br /&gt;
&lt;br /&gt;
Das macht dann, inkl. der 4 Minutenpunkte, insgesamt 55 LEDs.&lt;br /&gt;
&lt;br /&gt;
Bedingung ist aber ein Diffusor direkt hinter den Buchstaben, damit die LEDs selbst nicht sichtbar sind.&lt;br /&gt;
&lt;br /&gt;
== Sammelbestellung der Platine ==&lt;br /&gt;
Stand Januar 2010:&lt;br /&gt;
&lt;br /&gt;
Es gab Ende 2009 eine Vorabbestellung in kleinerer Auflage (lediglich 20 Platinen), damit die Entwickler schon mal testen und entwickeln konnten. Leider fiel durch die geringe Stückzahl der Preis entsprechend hoch aus. Die Prototypen-Serie ist mittlerweile vergriffen.&lt;br /&gt;
&lt;br /&gt;
Die nächste Sammelbestellung sollte schon eine höhere Auflage haben, um die Preise pro Platine zu minimieren. Bei einer Auflage von 20 Stück kostet jede einzelne Platine ca. 11 EUR, bei 100 Stück sind es schon weniger als 5 EUR. &lt;br /&gt;
Um herauszufinden, wie groß der Bedarf an Platinen ist, sollte sich jeder Interessent unverbindlich melden bei Frank M. ([http://www.mikrocontroller.net/user/show/ukw ukw]). &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Aktueller Zählerstand der Interessenten am 07.01.2010 (4. Tag seit dem Aufruf): Minimum: 43, Maximum: 49 Platinen.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ich werde versuchen, hier jeden Tag den aktuellen Stand einzutragen.&lt;br /&gt;
&lt;br /&gt;
Selbstverständlich wird die nächste Platinen-Version auch nicht mehr den Kurzschluss, den die Prototypen-Platine hatte, aufweisen. Geplant ist auch,&lt;br /&gt;
die Platine wesentlich schmaler als den Prototypen zu gestalten, nämlich&lt;br /&gt;
mit den Maßen 146mm x 34,3mm, also mit 3,5 cm Breite richtig schön schmal :-)&lt;br /&gt;
&lt;br /&gt;
== Frontplatte ==&lt;br /&gt;
=== Konzept ===&lt;br /&gt;
&#039;&#039;&#039;[http://www.mikrocontroller.net/topic/156661#1481337 Brauche Hilfe beim Bau einer Uhr]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Bei interesse an einer Frontplatte kann man mir (Benutzer [http://www.mikrocontroller.net/user/show/promeus promeus]) eine Nachricht hinterlassen.&lt;br /&gt;
&lt;br /&gt;
Der erste Prototyp aus Alu wird zu Beginn Dezember 09 erwartet. Sobald Bilder verfügbar sind werden die hier verlinkt. Preis ist noch unbekannt.&lt;br /&gt;
&lt;br /&gt;
2 Standard Versionen werden gemacht, jeweils in 45cm x 45cm&lt;br /&gt;
&lt;br /&gt;
* Englisch&lt;br /&gt;
* Deutsch mit Bezeichnung &amp;quot;viertel vor&amp;quot; und &amp;quot;drei Viertel&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Die Minutenanzeige (1 - 4 Minuten) werden jeweils mit einem Punkt an der Ecke der Frontplatte dargestellt.&lt;br /&gt;
&lt;br /&gt;
Anzahl Interessenten Stand 08.01.2010: 41&lt;br /&gt;
(die einzelnen Versionen werden noch abgeklärt)&lt;br /&gt;
&lt;br /&gt;
==== Deutsch ====&lt;br /&gt;
&lt;br /&gt;
 E S K I S T A F Ü N F    &amp;lt;nowiki&amp;gt;==&amp;gt; ES IST FÜNF&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 K Z E H N R B V O R G    &amp;lt;nowiki&amp;gt;==&amp;gt; ZEHN VOR&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 D R E I V I E R T E L    &amp;lt;nowiki&amp;gt;==&amp;gt; DREI VIERTEL&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 N A C H V O R H A L B    &amp;lt;nowiki&amp;gt;==&amp;gt; NACH VOR HALB&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 X F Ü N F Ä M Z W E I    &amp;lt;nowiki&amp;gt;==&amp;gt; FÜNF ZWEI&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 S I E B E N A V I E R    &amp;lt;nowiki&amp;gt;==&amp;gt; SIEBEN VIER&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 Z E H N T O S E C H S    &amp;lt;nowiki&amp;gt;==&amp;gt; ZEHN SECHS&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 L D R E I U A C H T J    &amp;lt;nowiki&amp;gt;==&amp;gt; DREI ACHT&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 E L F N E U N E I N S    &amp;lt;nowiki&amp;gt;==&amp;gt; ELF NEUN EIN|S&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 B Z W Ö L F G A U H R    &amp;lt;nowiki&amp;gt;==&amp;gt; ZWÖLF UHR&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Bei der &amp;quot;DREI-VIERTEL VARIANTE&amp;quot;:&lt;br /&gt;
Z.B. ist &amp;quot;DREIVIERTEL ZEHN&amp;quot; statt es ist &amp;quot;VIERTEL VOR ZEHN&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Hier der aktuelle Entwurf der Buchstaben-Anordnung als Bild: &#039;&#039;&#039;[[Media:WordclockFront_ger.pdf]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Englisch ====&lt;br /&gt;
&lt;br /&gt;
 I T K I S G H A L F E   &amp;lt;nowiki&amp;gt;==&amp;gt;  it_is half&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 T E N Y Q U A R T E R   &amp;lt;nowiki&amp;gt;==&amp;gt;  ten quarter&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 D T W E N T Y F I V E   &amp;lt;nowiki&amp;gt;==&amp;gt;  twenty|five&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 T O P A S T E F O U R   &amp;lt;nowiki&amp;gt;==&amp;gt;  to past four&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 F I V E T W O N I N E   &amp;lt;nowiki&amp;gt;==&amp;gt;  five two nine&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 T H R E E T W E L V E   &amp;lt;nowiki&amp;gt;==&amp;gt;  three twelve&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 B E L E V E N O N E S   &amp;lt;nowiki&amp;gt;==&amp;gt;  eleven one&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 S E V E N W E I G H T   &amp;lt;nowiki&amp;gt;==&amp;gt;  seven eight&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 I T E N S I X T I E S   &amp;lt;nowiki&amp;gt;==&amp;gt;  ten six&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 T I N E O I C L O C K   &amp;lt;nowiki&amp;gt;==&amp;gt;  o_clock&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Und als Bild: &#039;&#039;&#039;[[Media:WordclockFront_eng.pdf]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Materialien ===&lt;br /&gt;
* PMMA seitlich beleuchtet: [http://www.mikrocontroller.net/attachment/62784/PMMA_seitlich_beleuchtet.gif bild]&lt;br /&gt;
* PMMA von hinten gefräst: [http://www.mikrocontroller.net/attachment/62767/PMMA_von_hinten_fraesen.gif bild]&lt;br /&gt;
&lt;br /&gt;
= Software =&lt;br /&gt;
== Module ==&lt;br /&gt;
&lt;br /&gt;
=== DCF77 ===&lt;br /&gt;
&lt;br /&gt;
Zur Programmierung siehe den Artikel [[DCF77-Funkwecker_mit_AVR]]. Im Abschnitt &#039;&#039;Programmierung&#039;&#039; ist das Funksignal dokumentiert, zusammen mit einem Beispiel (Bitstrom und Bedeutung).&lt;br /&gt;
&lt;br /&gt;
Codebeispiel siehe &#039;&#039;&#039;[[http://www.mikrocontroller.net/topic/25071 DFC_77]]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Software-Entwickler: Torsten Giese ([http://www.mikrocontroller.net/user/show/wawibu wawibu])&lt;br /&gt;
&lt;br /&gt;
=== Automatische Helligkeitsregelung ===&lt;br /&gt;
&lt;br /&gt;
Die Helligkeit des Displays wird über einen LDR gesteuert.&lt;br /&gt;
&lt;br /&gt;
Software-Entwickler: Rene H. ([http://www.mikrocontroller.net/user/show/promeus promeus])&lt;br /&gt;
&lt;br /&gt;
=== RTC ===&lt;br /&gt;
&lt;br /&gt;
Vorgesehen ist die Verwendung eines batteriegepufferten DS1307 - über I2C angeschlossen.&lt;br /&gt;
&lt;br /&gt;
Software-Entwickler: Frank M. ([http://www.mikrocontroller.net/user/show/ukw ukw])&lt;br /&gt;
&lt;br /&gt;
=== IR ===&lt;br /&gt;
&lt;br /&gt;
Es werden folgende Infrarot-Protokolle verstanden:&lt;br /&gt;
&lt;br /&gt;
 RC5:        Philips und andere europäische Hersteller.&lt;br /&gt;
 SIRCS:      Sony.&lt;br /&gt;
 NEC:        NEC, Yamaha, Canon, Tevion, Harman/Kardon, Hitachi, JVC,&lt;br /&gt;
             Pioneer, Toshiba, Xoro, Orion, NoName &lt;br /&gt;
             und viele weitere japanische Hersteller.&lt;br /&gt;
 SAMSUNG:    Samsung&lt;br /&gt;
 MATSUSHITA: Matsushita&lt;br /&gt;
 KASEIKYO:   Panasonic, Denon und andere japanische Hersteller, welche Mitglied&lt;br /&gt;
             der  &amp;quot;Japan&#039;s Association for Electric Home Application&amp;quot; sind.&lt;br /&gt;
 RECS80      Philips, Nokia, Thomson, Nordmende, Telefunken, Saba&lt;br /&gt;
&lt;br /&gt;
Über die automatische Erkennung des Protokolls werden die nötigen Tastatur-Befehl-Bits aus den Infrarot-Daten extrahiert - ohne Kenntnis, welche Tasten da eigentlich tatsächlich gedrückt wurden. So eine Tabelle würde den Speicher des µCs sprengen. Deshalb passiert die Zuordnung der Tasten zu WordClock-Befehlen in einer kleinen Anlern-Prozedur, die einmal nach dem ersten Boot-Vorgang ausgeführt werden muss.&lt;br /&gt;
&lt;br /&gt;
Software-Entwickler: Frank M. ([http://www.mikrocontroller.net/user/show/ukw ukw])&lt;br /&gt;
&lt;br /&gt;
=== PWM ===&lt;br /&gt;
&lt;br /&gt;
Die PWM steuert die 3 RGB-Kanäle. Damit ist freie Farbenwahl möglich.&lt;br /&gt;
&lt;br /&gt;
Software-Entwickler: Frank M. ([http://www.mikrocontroller.net/user/show/ukw ukw])&lt;br /&gt;
&lt;br /&gt;
=== Display ===&lt;br /&gt;
&lt;br /&gt;
Das Display wird nicht als 10x11-Matrix angesteuert, sondern wortweise. Dies war nötig, weil hier RGB-LEDs zum Einsatz kommen, um beliebige Farben anzuzeigen. Daraus ergibt sich dann für die Wörter eine 24x3-Matrix. Ebenso können die Minutenpunkte farbig angesteuert werden.&lt;br /&gt;
&lt;br /&gt;
Die Farben sind kein Muss - in der Minimalbeschaltung können auch einfarbige LEDs zum Einsatz kommen.&lt;br /&gt;
&lt;br /&gt;
Software-Entwickler: Vlad Tepesch ([http://www.mikrocontroller.net/user/show/vlad_tepesch vlad_tepesch])&lt;br /&gt;
&lt;br /&gt;
=== Benutzer-Interaktion ===&lt;br /&gt;
&lt;br /&gt;
Mit der Fernbedienung wird folgendes möglich sein:&lt;br /&gt;
&lt;br /&gt;
 * Einmaliges Anlernen der Fernbedienung&lt;br /&gt;
 * Anpassen der automatischen Helligkeitssteuerung&lt;br /&gt;
 * Einstellen des Farbprogramms (Übergänge etc)&lt;br /&gt;
 * Stellen der Uhr (wenn kein DCF77-Modul angeschlossen)&lt;br /&gt;
 * ...&lt;br /&gt;
&lt;br /&gt;
Software-Entwickler: Vlad Tepesch ([http://www.mikrocontroller.net/user/show/vlad_tepesch vlad_tepesch])&lt;br /&gt;
&lt;br /&gt;
= Abstimmungen =&lt;br /&gt;
Eine Stimme ist ein Strich. Nach 5 Strichen bitte ein Leerzeichen einfügen.&amp;lt;br&amp;gt;&lt;br /&gt;
DCF: ||||| ||||| ||||| ||||| |||| ||&amp;lt;br&amp;gt;&lt;br /&gt;
ethernet ntp client: ||||| &amp;lt;br&amp;gt;&lt;br /&gt;
IR für Fernbedienung: ||||| |||| &amp;lt;br&amp;gt;&lt;br /&gt;
Bewegungsmelder: ||||| | &amp;lt;br&amp;gt;&lt;br /&gt;
Bluetooth: |&amp;lt;br&amp;gt;&lt;br /&gt;
IR zum PC für Kommunikation/Bootloader |&amp;lt;br&amp;gt;&lt;br /&gt;
RFM12 für Kommunikation/Bootloader |&amp;lt;br&amp;gt;&lt;br /&gt;
NTP Server (um eine genaue Zeit ins Netzwerk zu verteilen) |&amp;lt;br&amp;gt;&lt;br /&gt;
usw: |&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Word Clock als PC-Programm =&lt;br /&gt;
[http://bralug.de/wiki/Wort_Uhr Hier] ist der [http://bralug.de/wiki/Wort_Uhr Quelltext] zu einer X11-Version der Word Clock zu finden.&lt;/div&gt;</summary>
		<author><name>Flexopete</name></author>
	</entry>
</feed>