8x8 Dot Matrix, MAX7219 FC16/ICStation

Gast #6649600
Lesenswert?

Hallo zusammen,

ich möchte den Unterschied in der Schaltung zwischen einem FC16- und 
einem ICStation-Modul verstehen. Vorneweg, mein Modul funktioniert, es 
ist ein ICStation mit gemeinsamer Kathode. Wie ist aber nun der 
Unterschied zum FC16?

Laut dieser Seite wird das Modul entsprechend verschaltet.

https://howtomechatronics.com/tutorials/arduino/8x8-led-matrix-max7219-tutorial-scrolling-text-android-control-via-bluetooth/

Auf den Fotos wird zwar ein FC16-Modul gezeigt, verschaltet ist es aber 
als ICStation. Da bin ich mir sicher, denn es entspricht meiner 
Beschaltung.

Im Arduino-Code und den vorhandenen Libs ist das sehr leicht regelbar. 
In Micropython und vorhandenem MAX7219-Modul sind die Zeichen um 180° 
rotiert. Das lässt sich auch leicht beheben. Das würde aber bedeuten, 
dass sowohl bei den Spalten als auch bei den Zeilen die Reihenfolge 
vertauscht werden müsste, entsprechend dieser Seite:

https://majicdesigns.github.io/MD_MAX72XX/page_f_c16.html
https://majicdesigns.github.io/MD_MAX72XX/page_i_c_station.html

Sehe ich das richtig?

Was ist bei den Modulen die meistverbreitete Variante? Ich nehme an, 
FC16, oder?

Liebe Grüße,
Arnika
Gast #6649615
Lesenswert?

Ich habe diese 4-fach Module schon mehrfach bestellt, und min. 3 
verschiedene Versionen bekommen, andere Belegung, andere MAX7219 Chips 
(China Nachbauten?), andere Matrix LED. Ich würde sagen, da gibt es 
keinen Standard.

Arnika schrieb:
> Laut dieser Seite wird das Modul entsprechend verschaltet.

ungeschickt angeordnet, die Module sind eigentlich so gebaut das man die 
Anschlüsse seitlich verwendet. Dann kann man längere Anzeigemodule bauen 
indem man in/out mit Drahtbrücken weiterschleift.
Gast #6649617
Lesenswert?

Arnika schrieb:
> Das würde aber bedeuten, dass sowohl bei den Spalten als auch bei den
> Zeilen die Reihenfolge vertauscht werden müsste

