-
Thread
7-Segment LEDs ansteuern
Treiber - vom Aufwand her absolut nicht vergleichbar. Wie wäre ein Kompromiss: 2 Pins und 1 IC (PCA9955 o.ä.) für alle Segmente? Bonus: Konstantstromtreiber, Helligkeit ohne PWM einstellbar und das wichtigste: Segment-Ausfall und -Kurzschluss Erkennung! Wenn g ausfällt, würde KW30 statt KW38 angezeigt
-
Thread
Viele Drucktaster und LEDs ansteuern
sind. Die LEDs würde ich zwecks EMV statisch ansteuern, mit LED-Treibern wie z.B. IS31FL3265A oder PCA9955. Das ist immer noch per I2C, aber Daten werden nur bei Änderungen übertragen. Bonus: programmierbarer Konstantstrom (Signale nachts dunkler), Diagnose gegen Kurzschlüsse und Unterbrechungen, I2C
der Anlage einen ATmega8 (als Slave), die mit dem Main-Controller über I2C mit Bus-Treibern vom Typ PCA9600 kommunizieren. Das geht mit 6-adrigem Flachband-Kabel über 15 Meter mit 50Kbit/s ohne Probleme.
-
Thread
Hohe Anzahl LEDs ansteuern (wie Scheinwerfer)
LED-Matrix ansteuern, d.h. 64 LEDs. Der Chip ist kaskadierbar und den gäbe es sogar beim reichelt. PCA9955B/PCA9956B wären auch Kandidaten. 16/24 LEDs, einzeln dimmbar. Angebunden über I2C.
-
Thread
PCA9745: Vergleichstyp mit I2C statt SPI
Wilhelm M. schrieb im Beitrag #7529985: > jedoch ist je Ausgang eine einstellbaren KSQ Pflicht. PCA9955B ?
#7530081: > Wilhelm M. schrieb: >> jedoch ist je Ausgang eine einstellbaren KSQ Pflicht. > > PCA9955B ? Danke! Ist ja genau der PCA9745 mit I2C statt SPI. Danke für den Augenöffner ...
-
Thread
STM32N6 “halb angekündigt”, Radxa ROCK 4SE im Vergleich, neue I2C-Expander uvm
funktionieren? Mit einem integrierten Spannungsteiler auf VDD/2 und einem "ADC" dahinter. Beim PCA9955 z.B. kann man zusätzlich einen externen Pull-Up oder -Down anschließen. Auf die Art kann der 5 Zustände pro Pin oder 125 Adressen mit 3 Pins unterscheiden.
-
Thread
PCA9955 für Numitron
Ihr verwechselt PCA9955 und PCA9555. Der ursprünglich vorgesehene 9955 reicht vom Strom her leicht. Der bekommt GND über das PAD, da sind absmax. 1000mA erlaubt. Der ist von den Daten her ziemlich identisch mit den originalen
Bauform B. schrieb im Beitrag #7368444: > Ihr verwechselt PCA9955 und PCA9555. Der ursprünglich vorgesehene > 9955 > reicht vom Strom her leicht. Der bekommt GND über das PAD, da sind > absmax. 1000mA erlaubt. Der ist von den Daten her ziemlich identisch mit
-
Thread
Lange LED-Zeile mit Übergang als Anzeigeinstrument (Arduino)
setzt, geht so ein Manöver leicht in die Hose! Schlafloser schrieb im Beitrag #7282073: > Z.b PCA9955 oder dessen Brüder, das sind je 16 LEDs über I2c. Ja, das trifft meine Vorstellungen ziemlich gut. Ich denke, ich werde mich dem PCA9956A nähern. Der I2C Anschluß versetzt mich in die Lage, einen
, habe sowieso nur 2 Hunderter-Packungen LED's. Schlafloser schrieb im Beitrag #7282073: > Z.b PCA9955 oder dessen Brüder, das sind je 16 LEDs über I2c. Habe mir inzwischen das (umfangreiche) Datenblatt des PCA9956 reingezogen. Das Ding ist sehr flexibel, mehr als ich brauche, aber die Handhabung
-
Thread
I2C-Controller Adressierung
kapazitive Belastung u.U. zu hoch. Die haben aber auch 16 oder mehr Ausgänge pro Baustein, z.B. PCA9685, 6 Adress-Pins, 16 Push-Pull Ausgänge PCA9955B, 3 Adress-Pins aber 125 Adressen, 16 Ausgänge IS31FL3265A, 2 Adress-Pins aber 16 Adressen, 18 Ausgänge Die letzten beiden haben eigentlich nur Ausgänge
haben den auf Lager. Etwas kleiner sind die CY8C9540A und CY8C9520A. Oder noch ein ganz normaler: PCA9506 mit nur 3 Adress-Pins, aber 40 I/O. Edit: PCA9554 und PCA9554A haben auch nur 3 Adress-Pins, 8 Adressen und 8 I/O, aber der feste Teil der Adresse ist unterschiedlich. Also kann man 16 Bausteine
-
Thread
[V] 10St. NXP PCA9955 16-channel Fm+ I2C-bus 57 mA/20 V constant current LED driver SSOP28 (10€)
LED Treiber abzugeben 16-channel Fm+ I2C-bus 57 mA/20 V constant current LED driver SSOP28 Type: PCA9955BTWJ Siehe Bild und Datenblatt. https://de.farnell.com/nxp/pca9955btwj/led-treiber-konstantstrom-htssop/dp/2759859RL?gclid=EAIaIQobChMI2uDtvf2J-QIVVuJ3Ch0TqgAtEAAYASAAEgIxrvD_BwE&mckv=s_dc|pcrid|539623272377|kword|pca9955btwj|match|p|plid||slid||product||pgrid|127688033882|ptaid|kwd-342996695234|&CMP=KNC-GDE-GEN-SKU-MDC-Optoelectronics_LEDLightingComponents_AudioVisual-828-High-Mid-Low-ROAS Alle 10 Stück für 10
-
Thread
[V] 10St. NXP PCA9955 16-channel Fm+ I2C-bus 57 mA/20 V constant current LED driver SSOP28
LED Treiber abzugeben 16-channel Fm+ I2C-bus 57 mA/20 V constant current LED driver SSOP28 Type: PCA9955BTWJ Siehe Bild und Datenblatt. https://de.farnell.com/nxp/pca9955btwj/led-treiber-konstantstrom-htssop/dp/2759859RL?gclid=EAIaIQobChMI2uDtvf2J-QIVVuJ3Ch0TqgAtEAAYASAAEgIxrvD_BwE&mckv=s_dc|pcrid|539623272377|kword|pca9955btwj|match|p|plid||slid||product||pgrid|127688033882|ptaid|kwd-342996695234|&CMP=KNC-GDE-GEN-SKU-MDC-Optoelectronics_LEDLightingComponents_AudioVisual-828-High-Mid-Low-ROAS Alle 10 Stück für 12
-
Thread
Gesucht: 7 Segement Anzeige, 4 Stellen, ca. 5cm
Schaltung die 5V->12V Pegelumsetzer CD4504. Oder man nimmt LED-Treiber, die 12V vertragen, z.B. PCA9955B. Bonus: damit darf man legal LEDs ohne Vorwiderstand betreiben und es kostet dank I2C nur 2 uC-Pins für bis zu 200-stellige Anzeigen.
Wärmeleitpaste statt Lötpaste. OBACHT: das geht nur, wenn der Chip genug normale GND-Pins hat (wie z.B. der PCA9955B)
-
Thread
Vergleich von 7 Segment Anzeigen
Widerstände und uC-Pins (wegen I2C). Viertens könnte man per Programm die Helligkeit einstellen. Der PCA9955B wäre ein Beispiel mit 16 Ausgängen, einstellbar von 0.3mA bis über 20mA.
Bauform B. schrieb im Beitrag #6902791: > PCA9955B Interessantes Teil! "Three quinary hardware address pins allow 125 PCA9955B devices to be connected to the same I2C-bus" 3 Input States habe ich schon gesehen, aber 5 noch nicht! Gruss
-
Thread
24 Volt "multiplexen" für 256 Pin Logiktester.
15 Volt wären im Angebot... Dann könnten 256 Widerstände und 16 Stück PCA9955B (nicht PCA9955) ausreichen. Das sind 16-fach-Konstantstrom-LED-Treiber mit Fehlererkennung. Zwei Statusbits pro Ausgang sagen ok/kurz/offen. Ich stelle mir das so vor: alle Ausgänge sind eingeschaltet
-
Thread
Gemeinsamer IO Pin für Ein und Ausgang
Bausteine an einem Bus bzw. 2048 externe I/Os (mit 2 Pins pro I/O). Von NXP gibt es LED-Treiber (z.B. PCA9955) von denen ca. 120 Bausteine an einen Bus passen, obwohl sie nur 3 Adress-Pins haben. Die verwenden 5-wertige Logik (GND, Pull-Down, Open, Pull-Up, VDD). Ich glaube, ich hab' den Trick auch schon
> einem Bus bzw. 2048 externe I/Os (mit 2 Pins pro I/O). > > Von NXP gibt es LED-Treiber (z.B. PCA9955) von denen ca. 120 Bausteine > an einen Bus passen, obwohl sie nur 3 Adress-Pins haben. Die verwenden > 5-wertige Logik (GND, Pull-Down, Open, Pull-Up, VDD). Ich glaube, ich > hab' den Trick
-
Thread
PCA9956 AIF bit
https://www.nxp.com/docs/en/data-sheet/PCA9952_PCA9955.pdf When the Auto-Increment Flag is set (AIF = logic 1), the seven low-order bits of the Control register are automatically incremented after a read or write. This allows the user to
-
Thread
Platine prüfen (lange Leitungen)
Kugelschrei-Bär schrieb in Beitrag #5271910: > Bestücken werde ich sie selbst von Hand. Dann würde ich auf PCA9955B, TLC59116 oder ähnliche Treiber umstellen. Spart 1158 Bauteile und den ganzen DIM Scheiss, macht der nâmlich selber, pro LED. Etwas Geld sparen CAT4016, TLC5928 oder ähnlich wenn man in
könnte - falls es je zu dem Problem kommen sollte. Die Verweise oben auf spezielle LED-Treiber (PCA9955B, TLC59116, CAT4016, TLC5928 u.a.) würde ich mir nochmal anschauen. In den Treibern sind Konstantstromquellen drin, die brauchen keine Widerstände für die LEDs mehr. Damit wird der LED-Strom
-
Thread
Bezugsquelle PCA9955 von NXP
Reichelt PCA 9555 D 1,65 Euro ab Lager
Hallo Harald, danke für die schnelle Antwort. Leider suche ich den PCA9955 (zwei Neunen und zwei Fünfen ;)). Ich hab mir das Datenblatt zum PCA9555 angeschaut, jedoch brauche ich sowohl die PWM der NXP-LED-Treiber, als auch die Stromquelle, da der Platz zu klein ist für