-
Thread
7 Segmentanzeigen ansteuern mit Arduino UNO
Danke schaue ich mir gleich mal an https://www.ebay.de/itm/MAX7219-LED-Dot-Matrix-8-Digit-Digital-Tube-Display-Control-Module-For-Arduino-/201540343592?hash=item2eecbd9728 https://www.youtube.com/watch?v=tFDiMw5QKZQ
Oder eben gleich den MAX7219/MAX7221 nehmen - wenn schon ein externer Baustein genehm ist. Braucht drei Pins am µC und könnte bis zu acht Ziffern bedienen.
-
Thread
RTC mit Mega8 und 25mm 7-Segmentanzeigen
Tja, weiß nicht ob Dir das weiterhilft...Würde einfach eine MAX7219 nehmen und gut ist; spart 13 Transistoren + Widerstände + 2 74HC595N und braucht nur 3 Leitungen. Musst halt auf den Strom aufpassen, aber der IC verkraftet einiges.
Hallo Marcel Ich hab da noch ein paar MAX7219CWG (SOL24) abzugeben wenn du den nicht in China bestellen willst. 2 Euro/Stück + 1,45 Versand (Warensendung reicht ja, oder?) Einfach PN an mich. Gruß Steffen
-
Thread
Wie am besten 60 LED's ansteuern
Der MAX7219 und MAX7221 ist auch für die individuelle Ansteuerung von 64 LEDs durch Multiplexing geeignet und schafft dabei noch 500Hz. Ein Blick ins DB lohnt. Auch der Peak-Current durch die LEDs ist Widerstandscodiert
René B. schrieb im Beitrag #3260530: > Der MAX7219 und MAX7221 ist auch für die individuelle Ansteuerung > von 64 > LEDs durch Multiplexing geeignet und schafft dabei noch 500Hz. > Ein Blick ins DB lohnt. Auch der Peak-Current durch die LEDs
-
Thread
LED Dot Matrix richtig anschließen
Lass es bleiben das diskret aufzubauen, kauf dir einen entsprechenden Treiber (MAX7219,MAX7221 oder ähnliches) und werde froh.
Wenn ich den MAX7219 verwende, macht der das Multiplexing automatisch?
-
Thread
Multiplexer für 10 7-Segmentanz.
nu nimms mal nicht ganz so ernst :-/ Sicher ist das ne Möglichkeit....Aufwand ??? Dann wohl ehr MAX7219-7221 oder SAA1064
Auch kein Problem. Wenn se alle zusammen sind reichen 7 * MAX7219 (8 * 7 = 56 Stellen). Peter
-
Thread
Wie genau solte eine Schachuhr sein
minutes = 0; } } updateDisplay = 1; } } int main(void) { //Init MAX7219 SPIMasterInit(); SetMode(MAX_MODE_NORMAL); SetIntensity(0x0F); SetDecodeMode(0x00); SetScanLimit(0x07); SetAll(0); //8bit Timer Init TCCR0 = (1<<CS00
= 0; uint16_t timercounter = 0; int main(void) { //Init MAX7219 SPIMasterInit(); SetMode(MAX_MODE_NORMAL); SetIntensity(0x0F); SetDecodeMode(0x00); SetScanLimit(0x07); SetAll(0); //8bit Timer Init TCCR0 = (1<<CS00
-
Thread
Code umschreiben in AVR oder ist dieser Code kompatibel
Der Max7219 soll damit angesteuert werden vielleicht gibt es hier auch Beispielprogramme nur noch keine gefunden. Programm für CCS Wie muss der Code aussehen in AVR hab davon keine Ahnung.
output_high(CLK); output_low(CLK); } // Die Datenbits D11-D8 beinhalten die Registeradresse des MAX7219 for (x=4;x>0;x--) { if (bit_test(adresse,x-1)) output_high(DATA); else output_low(DATA); output_high(CLK); output_low(CLK); Routine AUSGABE_INIT(): void ausgabe_init() { ausgabe
-
Thread
Arduino und externe Spannungsversorgung
Papierform. Mein aktuelles Projekt beinhaltet momentan jede Menge 7-Segmantanzeigen welche durch Max7219 angesteuert werden. Dazu kommen jede Menge LEDs (mit Schieberegistern) und andere Verbraucher. Bislang habe ich einzelne Elemente als "Einzelprojekte" laufen. Ich traue mich nicht alles zusammen
externe Spannungsversorgungen (z.B. aktive USB-Hubs) Kann ich die 5V dieser Hubs abgreifen um die Max7219 mit Spannung zu versorgen, die Daten aber vom Arduino (evtl. andere 5V) abzugreifen ? Wie ist das gleiche Problem bei den Schieberegistern ? Kann ich Transistoren mit "Arduino-fremder" Spannung
-
Thread
Drehzahlmesser mit 7-segment-LED Display
Ich kenne ein serielle Interface zum Ansteuern von 8 7-Segment-Anzeigen: MAXIM MAX7219/MAX7221 Habe damit auch schon erfolgreich gearbeitet. Grüße Oliver
Wenn man nicht unbedingt 8 Stellen braucht oder Pins sparen muß, ist sowas viel billiger als ein MAX7219 oder SAA1064. Peter
-
Thread
DCF77/ Schieberegister/ PIC18F
wenn es danach geht, wie man es am einfachsten machen könnte - nimmt man sich sowieso gleich einen MAX7219 als Treiber ;) Die Aufgabenstellung ist aber nunmal die obige Schaltung.
Weiß garnicht, was die Nörgelei soll. Und dann noch untaugliche Hinweise (MAX7219 für 8V-Anzeigen). Schieberegister sind doch einfach zu layouten und zu programmieren. Der einzige Kritikpunkt wäre, warum er nicht alle 6 kaskadiert hat, dann würde das Programm einfacher.
-
Thread
LedControl lässt sich nicht mit WeMos D1 mini kompilieren
Die Daten ziehe ich mit einem WeMos D1 mini vom API Server und übertrage diese mittels SPI an einen MAX7219, der dann die 7-Segment-Anzeige ansteuert. (Das ziehen der Daten vom API Server ist noch nicht implementiert. Es geht hier lediglich um die Kommunikation zwischen WeMos und MAX7219) Erste Versuche: Test der Library LedControl für die Ansteuerung des MAX7219 über den Arduino pro mini: Dafür habe ich den Beispielcode LCDemo7Segment der Library geladen und den Arduino mit dem MAX7219 verbunden. Code kompiliert, hochgeladen und es Funktioniert ohne Probleme
-
Thread
LED-Display mit Common Kathode = Fehlkauf?
32646147566.html Ist wohl geheim...? > Ansteuerung via SPI wäre ideal, aber I2C geht auch. MAX7219
Sink-Driver. > Warum gibt es keine High Side Driver? Weil du blind bist? Ali verkauft dir auch billig MAX7219/7221. Die passen genau zu dieser Art Anzeige.
-
Thread
Frequenz als Bargraph-Anzeige
Ich baue auch gerade einen LED Drehzahlmesser. Ich verwende den MAX7219 dazu, der kann 64 LEDs treiben. Mit 3mm Leds ergibt das ein Instrument mit ca. 90..100 mm Durchmesser.
Dankeschön an Sebastian für diese Empfehlung des MAX7221/7219. Genau das, was ich gesucht habe. :)
-
Thread
8x8 LED Matrix Controller gesucht
8 LED Matrix > Digits auch 8 Maxim Anzeigencontroller hintereinandeschalten, korrekt? Für den MAX7219 ja, der MAX69xx schafft bis 128 LEDs, d.h. hier brauchst du 4 Stück. Beim MAX69xx kannst du bei Bedarf zusätzlich auch bis zu 32 Tasten abfragen, mit Tricks geht auch mehr. Nette Teile, sehr
Uwe N. schrieb: > Für den MAX7219 ja, der MAX69xx schafft bis 128 LEDs, d.h. hier brauchst > du 4 Stück. Ein bisschen sollte man aber auch auf die Helligkeit der LEDs und der Verlustleistung am Treiber schauen. Treiber gibts ja
-
Thread
Ratselhaft mit JTAG
, bekommt MAX7219 die Daten nicht. Ich habe versucht, zwischen ~CS, Addr, Data und CS Verzögerungen eizubauen - bringt nichts. Wenn ich in Assembler Schritte gehe, dann funktioniert alles nur, wenn irgendwo (egal wo genau!) zwischen ~CS und CS ein Halt mit JTAG wird. Auf einem Stück bekommt MAX7219 nichts. In der Schaltung stehen zwei MAX7219, mit beiden ist das Gleiche. Es gibt keine Kurzschließungen. Abblockkondensatoren gint es mehr als genug. Relevante Teil der Schaltung ist
-
Thread
LED-Uhr mit Attiny26
Es gibt auch fertige Anzeigen mit MAX7219: https://www.az-delivery.de/en/products/azdelivery-max7219-led-modul-8-bit-7-segmentanzeige-led-display-fur-arduino-und-raspberry-pi
Peter D. schrieb im Beitrag #7791046: > LED-Anzeigen machen dagegen die Hardware schön unkompliziert. MAX7219 > nehmen und fertig. MAX7219 kann 8x8 LEDs. Für geforderte 6x8 LEDs geht auch ein TM1637. Den habe ich jetzt durch den Thread hier für ein Uhrenlötprojekt für Auszubildende verwendet. Allerdings
-
Thread
LED-Treiber Gesucht für 16 Led dimmbar
LED-Treiber schrieb im Beitrag #4804821: > TLC59116 Ansteuerung über I2C. Oder MAX7219 http://www.ebay.de/itm/MAX7219-Dot-led-matrix-MCU-control-LED-Display-module-for-Arduino-Raspberry-Pi-/311704573803?var=&hash=item8e2ad93dfb https://datasheets.maximintegrated.com/en/ds/MAX7219-MAX7221.pdf Beispielcode fuer Arduino gibt's haufenweise Hier ein Video mit Code fuer eine 7-Segmentanzeige als Beispiel
-
Thread
74 595 + STP16CP an SPI, Vorgehensweise korrekt?
Aber daß es so richtig rock-solid läuft, kann ich nicht behaupten. Z.B. hatte ich ne Anzeige mit MAX7219 an 20cm Flachkabel. Und wenn das Plasma zündete, hat er manchmal seine Einstellungen verloren. Ich hab dann in der Main-Loop den MAX7219 jedesmal neu initialisiert und neu ausgegeben. In einem
sondern von vielen Missverständnissen zum Thema [[Wellenwiderstand]]. >Z.B. hatte ich ne Anzeige mit MAX7219 an 20cm Flachkabel. Und wenn das >Plasma zündete, hat er manchmal seine Einstellungen verloren. >Ich hab dann in der Main-Loop den MAX7219 jedesmal neu initialisiert und >neu ausgegeben.
-
Thread
7-Segment gem. Anode -> Treiber IC
gedacht gewesen, d.h. Multiplexen geht nur mit Low-Current Anzeigen. Für Multiplexbetrieb ist der MAX7219 geeignet, der kann bis zu 8 Digits, egal ob gemeinsame Anode oder Katode. Und der kann auch mehr Strom, als diese uralt TTL-Dinger. Und die Stromquellen sind auch schon mit drin (keine Vorwiderstände
. wie die beschaltung sein soll. Aber wie gesagt der 4543 kann das laut Datenblatt. @Peter Der MAX7219 ist natürlich die high-end Lösung und ein sehr guter Tipp, der kommt sofort auf meine Liste. Ganz billig ist der allerdings nicht und für mein Low-Cost Projekt reicht erstmal der 4543 (ich brauche
-
Thread
Auftrag für Digitaltacho
Wegen der hochwertigen CPU," wird wohl ein Mega8 zu 2 sein, oder? "des teuren Displaytreibers" MAX7219 verbaut? Schade drum, Schieberegster hätten es auch getan, oder, falls der Hauptprozessor vom Multiplexen befreit sein soll (was keine nennenswerte Belastung darstellt) einen AT90S1200 als Displaytreiber
1.) Nö, ist kein Mega8, PIC18f speziell für automotive-anwendungen mit flottem hardware 8x8 2.) max7219 um platz zu sparen, und um möglichst wenige leitungen zum display verlegen zu müssen, ausserdem bietet dieser die möglichkeit, die helligkeit des displays zu steuern 3.) Platine doppelseitig,
-
Thread
AVR - Eine 5x7 Dotmatrix LED effektiv programmieren
Schau Dir MAX 7219, 7221 oder die Nachfolger an. Damit wird es leichter, aber auch etwas teurer !!
Der Max 7219 ist schon schön, aber sehr teuer um nur eine Matrix anzustuern... Aber danke für den Tipp. Bei DESY laufen nicht nur Physiker rum auch Azubis ;) Aber ich werde es mal mit Asm versuchen, vielleicht
-
Thread
1000 Leds an Atmega32
Die Bausteine MAX7219-MAX7221 könnten helfen deine Aufgabe zu lösen. Allerdings brauchst du für 1000 LEDs 16 Stück.
Motek schrieb im Beitrag #3885918: > Die Bausteine MAX7219-MAX7221 könnten helfen deine Aufgabe zu > lösen. > Allerdings brauchst du für 1000 LEDs 16 Stück. Da kann er gleich nen ATmega8 nehmen und diesen mit ner firmware versehen die das macht. kommt
-
Thread
7-Segm.-LED-Anzeige, 6-stellig, statische Ansteuerung mit (74HC)4094
Mikel M. schrieb im Beitrag #3103755: > na ja der Max für 64 Leds oder 8*7 Segmentanzeigen kostet auch nur > > unter 1Euro. > hab kein gesehen! Max7219 kostet immer noch über 5 Mäuse!
Tany schrieb im Beitrag #3103781: > Mikel M. schrieb: > na ja der Max für 64 Leds oder 8*7 Segmentanzeigen kostet auch nur unter > 1Euro. > > hab kein gesehen! Max7219 kostet immer noch über 5 Mäuse! ebay China 50 Stück für 12€ + (4 Wochen vorher) 30 Stück. Davon
-
Thread
Eagle lbr passen nicht
irgendwelche libs downloade beschwert sie Eagle mit: Dies ist keine EAGLE-Datei. Aktuell suche ich vom MAX7219 die SMD-Version als Footprint. Aber das Problem habe ich bei vielen .lbr die ich aus dem Netz habe. Meistens von GITHUB....... Liegt das an der EAGLE-Version, und kann man die lbr's vielleicht
Schicke doch mal den Link zu einer 'falschen' Datei. https://github.com/snakeye/eagle-lib/blob/master/max7219.lbr
-
Thread
[V] Bauteile - AVRs, ENC28J60, MAX 7201, 7 Segment uvm.
ENC28J60 DIP Ethernet-Controller 1x MagJack RJ45 "SI-40138" 4x Relais 5V Finder 36.11.9.005.0000 3x MAX7219ENG DIP 7-Segment Controller (orig.) 2x MAX7301 I/O Expander SMD Preis VHB Schneller Versand Am liebsten gebe ich alles komplett ab. Anfragen an: uc_2014@gmx.de
1x MagJack RJ45 "SI-40138" für 1.80 EUR 4x Relais 5V Finder 36.11.9.005.0000 für je 0.80 EUR 3x MAX7219ENG DIP 7-Segment Controller (orig.) für je 4 EUR 2x MAX7301 I/O Expander SMD für je 1.45 EUR Der Rest ist bereits verschickt! Anfragen an: uc_2014@gmx.de zzgl. Brief-Porto
-
Thread
7-Segment Anzeige
Schau mal: http://www.ebay.de/itm/MAX7219-LED-Dot-matrix-8-Digit-Digital-Display-Control-Module-for-Arduino/272279959978 3 Anschlüsse + 2 für die Spannung
Wieso muß man da nen Arduino haben? Datenblatt des MAX7219 lesen und selber programmieren. Ich bin auch kein Arduino-Jünger. ..... ok erst jetzt vollständig kapiert :oD
-
Thread
[V] I2C-LED-Displays gegen Porto
Warum werden die "in Gold aufgewogen"? Dachte eher, der DLR waäre mehr wert. Es gib doch sowas wie den MAX7219. Oder geht es speziell um das I2C-Interface? Joachim
ein Kandidat für den hohe Preise bezahlt werden, weil er auch nicht mehr hergestellt wird. Der MAX7219 wurde viel später entwickelt.
-
Thread
LED 7-Segment Matrix Board Meinung
Segmente und eines für die gemeinsamen Anoden oder Kathoden... Leider scheint es das Board mit MAX7219 nicht zu geben...nur sechsstellig mit tm1637... Es gibt zwar 8 stellig mit MAX, aber dann nur in rot... ich suche aber alle Farben.. Deswegen die Frage, was Ihr von der Lösung mit 595 haltet
Es gibt welche mit MAX7219 (oder Nachbauten), der hat SPI. https://de.aliexpress.com/item/1005004672989154.html Die dritte Variante auswählen.
-
Thread
Howto: 60 RGB-LED, Pro LED 4 Farben, alles mögl billig über einen µC
//www.maxim-ic.com/datasheet/index.mvp/id/1339 Datasheet: http://datasheets.maxim-ic.com/en/ds/MAX7219-MAX7221.pdf Ich hab davon noch welche rumliegen die ich auch günstig abgeben kann. (1€/Stk) Grüße Steffen
Beitrag #2064859: > oder 64 > einzel LED Treiber er hat aber RGB-LED's d.h man kann mit dem MAX7219 nicht 64 sondern "nur" 16 LED's ansteuern (8 kathoden x (2x3)Anoden
-
Thread
-
Thread
LED´s Parallel und in Reihe Geschaltet, ungleichmäßige Helligkeit
doch die MAXxy Treiber, die alle auf > einmal versorgen. Wenn man wenig weiß, nimmt man bewährt MAX7219 HT16K33...128 Leds
ähnlich sinnvolle Konstantstromtreiber. Zu Anfang war von 64 LEDs die Rede, dafür würde ich _einen_ MAX7219 oder MAX7221 verwenden. rhf
-
Thread
Ansteuerung LED Reihe
Für 40 LEDs ist der MAX7219 gut geeignet, der kann bis 64 LEDs. Es gehen aber auch 5* CD74HC595, allerdings brauchst Du dann noch 40 Vorwiderstände. Das die vorhergehenden LEDs an sind, mußt Du in der Software machen
Hi, z.B. Max7219 .... Link: http://www.fernando-heitor.de/pic/projekte/max7219/index.htm mfg dirk
-
Thread
Problem bei Layout, SAA1064, 7 Segment
btw. du könntest dafür auch einen MAX7219 nehmen. Der wird dann über SPI angesteuert.
Soenio schrieb: > Der Tipp mit dem MAX7219 > > ist auch gut aber wieder das gleiche Problem...und wenn ich richtig sehe > > ist dort die Externe Beschaltung noch größer. Im Gegenteil, 2 Transistoren weniger und statt C1 ein Widerstand
-
Thread
8x8 Led Matrix (bin Anfänger)
Hmm, bleibt es bei 8x8 LEDs? Dann könntest du den MAX7219/7221 als LED-Treiber verwenden und hättest keine Vorwiderstände oder Transistoren. Den IC sprichst du dann über SPI mit deinem ATmega an, das braucht dann drei Portpins. Soll die Matrix erweitert
Danke für die Antwort. So wie ich das jetzt verstanden habe, würde ich dem max7219 einmal (bis zur nächsten Änderung halt) sagen, welche Leds an sein sollen und der würde dann den Rest selber übernehmen. Mir wärs aber irgendwie lieber, wenn ich (auch anders als bei dem wanadoo
-
Thread
CLK von Attiny2313 sehr schwacher Pegel
Hi, ich experimentiere gerade mit einem MAX7219 und 7-Segment Anzeigen am USI des Attiny2313. Das reintakten der Daten funktioniert einwandfrei. Jetzt ist mir allerdings auf dem Oszilloskop aufgefallen, dass der Pegel des SCK Signals aus dem
Pegelverlauf des Clock Signals? BLAU = SCK GELB = DO Am SCK hängt ausschließlich der CLK Pin des MAX7219. Wäre nett wenn ihr mir weiter helft. Gruß! :)
-
Thread
Zählen bis 500Mio und Ausgabe über 7-Segment
anderen benutzt man dann zum Multiplexen der Anzeigen. Die Anzeigen kann man bestimmt auch über einen MAX7219 (oder so ähnlich) ansteuern lassen. Ein paar Taster einlesen, mit denen man die einzelnen Stellen auswählen und einstellen kann. Eine Starttaste. Fertig!
binären Code des Zählers ab? Mit Registern hatte ich bisher wenig zu tun... :-/ Das ganze ohne MAX 7219 zu machen ist dann eigentlich der nächste Schritt, oder? Wenn gemultiplext wird , kann ich das ja locker vom M128 emulieren lassen....
-
Thread
Rauschen auf Versorgungsspannung stört DCF-Empfang
: > Ist es wirklich die Versorgungsspannung? Wenn die Antenne und das Modul > zu nahe am AVR und MAX sind, dann kann das auch schon mal ordentlich > stören. 5-10cm Abstand sollten schon sein. Kann ich nur bestätigen. Bei mir wars ein MAX7219, der gestört hat. Abblocken hilft da überhaupt nichts, nur eine >10cm Luftstrecke. Oder wie ich es gemacht haben, den MAX7219 in Sleep zu setzen (einmal für etwa 3min pro Tag reicht völlig). Peter
-
Thread
Schaltung mit 74HC595 Schieberegister
Übrigens, mit einen MAX7219/7221 LED Driver könntest Du die ganzen HC595 einsparen. https://datasheets.maximintegrated.com/en/ds/MAX7219-MAX7221.pdf
Ob ihm ein MAX7219 jetzt soviel spart weiß ich nicht so recht. Layout wird ggf. anspruchsvoller und Multiplex muss man auch mögen.
-
Thread
porterweiterung für 8051
3. Alternative: MAX7219, Anzeige läuft im Multiplex, allerdings ohne Prozessorbelastung, sehr zu empfehlen, 3 Pins.
@matthias: Gerade für Einzelstücke ist der MAX7219 gut geeignet, vereinfacht die Platine und das Programm erheblich. In einer Serie würde ich den auch nicht nehmen.
-
Thread
Welcher Treiber zu 7 Segment LED mit Common Anode
Hallo, wenn der TO programmieren und um die Ecke denken kann, darf er auch einen MAX7219/21 verwenden.
#6144788: > Hallo, > > wenn der TO programmieren und um die Ecke denken kann, darf er auch > einen MAX7219/21 verwenden. Sind für CK.
-
Thread
Welchen WINAVR nehmen ?
-dumpversion 3.3.2 if( (dc & 0x0800) == 0 ) 3d4: 93 ff sbrs r25, 3 MAX7219_PORT &= ~(1<<MAX7219_DO); 3d6: c1 98 cbi 0x18, 1 ; 24 WinAVR 20050214 avr-gcc.exe -dumpversion 3.4.3 3c8: 28 2f mov r18, r24 3ca: 39 2f
97 07 cpc r25, r23 3f4: 09 f0 breq .+2 ; 0x3f8 MAX7219_PORT &= ~(1<<MAX7219_DO); 3f6: c1 98 cbi 0x18, 1 ; 24 Was soll denn das werden, die neue Version optimiert um Klassen schlechter als die alte ? Einfach mal so 30 Byte mehr
-
Thread
MAXIM 7219 CNG 3Stk. = 10,-€ inkl.Versand
Hallo an alle, hab hier noch einige Max 7219 CNG rumfliegen die ich wohl niemals verbauen werde. Der 7219 kann bis zu 8 Sieben-Segment-Anzeigen oder 64 LED`s ansteuern und kommt im 24-Pin DIP Gehäuse. Für 3 Stk. möchte ich 10,-€ haben.
Die verkaufst du unter Wert. 7219er werden teilweise für 12 Euro pro Stück angeboten, allerdings kann keiner liefern. Selbst bei Maxxim sind sie zur Zeit Mangelware. Erst kan die Wirtschaftskrise, dann das Flugverbot. Die Distributoren