-
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
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
Tempertur/Feuchte Display/Logger mit ATMega128 / SHT75 / SD-Karte
Leider habe ich keinen gezeichneten Schaltplan, die Verkabelung ist aber wirklich easy. Nein, den MAX394 brauchst Du nicht. Ich habe den Setup nach der Zeichnung auf Seite 1 im Datasheet gemacht: http://datasheets.maxim-ic.com/en/ds/MAX7219-MAX7221.pdf und unter anderem nach dieser Zeichnung:
MAX7219 max7219_WriteByte(0x0); max7219_WriteByte(0x0); } // Nun die LOAD Line pulsen, damit uebernehmen die MAX7219 die Daten MAX7219_PORT |= (1<<MAX7219_PORT_LOAD); MAX7219_PORT
-
Thread
50+ LED Treiber / Multiplexer
danke für die rückfragen, hätte ich selber angeben müssen: nur ein/aus, max 50mA/led, ziel sind leds die ca 2cm² milchglasfelder mit möglichst wenig strom möglichst hell bekommen.
Helligkeitseinstellbar oder nicht ? Multiplex: MC14489, MC14499, MAX7221, ICM7218A, TB62709 (4 digits 40mA), TLC5920 (16*8 LEDs 30mA) Konstantstrom: A6275=TB62705 (8*90mA), A6276=TB62706=HM6276 (16*90mA), TB62717 (24*90mA) TB62715 (16*150mA) TB62708 (16*90mA) TB62710
-
Thread
Multiplexing 7 Segment LED
über 74x Shift Register oder DMUX. Das können die doch auf Dauer gar nicht aushalten, oder? Klar, MAX7219/7221 wäre eine Option, aber da gibt es doch auch sonst sicher irgendwelche Standardlösungen welche den Strom auch aushalten. Was sind hier so die üblichen vernünftigen Lösungsansätze?
Pulsstrom ausgelegt sind. Meist >130mA für 0,1mS bei 1/10. Die sind dann merklich heller als mit ihrem max. Dauerstrom. Normale LEDs hab ich so aus dem Bauchgefühl heraus, nie mit mehr als 80mA aber dafür mit weit mehr als 0,1mS betrieben. Die Angabe zum max. Pulsstrom fehlt meisten in den Datenblättern
-
Thread
I2C LED 16 BIT Treiber gesucht
Dein Baustein kann max. 25mA pro Port und 200mA pro Package. Reicht das?
Wie wäre es mit 8 Stück Max7221, der kann 64 LED im multiplex. 8*8*8=512 LEDs je 20mA = 10,24A Strom !
-
Thread
mutliplexer für mehr outputs?
MAX7219 oder MAX7221 von Maxim im "No-decode-Modus" Kann in einer Matrix bis zu 64 LEDs treiben. Gibts im DIP-Gehäuse. Greetz kmt
-
Thread
62/64 LEDs ansteuern
Du könntest auch einen MAX7219 benutzen, der kann 64 LEDs in Matrixform treiben, und ist über SPI ansprechbar. Lg Michael
Danke für die guten Tips. Ich denke ich werde das über den 7219/7221 lösen. cu, olly...
-
Thread
BCD-zu-7-Segment-Dekoder
Udo K. schrieb im Beitrag #4815333: > Gibt's denn da heute was vergleichbares? MAX7221
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
DS1305 Realtime Clock
Chips bekommen und möchte diesen nun gerne ansteuern. In der gleichen Schaltung ist auch noch ein MAX7219 oder MAX7221 (habe beides hier). Die RTC kann man mit SPI und mit 3-wire ansprechen. 3-wire habe ich glaube ich (weiss nichtmehr ob das so hiess) bei einem Schieberegister und beim MAX7219 benutzt
Protokolle ist schöner und einfacher zu implementieren? Falls ich beide mit 3-wire anspreche: Können MAX7219 und RTC sich eine Clock Leitung teilen oder gibt das Chaos? Nächste Frage: Der MAX7219 soll 4 Anzeigen multiplexen. Noch ein Atmel und noch die RTC in der Schaltung. Reicht dafür ein 78L05 (der
-
Thread
[V] 10 Stück 8x8 LED-Matrix mit MAX7219
zum Verbinden der Module. Die Matrix selbst wird auf die Leiterplatte gesteckt, auf der sich der MAX7219 befindet. Das Datenblatt für den gibt es hier: https://datasheets.maximintegrated.com/en/ds/MAX7219-MAX7221.pdf Die Matrix hat eine Kantenlänge von 32mm Die Anschlussbelegung findet man hier
zur Ansteuerung gibt es hier: https://www.meine-schaltung.de/schaltung/soft/anzeige/matrix_1088AS_max7219/ Bei der Suche nach "1088as" findet man noch etliche Treffer Für 15 Euro plus Versand, da reicht ein Maxibrief. Bei Interesse bitte PN mit eMail-Adresse
-
Thread
[Kicad] 8x8 LED-Matrix + MAX7219
Hallo Forum ich möchte mich in das Thema MAX7219 einarbeiten, und habe nun beschlossen, mir erstmal ein 8x8 LED-Matrix Modul zu kaufen (common cathode natürlich, bei Amazon oder ebay gibts die ja laufend auch einzeln). Datenblatt : https://datasheets.maximintegrated.com/en/ds/MAX7219-MAX7221.pdf Dazu möchte ich einen Schaltplan (und evtl. auch eine Platine) mit Kicad designen. Soweit, sogut. nun habe ich mir aus dem Netz ein paar verschiedene Symbol-Dateien für den MAX7219
-
Thread
Sensor mit Relais schalten
diverse Relais vielleicht nicht sauber schalten könnten. Hintergrund ist die Tatsache, dass hier nur max. 3.3V und nur gute 100µA über den Kontakt fließen würden. Theoretisch ist ein geschlossener Kontakt ja ein geschlossener Kontakt und sollte entsprechend das Signal des Spannungsteilers sauber nach
> Hintergrund ist die Tatsache, dass hier nur max. 3.3V und nur gute 100µA > über den Kontakt fließen würden. Nimm doch einen Optokoppler. Olaf
-
Thread
Lithium Ionen Akku habe ich alles bedacht?
over-charge. Trickle charge would be harmfull." http://www.st.com/stonline/products/literature/an/7221.pdf Unter diesem Gesichtspunkt wuerde ich die Maxim-ICs sehr kritisch betrachten, denn weder der MAX1811 noch der MAX1551 schalten die Ladespannung ab. Eine bessere Alternative waere z.B. der LTC1733
ist in der Tat etwas zweideutig zum MAX1551. Da der MAX1551 und der MAX1555 aber derselbe Chip, nur mit anders herausgefuehrten Ausgaengen sind, gehe ich davon aus, dass der MAX1551 ebenfalls nicht abschaltet. Im Datenblatt steht unter
-
Thread
Mehere PWM's für RGB LED
Hallo, habe mir gerade einmal den MAX6966/6967 angesehen, das ist genau das was ich gesucht habe ! Danke ! Muß jetzt nur noch sehen, wo ich den organisiert bekomme. Thorsten
Hi Also ich bin ein totaler Fan des MAX7221. Er kann bis zu 64 LEDs ansteuern. Wenns mehr sein sollen >> kaskadieren. Helligkeit einstellen, SPI Ansteuerung usw. Maxim ist dazu auch noch sehr spendabel mit Samples.
-
Thread
LED Zahlendisplay
wenn ihr keine 14 Leitungen am uC frei habt, dann kann das gleich ein besserer IC erledigen, wie MAX7221/MAX7219.
-
Thread
60 LEDs mit AT89S8252 ansteuern.
Hallo Schau dir doch mal den MAX6956 an. Der ist für sowas gedacht.
Hallo Lars, ich würde nen Max7219 bzw. Max7221 nehmen. Mit dem kann man 64 Led's ansteuern. Gruß Thomas
-
Thread
[S] BCD to 7 Segment Decoder in CMOS (bis 15Volt) SMD
kann (bei allen 7Seg sind das ja schon 175mA, das dürfte für die meisten Chips schon über der gesamt-Max liegen) bezweifel ich stark. Nimm doch nen 4543 und dahinter 7 Transistoren in SO-23, das muss doch klein genung sein. Kleiner wirds nur gemultiplext mit Transistoren und Vorwiderständen. Da brennt
oder ein max7221? den platz, den du für bcd's und leiterbahnen sparst, kannst in treiberstufen investieren
-
Thread
Viele (weiße) LED's ansteuern
MAX7219 oder besser MAX7221, der hat SPI. kostet aber leider richtig asche. Dafür kannst Du 64LED's (8x8) ansteuern. Multiplexen übernimmt der Schaltkreis, die Dinger sind auch kaskadierbar. Sind in der
voller Helligkeit ansteuern möchte, scheidet Multiplexen meiner Meinung nach aus. @AxelR.: Der MAX7219 und Co. muliplext leider (siehe oben). @Thomas O.: Jo, wäre eine Möglichkeit (siehe oben). Die Kombination wäre preislich immer noch günstiger als der UCN5801 (Faktor 3). Aber es sind halt zwei
-
Thread
Anzeigetafel für Sporthalle
! Ich habe auch mal eine Anzeigetafel als Abiturprojekt gebaut. Hierzu habe ich den Displaytreiber Max6952 verwendet.. ganz einfach per spi anzusteuern! Mfg, Mahtis
Wie hast du die Dinger damals angesteuert? Max7221 oder ähnliches?
-
Thread
LED-Matrix: Wieviel Spannung muss für den Vorwiderstand "übrig" sein?
Vielleicht ist 2xMAX7221 die bessere Lösung für dich?
) :-( Wie gesagt bei der Konstruktion wäre der Faktor 16:1 (bei insgesamt 16x16 LEDs), allerdings max peak strom der LEDs bei 100mA, macht aber immernoch 1600mA auf der low side darum war ich auf den BD234 gekommen.
-
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
Suche LED Treiber (KSQ) mit gemeinsamer Kathode
MAX 7219 MAX 7221
-
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
bei der Led jetzt z.B. bei der LS 5436, laut Datenblatt normal 30mA (bzw. eben bei normalem Betrieb max. 30mA), und max. soll bei 1A liegen, was mir aber ziemlich hoch vorkommt, auch wenn dann die Zeit sehr klein sein muss. Wenn man jetzt aber eben mal von den ca. 100mA ausgeht dürfte das ja im Rahmen
-
Thread
LED Laufschrift - Frage!
müsst ihr oder wollt ihr alles zu Fuß machen? Es gibt doch von Maxim die MAX7219 oder MAX7221. Diese Bausteine beinhalten alles was man zur Ansteuerung von LED-Matrixen braucht. Passende Beiträge und Software findet ihr hier im Forum.
-
Thread
VAC abtasten (paar wenige kHz) - galvanische Trennung
Optokoppler am besten wegkomme? Ich würde einfach die UART-Schnittstelle galvanisch trennen (ISO7221 / ADUM1201). Dazu einen DC-DC Wandler zur Versorgung. Dann reicht ein µC. lg Chris
@Max H. Wusste garnicht das es sowas gibt.. im Studium bekommt man sowas leider irgendwie nicht mit. Schon traurig, da son dezenter Nebensatz reichen würde hmm.. @chris Denke darüber nach, nochmehr
-
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
Schaut doch mal kurz über meinen Schaltplan bitte! (PIC+USB+RTC+Batterie)
Schottkys kommt von meinem Prof, ich bin allerdings selber noch etwas skeptisch, insbesondere da der MAX7221 ja recht viel ziehen könnte im Betrieb. An "TEMP" wird ein externer 1-Wire Temperatursensor angeschlossen (DS18B20+) Danke& Gute Nacht PS.: Nicht über das Package wundern, aufgebaut wird
Eingangs- Ausgangskapazität des µC und die Leitungskapazität. Bei den meisten 32kHz Quarze ist das CL max. 15pF. Hatte auch mal Kontakt mit nem nahmhaften Quarzhersteller und bei mir wurden mit 27pF der drive level des Quarz (meist 1µW) schon überschritten. Also vorsicht mit zu hohen Kapazitäten am Quarz
-
Thread
Ansteuerung eines 7-Digit-Displays
Pinbelegung abgebildet. Du brauchst 16 IO-Pins des MCs und 16 Vorwiderstände. Oder einen Treiber-IC, z.B. MAX7219.
Außer bei welchen, die auf diese Bausteine schon angepasst sind. Etwas freier ist man mit den MAX7219/MAX7221 und braucht nur wenige Leitungen mehr.
-
Thread
Echtzeituhr mit DS1307 und Multiplexing 7 Seg Anzeige
Fred R. schrieb im Beitrag #5393954: > warum nimmst du keinen MAX7219 für LED Ansteuerung? Ich kann Verwendung von MAX7219 nur befürworten. Bei Chinesen recht billig, ich habe 50 Stück gekauft, ohne steuerfreien Preis zu übersteigen. Gegen MAX7219 können m.E
sportlicher Interesse alles von Null selber machen will. 3. wenn SPI auch viel anderes zu tun hat. Dann ist MAX7221 bessere Wahl, da voll SPI-kompatibel.
-
Thread
Presetten vom ICM7217c via AT MEGA
bei insgesamt 8 Siebensegment Anzeigen fällt mir Max7219 oder 7221 mitsamt der Nachfolger ein. Ein Controller mit Max 72xx oder Schieberegistern mit evtl BCD Decodern wäre wohl doch das einfachste. Bleibt ja letztendich "nur" nen Timer. Mit dikreter
-
Thread
Stm32 AliExpress, evtl Fake
Teilerkette resetiert sich nicht beim Schreiben von Sekunden. D.h. man kann nie sekundengenau einstellen. MAX7219 - 5 Stück: Der decode-mode Register ist verschoben. Register Data D0 hat auf Digit 1 Auswirkung, D1 aud Digit 2, ... D7 aud Digit 0. Sieht man nur wenn mixed mode betrieben wird, z.B. D0-D3 als 7 Segment Display und D4 dazu als Bargraph verwendet wird. MAX7221 - 5 Stück: dito, siehe MAX7219. LED 5 mm RGB diffus, gemeinsame Anode 100 Stück: nur die Anode ist immer derselbe Anschluss, die R G B Anschlüsse variieren. IRF740 - 10 Stück: Ron ist das
-
Thread
7 Segement ansteuern über spi
einen 90S8515 und das STK500, ich würde gerne eine 7 Segment Anzeige ansteuern, die mit einem Treiber (MAX 7221) angsteuert wird, ich möchte das ganze über Port B mit dem spi Bus realisieren... Habe noch leider keine große Erfahrung mit c Programmierung... Ich hoff das mir jemand helfen kann Mfg Florian
-
Thread
Filmrequisite!
noch ein paar einwürfe meinerseits: für die anzeigen mit vollem funktionsumfang: ich halte den max7219 für recht passend. http://datasheets.maxim-ic.com/en/ds/MAX7219-MAX7221.pdf er ist nicht billig, aber wenn man sich die funktionsweise diskret zusammenbastelt (BCD-dekoder, multiplexer, schieberegister
bestimmt abnehmer und dann wirds billiger für ihn. bei interesse: schaltung und software für den max7219 hab ich hier...
-
Thread
Anfängerfrage: Ein grosser Kondensator, oder mehrere Kleine.
Ich versuche meine erste Platine zu machen. Diese soll eine LED Matrix sein mit 5 Modulen und 5 MAX7221 Treibern. Bei der Beschaltung wird ein 100nF und ein 10uF über der Speisung empfohlen. ähnlich wie bei: https://ledcontrol.readthedocs.org/en/latest/_images/MAX72XX_Schematic.jpg Meine
-
Thread
A/D-Wandler mit 3 3/4 bzw. 4 3/4 Stellen
Maxim hat noch ein paar display-orientierte ADC mit 3 3/4 Digit Auflösung. MAX133/134. Brauchen aber auch einen µC.
C8051F350 hat einen internen 24Bit-ADC und man könnte ein Text-LCD im 4Bit-Mode anschließen oder einen MAX7221 für LED-Anzeigen.
-
Thread
LED Treiber
Ein guter Treiber fuer viele LEDs oder eine 7 segment Anzeige ist der Max7219/7221 von Maxim. Er belegt nur drei Pins am Microcontroller und wird seriel angesteuert. Oder suche Dir am besten selber einen aus: http://para.maxim-ic.com/compare.asp?Fam=disp_driv&Tree=Display
-
Thread
TTL Signal Verstärken und invertieren
Dominik schrieb im Beitrag #7736906: > Zudem haben die anzeigen eine gemeinsame Annode. Der MAX7219 ist aber > leider für gemeinsame Kathode. Der MAX7219 kann beides. Man muß nur in der Software Segmente und Digits um 90° drehen, d.h. kann nicht den Decodemode des MAX7219 verwenden. Und dem
https://www.analog.com/media/en/technical-documentation/data-sheets/MAX7219-MAX7221.pdf#page=12 Das ist aber nur für 2 Digits gezeichnet, für acht braucht man den MAX394 und die Transistoren noch dreimal. Es wird ziemlich aufwendig, wäre es nicht besser, entweder einen
-
Thread
Reicht ein ATmega8 um das alles anzusteuern?
http://datasheets.maximintegrated.com/en/ds/MAX7219-MAX7221.pdf
und für 3V: http://www.maximintegrated.com/en/products/power/display-power-control/MAX6951.html
-
Thread
LED Schaltung als Fenstersimulation
Dann nimm doch 4x MAX7221. Dann hättest Du pro 20x20cm 64 LED die sich über SPI ansteuern lassen. Es sind sogar noch 16 Dimmstufen möglcih Greets
-
Thread
Vergleich von 7 Segment Anzeigen
exakte Strom ziemlich unwichtig. Ob nun 1,2 oder 1,5 mA fließen ist weit weniger Differenz als die max. zulässige Streuung der Helligkeit. Und wenn die Anzeigen aus einem Fertigungslos sind, ist selbst diese Streuung (zumindest optisch) vernachlässigbar. Ich kann nur davon abraten, diese Anzeigen
mal, es gibt IC's die sind sogar extra dafür gemacht: https://datasheets.maximintegrated.com/en/ds/MAX7219-MAX7221.pdf Der "Typical Application Circuit" verwendet absichtlich keine Vorwiderstände.
-
Thread
U4226B - DCF77 Empfänger
Pollin? Wegen den Störungen durch den LED Multiplexer: Zum Ansteuern der LED Matrix nehme ich MAX7221. Diese LED Treiber haben eine Slew-Rate begrenzung, durch welche ich mir erhoffe, dass keine zu großen Störungen entstehen. Falls das nicht funktioniert muss ich mir noch was überlegen.
-
Thread
LED-Segmente durch Multiplex zu dunkel
kleineren Widerstand rein machen? Gut der ist jetzt genau auf 10mA dimensioniert also könnte ich bis max 14mA gehen damit ich die Gesamtbelastung von 100mA nicht übersteige (Bei mir sind sie Segmente A0-A6 IOH benutzt) nach der Tabelle von Rolf. Aber ob das mehr bringen soll? Wird sich kaum bemerkbar machen
und wenns richtig hell sein soll, nimm sowas in der Art MAX7221 Peter
-
Thread
LED Matrix 16x16 mit MOSFETs - Geht das so?
Hilfskräften aus dem Metzgergewerbe zusammengeschustert. Zugegeben, der MC14489 liefert auch nur 7mA, der MAX7221 nur 5mA und der ICM7218A nur 3.8mA, aber die Chips sind 30 jahre alt, als man noch nicht besser konnte, und haben sich nicht verbreitet, weil sie eben im Einsatz eher untauglich sind.
nachvollzogen aber ich verwende generell nur noch LED die von 1,2mA bis 25mA fast gleich hell leuchten. Den MAX7219-21 habe ich tausendfach verbaut und keine Probleme damit gehabt. Wo liegt das Problem?
-
Thread
UM232H - Fehlerhafte Datenübertragung
aus? Das Signal kommt aus dem Controller mit 3,3 V Pegel raus, geht auf einen Optokoppler (ISO7221), dann auf einen MAX3221. Dort kommt es mit einem Pegel von ±6 V heraus (gerade noch mit nem Oszi gemessen). Das alles sitzt auf einem Entwicklerboard von TI. Über eine Stiftleiste über ein paar Drähtchen
Drähtchen geht es zum UM232H. Der UM232H aber will keine RS232-Pegel. Ihn mit den Ausgängen eines MAX3221 zu verbinden ist definitiv falsch.
-
Thread
rechnen ohne float
Nun möchte ich die gemessene Spannung auf ein LED-Display ausgeben (das LED-Display wird von einem MAX7221 angesteuert / acht 7-Segment Anzeigen). Die Referenzspannung für den ADC beträgt genau 5 Volt. Also muss ich folgende Berechnung durchführen: Referenzspannung geteilt durch 1677216 (Auflösung 24
-
Thread
23 7-Segment LEDs mit AVR ansteuern
aber weder Widerstände noch Transistoren verbauen will, bleibt eigentlich nur die Variante mit den 3x MAX7221, da der ja schon alles intus hat. Gibt es auch bei Angelika, ist aber nicht ganz billig (ca. 7,- €).
-
Thread
Atmega8 - Reset-Pin und Rest vom Port C
für weitere Stellen hat man noch Pins. Und wenn es noch mehr sein müssen, dann kommt der Schwenk auf MAX7219 oder MAX7221. Gut, die sind für Common-Cathode Displays, aber bei einer richtigen Planung von Anfang an ist das egal.
-
Thread
Mehrere SPI-Slaves mit unterschiedlichen Pegel
SPI-Slaves an den SPI-Bus des Atmel hängen, soweit so gut. Das Problem dabei ist, dass ein Slave 5V (Max7221), der andere 3,3V (MMC/SD) hat. Das andere Problem ist, dass die SPI-Signale der Slaves gegeneinander invertiert sind. Ich bräuchte also einen invertierenden Pegelwandler mit Tri-State-Pis. Die Transistorschaltungen scheiden aus, da diese keinen Tri-State-Level einnehmen. Und der MAX3375 scheidet wegen Nichtverfügbarkeit aus. Hat jemand von euch eine Idee wie man das machen kann? mfg. Joachim
-
Thread
FTDI 4232 mit Optokoppler trennen
Ich möchte die IO Ports des Bausteines FT4232HL mit Optokoppler trennen. Dahinter kommt dann ein Max 232 Baustein. Icoupler sind zu teuer und haben sehr lange lieferzeiten. Nun ist mir unklar welche Optokoppler man nehmen kann die nicht die Ports überlasten. HCPL 2631 habe ich ,aber zu viel
Digikey verfügbar und kostet auch nicht wesentlich mehr als der Optokoppler. Alternativ könnte der ISO7221 ein paar Cent billiger sein. Der ist zwar nicht magnetisch/induktiv sondern kapazitiv, sollte aber in der Regel keinen großen Unterschied machen.