-
Thread
SPI - allgemeine Hardwareanforderungen
hast Du einen Takt. Ein Pullup am /CS ist eigentlich immer zu empfehlen. Und sei es nur, damit ein MAX7219-Display während des Programmierens nicht wild vor sich hin flackert oder die LEDs überlastet werden.
-
Thread
Gibt es eine Liste der elektronischen Bauteile die in den Beispielen der Ardunio IDE verwendet werde
Gängige Bausteine sind: - 74HC595 (oder andere Schieberegister) - MAX7219 - PCF8574 - TLC5940 - Neopixel-Leds Und dann die Platinchen rund um RTC, GPS, Analogerweiterung usw. usw... Nur, es weiß ja niemand was Du machen möchtest.
-
Thread
Welche ICs aus der 74HC Reihe sollte man als Grundaustattung auf jeden Fall Zuhause haben?
Bit-TM1638-Display-Module-f-AVR-Arduino-/272430527403 http://www.ebay.de/itm/5V-3-3V-LED-Matrix-8x8-MAX7219-Display-Modul-fur-Arduino-NEU-Module-New-/272498541665 ganz interessant für den Anfang, da man hier doch schon mal schön eine Uhr, einen Zähler oder hübsche Muster machen kann und so die Grundlagen
=V140161&gclid=CO3P2vy58tICFVAQ0wodRkEAWw Mir fällt noch ein Chip zur Led-Steuerung ein: MAX7219 Der gehört natürlich auch nicht in die 74er Familie, trotzdem möchte ich ihn erwähnen. Der steuert eine 8*8 Led-Matrix oder 8 Stück 7-Segmentanzeigen inkl. DP.
-
Thread
Motorisierte Fader Stromversorgung
Hi Da könnte der MAX7219 ggf. eine Idee sein. Zwar 'nur' 64 bit pro IC, aber kaskadierbar. MfG
Ach klar x'D Denkfehler.. Peinlich :) Könnt ihr weitere LED steuerungs ICs empfehlen außer den MAX7219? Vielen lieben Dank euch allen! Ihr habt mir wirklich super weiter geholfen :) Klasse!!!
-
Thread
16x Inverter für TLC5490
https://www.maximintegrated.com/en/products/power/display-power-control/MAX7219.html
im Beitrag #4934889: > https://www.maximintegrated.com/en/products/power/display-power-control/MAX7219.html Der hat aber keine unabhängigen PWM Kanäle! Das ist nur ein Matrixtreiber mit einstellbarer Helligkeit...
-
Thread
EPROM braucht viel Strom und wird warm
zusammenzubasteln und mir der µC da > ein wenig verschwendet vorkommt. Ein Atmega328 und ein MAX7219 könnten dein Problem lösen. Preiswert, wenige Bauteile, keine Vorwiderstände für die Displays. Ein 16-Bit Eprom und 3 Stück CD4511 an den Ausgängen geht auch, ist aber mehr Aufwand. Hier ließe
-
Thread
AtMega8 Anzahl I/O
Du könntest auch einen Displaytreiber (z.B. MAX7219) verwenden, dann mußt dich auch um das Multiplexen nicht kümmern.
-
Thread
Probleme bei der Ansteuerung MAX7219 mit 8x8 Dot Matrix
und CS wieder high. Wenn ich Deinen Code richtig lese, ist es da genau verkehrt rum: [c] void max7219::startTransfer ( void ) { CS_HIGH; } void max7219::stopTransfer ( void ) { //_delay_ms(1); CS_LOW; //_delay_ms(1); } [/c]
0B00111000, 0B00111000, 0B00111000, 0B00111000}; Max7219writeSprite(0, 0, bufferArrow); Max7219writeSprite(8, 0, bufferArrow); Max7219writeSprite(16, 0, bufferArrow); Max7219writeSprite(24, 0, bufferArrow); [/c] Ergebnis ist im angehängten
-
Thread
LED Ring / welches IC?
CK oder CA. Was spricht also dagegen 48 Einzel-Leds zu verwenden? Andere Chips wären z.B. MAX7219, HT16K33 oder den TLC in "kleineren" Ausführungen.
-
Thread
MAX7219CNG, Arduino Uno und Newbie
sollen drei Ringe mit je 60 Einzel-LEDs über einen Arduino angesteuert werden. Ich bin auf den Max7219CNG gestossen, der das eigentlich relativ einfach machen sollte. Jetzt habe ich einen kleinen Teil des Ganzen mal auf einem Breadboard zusammengestöpselt und siehe da - es geht nicht, jedenfalls
total falsch Angeschlossen. Hier mal ein Link: http: //www.stefan-buchgeher.info/elektronik/max7219/max7219_dot_matrix_kap3.html
-
Thread
Wald- und Reisfeld-5mm-LED: Pulsstrom Erfahrungswerte
µC hängt oder nicht, da jede LED eine 'normale' Versorgung erhält. Alternativ ginge auch ein MAX7219 für 64 LED, lässt sich recht einfach ansteuern und kann kaskadiert werden, also der 2.te oder 3.te ließe sich mit Daten füllen, ohne, daß Dir die Anzeige daherflimmert. Oder, da Du die LEDs schon
-
Thread
MAX7219 mit "falschen" 7-Segment-Displays
Hallo @ all, ich habe einen Sack voll MAX7219 und einen Sack 7-Segment-Displays (leicht übertrieben). Das Problem: meine Displays haben gemeinsame Anode. Es sollte aber doch funktionieren, daß ich mit den Segmentanschlüssen des MAX über NPN-Transistoren
Du kannst sie auch einfach "auf die Seite kippen". http://marco-difeo.de/2013/02/21/drive-max7219max7221-with-common-anode-displays/
-
Thread
Welches Mikrocontroller nehmen
(Nano, pro-mini, Uno R3) 2x 3-Digit LEd Module im Mux Betrieb oder ein 8-Digit Led Display mit Max7219 , Hc595 Interface, oder LCD Module auf Basis des HD44780 Ein AVR kann mittels Timer ISR ein sechsstelliges LED Display im direkten Multiplex Betrieb locker im Hintergrund betreiben. Ein LCD
Segment-Anzeigen kannst Du ALLE mit drei Pins abfrühstücken. eBay: 322109257830 (Suche nach MAXIM MAX7219) Das Timing ist unkritisch - die Anzeige lässt sich mit 1MHz problemlos verwenden. Die Anzeigen können 'Hintereinander' verklemmt werden. Anzeigen, Die gerade keine Änderung ergahren sollen,
-
Thread
LEDs schalten, LED Treiber Auswahl
Hallo Steffen, hier sind noch 2 Chips für vielleicht zukünftige Projekte: MAX7219 - der ist für 64 Leds und es gibt ihn auch im DIL-Gehäuse HT16K33 - der ist für 128 Leds, aber nur in SMD https://cdn-shop.adafruit.com/datasheets/ht16K33v110.pdf Mit beiden Chips kann man
-
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
Punkteanzeige für Sportverein
Aktive_Bauelemente/Displays/Dot_Matrix_Display_LITEON_LTP2157AE_5x7_rot.html Controller: 74HC595 oder MAX7219? Receiver: RF Transmitter (Alternative?) http://www.banggood.com/433Mhz-RF-Transmitter-With-Receiver-Kit-For-Arduino-ARM-MCU-Wireless-p-74102.html?rmmds=search Danke schon mal an alle Helfenden
-
Thread
STM8S - Timer4 Overflow Interrupt führt zu unhandled exception
#pragma vector = 23 __interrupt void TIM4_UPD_OVF_IRQHandler(void){ if(!didInit){ initMAX7219(); didInit = true; } applyBuffer(); shuffleRight(); TIM4_SR &=~(1<<0); //Clear Interrupt } void initGPIOs(){ PD_DDR = (1<<MOSI) | (1<<SCK) | (1<<CS); PD_CR1 = (1<<MOSI)
Das fehlerträchtige Konstrukt würde ich nochmals überdenken: #include "MAX7219SPI.c" Ich habe mal Deine Version übernommen und im IAR kompiliert. Laut map-file landet die Interrupt-Routine an der richtigen Stelle. Im Simulator passiert nichts. Damit kenne ich mich allerdings
-
Thread
MAX7219 Kaskadieren
Hallo, ich möchte ein Dot-Matrix-Display mit 24 kaskadierten MAX7219 (je 8x8 LEDs) erhalten. Später soll es an einer 12V Spannungsquelle betrieben werden. Ein Modul verträgt 5V. Gesteuert werden sie über ein Arduino Nano (Nachbau ;)). 12 MAX konnte ich bereits
logischerweise immer > dunkler. Hä? Da stimmt irgendwas mit der Stromversorgung nicht. Jeder MAX7219 ist ein eigenständiger Block, die beeinflussen sich nicht
-
Thread
Arduino-Buch für Rentner
hohe analoge Auflösung von 30 oder 60 LEDs gewünscht wird, ist es effektiver einen µC und einen MAX7219 zu nehmen, als ein halbes Dutzend Analogschaltkreise zu verheizen und das Ganze dann noch mit diversen Spannungsteilern kalibrieren zu müssen. Ich hatte aber irgendwo auch schon mal geschrieben,
-
Thread
8x32 Matrix ein paar Fragen
ich ja was überlesen, aber warum nimmst du nicht einen für solche Zwecke entworfenen Chip z.B MAX 7219, oder einen der Firma AS ? Die verschiedenen Ausführungen gibt es mit serieller Verbindung oder II2C sind kaskadierbar und haben die Konstantstromquelle schon drin. Die bilden immer eine 8x8 Matrix
im Beitrag #4838153: > warum nimmst du nicht einen für solche Zwecke entworfenen Chip > z.B MAX 7219, oder einen der Firma AS ? > Die verschiedenen Ausführungen gibt es mit serieller Verbindung oder > II2C sind kaskadierbar und haben die Konstantstromquelle schon drin. > Die bilden immer eine
-
Thread
Passende Bauteile für ein Projekt wählen
Und für deine 7 Segment Anzeigen schaust dir mal den Max7219 oder Max7221 an. Hans
-
Thread
BCD-zu-7-Segment-Dekoder
erdenklichen Art. Auch mit per Widerstand programmierbarem Strom. Ein typischer Vertreter wäre der MAX7219. Es gibt aber auch Treiber ohne Multiplex wie z.B. TLC5926.
-
Thread
Einfachster Weg um viele weiße SMD 5730 LED zu betreiben
einem J-FET. Oder du verwendest einen LED Treiber, wenn du jede LED einzeln steuern möchtest: MAX7219 oder ähnliche
-
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
-
Thread
1:8 Demux als LED treiber?
Zudem kann die Helligkeit eingestellt werden und es reicht ein Chip. TLC5947 oder auch MAX7219, der benötigt allerdings Einzel-Leds (bis zu 128)
-
Thread
32x 16 LED_ Matrix, Wort- und Zeichenausgabe in C
hzeller/rpi-rgb-led-matrix/tree/master/fonts https://github.com/ma16/rpio/tree/release.2/script/Max7219 (oder irgend ein anderes der vielen Projekte die man Online findet)
-
Thread
Ausgangsspannung ICM7218C
man mit den OptoKopplern in den Griff bekommt. Die 7-SegementAnSteuerung habe ich über den Chip MAX7219 im Anzeigengehäuse bewerkstelligt. Die SPI-Schnittstelle des Chips habe ich über differentielle Leitungstreiber mit einfachem Telefonkabel verbunden. Die Ansteuerung der SPI-Schnittstelle kann man
-
Thread
Nach 8 kommt 19 und danach 10 - 7 Seg Uhr mit MAX7219
// send i to max7219 (digit) DESELMAX; // deselect max7219 } } void max7219_digitwrite(int x, int y) { SELMAX; // select max7219 WriteSPI(x); // send i to max7219
for(;;) { if (tick) // notification from ISR { tick = FALSE; max7219_digitwrite(1,hour10); max7219_digitwrite(2,hour1); max7219_digitwrite(3,min10); max7219_digitwrite(4,min1); max7219_digitwrite(5,sec10); max7219_digitwrite(
-
Thread
AVR und C++ - ein Versuch
aufgebauter C++ Code besser lesbar und universeller verwendbar ist als Plain_C. Beispiel: ******** MAX7219 / MAX7221 8-Digit LED Display Driver - Übergabe der uC_Pins und div. Parameter als <template> - Erstellen eines CTRL-Bus mittels eine Pinlist -.h(pp) File enthält die Klasse und meist auch alle
sieht dann so aus //display driver // ******************************************* typedef cMax7219 < Pb1, // DIN Pb3, // LOAD Pb2, // CLK 8, // digits 1 // intensity // default
-
Thread
MAX 7219 LED Spannung
Hallo, ich habe eine kleine Frage zum MAX 7219. Und zwar muss ich ja einen Widerstand zwischen ISET und V+ schalten um den Strom für ein Segment / LED festzulegen. Nur woher weiß der IC eigentlich, welche Spannung er an den Segment Ausgängen legen muss. Ich meine, mein Mikrocontroller sowie der MAX 7219 werden doch mit 5V betrieben. Meine LED darf aber maximal eine Spannung von 2V mit ca. 10mA abbekommen. Muss ich da keine Widerstände vor jedes Segment / LED schalten?
-
Thread
MAX7219 an SPI und ATmega programmieren
Zähler zählen die Zeit rückwärts und bei 0 gibt es einen Signalton. Die Anzeigen möchte ich mit einem MAX7219 ansteuern. Nun hängt dieser ja an den SPI Pins, welche ich auch zum programmieren benötige. Gibt das irgendwelche Probleme? Sollten die Anzeigen irgendwie blinken beim programmieren ist das relativ
-
Thread
MAX7219 mit STM32 ansteuern - Software SPI
Hallo, ich versuche gerade, eine 8x8 LED Matrix, die von einem MAX7219 gesteuert wird, mit einem STM32F103 via Software SPI anzusteuern. Nach dem Datenblatt wird der an DIN anliegende Pegel bei der steigenden Flanke der Clock-Leitung in das Register geschoben. CS
Hat hier vielleicht jemand zufällig einen STM32 und eine LED-Matrix mit dem MAX7219 und möchte meinen Code ausprobieren?
-
Thread
Neues SDK für ESP32 Gesperrt
Wo wir grad so schön dabei sind.. Hier eine Scrolltext-Ausgabe auf 2x4 MAX7219. Die einzig funktionierende von: Demo of MAX7219_Dot_Matrix library - sideways scrolling // Author: Nick Gammon // Date: 2 October 2015
#4791578: > Das wären eigentlich 8 x 1 ;) Ich verwende ähnliche (2x4): http://www.ebay.de/itm/MAX7219-Dot-Matrix-Module-LED-4in1-Display-Drive-mit-5Pin-20cm-Kable-fur-Arduino-/272279974229?hash=item3f6526b155:g:X7oAAOSwmtJXZ7n1
-
Thread
Sortiermagazine mit LED-Anzeige
nicht beschädigt und der Aufwand hält sich in Grenzen. Für die Ansteuerung würde ich den Chip Max7219 nehmen. Der ist preiswert, wenig Aufwand und es reicht einer für ein Magazin mit 60 Schubladen. Wenn 2 davon verbaut werden kann man je Schublade 2 Leds verwenden um den oben erwähnten Füllzustand
-
Thread
SPI Phänomen mit externem Takt, wo leiegt der Fehler?
fMAX des MAX7219 => 10MHz. Bist Du sicher, daß Du da nicht zu schnell bist? Da würde auch für sprechen, daß es wieder geht, wenn Du den Clkdiv einschaltest (Ich meine mich erinnern zu können, der teilt durch 8?).
STM32 schrieb im Beitrag #4701598: > fMAX des MAX7219 => 10MHz. Mehr kann ein AVR mit 20 MHz nicht.
-
Thread
Arduino Mega, Einstellbare Zeitanzeige (über 7-Segmentanzeige) für Vorträge u. Ä.
Ein MAX7219 kann durchaus höhere Spannungen/Ströme "treiben". https://www.maximintegrated.com/en/app-notes/index.mvp/id/1196
MAX7219 schrieb im Beitrag #4688653: > Ein MAX7219 kann durchaus höhere Spannungen/Ströme "treiben". > https://www.maximintegrated.com/en/app-notes/index... Der MAX7219 kann das aber nur mit externen
-
Thread
header Grundsatzfragen (Assembler)
überarbeite gerade meine libs die ich geschrieben habe. Jetzt möchte ich zu den einzelnen files (z.B. MAX7219) eine Header-datei schreiben, so daß ich nicht immer den Header vom Programm ändern muss. Das dort dann die Portdefinition stehen ist klar. Aber ich würde auch gerne die Speicher definitionen
-
Thread
ADS7816P an ATmega1284
doch eigentlich nur weitere Pins dafür bereitstellen. Im Moment hängt eine 7-Segmen-Anzeige (MAX7219) an meinem ATmega. Die funktioniert auch über die Standard-SPI-Schnittstelle. Jetzt habe ich mal versucht, die Schnittstelle statt mit PORTB4 mit PORTB0 umzusetzen. Leider hat es nicht geklappt. Habe
Du musst sie natürlich auch entsprechend steuern. > Im Moment hängt eine 7-Segmen-Anzeige (MAX7219) an meinem ATmega. Die > funktioniert auch über die Standard-SPI-Schnittstelle. Jetzt habe ich > mal versucht, die Schnittstelle statt mit PORTB4 mit PORTB0 umzusetzen. > Leider hat es nicht
-
Thread
[V] I2C-LED-Displays gegen Porto
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
Rotationsanzeige mit LEDs
bildest könnte Dein Problem auch lösen. Wenig Aufwand, geringe Kosten. Dann fällt mir noch der MAX7219 ein. Der kann 64 LED's ansteuern, ist kaskadierbar und kostengünstig. Oder sieh Dir mal diesen Chip an: HT16K33, in Verbindung mit einem Mikrocontroller. Ein Chip kann 128 LED's ansteuern. Den
-
Thread
ATmega als "Ersatz" für MAX7219
ein Gerät mit 7-Segment-Anzeigen mit insgesamt 12 Stellen. Die 7-Segment-Anzeigen werden mit 2 MAX7219 angesteuert. Nun möchte ich die angezeigten Daten gerne mit einem ATmega abgreifen und dann über UART ausgeben. Die MAX7219 werden ja (wenn ich das richtig verstanden habe) über SPI angesteuert
Martin Schenk schrieb im Beitrag #4553055: > Die Leitung die am MAX7219 zu DIN geht muss am ATmega dann an MOSI, > oder? Ja. > Was mache ich mit den LOAD Leitungen? An einen beliebigen Eingangs-Portpin. Ebenso CS an einen Eingangs-Portpin. > Und was ist
-
Thread
HC SR 04 in Assembler
separates Register hochgezählt. Angezeigt werden die Messwerte dezimal auf einem 7-Seg-Display (MAX7219, 8 Stellen). MfG
-
Thread
[V]erkaufe div. ATMEL AVR
0,90 EUR Speicher ATMEL 24C64A ca. 100x zu je 0,15 EUR ICM 7218AIJI -- 3x zu je 4,00 EUR MAX 7219CNG -- 2x 3,20 EUR PCF 8574 AP -- 10x zu je 1,85 EUR ATMEL ATMEGA 48-20PI -- 7x zu je 1,20 EUR MEGA 162-16PI -- 13x zu je 2,75 EUR Mega 32 - 16PI -- 6x zu je 3,00 EUR Mega 16 L - 8PI -- 2x
-
Thread
LED Matrix MAX7219 8x8 an Arduino will nicht.
inzwischen eine Lösung für das Problem? Für die Arduino-IDE und diese 8x8 Matrix-Module mit MAX7219 und roten LEDs gibt es im Internet reihenweise Codes, das Internet ist voll davon. Wenn ein Sketch mal nicht funktioniert, bzw. mit Deiner IDE-Version nicht funktioniert, dann nimmst Du eben den