Re: LED-Laufschrift Kategorie: Sonstige Hardware (von André H. - 15.11.2002 11:56) | |
Als Antwort auf Re: LED-Laufschrift von Stefan - 10.11.2002 11:24
| |
Hallo Stefan, > > Um die LEDs als Matrix anzusteuern, wirst Du wahrscheinlich einen schnellen"Co-"Prozessor > > zur CC2 benötigen, der das Multiplexen übernimmt. > > So à la extra CC1 zum Display ansteuern ;) ? Ich habe schnell gemeint, nicht langsam :-) > Wie würde das dann schaltungstechnisch aussehen? Du bräuchtest einen Baustein der die 60x8 Matrix ansteuert. Da käme nur ein gro�es EPLD oder ein sehr gro�er PIC-controller in Frage. > > Eine technisch einfachere Möglichkeit die LEDs anzusteuern, wären Schieberegister. > > Dazu müsste aber jede LED seperat angesteuert werden. > > Lediglich die Anode oder Kathode aller LEDs können gemeinsam sein. > > z.B. das 74HC595 oder CMOS4094 hat 8 Ausgänge, somit können daran 8 LEDs > > angeschlossen werden. > > Bei z.B. 8 LEDs pro Spalte (Höhe=8 Pixel ) und 60 Spalten, wären > > das 60 Schieberegister.(480 LEDs) > > Ansteuern liese sich das ganze sehr einfach über 3 I/Os der CC2. > > Wie sieht denn da die Schaltung zwischen den Schieberegistern aus und wie > funktionieren die Schieberegister allgemein? In Schieberegister werden die Daten einfach seriell mit MSB first über DS mit Hilfe von einer Clockleitung hinengeschoben. Mit Strobe werden die Daten dann and die Ausgänge durchgeschalten. Die Schieberegister werden einfach wie eine Kette aneinandergereiht. Dabei wird DS des einen Bausteins mit dem seriellen Ausgang der vorhergehenden Bausteins verbunden. Die Clock und die Strobe-Leitungen werden einach parallel-geschalten. Es sollte auf jeden Fall ein CMOS 4050 an die dafür verwendeten Ausgänge, als Schutz der CC2 I/Os vor �berlast, geschalten werden. Der Zu sendende Datenrahmen wäre 60 Byte gro�. Eines pro Spalte. > Den Zeichensatz werd ich dann wohl in die CC integrieren müssen, oder gibts > da auch schon fertige Chips? > Da ist mit nichts bekannt. Aber den Zeichensatz kannst Du einfach als Konstanten-Array anlegen. > > (bei obigen Bsp. 480 Leitungen(incl.480 Vorwiderstände) + 1x Masse) > > Vorteil: Die Schieberegister kosten fast nix. > > Auf jeden Fall solltest Du dafür Platinen ätzen lassen. :-) > > Ich glaub so gro�e Platinen gibts net, oder? 10cm x 80cm? Dürft auch a > bissl teuer werden :( > Du müsstest mehrere Platinen benutzen. z.B. eines Pro Zeichen, das wären 6 Spalten = 48 Relais= 6 Schieberegister. Das Layout müsste So ein, da� Du die Platinen einfach zusammenstecken kannst. So könntest Du die Grö�e der Anzeige schnell ändern, wenn sie z.B. grö�er sein soll. :-) Mfg André H. Antworten bitte nur ins Forum! Fragen per EMail auf Forum-Postings werden nicht beantwortet! Das macht meine Heizung gerade | |
Antwort schreiben Antworten: |