Hallo,
wir haben vor, eine grosse LED-Dot-Matrix selbst zu bauen :
2x 8 Zeichen zu je 8x7 LEDs (pro Zeichen)
Die Zeilen, aslo acht kommen direkt mit Rv über den AVR die Spalten
sollen multiplexed werden.
Hat jemand Erfahrung, welche ICs man hier einsetzen sollte,
Schieberegister oder einfachen Dezimalzähler, der mit Clock immer eine
Spalte weiter springt ?
Gruss
A. Arndt
Ich habe mich auch mal für sowas interessiert. Schau dir mal den 74154
als IC an.
Wenn du eine Matrix aufbauen willst weil es billiger ist dann irrst du
dich, bauen ist zumindest genauso teuer. Wenn du es aus Interesse
selber aufbauen willst oder Funktionen einbauen willst, die gekaufte
Matrixe nicht haben, dann hat es Sinn.
mdf danielp
Hallo Daniel,
ich möchte so ca. 850 LEDs ansprechen und auch einen Zeichensatz in
einen EEPROM speichern, ich muss jetzt nur die Organisation der Spalten
realisieren, der o.g. Baustein ist nicht schlecht.
Gruss
A. Arndt
Ich habe in meiner Ausbildung eine Laufschrift gebaut, mit 8 * 256
LED's (10mm!!!). Das ganze aufgeteilt in 4 Module (je 8 * 64).
Jedes Modul hat nen Mega16, der das Multiplexing übernimmt. Ein Mega32
hat die Daten an die einzelnen Module verteilt.
Die Spalten wurden bei jedem Modul über zwei BCD zu Hex Decoder
ausgewählt (mit nem Transistor - Array dahinter natürlich).
Die Zeilen gingen über BC140er diekt an den AVR.
Hallo
Warum selbstbauen,noch kann man "bezahlbare" Ledmodule erwerben und
sie wie Metty es fertiggebracht hat,auch ansteuern.
3-farbig,16x16 Matrixdisplays
Seht man unter: www.Led-module.tk und
http://private.addcom.de/trektech
MfG
micha
Also der 74154 ist zu nichts weiter nütze, außer um ne Menge Platz
wegnehmen.
Sinnvoll ist es, nur ein 7- oder 8-fach Multiplex zu machen, damit die
Helligkeit noch ausreichend ist. Das geht ganz einfach mit einem
74AC595 und Power-MOSFETs dahinter, z.B. RFD15P05.
Und die einzelnen Spalten werden dann mit 74AC595 und Vorwiderständen
direkt angesteuert.
Die 74AC595 kaskadiert man dann einfach und schiebt bequem per SPI
immer die neue Zeile ein.
Peter
Hi, Man!
Anstatt die 74AC595 und dahintergeschaltete "Treiber"zu verwenden,
kann man das alles in dem IC TPIC6x595 von TI haben. Alternativ geht
auch ein UCN5821A z. B. von Allegro. Da iss in dem IC ein
8-Bit-SIPO-Register mit Driver!
Grüsse aus der Pfalz!
P. S.: Zeitverschwendung! So was wollte ich auch mal bauen ... gibts
fertig viel billiger!
Hi A.Arnd
Es kommt halt immer darauf an, was Du für Anforderungen an ein
LED-Matrixdisplay stellst.
Wenns lediglich eine kleinere Matrix von z.B.: 8*8-16 LED's sein soll
lässt sich das sicherlich noch recht einfach per AVR und einer kleinen
selbst gebauten Matrix bewältigen. Größere Matrix-Displays aus einzel
LED's zusammen zu bauen ist dann halt Zeitraubend,Kostspielig und
benötigt Prozessor-externe Treiberbausteine wie DanielP und Dominik
bereits feststellten.
Solltest Du vor haben "nur" eine einzeilige Laufschrift mit einer
Anzeigelänge von 8-10 Buchstaben bauen zu wollen, dann gebe ich Stephan
G. recht: "... gibts fertig viel billiger!"
Schau in diesem Falle einfach mal bei Ebay unter Laufschrift nach, da
giebt es fertige Teile die das perfekt können und nicht all zu teuer
sind.
Solltest Du jedoch etwas spezielleres oder in der Dimension etwas
größeres planen, so ist die Möglichkeit (mich betreffend) die Micha
erwähnt hatte schon richtiger für Dich.
www.Led-module.tk
Ich habe auf diese Art zur Zeit eine Duo-LED-Matrix von 80*48Punkten am
Laufen. Angesteuert von einem einzigen Atmega128 in dem bis zu 10
verschiedene Zeichensätze (Schrifthöhen bis max 32Punkte sowie
variablen Zeichenbreiten bis max.80Punkte je Zeichen) gespeichert
werden können.
Laufschriften in verschiedenen Größen/Formen/Farben sind da dann
absolut kein Problem mehr und gleichzeitig darstellbar. Selbst
transparente Laufschriften sind so machbar.
Siehe Bild meines Panel's im Anhang:
Hier werden 4 verschiedene Schriftsätze gleichzeitig angezeigt
Die etwas unscharfe große rot überlagernde Schrift ist eine
transparente Schrift die durchs Bild läuft.
(Meine Digicam ist etwas träge... Sorry)
Ich hoffe ich konnte Dir weiterhelfen.
Gruß
Metty
Hallo,
die Module, die Metty anspricht sind ganz nett, aber der Stromverbrauch
ist mir viel zu hoch, beim Multiplexen ist nur immer eine Zeile an, d.h.
Stromverbrauch ca. 200mA und nicht 3,2 A pro 256 LED-Modul.
Gruss
A .Arndt
@A. Arndt:
Wieviel Strom Du brauchst hängt halt von der gewünschten Helligkeit ab.
Bei 3,2A ist es im Vergleich zu 200mA eben auch (vereinfacht gesagt) 16x
so hell.
Durch Multiplexen spart man keinen Strom. Wenn Du 1:8 multiplext, dann
brauchst für jede Zeile eben auch den 8-fachen Strom.
Markus
Hi,
ich habe mal eine DemoMatrix abstauben können, 6xMAX7219. Leider kein
richtiges SPI. habe die Datenpins am Portb PIN0-5, die Enable und
Clocks an Bit6+7 drann, funktioniert super. wollte ich mal als
Weihnachtsdeko in gaanz gros für den Balkon machen...(Schwachsinn, bin
nachher auf 8x12 Lampen umgestiegen, war immernoch einen heiden
Löterei).
Die MAX7219 kosten leider richtig Kohle, die MAX7221 haben SPI.
wenn ich die (z.B. bei SEGOR) kaufen sollte, würde ich mir allerdings
auch um Alternativen Gedanken machen. Die Teile nehmen Dir aber das
Multiplexen und den ganzen andren Stress ab.
Schönen Sonntag noch
Axel
Hallo,
das beste wäre ein Dezimalzähler mit Treiberausgängen, z.B. 4017 mit
Treibern.
O.g. ...595 habe ich nicht Treibern gefunden, google nix....
Gruss
A. Arndt
Im Prinzip schaut das ganz brauchbar aus, Z80_de kommt mir bekannt vor,
100% bei 740 Bewertungen kann sich sehen lassen.
Vielleicht kannst Du ihn nach dem Schaltplan fragen.
"Weitere Platinen der Bauart lassen sich direkt anreihen."
Vielleicht hat er auch mehrere solche Module.
Mal schauen, wie sich der Preis entwickelt.
Aber:
mit x7 kann man keine Unterlängen darstellen, also schauen die
Buchstaben g, j, p, q, y eher be....... aus.
OT: Dummerweise macht der Hitachi-LCD-Controller auch keine
Unterlängen, selbst wenn das Display x8 ist. Deshalb behandle ich diese
Buchstaben als freiprogrammierbare Sonderzeichen.
Schaut bedeutend besser aus, auch wenn bei manchen Modulen die unterste
Zeile einen etwas größeren Abstand hat.
Wir haben mit einigen STP16C596 LED 16bit constant current sink Treibern
ein pannel mit rund 420 LEDs aufgebaut (einige LEDs sind seriell
geschaltet). Die Ansteuerung der Treiber erfolgt mit einem ST7Lite09
8bit Micro.
Für mehr Details kontaktieren Sie mich bitte direkt unter
ulrich.kirchenberger@st.com.
Gruss
U. Kirchenberger
Hallo Ulrich,
ist ja ein interessantes IC , wo bekommt man die ICs, das wäre genau
das richtige für mich, wobei auch da wieder Leds an sind ---> hoher
Strom.
Ich kann natürlich die Daten eintakten und dann über Output die
Anzeigen nacheinander ein- / ausschalten, das würde dann auch Strom
sparen..., denke ich....?
Gruss
A. Arndt
Hallo,
ich habe da ein Problem. Wie baue ich eine 4 Stellige LED Anzeige die
aus 15m entfernung noch lesbar ist. Die Anzeige soll an einer Außenwand
montiert werden und Temperatur und Uhrzeit anzeigen. 7 Segment LED´s
habe ich gefunden. Was für Bauteile werden noch benötigt um ein DCF77
und das Signal von einem Temperatursensor umsetzt.
Ich bedanke mich schon mal recht herzlich für jede Hilfe.
Mit freundlichem Gruß
Dirk
>Was für Bauteile werden noch benötigt um ein DCF77>und das Signal von einem Temperatursensor umsetzt.
Eine Mikrocontroller, einen DCF-Empfänger, einen Temperatur-Sensor und
ein durchsichtiges, wetterfestes Gehäuse, sowie ein paar Kleinteile.