-
Thread
Max 7219 stört DCF77 Signal
ein Signal habe, hat mir ehrlich gesagt am besten gefallen. Werde das so mal ausprobieren und den Max tauschen, so das ich den Max7221 verwende ....
Gigasets sind die ja auch imemr drin. So was in der art muss man ja auch für den Max hinbekommen, oder? @Tim: MAX7221 oder MAX7219?
-
Thread
7-Segm. Anzeige
http://datasheets.maxim-ic.com/en/ds/MAX7219-MAX7221.pdf Meinst du sowas? EDIT: einmal weiss ich Anfänger was, dann bin ich zu langsam...
Tja, ich habe hier 100Stk. mit gem. anode. Die würde ich gern dafür nehmen. Der Max7219-7221 ist leider nur für gem.katode.
-
Thread
Ansteuerung 8x5 Led Matrix
Tach auch, ja der MAX7219/7221 ist die richtige wahl. Er kann 64 LEDs unabhängig voneinander steuern und lässt sich kaskadieren, d.h. an kann beliebig viele MAX7219/7221 über ein SPI-Leitungssystem ansteuern. Gruss,
Hallo, klar ist der max 7221 etwas teuer,aber dafür auch gut.Hab aus Neugier mal etwas damit rumgespielt und muss sagen,das er wirklich einfach zu handhaben ist. Ralf
-
Thread
7 Segment Anzeigen
Hallo Wie wärs mit einem MAX 7221
Hallo Fritz 7 Mit einem 7221 kannst du bis zu 8 Digits ansteuern. Und das über 3 Leitungen und relativ wenig Rechenzeit. Um das Multiplexen selbst mußt du dich nicht drum kümmern. Macht alles der MAX 7221 (bzw 7219) für dich.
-
Thread
Ardinuo --> 54 MAX7219 --> 3456 LEDS
dachte hier mal nach Erfahrungswerte zu fragen. hat jemand schonmal so ein ähnliches Projekt mit MAX7219/MAX7221 und Arduino durchgezogen? Danke
> Aus dem Datenblatt: "The MAX7219/MAX7221’s maximum > recommended segment current is 40mA." Ja ... , was genau hast du am Datenblatt nicht verstanden ?
-
Thread
Grundlegendes zu SPI
beiden Displays parallel zum µC verbinden (sie sollen das gleiche anzeigen), oder muss ich von einen MAX7221 zum zweiten weitergehen? Im Anhang noch die Beschaltung des MAX7221, wär nett wenn mir jemand sagen könnte, ob ich die Grundlagen über das Anschließen von 7-Segmentanzeigen richtig verstanden habe
welche mit nur je 2 pro IC, wie µA9638 und Co. Macht GND+2xSCK+2xMOSI also 5 Leitungen Minimum, mit MAX7221. MAX7219 geht nicht, der geht ohne LOAD nicht, der 7221 hingegen geht mit CS=0. Alternativ mit RS485 Treiber (z.B: 75176) für den Transmitter. Als Receiver entweder einen µC der die LED gleich
-
Thread
7-Segment @3,3V?
Hallo Leute, bislang verwende ich den MAX7221 @5V um mehrstellige 7-Segment-Displays anzusteuern. Ab jetzt will ich ATXMEGAs einsetzen, die bekanntermaßen nur mit 3,3V laufen, was der MAX7221 aber leider nicht mitmacht. Von Maxim gibt es da
Detlev T. schrieb im Beitrag #2157374: > (Alternativ könnte man natürlich auch das Display mit 5V, MAX7221 und > Pegelwandlern (74HCTXX) betreiben, was aber zusätzlichen Aufwand > verursacht.) Schau doch mal ins Datenblatt, was für eine minimale Spannung für High der MAX erwartet und wieviel dein
-
Thread
Pollin Jumbo LED Anzeige
Der MAX 7221 kostet leider fast 1.50 Euro mehr (bei reichelt) als der MAX 7219. Das ist mir die einfachere Ansteuerung nicht wert :-)
Joachim R. wrote: > Nimm lieber den 7221. Der ist Atmelfreundlicher da er via SPI > anzusteuern ist. Das vereinfacht das Programm. Das ist Quatsch mit Soße. Jede Ansteuerung für den MAX7221 funktioniert natürlich auch für den MAX7219
-
Thread
Mehrere Transistoren über einen µC-Port steuern?
@ Chris K. (chrisk86) > 16 für die MAX7221-Ports Ja. >+ 16 zum aktivieren der einzelnen Zeilen Nein! Deine Matrix hat 16 Spalten, also brauchst du nur 2x8=16 Digit-Treiber. >Gäbe es denn eine einfachere Möglichkeit zwischen
SMD ist. Mal schauen, ob ich jemanden finde, der das löten kann... Naja, hatte eigentlich extra 5 MAX7221 erstanden, die dann jetzt wohl erstmal sinnlos sind... =) Liebe Grüße, Chris
-
Thread
erste Platine, ist das überhaupt möglich?
Bist du dir sicher das du 40 7-Segment-Anzeigen ansteuern willst, oder was hast du mit den ganzen MAX7221 vor?
Hallo, für die 7Segment-Anzeigen würde 1 einziger MAX7221 reichen. Nach dem Datenblatt MAX7221 ist die Schaltung völlig unsinnig. Gruss Reinhard
-
Thread
MAX7219CNG, Arduino Uno und Newbie
and 10 on the Arduino for the SPI interface * Pin 12 is connected to the DATA IN-pin of the first MAX7221 * Pin 11 is connected to the CLK-pin of the first MAX7221 * Pin 10 is connected to the LOAD(/CS)-pin of the first MAX7221 * There will only be a single MAX7221 attached to the arduino
LEDs sein. Ich hatte sowas noch nie beobachtet, selbst im völlig dunklen Raum. Ein Leckstrom des MAX7219 kann es nicht sein, da der ausgeschaltete LEDs aktiv in Sperrrichtung schaltet. Der MAX7221 kann bis zu 1µA Leckstrom haben, sollte aber auch nicht stören. Lars W. schrieb im Beitrag #4893844
-
Thread
Font erstellen und ansprechen in C
das Ganze Zeilenweise >> schicken. Wie ich aus deinen anderen Threads noch weis, benutz du den MAX7221. Wie kommst du darauf, das du die Zeichen Zeilenweise schicken musst? Die Adressierung der Matrix des MAX7221 ist Spaltenorientiert ausgelegt.... Gruß Udo
@Udo Yup genau um den MAX7221 geht es. Ich kann ja jede, laut Datenblatt ROW direkt ansprechen, die Column aber nicht. Wenn ich also in der ersten ROW den Wert FF reinschreibe und die Matrix vor mir liegen habe, leuchtet die
-
Thread
Arduino 8-Taster Bit-Addierer mit mehreren 7-Segment Anzeigen
habt Ihr > noch Verbesserungsvorschläge... Ich würde die beiden 74HC795 durch einen zusätzlichen MAX7221 ersetzen und den an den DOUT den unteren MAX 7221 anschließen. Nachteil: ist teurer Vorteil: du kannst ohne großen Aufwand im Nachhinein noch zusätzliche LEDs anschließen und vereinfachst dir
Roland F. schrieb im Beitrag #7486602: > Ich würde die beiden 74HC795 durch einen zusätzlichen MAX7221 ersetzen ... Das war auch schon mein Gedanke ... und mir ist auch gerade ein Fehler aufgefallen -> Ich habe den MAX7219 (10 stück für ~35€) anstatt des MAX7221. Habe das gleich mal korrigiert
-
Thread
300 LEDs
schauen. @Cristian Grigoruta - sie sollen in verschiedenen Rythmen blinken Was genau sind der MAX7219 und der MAX7221 für Bausteine?
Hier der Link zum MAX7219 http://pdf1.alldatasheet.com/datasheet-pdf/view/73745/MAXIM/MAX7219.html Und hier der MAX 7221 http://www.alldatasheet.com/datasheet-pdf/pdf/73758/MAXIM/MAX7221.html Sind beide Led-Treiber.Lies
-
Thread
Arduino: Eingänge, Ausgänge, I2C, Leitungslängen,.
Probleme und andere wiederum "bekriegen" sich wegen des Wellenwiderstands. Da ich, wie gesagt einen MAX7221 für die Anzeige verwenden wollte und die Aktualisierung des Anzeigewertes nicht so im Vordergrund steht, kann ich mir auch eine "langsame" Übertragung erlauben.
in Hardware enthält. Über den UART empfängt der PIC den Anzeigewert und sendet ihn über SPI an den MAX7221 weiter. So brauchst Dur nur eine Ader (der PIC muss ja nicht zurück senden) plus Ground. Der zusätzliche PIC könnte billiger werden als die zusätzlichen Adern in dem Kabel. fchk
-
Thread
Led-Matrix mit Bascom
als Ausgänge. Es sind ingesamt also (2x8)x8 = 2x64 = 128 LEDs individuell ansteuerbar. Mit einem MAX7221 (http://datasheets.maxim-ic.com/en/ds/MAX7219-MAX7221.pdf) kannst du grundsätzlich 64 LEDs steuern. Wenn du "trickst" und den µC als zusätzlichen Spaltentreiber verwendest und den MAX7221 als
oder das entsprechende IC) zur Stromverstärkung her. Meiner Meinung nach ist der Umgang mit dem MAX7221 für den Anfänger zu schwierig. Der MAX7221 ist als 7-Segmenttreiber für bis zu 8 Anzeigen inkl. selbstständigem Multiplexen konzipiert und würde in deiner Anwendung zu zwei banalen Schieberegistern
-
Thread
LED Leiste für Drehzahlanzeige
Ja auf jeden Fall nicht zu dunkle. Aber wie verschalte ich denn die LEDs mit dem MAX7221? Also zwischen µC und MAX7221 ist kein Problem. Aber wie verbinde ich einzelne LEDs mit dem Bauteil? Und mit welcher Versorgungsspannung? 5V oder 12V?
Naja der MAX7221 wird mit 5V betrieben, wenn ich das richtige sehe. Für deinen µC brauchst du wohl auch 5V. Die Versorungsspannung kommt auch aus dem IC. Ich habe sowas auch mal mit einem lm3914 gebaut habe
-
Thread
Störung Max7219 und Pollin DCF
MAX7221, saut nicht so rum :-)
Hab jetzt mal den MAX7221 probiert, aber das löst das Problem noch nicht...
-
Thread
Bascomprogrammierung+MAX 7219
Hallo Tim Der MAX7219 hat _kein_ SPI! Bin ich auch schon drüber gestolpert. Der MAX7221 hat SPI. Ich habe schon mal berichtet: 6 x 7219 kaskadiert - d.h. nicht wirklich kaskadiert, sondern parallel über Portb.0 bis
Datenblatt zu sehen) steht: <Zitat> Notes and Comments True 3-wire serial interface, easy to use (MAX7219) Slew-rate limited segment drivers for lower EMI, SPI, QSPI, microwire serial interface (MAX7221) </Zitat> also hat doch der 7219 ein dreileiter-Bus und der 7221 einen SPI-Bus? oder ist
-
Thread
Bibliothek: MAX 7219 / 7221 an AVR (GCC)
einem 7221er funktionieren. Die meisten Funktionen dienen dazu eine Zahl auf einer bis zu 8-Stelligen 7-Segment Anzeige, die gemäß des Datenblatts angeschlossen wurde, darzustellen. Die Funktion "max7219_send
Das Archiv enthält die ausführlich kommentierte Header-Datei die Code-Datei sowie das Datenblatt des MAX 7219/7221. Über Kritik und Verbesserungsvorschläge sowie Bilder von eueren Projekten würde ich mich freuen.
-
Thread
SPI Reichweite
16 Adern die vom MAx7221 abgehen. Es wären sicher so 2 Meter und ich glaube nichrt, dass das SPI dafür ausgelegt ist. mfg Nook
Hi, also Strom ist kein Problem. Der MAX7221 kann bis zu 2A ziehen. halt ob das mit dem SPI nochklappt ist halt die frage. @Profi kannst du es bitte nochmal für anfänger erklären. mfg Nook
-
Thread
Optokoppler als levelschifter 3 auf 5 Volt
platz auf der LP und habe alles soweit es ging auf 3,3V laufen Nur eines geht nur mit 5 Volt der MAX7221 7Segment Driver SPI. Er versteht nur 5Volt meine Frage kann ich die Signalverarbeitung MOSI SCK CS mit einen Optokoppler lösen???? Welchen kann man nehmen und wie verschalte ich ihn????
Hallo, hmm, stimmt, ungewöhnlich... Dann eben PullUp an den 7221 gegen dessen 5V und Diode vom 7221 mit Kathode an den 3,3V-Pegel. Falls das Teil über die min. 0,8V für L stolpert eben Schottky nehmen. So hoch wird ja die SPI-Frequenz für den 7221 nicht sein müssen
-
Thread
LED Matrix bauen
Der MAX7221 ist sogar für EMV optimiert und die App-Notes beschreiben den Aufbau für High-Power LED-Anzeigen mit längeren Leitungen. Da kannst du dann die Schaltdrähte sehr kurz halten und nur den SPI über
wie man damit High-Power LEDs versorgt. Im übrigen kann der MAX7221 (EMV optimiert) pro Segment bis zu 40mA laut Datenblatt treiben. (Tabelle 11 im Datenblatt) Aber Hauptsache persönlich werden.
-
Thread
MSP430 LED Cube Muster vom PC ins Flash
keinen externen Compiler, oder übertrage ich da gleich die Hex Werte mit denen ich den Cube steuere (MAX7221) Sorry für die wahrscheinlich dummen Fragen, aber mit so etwas musste ich mich halt bis Dato nie beschäftigen. Für eine allfällige Hilfe wäre ich sehr dankbar Gruss aus der Schweiz
Musteranzeigeroutine", oder zumindest die Funktionen davon, die immer gleich sind - wie Ausgeben der Daten an den MAX7221 und warten - sollten schon in der MSP-Firmware realisiert werden. Im MSP läuft dann ein "Abspielprogramm" für die am PC vorbereiteten Daten, die an den MAX7221 gesendet werden sollen.
-
Thread
MSP430 SPI Schnittstelle Pegel
Habe hier noch einen Thread dazu, aber ich bin mir nicht mehr sicher ob es am MSP430F149 oder am MAX7221 liegt. MAX habe ich übrigens schon gewechselt, Hardware kann ausgeschlossen werden. http://www.mikrocontroller.net/topic/105231#new Mit dem MAX steuer ich eine 8x8 Matrix an, oder besser gesagt
Definieren Chip Select MAX7221 #define CS 0x01 #define CS_HIGH() P2OUT |= CS #define CS_LOW() P2OUT &= ~CS [/c]
-
Thread
LED-CUBE 3-D
monochromen 3³-Cube. Bau den erst mal, dann vielleicht 5³ oder gar 8³ (gibts auch einen im Forum mit 8x MAX7221) und dann mal langsam an RGB rantasten... 3³: http://www.ledstyles.de/ftopic5912.html 8³: http://www.ledstyles.de/ftopic5762.html Viel Erfolg!
gelesen das man Samples bekommen kann. Ich hab zwar nun nicht das ganze Datenblatt durch, aber der MAX6960 ist doch auch nur ein 8x8-Treiber wie der MAX7221... wieso sollte man da nur 4 brauchen? Oder war das nicht auf den 8³-Cube mit den 8x MAX7221 bezogen?
-
Thread
Hilfe bei AS1106
Hallo, hab mir mal testweise da mir die Max7221 zu teuer sind ein Paar "free Samples" von ASM bestell (3xAS1106, 3x AS1107 und 3xAS1100) um damit ein wenig zu experimentieren. Als Programmiersprache verwende ich Bascom. Da ich mir den Atmega
für Bascom nichts gescheites gibt dann kann vlt. jemand einen C-Code posten mit Erklärung (egal ob Max7221 oder AS1106). Hab da auch schon Codeschnipsel aus dem Forum benutzt aber auch ohne erfolg. Mfg Peter
-
Thread
bis zu 100 LED`s mit einem Arduino steueren
Leds, gibt es auch als Breakout https://www.holtek.com/documents/10179/116711/HT16K33v120.pdf MAX7219, 64 Leds, gibt es auch in DIL https://datasheets.maximintegrated.com/en/ds/MAX7219-MAX7221.pdf ...oder so...aber dann WS2812B;-) Kevin M. schrieb im Beitrag #6427422: > Nimm adressierbare
gibt es auch als Breakout > https://www.holtek.com/documents/10179/116711/HT16K33v120.pdf > > MAX7219, 64 Leds, gibt es auch in DIL > https://datasheets.maximintegrated.com/en/ds/MAX7219-MAX7221.pdf Heutzutage will sich eigentlich keiner "armdicke" Kabelbäume mit 64 oder 128 Leitung antun, wenn
-
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
Frequenz als Bargraph-Anzeige
Dankeschön an Sebastian für diese Empfehlung des MAX7221/7219. Genau das, was ich gesucht habe. :)
> Eight-Digit Drive Lines that sink current from the display common cathode. The MAX7219 pulls the digit outputs to V+ when turned off. The MAX7221’s digit drivers are high-impedance when turned off. Ich hatte tatsächlich nur Tomaten auf den Augen. Vielen Dank. :)
-
Thread
MAX7219 (Verständnis) Problem (angeschlossen an Mega 16)
io.h> #include <util/delay.h> // Port Definitonen für CLK (Clock), LOAD und DIN (Data IN) #define MAX7219_PORT PORTA #define MAX7219_CLOCK PA2 #define MAX7219_LOAD PA1 #define MAX7219_DIN PA0 int clock() { //Clock Signal Erzeugen, High-Low MAX7219_PORT |= (1<<MAX7219_CLOCK); // H wait
während des Schiebens ists wurscht. Der MAX7221 will auch die L-H-Flanke am Ende, aber wärend des Schiebens muß L sein. Also: MAX7221-Code funktioniert immer auch für den MAX7219! Man kann aber den Code so schreiben, daß er nur für den
-
Thread
Max7219 + Atmega328 = EMV-Problem?
Master mode SPCR |= (1 << SPE) | (1 << MSTR)| (1<<SPR1); // Decode mode to "No Code" MAX7219_writeData(MAX7219_MODE_DECODE, 0x00) MAX7219_writeData(MAX7219_MODE_SCAN_LIMIT, digitsInUse - 1); MAX7219_writeData(MAX7219_MODE_INTENSITY, 0x0F); MAX7219_writeData(MAX7219_MODE_POWER
Das Layout ist ein wenig gruselig... Und nimm lieber gleich den MAX7221, der 19er stört wie sau, dedingt durch die steilen Flanken. Software für den MAX7221 ist ein bisschen anders.
-
Thread
Funkuhr mit Mikroprozessor FA 5/86
ich das bauen zur Altteileentsorgung und zum Vorzeigen:-) Auf die Unterseite einen Mega88 und einen MAX7221, mehr brauchts nicht.
das bauen zur Altteileentsorgung und zum Vorzeigen:-) > Auf die Unterseite einen Mega88 und einen MAX7221, mehr brauchts nicht. gerade deine "stussuhr lp" bewundert... wenn ich richtig verstehe, hast du die uhrfunktion einen mega 88 und einen max7221 anvertraut... und der "urzustand mit u880" ist
-
Thread
Atmega644A nach verdrehtem ISP tot?
AVR Dragon ist bestellt. Vielleicht finde ich damit mehr raus. Hoffentlich ist der MAX7221 nicht auch kaputt, ist aber wahrscheinlich. Bitte nutzt diesen Thread nicht für kindische Diskussionen. Das war nicht meine Intention.
finde ich damit mehr raus. Was genau kaputt gegangen ist? Schwierig. > Hoffentlich ist der MAX7221 nicht auch kaputt, ist aber wahrscheinlich. Zum Glück ist Maxim ja spendabel mit Mustern. ;-)
-
Thread
LED-Matrix ansteuern
Wenn schon, dann 8×16. Aber auch das ist wegen des 8:1 Multiplex schon grenzwertig. Ich würde zwei MAX7221 kaskadieren. Jeder kann eine 8×8 LED Matrix treiben.
schon, dann 8×16. Aber auch das ist wegen des 8:1 Multiplex schon grenzwertig. Ich würde zwei MAX7221 kaskadieren. Ich werkel derzeit auch an einer Wortuhr mit 10x11 und bin entsetzt über solch eine Aussage. Wie bitte soll das Hardware-Layout der Matrix aussehen, wer will so eine Matrix verkabeln
-
Thread
LED Matrix ansteuern
Bildwiederholfrequenz" von >20 Bilder/sec oder etwa 160Hz (8 Spalten mal 20Hz) für die Matrix. Beim MAX7221 sind es z.B. 500-1300Hz für die komplette Matrix. Es wäre sonst auch nicht möglich ein Zeichen darzustellen. Es sind also immer nur maximal 8 LEDs eingeschaltet was bei acht LEDs ca.160mA sind.
"Energiespareffekt". Aber wenn ich LEDs so hoch quälen kann, dann muss ich mal sehen wie ich beim MAX7221 mehr Power bekomme :-). Danke für die Info Joachim
-
Thread
Was ist eine Stromsenke?
Steuerchip der Segmantstrom aufnimmt. Gemeinsame Katode brauchst Du wenn der Chip die LED Treibt. max7221 ist ein Treiber. Deswegen gem. Kathode. ob 5x7, 7x5 hoch oder quer ist dabei egal
>> max7221 ist ein Treiber. Deswegen gem. Kathode. >> ob 5x7, 7x5 hoch oder quer ist dabei egal. Dann habe ich aber doch Recht, wenn ich sage, dass es völlig bescheuert ist, überhaupt zu unterscheiden
-
Thread
[S] Großes schwarz/weiß Display
dran sollte. Die Ansteuerung von Matrizen ist für mich kein Problem. Habe dafür hier noch einige MAX7221 rumliegen und auch schon kleinere Basteleien damit gemacht. Selbstverständlich kenne ich auch die Unterschiede zwischen den Technologien. Ich schreibe nur so durcheinander, weil ich noch keine
http://www.betlux.com/product/LED_dot_matrix/BL-M15AFF1.PDF Seite 3 rechts. Da wirst Du einige MAX7221 brauchen, damit Du eine LED-Anzeige mit 16x16 Punkten bedienen kannst. Aber auf diese Anzeige gehen dann vielleicht nur 4 Buchstaben. (Ich vermute aber, dass Du den MAX7221 gar nicht benutzen
-
Thread
LED Controller für bis zu 64 LED's
Der MAX7219 bzw. MAX7221 von Maxim ist Dein Freund: "The MAX7219/MAX7221 are compact, serial input/output common-cathode display drivers that interface microprocessors (μPs) to 7-segment numeric LED displays
noch Treiber, Vorwiderstände etc. ... Nana, wir wollen ma nicht Äfpel mit Birnen vergleichen. Der MAX bringt max. 5mA7LED effektiv, das kann der 595 direkt treiben. Bleiben 64 Widerstände a 2 Cent im 100er Pack, macht 2 EUR. >Genau hierfür ist der MAX7219/ 21 bestens geeignet, auch wenn der etwas
-
Thread
MAX 7219
ich habe von Mikroelektronik so gut wie keine Ahnung. Möchte eine Schaltung nachbauen auf der ein MAX7219/7221 verwendet wird. Frage wo ist der Unterschied zwischen MAX7219 CNG / MAX 7219 CWG (gesehen beim Händler). Wo kann man diese Teile bestellen und welche LCD-Elemente kann man damit ansteuern
narrow plastic dip Gehäuse (normal) CWG = 24 Pin wide small outline Gehäuse ( SMD ) 7219 vs. 7221 : Registerbelegung anders, 7221 SPI Bus tauglich. Gruß, Günter
-
Thread
Serienschaltung von 2 MAX7219
da im Datasheet auch noch steht, dass nur der MAX7221 SPI konform sei.
, vorallem da im Datasheet auch noch steht, dass nur > der MAX7221 SPI konform sei. Ja hab ich. XMega256A3U @ 64MHz mit Hardware SPI.
-
Thread
MAX 7219 mit SPI ansteuern?
Vorsicht, der 7219 ist nicht 100% SPI kompatibel. Das ist erst der 7221. MAXIM sagt beim 7219 "serial 3 Wire ". Also auf die Flanken und das MSB achten. Gruß Stephan
Quatsch mit Soße. Den 7219 interessiert nur die steigenden Flanke des LOAD zur Übernahme. Beim 7221 muß der Pin aber schon während des Schiebens low sein. D.h. die Ansteuerung für nen 7221 geht auch immer für nen 7219, aber nicht umgekehrt. Peter
-
Thread
LED 5x7 Dot Matrix
guckt euch mal MAX7219/7221 an. reicht für 64 LED´s oder 8 7-Segment Anzeigen oder 8*8 Pixel und hat SPI-Interface braucht nur EINEN Widerstand
Hallo Gute Idee. Waum bin ich da nicht selber draufgekommen. Hab den MAX7221 mal in einem Projekt eingesetzt. Tolles Ding vorallem man kann die Helligkeit der Segmente steuern (15 Helligkeitsstufen).
-
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
ü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 von 64 LEDs leuchten
-
Thread
SPI 32bit unterbrechnungsfrei (USART)
Hier mal ein Beispiel zum lückenlosen Senden: [c] static void max7221_out( uint8_t val ) { while( (UCSR0A & 1<<UDRE0) == 0 ); UDR0 = val; } static void max7221_last_out( uint8_t val ) { while( (UCSR0A & 1<<UDRE0) == 0 ); ATOMIC_BLOCK(ATOMIC_FORCEON
Die Frage ist, muß es absolut lückenlos sein? Bei meinen MAX7221 Beispiel geht es nur um die Einsparung des 9. Taktes, d.h. 11% schnellere Ausführung. Und falls ein Interrupt mehr Delay provoziert, soll er aber nicht das Programm komplett abstürzen lassen.
-
Thread
Passende Bauteile für ein Projekt wählen
Segmentstrom wären das 40-50mA pro Segment und 250-320mA Digitstrom. Man könnte für je 2 Anzeigen einen MAX7221/ICM7221 nehmen, die brauchen dann bloss 4 Pins am uC zusammen, es reicht also ein steinalter PIC16F84. Alternativ kommen an den uC Transisroren zum Verstärken des Stroms und man braucht 24 Pins
Und für deine 7 Segment Anzeigen schaust dir mal den Max7219 oder Max7221 an. Hans
-
Thread
RGB LED Treiber
wie wärs mit dem MAX7221 http://www.mikrocontroller.net/topic/37678#new
Hallo Maxer, wie schnell Multiplexen denn diese MAX7221? Interessannt sind die ja schon, da man auch die Helligkeit einstellen kann, und wohl nur einen Wiederstand für alle angesteuerten LEDs benötigt.
-
Thread
Anstuerung MAX6952 an einen 89C2051 oder einen PIC
Ich suche einen schaltplan ( und firmware ) um zwei MAX6952 einzubinden an einen 89C2051 Ich will einen laufschrift mit acht dot matrix display machen Wir kan mir helfen
www.woe.onlinehome.de/proj_gif/mat_con2.gif und dass ist der schaltplan fur denn led modul. Lieder ist der fur einen MAX7221. Ich will denn anpassen fur denn MAX6952. ( mit acht 5*7 dot matrix displays) Lieder ist die software auch furr den MAX7221 geschrieben. Wer kann mich helfen um denn anzupassen an den max6952
-
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
led-matrix treiber IC wie max7219 aber mit graustufen?
/power/display-power-control/MAX7219.html https://datasheets.maximintegrated.com/en/ds/MAX7219-MAX7221.pdf MaWin schrieb im Beitrag #6596911: > bei 70Hz Wiederholfrequenz 15 Graustufen Hast du das mal gemacht? Flimmert das
max schrieb im Beitrag #6596996: > MaWin schrieb im Beitrag #6596911: >> bei 70Hz Wiederholfrequenz 15 Graustufen > > Hast du das mal gemacht? Flimmert das nicht? Ich hatte das mal mit dem MAX7221