-
Thread
Laufschrift mit Tastatur und µController steuern
Werf mal einen Blick in das Datenblatt von Maxim MAX7219CNG. Zu beziehen bei reichelt. Das Ic´chen ist mein Favorit beim ansteuern von LED Matrixen,- mit 4 von den Teilen hab ich mir auch mal meine LED Uhr gebaut. greetz,- Black
der 7219 hat eine 8*8 matrix. Anbindung an den Controller über den SPI Bus... MOSI,MISO & SCLK sollte klar sein. Mit einem Signal an LOAD übernimmt der 7219 die über SPI übertragenen Daten in das entsprechende
-
Thread
Frage zum MAX 7221
, nach genauern studieren im DB stehts ja auch drinn. The no-op register is used when cascading MAX7219s or MAX7221s. Connect all devices’ LOAD/CS inputs together and connect DOUT to DIN on adjacent devices. DOUT is a CMOS logic-level output that easily drives DIN of successively cascaded parts
Addressing Modes section for detailed information on serial input/output timing.) For example, if four MAX7219s are cascaded, then to write to the fourth chip, sent the desired 16-bit word, followed by three no-op codes (hex 0xXX0X, see Table 2). When LOAD/CS goes high, data is latched in all devices.
-
Thread
LED Aussteuerungs - Multiplex - Display
Versuch es mit dem MAX7219 LED Treiber von Maxim. Der kann bis zu 64 LED individuell steuern und du benötigst nur 3 Leitungen um das IC zu steuern. Hier ist ein Link für eine Beschreibung des MAX7219: http://www.fernando-heitor.de/pic/projekte/max7219/index.htm Gruß Fernando Heitor
-
Thread
Max 7221 Ansteuerung
Hallo, ich habe hier ein Max 7221 rum liegen. Hat evtl. jemand ein wenig Code Beispiele für einen ATmega8 in C für mich? Ich würde gerne den Max mal in Betrieb nehmen, un zu sehen, was der so kann ;-) Danke im voraus....
Such mal nach MAX7219. Der einzige Unterschied ist das Strobe-Signal, das muß beim MAX7221 schon zu Beginn auf Low gesetzt werden (beim MAX7219 ists egal). Peter
-
Thread
Verständnisfrage Logikanalysator / SPI
meine Projekte zu entwickeln, habe ich mir einen "Open Logic Sniffer" gekauft. Als Test habe ich 3 MAX7219 kaskadiert und beobachte DIN (an allen 3 MAX7219: DIN1, DIN2, DIN3), /CS und CLK. Die MAX7219 sind an eine ATmega angeschlossen und steuern 7-Segmentanzeigen. Also, 3 x 16-Bit werden über DIN
) Call Max7291cmdval(0 , 0 , &H01 , Stunde1 , 0 , 0) Call Max7291cmdval(0 , 0 , &H02 , Stunde2 , 0 , 0) Call Max7291cmdval(0 , 0 , 0 , 0 , &H01 , Sekunde2) ... Sub Max7291cmdval(byval Cmd1 As Byte , Byval
-
Thread
uC gesucht; Funktionsumfang; Anfängerfrage
richtigen" Display gearbeitet, aber mein S65-Display ist schon unterwegs. =) Das Arbeiten mit nem MAX7219 war auf jeden Fall überhaupt nicht schwer, hab gestern Nachmittag damit eine GPS-Uhr gebastelt <- hatte langeweile. @Travel Ja, ist mir auch noch eingefallen, hatte das schon nachgetragen. ;
hatte ja erwähnt, dass ich das noch nicht gemacht habe. Ich meinte auch eine Ansteuerung über einen MAX7219, der einem ja vieles abnimmt. Nur das viele Fädeln war etwas aufwändig, da ich kein Ätzgerät hier habe und extra Layouten zur FH fahren wollte ich auch nicht. ;) @Travel Das sieht in der Tat
-
Thread
Schaut jemand mal über meinen Schaltplan?
Hallo! bei Reichelt: MAX 7219 CNG Kann ganz alleine eine komplette Ebene mit 64 LEDs und braucht keine Vorwiderstände.
eine bessere Alternative sind. Route_66 schrieb im Beitrag #2750670: > Hallo! > bei Reichelt: MAX 7219 CNG > Kann ganz alleine eine komplette Ebene mit 64 LEDs und braucht keine > Vorwiderstände. Ich glaube, das funktioniert nicht ohne weiteres. Dann müsste ich zwei mal multiplexen.
-
Thread
Zeigerinstrument mit LED's ersetzen
das Zeitliche segnet? und > Wie Programmiert man den Nachglimmeffekt? Schau dir mal den MAX7219 b.z.w. MAX7221 an. https://datasheets.maximintegrated.com/en/ds/MAX7219-MAX7221.pdf Das ist ein Multiplex-Baustein, der über SPI mit einem Mikrokontroller verbunden 8-Siebensegmentanzeigen
der Anzeige wird über einen externen Widerstand vorgegeben und kann dann über Programmierung in 31 (7219) b.z.w. 15 (7221) Stufen reduziert werden. Da die Bausteine viel Funktion übernehmen, ist die eigentliche Programmierung ziemlich simpel. Ich habe hier eine Bastelei, bei der der eine Baustein eine
-
Thread
Mikrocontroller mit 4 Zellen Betreiben
schon gedacht, aber ich hab noch einen anderen IC (da gibts auch die 3V Version, aber die kostet halt (Max7219, wie der 3V Typ heißt weiß ich nicht)). Zurzeit teste ich die Schaltung über den USB anschluss, aber da soll sie Schaltung ja mal weggehen können. Tom M. schrieb im Beitrag #1799444: > Lautstärke
Teil nicht durchgehend. 2. wird die hellste Stufe eh fast nie benutzt werden. Man kann die beim Max7219 auf 1/32 dimmen. Für den Fall das es soch zu viel frisst setzte ich ne Solarzelle dran und legs wenn ich es nicht brauche ans Fenster.
-
Thread
segment anzeige
Anzeige ohne Multiplexing. Einfacher wäre natürlich, gleich nen passenden Chip zu nehmen, z.B. nen MAX7219. PS: Als neulich der Quarz meines Radioweckers kaputt gegangen ist, habe ich bemerkt, dass die nicht nen 4-fach Multiplexing der Ziffern machen, sondern nen 8-fach Multiplexing der Segmente
im Beitrag #5461763: > Einfacher wäre natürlich, gleich nen passenden Chip zu nehmen, z.B. nen > MAX7219. Auch dieser bringt keine helle 'Erleuchtung' des ..546AP. Achim S. schrieb im Beitrag #5461765: > Wenn Du 4nimmst, brauchst Du garnicht mehr zu multiplexen Das würde ich auch vorschlagen
-
Thread
7segmentanzeigen Treiber
Segmentanschlüsse liegen paralell, also für Multiplexbetrieb ausgelegt. Suche jetzt auch IC, z.B. DS7219, ist aber leider für gemeinsame Kathode, wer kennt einen Chip mit gleicher Funktion auf gem. Anode ? Gruss A. Arndt
Der 7219 kann doch beides. Ist nur eine Frage der Programmierung, z.B.: http://www.specs.de/users/danni/appl/hard/max7219/index.htm Peter
-
Thread
Ansteuerung von LED Dot-Matrix-Displays wie?
Hallo Jan! Ich habe diese Aufgabe einmal mit hilfe des Anzeigen-Treibers MAX7219 gemacht. Genaueres dazu ist hier zu finden: http://www.stefan-buchgeher.info/elektronik/max7219/max7219_dot_matrix.html Stefan B. (Linz, Österreich)
-
Thread
Suche QuelCode Thermometer Dringends
Die Programmierung des MAX7219 ist auch im Datenblatt beschrieben...
Hehe, für lumpige vier Digits einen teuren MAX7219 zu verschwenden ist auch lustig...
-
Thread
62/64 LEDs ansteuern
Du könntest auch einen MAX7219 benutzen, der kann 64 LEDs in Matrixform treiben, und ist über SPI ansprechbar. Lg Michael
Michael wrote: >Du könntest auch einen MAX7219 benutzen, der kann 64 LEDs in Matrixform >treiben, und ist über SPI ansprechbar. kann ich nur empfehlen, weitere Bauteile wie Widerstände entfallen und mann kann die Leuchtstärke in 16 Stufen
-
Thread
Led Matrix 16x48
Idee sinnvoll? Junge, meine Frau würde mich zu Hause rauswerfen :D Ich würde eher auf einen Max7219 setzen, der Multiplext dir alles schön. und kann in 16 Stufen gedimmt werden - läßt sich absolut easy kaskadieren und arbeitet mit SPI Interface. 8x8 bekommste da an einen dran.
nur mit RGB Leds, was ich nicht brauche, da viel zu teuer. Draco schrieb im Beitrag #4506100: > Max7219 Sind halt auch recht teuer, wenn man mind. 12 Stück davon braucht (5,80€). Mit meiner Idee würde 8x8 dann nur ~60ct kosten (insgesamt unter 10€ (ohne die Matrizen)).
-
Thread
LCD 7-segment für Uhr hh:mm:ss gesucht (I2C oder SPI)
#5451059: > Für LEDs müsste ich doch genauso Schieberegister verwenden? Nein, für LED sind die MAX7219 ideal. Werden ähnlich angesteuert, übernehmen aber den ganzen Kram mit Multiplexing, Helligkeit... https://www.amazon.de/WINGONEER-MAX7219-8-stellige-Digitalr%C3%B6hre-Display/dp/B06XHHFK26/
Karl schrieb im Beitrag #5451117: > Nein, für LED sind die MAX7219 ideal. Wenn man mit deren geringem mittleren Strom auskommt....
-
Thread
Grosse LED Dot-Matrix
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
-
Thread
LED 8x8 Matrix Schaltplan mit ULN2803 BC337
Wenn es nicht so sehr auf den Preis ankommt, könntest du auch einen MAX7219 nehmen. Du würdest dir die ganzen zusätzlichen Bauteile sparen und könntest die Helligkeit der gesamten(!) Anzeige in 16 Stufen regeln. Sven
MAX 7219, wär doch auch was, oder ? Gruß RABIS49
-
Thread
Nochmal: Ansteuerung LED-Matrix 64 x 32 aus China
Es gibt auch welche mit MAX7219 https://www.amazon.de/AZDelivery-MAX7219-Matrix-Anzeigemodul-Arduino/dp/B07HJH6N1Z/ref=sr_1_2_sspa Davon 8 Stück, dann hast du 64x32 Pixel.
nix mit RGB. Die Module die der TO meint sind für größere Videowände, da wird man mit den kleinen MAX7219 Modulen nicht glücklich.
-
Thread
wieviele Stellen hat eine gemultiplexte-LED-Anzeige sinnvollerweise?
Am einfachsten geht es mit einem MAX7219 (8 Digits). Für 16 Digits kann man 2 kaskadieren. Multiplexen erzeugt aber auch Störungen. Für DCF77 muß man daher den Empfänger weit weg von der Anzeige plazieren. Bei mir haben 30cm gereicht
Hallo, bei Reichelt mal geschaut: MAX 7219 CNG :: Display Driver, DIL-24 MIL-300 Artikel-Nr.: MAX 7219 CNG 4,75 € UDN 2981 1,10 € UDN 2981 A Source Driver, DIL-18 UDN 2981 A
-
Thread
Suche Transistor-Array Baustein o.ä.
Ganz nett ist auch der MAX7219/MAX7221. Damit kann man bis zu 64 LEDs ansteuern... Rick
Vielen Dank für die schnellen Antworten! Der MAX7219 ist ja für Multiplexing gedacht. Das soll aber ein Effekt-Licht werden mit ca 250 LEDs. (50Rot, 50Grün, 50Blau, 50Weis, 50 UV) Ich will daher keine Helligkeit verlieren. Ich dachte eigentlich
-
Thread
Brauche Hilfe bei Schaltplan
Falls die Boardgrösse/ Aufwand irgendwie eine Rolle spielt könnte ich noch ein kleines IC erwähnen: MAX7219 (wurde hier schon öfters genannt). Du sparst dir die Vorwiderstände, die Treiber-Transistoren und die Schieberegister. Das Teil gibt es bei den üblichen Verdächtigen und wenn es sein muss sogar
Falls die Boardgrösse/ Aufwand irgendwie eine Rolle spielt könnte ich >noch ein kleines IC erwähnen: MAX7219 (wurde hier schon öfters genannt). >Du sparst dir die Vorwiderstände, die Treiber-Transistoren und die >Schieberegister. Das Teil gibt es bei den üblichen Verdächtigen und wenn >es sein muss
-
Thread
Lasttrennung zwischen USB +5V und externen +5V. MOSFET
USB-C erfolgt später mit einem 5V/3A Netzteil ohne PC dazwischen. Die LED-Matrix besteht aus 10 MAX7219 Treiber ICs also insgesamt 640 LEDs(8x8 Displays). Die Stromaufnahme variiert je nach Anzahl der leuchten LEDs stark zwischen 0,3 bis 2,5A. Den USB-C Anschluss brauch ich primär um eine serielle
hält 3A aus und hätte ein Spannungsfall von 0,4-0,5V. Die 5V gehen ja in den AMS1117 und in die MAX7219. Der MAX7219 darf bis 5,5V haben. Dann kann ich vor der Diode direkt am Schaltregler den PR1 Pin des TPS anschließen um umschalten auf den LM2596. Ich habe mal ein Schaltplan mit dem TPS erstellt
-
Thread
Datenblatt URL ändern?
MAX1270 http://datasheets.maxim-ic.com/en/ds/MAX1270-MAX1271B.pdf LG Christian
fast 9 Jahre (!) alte Problem der veraltenden Links zu Datenblättern irgendwann einmal gelöst. MAX7219 https://datasheets.maximintegrated.com/en/ds/MAX7219-MAX7221.pdf
-
Thread
ESP32C3 > SPI > Datenpakete durcheinander
mal wieder nicht weiter. 8 Bytes werden pro Datenpaket versendet. Das sieht so aus: [c] void max7219_set_scan_limit( uint8_t _limit ) { uint8_t *pData, buffer[ DISPLAY_SIZE * 2 ]; pData = buffer; for (uint8_t i = 0; i < DISPLAY_SIZE; i++) { *pData
So werden die Funktionen aufgerufen, einfach in der while(1) [c] while (1) { max7219_set_decode( 0x01 ); max7219_set_scan_limit( 0x02 ); } [/c] Die Funktion die die Daten auf den Bus knallt ist folgende: [c] void spi_write_bytes( uint8_t *_data, uint8_t _length
-
Thread
Einkaufsliste / Hilfestellung: Einzelne Dot-Matrix-Displays steuern (Rennbahn)
anfängliche Idee mal in den Raum werfen: Bei aliexpress gibts für knapp 2 Euro ne 8x8 Matrix mit nem MAX7219 (siehe angehängtes Bild). Dazu nen Arduino Uno für knapp nen 10er. Fertig. (Das ist jetzt so meine Laien-Vorstellung) So, im Internet (Youtube etc.) finde ich viele Tutorials, wie so eine
Hallo, mit dem MAX7219 ist das recht problemlos machbar. Arduino UNO oder auch Arduino Nano wenn es kleiner sein soll. Versorgung mit einem 5V 2A Ladeadapter gibt genug Reserve und geht auch mit dem Nano zu realisieren
-
Thread
Decoderschaltkreis für 7-Segment Kaskade
Klarer Fall: MAX7219 bzw. MAX7221
werden, ists Dir auch wieder nicht recht, weil die seriell sind. Ich arbeite gern seriell mit dem MAX7219, spart Verdrahtung. Oder ich mache selber Multiplex im Timerinterrupt. Das 7-Segment Dekodieren überlasse ich aber immer der CPU, die 10 Bytes Code sind ja kein Akt. Ich hab auch noch nen
-
Thread
National NSA520 Datenblatt gesucht (9-stellige 7-Segment-Anzeige)
also wirklich antun will. Ohne Treibertransistoren für die Digits und >Segmente geht da nichts. MAX7219 dran und schon sind alle Anzeigeprobleme gelöst! ;-)
Christoph Z. schrieb im Beitrag #7848171: > MAX7219 dran und schon sind alle Anzeigeprobleme gelöst! ;-) Na ja, gerade der bringt nur 3.5mA mittleren Strom. Für Displays die erst bei 20mA erkennbar sind unzureichend.
-
Thread
64x20 programmierbares LED Netz (Umbau)
zugegeben noch nicht nachgedacht. Ich habe sowas kürzlich mal mit einem Node D1 Mini (ESP8266) und MAX7219 Dot Matrix Displays gemacht. Das war natürlich relativ einfach. Möglicherweise gibt es ja für die hier bereits verbauten ICs auch schon irgendwelche Bibliotheken, die das Programmieren eines
einfaches Wort darstellen wollte. Wie gesagt - an einem (bereits vorgegebenem) Sketch für ESP8266 + MAX7219 Dot Matrix habe ich ja schon rumgebastelt. Aber so ein MAX7219 erledigt das Multiplexing ja quasi selbst und wird auch durch fertige Bibliotheken unterstützt. Bei den Schieberegistern und Decodern
-
Thread
[V] µC, Halbleiter, Relais
Audio-DAC -> 0,50€/Stk. 100x AD5541: 2,7V-5,5V 16Bit DAC -> 1€/Stk. 100x MAX4543CSA: Dual SPST Analogschalter -> 0,50€/Stk. 2x MAX038CWP: High-Frequency Waveform Generator -> 2€/Stk. 2x MAX7219CWG: 8-Digit LED Display Drivers -> 2€/Stk. 2x MAX1425EAI
bus buffer I²C -> 1€/Stk. 75x AD5541: 2,7V-5,5V 16Bit DAC -> 1€/Stk. 80x MAX4543CSA: Dual SPST Analogschalter -> 0,50€/Stk. 1x MAX7219CWG: 8-Digit LED Display Drivers -> 2€/Stk. 10x STPS5L25B: Schottky Diode, 25V, 5A -> 0,50€/Stk. Speicher:
-
Thread
Digitale Signale "verstärken"
eine Menge LEDs sein sollen wäre Multiplex Betrieb wie früher schon vorgeschlagen, angesagt. Da wären MAX7219 nützlich (64LEDs).
Menge LEDs sein sollen wäre Multiplex Betrieb wie > früher schon vorgeschlagen, angesagt. Da wären MAX7219 nützlich > (64LEDs). Nein, LEDs waren nur Beispiele.
-
Thread
MAX6957 Bibliothek/Code
Kai wrote: > ...MAX6957... ...ist derfür eine 7-Segment Anzeige ein overkill... richtig schau mal nach nem max7219/max7221 die sind zur ansteuerung per spi von 7-segmentanzeigen ausgelegt und können aber auch ohne probleme für ne 8*8 LED-matrix verwendet werden http://datasheets.maxim-ic.com/en/ds/MAX7219-MAX7221.pdf
-
Thread
Modulare 8x8 Matrix
15mA. Jetzt überleg ich mit was ich allerdings die Steuerung zusammen bau... TLC5940, MBI5030, MAX7219 waren mir als erstes eingefallen aber... Ich mach die Platinen selber, hab *massig* Platz und viel Zeit zum löten. Da hab ich mal überlegt ob ne Matrix und/oder spezielle ICs überhaupt sein
nur einen MAX7219 - der kann 64 LEDs einzeln ansteuern. > 8 x 74HC595 1,12 Euro > 8 x ULN2803 2,08 Euro Die benötigst du eigentlich nicht. Ich denke, du brauchst für eine Baugruppe: 4 x TLC5940 1 x AVR
-
Thread
Ich suche eine günstige Porterweiterung für ATmega32
Evtl schon ein wenig overkill, aber schau dich mal ein wenig bei den Display-Treiber um:, z.B. nen MAX 7221, kann per Multiplex 8x8 Leds ansteuern kostet aber bei reichelt auch 8 Euro. Ansteuerung selbst erfolgt per SPI, siehe hier http://datasheets.maxim-ic.com/en/ds/MAX7219-MAX7221.pdf Gruß Roland
verwendbar. Außerdem ist eine Matrix wohl absolut nicht aufwendiger als ne Parallelverkabelung. MAX 7219 bzw. 7221 wurden schon erwähnt. Von TI gibt es jede Menge Bausteine, die speziell für LEDs sind. Auch mit Helligkeitsstufen und Korrekturfaktor. Bei 12V hast Du ja jede Menge Verlustströme,
-
Thread
8x8 Dot Matrix Display Ansteuerungsdisplay
von bis zu 30 mA haben.... @Thomas K wenn du es noch einfacher machen willst kauf dir ein Max7219. Der ist speziell fuer deine Sachen entwickelt wurden. Kostet leider auch nen paar Euronen, ansonsten einfach kostenloses Sample bei MAxim anfordern. Mfg Dirk
Verstehe ich das richtig (man sieht ich bein ein Analog-technischer Volltrottel) ? Achja, den MAX7219 kannte ich schon. Scheint echt ein tolles Teil zu sein. Leider nirgends unter 10 euro. Aber das mit dem Sample ist eine gute Idee. :) Danke!