-
Thread
max7221
Hallo.Ich habe ein Problem mit dem max7221.Ich steuere ihn mit einem mega8 an.Progsprache assembler.Die ini und die verkablung sind ok.Ich habe Testweise an digit0 und digit1 8 leds dran,die auch Ordnungsgemäss klappen,wenn ich im Programm
-
Thread
ATmega als "Ersatz" für MAX7219
_init(); for( uint8_t i = 1; i < 9; i++ ){ // Digit 1 .. 8 xMAX7221 = 0; max7221_out( i ); max7221_out( display_data[i-1] ); // 1. MAX2771 max7221_out( i ); max7221_out( display_data[i+7] ); // 2. MAX2771 max7221_out( i ); max7221_last_out( display_data[i+15] ); // 3. MAX2771 xMAX7221 = 1; } } [/c]
-
Thread
[S] 12fach LED IC gesucht (ähnlich 74HC595)
Beschriftung der ICs an, kann niemals orignal sein https://de.aliexpress.com/item/NEW-ORIGINAL-MAX7221EWG-T-MAX7221EWG-MAX7221-SOP-Free-shipping/32807468163.html?spm=a2g0x.search0104.3.285.1bf3644fuEONMQ&ws_ab_test=searchweb0_0,searchweb201602_2_10320_10065_10068_318_10547_10546_5727315_10548_10696
Beschriftung der ICs an, kann niemals orignal sein https://de.aliexpress.com/item/NEW-ORIGINAL-MAX7221EWG-T-MAX7221EWG-MAX7221-SOP-Free-shipping/32807468163.html?spm=a2g0x.search0104.3.285.1bf3644fuEONMQ&ws_ab_test=searchweb0_0,searchweb201602_2_10320_10065_10068_318_10547_10546_5727315_10548_10696
-
Thread
MAX7221
servus blöde Frage kann mit einem MAX7221 auch 8 einzelne LEDs ansteuern??? Gruß Manfred
-
Thread
MAX7221
Hallo zusammen! Kleine Frage: Laut Datenblatt des MAX7221 IC den ich über SPI ansteuere,muss ich die PINS SCK , MOSI und irgendein I/O Pin verbinden... über den I/O Pin schicke ich die Daten, der SCK liefert den Takt, mir ist aber nicht klar was der MOSI (Master Output, Slave Input) Pin macht, hat der nur eine Bedeutung wenn ich mehrere MAX7221 ICs ansteuere?? Mfg Fabio
-
Thread
2 Treiber-Chip MAX7219 miteinander verbinden
So siehts übersichtlicher aus :-) Und nimm lieber den MAX7221.
H.Joachim S. schrieb im Beitrag #6418008: > Und nimm lieber den MAX7221. Pass aber auf. Nur bei renommierten Distributoren bestellen (Mouser, TME, Reichelt, Digikey, Farnell...) und nicht bei Ebay. Die MAX7221 (vermutlich auch MAX7219) werden scheinbar oft gefälscht
-
Thread
Max7221 Bascom Mega8, 7-Segmentanz will nicht leuchten
Hallo, mit einem Mega8 mit 8Mhz und einem Max7221 und Bascom, möchte ich erstmal eine 7-Segment-Anzeige zum Laufen bringen. Natürlich leuchtet sie nicht. :( Ich habe die Segmente an den Segmentausgänge des Max7221 angeschlossen. Die Pins des Mega8 wie folgt: Pinb 2 (SS low) --> LOAD 12 (CS low) vom Max7221 Pinb 3 (MOSI) --> DIN 1 (Data in ) vom Max7221 Pinb 5 (SCK) --> CLK 13 (CLK) vom Max7221 Die Pins des Mega8 sind die Hardware SPI des Mega 8. nun dachte ich daß, das alles über SPI laufen müßte
-
Thread
Arduino Max7221 7-Segment Anzeige
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
Anschlüsse hab ich nun an folgendes Script angepasst: [code] /* Basic code for using Maxim MAX7219/MAX7221 with Arduino. Wire the Arduino and the MAX7219/MAX7221 together as follows: | Arduino | MAX7219/MAX7221 | | --------- | --------------- | | MOSI (11) | DIN (1) | | SCK (13
-
Thread
Bitte um Hilfe mit Max7221 und "Digit Drivers" für höhere Ströme
Hallo, Ich habe einige Fragen zu den Schaltbeispielen auf der Maxim Seite in Verbindung mit dem Max7221. Zu meinem Setup: Ich möchte mit dem Max7221 Superfluxx LED's in einer LED Matrix steuern. Der Max7221 steuert die LED's ja mittels PWM an. Den Vorwiderstand Rset habe ich auf 10k dimensioniert
den Strom passend einstellen. Da ich jetzt aber nicht mehr die 5V nehmen kann, die auch den Max7221 versorgen, brauche ich eine leicht andere Schaltung, welche mir den Strom durch die LED fließen läßt. Auf der Max7221 Seite ist die angehängte Schaltung als Beispiel vorhanden. Vcascode ist 5V
-
Thread
MAX7221 mit ATMega32 über SPI
; max7221_init(); SPI_write(0x01,0x01); while(1){ //mainloop } } void SPI_write(unsigned char addr,unsigned char data) { PORTB &= ~(1<<PB4); // Set
__attribute__((__packed__)); #define BIT(r,n) (((volatile struct test *)&r)->b##n) #define Max7221DIN BIT(PORTD,5) void SPI_write(unsigned char, unsigned char); void max7221_init(void); void main(){ //DDRB |= (1<<PB4)|(1<<PB5)|(1<<PB6); // MOSI,SCK, SS als Output, Rest als Input
-
Thread
Problem mit Ansteuerung MAX7221
SPI0WaitForComplete(); dummy = RXBUF0; CS_HIGH(); // Setze Chip Select MAX7221 HIGH P2OUT |= 0x02; // Setze Chip Select 74HCT244 low }
low" "P2OUT |= 0x02; // Setze Chip Select 74HCT244 low" Kommentar falsch? Poste mal die max7221.h
-
Thread
Max7219: Reverse Voltage
MaximIntegrated (Version 19-4452; Rev 4; 7/03) findet man bei der Pinbeschreibung: DIG 0–DIG 7: ... The MAX7221’s digit drivers are high-impedance when turned off. SEG A–SEG G, DP: ... The MAX7221’s segment drivers are high-impedance when turned off. Also sollte das kein Problem sein. Was für eine
LTC1043 schrieb im Beitrag #2939018: > DIG 0–DIG 7: ... The MAX7221’s digit drivers are high-impedance when > turned off. > > SEG A–SEG G, DP: ... The MAX7221’s segment drivers are high-impedance > when turned off. Ich habe aber den MAX7219, nicht den MAX7221
-
Thread
SPI-Problem mit MAX7221
Mal. I2C ist da irgendwie einfacher. Aufbau: AT89C5131 (8052-Derivat) mit HW-SPI, daran einen MAX7221, daran bis jetzt eine 2mA-LED bzw. Multimeter zwischen zwei wahllosen DIG + SEG. Als RSET-Widerstand habe ich etwa 10k gewählt. Als ich mir das Datenblatt zum MAX7221 angeschaut habe, dachte ich
Olly Krings wrote: > Als ich mir das Datenblatt zum MAX7221 angeschaut habe, dachte ich mir > dass ich ja LOAD/CS auf Masse ziehen kann. Hm, dann dürfte es etwas schwierig werden, die geforderte steigende Flanke zu erzeugen: "For the MAX7221, CS must
-
Thread
MAX7219: einzelne LED ansteuern
VQE Anzeige und in Klammern die Beschriftung laut MAX7221. Die Digits vom MAX7221 (im Bild die Treppenstufen) ackern mit 727Hz bei voller Helligkeit mit 12,1% Duty Cycle. Jetzt bleibt mir wirklich nur noch warten fürs große Ganze ... :-)
laut VQE Anzeige und in Klammern die Beschriftung laut > MAX7221. > > Die Digits vom MAX7221 (im Bild die Treppenstufen) ackern mit 727Hz bei > voller Helligkeit mit 12,1% Duty Cycle. > > Jetzt bleibt mir wirklich nur noch warten fürs große Ganze ... :-
-
Thread
Max 7219 stört DCF77 Signal
ehrlich gesagt am besten gefallen. Werde das so mal ausprobieren und den Max tauschen, so das ich den Max7221 verwende ....
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-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 nur
aber ähnlich wie MAX7221 realisieren? Mit ähnlich wenig externen Bauteilen und µC-kompatibler Schnittstelle (SPI/I²C)? Softwarekompatibilität ist nicht nötig, da es sich um ein neues Projekt handelt. Vielen Dank für eure
-
Thread
Max7221 Verständnisfrage zum Datenblatt, evtl alternative Vorschlaege ?
> und moechte jede LED einzeln dimmen koennen. Geht mit dem MAX7221 nicht. Der macht entweder An oder Aus.
16 steps from a maximum of 31/32 down to 1/32 of the peak current set by RSET (15/16 to 1/16 on MAX7221). MfG
-
Thread
7 Segment Ansteuerung mit MAX7221
Hallo, Ich will mit dem MAX7221 8 7 Segment Anzeigen ansteuern. Als Mikroprozessor verwende ich einen ATmega162. Da ich sehr große Anzeigen ansteuern will habe ich zwischen dem MAX 7221 und den 7 Segment Anzeigen noch einen ITS4880R von Infineon eingebaut. Die Schaltung dürfte soweit stimmen. Programm: max7221.c: [c] #include "max7221.h" int main( void ) { segInit (); while ( 1 ) ; return 0; } void segWrite ( unsigned char data_out ) { unsigned char loop, mask; for
-
Thread
Frage zum MAX 7221
Hi, Habe zwei Max 7221 an einen Mega 128. der 2.Max ist am Dout des ersten Verbunden. CS sind untereinander verbunden. Nun meine Frage. im datenblatt steht drin das man x No-Ops senden muß für den jeweiligen
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. (Refer to the
-
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
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
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.
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
MAX7219CNG, Arduino Uno und Newbie
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
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: > Dazu kamen dann noch mit Müll gefüllte Register oder Timing-Probleme. Gehts irgendwie
-
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 für
-
Thread
MAX7221 Probleme
guten Morgen ich habe mir für eine kleine Spielerei von Maxim ein paar MAX7221 zukommen lassen um damit eine 5*7 LED-Matrix anzusteuern. Das ganze habe ich schon via LPT-Port des PCs, Schieberegistern, ULN2803 und UDN2981 realisiert. Es funktioniert aber die Softwartechnische
bevor sie vom MAX ausgeführt werden. Soweit so gut... beachtet man diese paar Sachen ist der MAX7221 wirklich ein Kinderspiel. Gutes Gelingen.
-
Thread
Led-Matrix mit Bascom
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
SPI allgemein, MAX7221
beschäftige mich gerade das erste mal mit SPI. Ich benutze Codevision einen Mega8515 und einen MAX7221 7-Seg-Treiber. (http://www.datasheetcatalog.com/datasheets_pdf/M/A/X/7/MAX7221.shtml) Mein einziger Erfolg bisher war, alle Segmente zum Leuchten zu brigen. Erstens bin ich mir nämlich nicht
STK500) aber am Digit steht immer nur "8." Was mache ich mit der nicht benutzen Dout-Leitung vom MAX7221?
-
Thread
Atmega8 mit MAX7221 über SPI
ist bin ein totaler Anfänger im Bereich Microprozessoren. Ich will mit einem Atmega8 und einem Max7221 eine LED-Lichtleichte realisieren. Von der Hardware ist alles Fertig. Die Verdrahtung: Atmega8 MAX7221 PIN17 PB3(MOSI) -> PIN1 DIN PIN19 PB5 (CLK) -> PIN13 CLK PIN16 PB2 (SS)
@Nook, der MAX7219 ist der Vorgänger des MAX7221. Die eigentliche Ausgaberoutine ist diese hier: [C] void display_write( u16 dc ) { u8 i; MAX7219_DDR |= 1<<MAX7219_DO; MAX7219_DDR |= 1<<MAX7219_SCK; MAX7219_DDR |= 1<<MAX7219
-
Thread
300 LEDs
Cristian Grigoruta - sie sollen in verschiedenen Rythmen blinken Was genau sind der MAX7219 und der MAX7221 für Bausteine?
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 dir die erste Deite durch! Mfg Cri
-
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
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
50mm led anzeige mit max 7221?
! gibt es denn nicht irgendwie nen anderen baustein der solche anzeigen so "einfach" wie der max 7221 ansteuert?
>gibt es denn nicht irgendwie nen anderen baustein der solche anzeigen so >"einfach" wie der max 7221 ansteuert? Sicher. Die Frage ist nur welcher und wo gibts den für Bastler. MfG Falk
-
Thread
Soft SPI mit MAX7221 funktioniert nicht
Hallo. Ich versuche gerade 6 MAX7221, also zwei RGB Matritzen, erst einmal testweise mit einem Attiny2313 über Soft SPI anzusteuern. Später soll das ganze mit einem Atmega328 betrieben werden, der aber noch nicht da ist. Ich habe
durch das Internet gegoogelt und diverse Seiten mit soft SPI Code und auch soft SPI code zu dem MAX7221 gefunden, jedoch hat davon nichts funktioniert. Also habe ich mir meine eigene Funktion geschrieben und die auf den Ablauf des MAX7221 angepasst. Ich bezweifle jedoch, ob die Funktion das richtige
-
Thread
7 Segment Multiplex, Sicherheit, watchdog??
MICROWIRE Serial Interface hat, der 7219 nur ein serielles. Und die Bestellnummer bei Reichelt ist die MAX 7221 CNG
Fralla wrote: > Gibts bessere vorschläge? (ohne MAX7219) MAX7221 :-)
-
Thread
Grundlegendes zu SPI
exakt das gleiche dar. Wegen des Verkabelungsaufwandes werde ich die Ansteuerung glaub ich mit einem MAX7221 (oder 7219 Unterschied?) verwirklichen. sind 100m nun zu weit für den SPI-Bus? Wenn nein, eignet sich ein Netzwerkkabel (CAT7) für die Übertragung der Daten und Versorgungsspannung? Um etwaige Leitunsverluste
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