-
Thread
RGB Led Cube mit max7219
einen Haufen RGB Leds und möchte mir einen LED-Würfel bauen. Ich habe hier ausserdem noch 5 Stück MAX7219. Nun möchte ich die LEDs damit steuern und habe folgenden Ansatz im Kopf: Ich habe ja Jeweils 8 Segment und 8 Digit Leitungen vom Max7219 weg. Eine "normale" Matrix lässt sich so steuern http
wie auf dem Bild wäre das eine 8x40 Matrix. Kann ich die 8 Anoden (Seg0...Seg7) auf den ersten Max7219 legen? Oder muss ich alle Seg0 miteinander verbinden, dann alle Seg1, Seg2... Kann ich die Digit Leitungen 0 bis 39 so an die Max7219 anschliessen, dass die ersten 8 am ersten Max7219 sind, die
-
Thread
max7219 erst nach reset verwendbar
Sam schrieb im Beitrag #1794457: > for (int i = 0; i < 3; i++) Die Anzahl der Stellen(bzw. MAX7219) ist richtig? Du solltest mehr Informationen über deinen Hardwareaufbau geben. Du hast zwingend einen 10µF und parallel dazu einen 0,1µF *direkt* an den Spannungversorgungs-Pins des/r MAX7219
; i++) > > Die Anzahl der Stellen(bzw. MAX7219) ist richtig? da ich das erst mal testen wollte, hab ich einfach die digits 1 - 4 an die Pins 2,3,7 und 6 angeschlossen. Später änder ich natürlich die Reihenfolge. Das gleiche auch bei den
-
Thread
bit index out of range for supplied data type
Der code hat bisher nur Hilfsroutinen und soll ein Byte in 8 bit splitten und diese ausgeben. Da der MAX7219 bis zu 10 Mhz Frequenz verkraftet, müsste ich mit einem 8Mhz Takt keine Wartezeiten einprogrammieren. Ich glaube für solche Sachen wäre C besser geeignet, allerdings glaube ich, dass ich zu Testzwecken
Writebyte(byval State As Byte) Declare Sub Opmode(byval State As Bit) Config Portd = Output 'Max initalization 'Functions Sub Writebit(byval State As Bit): Portd.0 = State Portd.1 = 1 Portd.1 = 0 End Sub Sub Writebyte(byval State As Byte): Dim Iquad As Byte Dim I As Byte Dim Sol
-
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
Bitte Hilfe: Fernsteuerung von 60 LEDs
Hallo Johannes, wenn du einen einfachen Aufbau willst, empfehle ich den MAX7219, das ist ein 64fach LED Treiber. Das Teil gibt es bei Reichelt (knappe 7 Taler für die SMD Version). Einfach per SPI anbinden - fertig. Warum muss es denn immer wieder ein "Schieberegistergrab"
-
Thread
13 LEDs über RS232 ansteuern
Mikrocontroller mit UART. Der steuert dann die LEDs an. Oder Du nimmst nen Schieberegister und nen MAX 232 der die Daten vom UART des PC ins Schieberegister schiebt. Müsste irgendwie klappen :-)
einen kleinen mikrocontroller (avr8 Architektur, wie zB Atmel Mega 88) und einen Multiplexer wie den Max 7219 nehmen. Wenn Du statt seriell usb nimmst (zB mit dem Software USB Stack von http://www.obdev.at/products/vusb/index.html ) kannst Du Dir den zusätzlichen Pegelwandler (wie zB max 2232) sparen,
-
Thread
LPC 938 + SPI + Max 7219
= 0x54; // Freigabe des SPI-Blocks, SSIG = 0, SPEN =1; MSTR = 1, CPHA = 1) MAX7219_Clear (); // alle Digits/ Segmente zurück setzen MAX7219_Write (REG_DECODE, 0x00); // setzt Max7219 auf "No-Decode-Mode" while(1) { MAX7219_Write (REG_DECODE, 0x01); // Digit 1 am Max7219 wird addressiert MAX7219_Write (REG_DECODE, 0x01); // Segment 1 von Digit 1 soll leuchten } } //------------Hilfsprogramm zur Datenübertragung auf den Max 7219----------------
-
Thread
Ansteuerung von 60 Leds
Hallo David, der MAX7219 ist eventuell eine Alternative. Der steuert allerdings "nur" 64 LEDs an. Vorteil: nur 1 IC für alle LEDs (keine hässlichen Schieberegister-Gräber), Nachteil: manche finden ihn zu teuer. Gruss
-
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 Spaltentreiber/Zeilentreiber, kannst du mit einem MAX7221 allein auskommen. Die Leistung des µC als Spaltentreiber ist dann aber zu schwachbrüstig (8x20mA max. pro Ausgangspin wären erforderlich, der µC darf aber nur abs. 40mA max. pro Ausgangspin)
-
Thread
verständnisfrage timer mega48
ms. sonst keine weitere fuse gesetzt. Die 7Segment ist ein viereblock mit ansteuerung eines MAX7219 über spi. #include <avr/io.h> #include <inttypes.h> #include <string.h> #include <stdio.h> #include <stdint.h> #include <avr/interrupt.h> #include <util/delay.h> #include "main.h"
-
Thread
7 Segment Anzeige - SAA1064 + 4stellige Anzeige
intern verdrahteten MUX-Anzeigen. Da muß irgend jemand bei NXP gepennt haben. Du kannst aber nen MAX7219/7221 nehmen. Peter
das Richtig, dass laut Datenblatt Icc or IGnd: DCVCC or Ground Current: ±70 mA bei 7 Segmenten max. 10mA pro Led möglich ist? Dann bräuchte ich auch noch einen ULN2003 pro Segment... mfg Ed
-
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
-
Thread
Schieberegister oder I2C-Portexpander?
Wie wäre es mit einem max7219 oder tlc5940?
danke für die antworten. der max7219 klingt ja mal gut. eigentlich fast mein fall, muss eben nur 2 nehmen, da duo-leds :)
-
Thread
7219 funzt nicht mit Atmega8
Die sollten aber funktionieren. Hier die Init: [c] void display_write( uint16_t dc ) { MAX7219_DDR |= 1<<MAX7219_DO; MAX7219_DDR |= 1<<MAX7219_SCK; MAX7219_DDR |= 1<<MAX7219_STB; MAX7219_PORT &= ~(1<<MAX7219_STB); for( uint8_t i = 12; i; i-- ){ MAX7219_PORT &= ~(1<<MAX7219_SCK); MAX7219_PORT |= 1<<MAX7219_DO; if( (dc & 0x0800) == 0 ) MAX7219_PORT &= ~(1<<MAX7219_DO); dc <<= 1; MAX7219_PORT |= 1<<MAX7219_SCK; } MAX7219_PORT |= 1<<MAX7219_STB; }
-
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
Gab/gibt es eigentlich einen schneller wachsenden Thread als.
LEDs dahinter. Abgesehen von der mechanischen Gestaltung sind das 110 LEDs an z.B. ATmega48 und 2 * MAX7219, also Schaltplan + Software an einem Abend fertig. Wie kann man darüber nur 1500 Beiträge verfassen oder wurde der Thread irgendwann gehijackt und es geht um was ganz anderes? Man kann sich
Gesammtvolumen der Sammelbestellungen beträgt weit über 10.000€ Peter Dannegger schrieb: > ATmega48 und 2 * MAX7219, also Schaltplan + Software an einem Abend > fertig. Das ist definitv nicht der Fall. In dem Schaltplan steckt recht viel Arbeit und auch die Software ist momentan hart an der Grenze für einen
-
Thread
suche 8051 µC für einsteiger
, MISO, SCK, 5 * CS) Manche SPI-ICs kann man auch kaskadieren, z.B. kannst Du mit 3 Leitungen 100 MAX7219 ansteuern. Peter
SCK, 5 * > CS) > Manche SPI-ICs kann man auch kaskadieren, z.B. kannst Du mit 3 Leitungen > 100 MAX7219 ansteuern. > Peter Ich lerne immer wieder neues dazu.... Wie schon geschrieben, ich will mich langsam an die Hardware-Materie heran wagen und step by step mich vorantasten. Wenn ich dann
-
Thread
74HC164 Bauteilfrage
zweidimensionales LED-Muster um: nein. Dafür bräuchtest du einen speziellen LED-Matrix-Treiber (z.B. MAX7219), und selbst bei dem müsstest du das Bitmuster des Zeichens noch immer explizit ausgeben. Beim 74HC595 entspricht jedes Bit in dem seriell übertragenen Byte genau einem der 8 Ausgänge, nicht mehr
-
Thread
[V] Bauteile
ICs: 2x FT232BM USB->RS232 á 3€ 2x ENC28J60 DIP á 2.8€ 11x MCP2551 DIP CAN-Tranceiver á 1.3€ 5x MAX232 DIP á 0.2€ 6x MAX7219 DIP á 4€ 1x RFM12-433 á 4€ 1x RFM01-433 á 3€ 5x CY7C199-CN (15ns) DIP SRAM á 1.5€ Passive Bauteile: 100x Kohleschichtwiderstand bedrahtet 4k7 á 1€ Versandkosten
-
Thread
10 Stück 7 Segment Ansteuerung ?
alternative habe ich 1. 3 Mal Saa1064 (eigentlich für mein Platinenlayout viel zu Groß) 2. 2 Mal Max7219/Max7221 (habe ich garkeine Erfahrung mit) 3. Nutzung eines eigenen AVR Controllers im Multiplexmodus( aber welchen?) Das größte Problem ist das ich die Platine, auf denen die Segmente und der
-
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
Konzept zum Auswerten von Lichtschranken gesucht
heinz Buchegger schrieb: > Wie schliesst du 8 Stück > > 7-Segment Anzeigen an einem µC an? MAX7219
-
Thread
wieder mal MAX7219 (Problem mit Programm oder Schaltung?)
einem STK500 Board. Die LEDs des Boards sind mit Port C verbunden. Pin PB7 ist am Pin 13 (CLK) vom MAX7219. Pin PB5 am Pin 1 des MAX und Pin PB3 (LOAD) am Pin 12 des MAX. Ist also so verkabelt wie im Datenblatt des MAX auf seite 1 unten rechts. Dann bin ich beim suchen auf diesen Beitrag gestoßen:
du solltest den 7219 erstmal initialisieren, ungefähr so: [c] ..... void max7219_Init(void) { transmit(0x0C,0x01); // normal mode transmit(0x0A,0x01); // set intensity 0x00 - 0x0F transmit(0x0B,0x07); //
-
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
Gleich mehrfach ins Knie geschossen
Das scheint ein MAX7219-Clone zu sein. Peter
-
Thread
Einen Portpin frei bekommen (Attiny2313)
nachträglichen Verbesserungswunsch handelt) warum benutzt du dann nicht zum Ansteuern des Displays einen MAX7219 o.ä.? Damit kannst du mit nur 3 Leitungen 8 Sieben-Segment-Anzeigen ansteuern (und dimmen etc.) Schöne Grüße, Alex
-
Thread
8 Lichtschranken & 8 Siebensegmentanzeigen (Plazierungsanzeige)
angezeigt. Ich habe hier ein STK500 Board mit einem Atmega 8515L, vier 7-Segmentanzeigen und einen MAX7219. Die Taster des STK500 sollen erstmal die Lichtschranken ersetzen. Den MAX nutze ich, da der µController später mal noch anderes machen soll und ich so Pins sparen kann. Mein Problem: Mir fehlt
finde ich unglücklich? Sicher gibts etwas ähnliches wie den MAX7219 auch für Eingangssignale. Vielleicht ist ja auch ein 74xx165 das richtige. http://www.mikrocontroller.net/articles/AVR-Tutorial:_Schieberegister#Ansteuerung_per_SPI-Modul Wenn ich nun die Lichtschranken
-
Thread
5x7 Dot Matrix mit PIC ansteuern
Treiberbaustein benötige ich hierfür? Gibt es noch eine andere Möglichkeit ausser jeder Matrix einen eigenen MAX7219 zu spendieren? Das ganze sollte relativ billig zu realisieren sein. Für eure Antworten schon mal vielen Dank! Mfg Virus744
-
Thread
Gesucht : LED PWM treiber
Probier mal MAX 7219 / MAX 7221 64 einzelne LEDs (verschaltet als 8x8Matrix) 64 PWM Dimmstufen SPI bei Reichelt erhältlich Rest siehe Datenblatt
Erst mal danke für die Antworten. :) Aber leider hat der MAX 7219 nur eine PWM für die globale Helligkeit, das ist, was ich gerade nicht suche. Ich möchte jeder LED einen eigenen PWM-Wert zuordnen können, sie also unabhängih voneinander in der Helligkeit steuern
-
Thread
-
Thread
Max7221 Verständnisfrage zum Datenblatt, evtl alternative Vorschlaege ?
current per segment is approximately 100 times the current in ISET. To select RSET, see Table 11. The MAX7219/MAX7221’s maximum recommended segment current is 40mA.) Verstehe ich das richtig, das ich fuer jedes Segment nur 40mA einplanen darf und ansonsten mit zusaetzlichen Treibern arbeiten muss ?
> und moechte jede LED einzeln dimmen koennen. Geht mit dem MAX7221 nicht. Der macht entweder An oder Aus.
-
Thread
MAX7219 Ansteuerung
Hi ich habe Probleme den MAX7219 anzusteuern. Ich habe mir eine LED Matrix gebaut und versuche gerade die Matrix über den IC anzusteuern. Für die Ansteuerung nehme ich einen Controller aus der 8051er Reihe. Hier ist das Programm
Der MAX7219 liest die Daten auf die poitive Clock Flanke ein. Du erzeugst aber nach dem Ausgeben der Daten eine negative Flanke. Ich schreibe so: [c] void max7219WriteReg( UInt8 reg, UInt8 value )
-
Thread
LED Anzeigetafel funkt
versuchern, das Layout so zu ändern das die stromdurchflossenen Flächen kleiner werden. Falls du MAX7219 verwendest, könntest du auf MAX7221 umsteigen, die haben geringere slew-rate. Schönen Gruß an deinen Chef der mich nicht eingestellte hat, ich (Hugo Habicht) bin deshalb ein böser Erfinder geworden
-
Thread
Störung Max7219 und Pollin DCF
Hallo, meine Uhr mit dem DCF Modul von Pollin und 7-Segment Anzeigen mit MAX7219 funktioniert soweit ganz gut, allerdings klappt das nur, wenn die Antenne 30cm von dem MAX7219 und Controller (Atmega644) entfernt ist. Gibt es eine Möglichkeit, den MAX7219 irgendwie abzuschirmen oder einen anderen LED Treiber mit ähnlicher Funktionalität wie dem MAX7219? Pete
-
Thread
suche guten Highspeed Comparator
größenordnung such ich auch jetzt wieder, strom darf noch niedriger sein und sollte 3-5 Eur kosten, max 8 Eur. Er muß bei RS-Components oder Reichelt/Conrad bestellbar sein. (Produktproben und Farnell eher nicht.) Also falls jemand gerade zufälligerweise einen guten Typ kennt, kann er ja bescheid sagen
http://www.national.com/pf/LM/LMV7219.html
-
Thread
Wecker was für Mikrocontroller?
Es gibt fertige LED-Ansteuer-ICs, z.B. der MAX7219 kann 64 LEDs ab. Nimm einen MC für alles. Vergiß mehrere MCs, das Vernetzen ist nur was für Profis. Atmel AVRs sind hier im Forum ne gute Wahl, da kennen einige fast jeden Transistor
Also das Ansteuer IC max7219 das ist ja ne super Lösung aber dadurch das dort hohe frequenzen entstehen sind das doch störsignale für den DCF77 oder? Zu Michael, Oh ja hatte ich vergessen ich hab vor mihilfe eines Helligkeitssensor
-
Thread
0 bis 5V zu -10V bis + 10 V
Nö aber ein MAX232 oder ähnliches tuts doch auch
warum unbedingt mit OPV? Die Idee mit Max232 o.ä. ist doch nicht schlecht? Oder DC7DC-Wandler?
-
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