Im Endeffekt kannst du es einbauen wie die anderen auch (G0 unten links) 
wenn du die DIN und DOUT Anschlussreihen nicht mit Jumpern, sondern mit 
Patchkabeln verdrahtet.
1
------+ +-------------+
2
+----(-(-----+ +-----(-
3
MAX7219 MAX7219 MAX7219
Gast #6649627
Lesenswert?

Doku bekommt man oft auf Anfrage bei den Händlern. Bei diesen Modulen 
ist die Chance aber groß das eine der Definitionen in der majicdesigns 
Lib passt. Da ist der Preis wichtiger. Hauptsache die MAX Clone 
funktionieren...
Gast #6649629
Lesenswert?

Was wäre so ein MAX7219-Clone? Vielleicht sogar 1-zu-1? Ich habe 
gesehen, der Chip kostet bei Digikey mindestens 5 USD. Hat ein DIP40- 
oder DIP24-Gehäuse, was ich recht bastlerfreundlich finde. Die meisten 
Treiber sind wohl in SMT-Gehäusen mit recht feinem Pitch.
Gast #6649634
Lesenswert?

Johannes S. schrieb:
> Ich habe diese 4-fach Module schon mehrfach bestellt, und min. 3
> verschiedene Versionen bekommen, andere Belegung, andere MAX7219 Chips
> (China Nachbauten?), andere Matrix LED. Ich würde sagen, da gibt es
> keinen Standard.

Zum Glück ist mir das bisher erspart geblieben. Bei mir war jedoch der 
Unterschied zwischen klaren und diffusen Dots. Mit den klaren sieht das 
sehr bescheiden aus, da die LED-Chips deutlich sichtbar sind.

> ungeschickt angeordnet, die Module sind eigentlich so gebaut das man die
> Anschlüsse seitlich verwendet.

So ist es ja auch. Hier das gewöhnliche FC16-Modul

https://howtomechatronics.com/wp-content/uploads/2017/04/MAX7219-Current-Regulator-Resistor.jpg

mit der "falschen" Pin-Belegung

https://howtomechatronics.com/wp-content/uploads/2017/04/How-It-Works-MAX7219-8x8-LED-Matrix.png

Nun ja, wenn es keinen "Standard" gibt, werde ich das erstmal so lassen. 
Vielen Dank.
Angehängte Dateien:
Gast #6649642
Lesenswert?

Der müde Joe schrieb:
> Was wäre so ein MAX7219-Clone? Vielleicht sogar 1-zu-1? Ich habe
> gesehen, der Chip kostet bei Digikey mindestens 5 USD. Hat ein DIP40-
> oder DIP24-Gehäuse, was ich recht bastlerfreundlich finde. Die meisten
> Treiber sind wohl in SMT-Gehäusen mit recht feinem Pitch.

Hallo Joe,

der Pitch ist 1,27mm. Das Gehäuse ist ein SOIC24W. Das ist locker per 
Hand lötbar. Bei JLCPCB kann man sich die aber auch bestücken lassen. Da 
kostet einer um die 1,50-2 USD. Bin mir aber nicht sicher, ob das Klone 
sind.

https://jlcpcb.com/parts/componentSearch?searchTxt=max7219
Gast #6649644
Lesenswert?

Peter D. schrieb:
> In der Makerszene scheinen Schaltpläne wohl überflüssiger Luxus zu
> sein.
> Ich würde nur Module kaufen, wo es auch einen Schaltplan dazu gibt. Zur
> Not ginge auch eine textuelle Beschreibung der Pinzuordnung.

Hallo Peter,

das ist in der Tat interessant, dass das FC16 zwar in rauen Mengen und 
jeder möglichen Konfiguration verkauft wird, es aber keinen Schaltplan 
dazu gibt. In den Arduino-Foren wurde jedenfalls auch das Phänomen 
beklagt, dass man nicht weiß, was man bekommt. Zum Glück hat Marco Colli 
die Lib so flexibel gestaltet, dass die Varianten abgefrühstückt werden 
können.
Gast #6649656
Lesenswert?

...der Pitch ist 1,27mm. Das Gehäuse ist ein SOIC24W."

Ja, das geht. Ja, ich weiß, ich muss mal langsam von den DIP-Sachen 
wegkommen. :-) In der Tat, ich wollte auch schon mal mit JLPCB etwas 
machen und bestücken lassen. Allerdings habe ich ein paar Hundert 
Common-Anode-Displays hier auf Lager. Das spießt sich ja mit dem 
Common-Cathode-Treiber. Man kann wohl den (MAX)7219 mit CA-Displays 
verwenden, aber so ganz "nativ" ist das nicht.
Gast #6649667
Lesenswert?

Der müde Joe schrieb:
> ...der Pitch ist 1,27mm. Das Gehäuse ist ein SOIC24W."
>
> Ja, das geht. Ja, ich weiß, ich muss mal langsam von den DIP-Sachen
> wegkommen. :-) In der Tat, ich wollte auch schon mal mit JLPCB etwas
> machen und bestücken lassen. Allerdings habe ich ein paar Hundert
> Common-Anode-Displays hier auf Lager. Das spießt sich ja mit dem
> Common-Cathode-Treiber. Man kann wohl den (MAX)7219 mit CA-Displays
> verwenden, aber so ganz "nativ" ist das nicht.

Das würde dem hier entsprechen:

https://majicdesigns.github.io/MD_MAX72XX/page_parola.html
Gast #6649695
Lesenswert?

Arnika schrieb:
> Mit den klaren sieht das
> sehr bescheiden aus, da die LED-Chips deutlich sichtbar sind.

die klaren habe ich zuletzt auch bekommen, sehen wirklich etwas 
schlechter aus. Aber mit einer Plexiglas Scheibe als Diffusor / 
Kontrastverstärker wird das wieder besser.
Das Foto ist da etwas überbelichtet, aus einem Meter kann man noch 
Helligkeitsunterschiede sehen, weiter weg nicht mehr wirklich.

Und eine Zeile in einem Modul hat einen Pixelfehler, da war ich zu faul 
das zu beheben. Muss man auch genau hingucken.
Angehängte Dateien:

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren