MAX7219 Kaskadieren

Gast #4844474
Lesenswert?

Hallo,


ich möchte ein Dot-Matrix-Display mit 24 kaskadierten MAX7219 (je 8x8 
LEDs) erhalten. Später soll es an einer 12V Spannungsquelle betrieben 
werden. Ein Modul verträgt 5V. Gesteuert werden sie über ein Arduino 
Nano (Nachbau ;)).

12 MAX konnte ich bereits (über einen Pin des Arduino) betreiben, 
allerdings wurden diese mit steigender Anzahl logischerweise immer 
dunkler.

Nun möchte ich je zwölf parallel geschalteten Module (plus Widerstand) 
in Reihe schalten. Plan ist eine separate SPI Verkabelung in Reihe. 
Funktioniert das überhaupt oder grille ich die Module damit?

Danke, Andreas
Gast #4844533
Lesenswert?

Die Entwicklungsstromversorgung ist der Arduino über USB angeschlossen. 
Dass das nicht reicht ist mir klar.

Geplant ist ein Anschluss an den Zigarettenanzünder im Auto, also eine 
durchaus Potente Stromquelle hoffe ich doch.

Meine Angst ist dass die Differenz zwichen der SPI Leitung der Vcc zu 
groß wird.
#4844536
Lesenswert?

Ich werfe jetzt mal einen Blick in die Glaskugel:
Du betreibst den Arduino mit 12V extern und der kleine OnBoard 
Linearregler treibt im Schweiße seines Angesichts 12x MAX7219 Module?
Kann man so machen, funktioniert aber nicht lange ;-)
Nimm einen Schaltregler z.B. einen LM2576, der kann bis 3A Ausgangsstrom 
und wird kaum warm. Mit so kleinen "Spielzeugmodulen" kann es allerdings 
sein, das schon vorher die Drossel brüllend heiß wird, der Ripple am 
Ausgangselko inakzeptabel hoch wird, oder die Shottkydiode sich 
auslötet...
Aber mit 3A solltest du 24 MAXe nebst LEDs bespaßen können.
#4844557
Lesenswert?

Ich für meinen Teil arbeite mit dem "nackten" Atmega 328, da ist es in 
sofern einfacher, das da kein Spannungsregler stört, der vielleicht 
nicht die Spannung vom Ausgang her sehen möchte.
Du kannst auch per Schaltregler die 12V auf 5V runtersetzen und nur die 
Massen verbinden, die MAXe von den 5V des Schaltreglers betreiben und 
den Arduino über USB betreiben. Allerdings funktioniert er dann nicht 
ohne USB. Oder die 12V in den externen Anschluss, und den Arduino mit 
dem Linearregler sich selbst - und nur sich selbst versorgen lassen. So 
ist es jedenfalls beim UNO und dem älteren Duemilanove. Wenn der Nano 
nur einen 3,3V Regler hat, aber 5V Input ohne 5V Spannungsregler, dann 
kannst du den Nano auch mit dem 5V vom Schaltregler mitversorgen.

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