-
Thread
(S) ICs PCA9685BS und MCP4728A1T-E/UN
Hallo Gemeine, ich bin auf der Suche nach folgenden ICs 1x MCP4728A1T-E/UN 1x PCA9685BS QFN65P600X600X100-29N hat jemand vieleicht diese auf lager liegen und könnte jeweils einen abgeben danke schon einmal
-
Thread
mal wieder: Arduino Klasse in Klasse - bitte Hilfe!
einem anderen Thread schrieb, möchte ich die LEDs in Tastern mit Hilfe des I2C-Servocontrollers PCA9685 ansteuern. Während ein estes Testprogramm ohne eigene Klasse problemlos läuft, hat die Version mit meiner Klasse ein merkwürdiges Problem: Es gibt beim Compilieren keinen Syntaxerror, aber es passiert
> Da machst du was falsch! > Oder hältst was geheim Mea culpa! Irgendwie hängt sich der PCA9685 auf und ist daraus nur durch kompletten Spannungs-Entzug für mind. 5s zurückzuholen. Oder per speziellem Reset-Befehl, den ich schließlich in der Adafruit-Lib gefunden habe. Also: Es funktioniert
-
Thread
Reinfall RGB-LED-Taster, Lösung Timer?
was passiert. Bei größerer Versorgungsspannung sollte das gehen aber die maximale Spannung des PCA9685 liegt schon unter der minimalen Nennspannung des Tasters.
Ich hab mir das PCA9685 Datenblatt nicht komplett durchgelesen. Es sieht so aus, als könnte man auch die Phase der PWMs einstellen, d.h. die LEDs können nacheinander angesteuert werden, 3 LEDs zu je 33%.
-
Thread
GPIO-Mangel am ESP8266
Rotary-Encoder (mit Klick-Funktion) braucht 3 Pins am µC. Die PWM habe ich über so einen Servo-Controller (PCA9685) gemacht. Über I²C kann ich da bis zu 16 PWM-Kanäle steuern. Bei 4*3=12 Kanälen passt das (3 Streifen + 1 Vorschau-LED á 3 Kanäle). Bei Wlan ist der ESP8266 natürlich dirkt im Kopf. Er ist günstig
-
Thread
Betrieb von MOSFETS bei maximalstrom?
Anforderungen hast > c) was du damit tun willst. Also: Ich möchte über einen I²C-PWM-Expander namens PCA9685 meine MOSFETs mit einer Gatespannung von 4.5V und einer Frequenz von 1.5kHz zum Ansteuern von 11Meter LED-Band nehmen, welches 12W/Meter, sprich 5.5A bei 24V aufnimmt. Einige MOSFETs fallen ja
-
Thread
LED-Strip flackert, trotz 1.5kHz dimmfrequenz.
Drossel ziemlich groß, und das Piepen wird nerven. Du solltest nach einer Alternative zu dem PCA9685 schauen.
Der PCA9685 liefert nur ganz wenig Strom beim HIGH Pegel am Ausgang. Ich denke, da braucht man Pull-Up Widerstände, sonst werden die MOSFET heiß.
-
Thread
Ansteuerung von LED-Stripes
lighting-driver-and-controller-ics/led-controllers/16-channel-12-bit-pwm-fm-plus-ic-bus-led-controller:PCA9685 mit 16 Ausgängen. Damit könntest Du jeden Kanal von jedem deiner drei Strips separat ansteuern. Geht natürlich auch anders, aber so ist es relativ einfach. > Es gibt diese LED-Stripes mit
-
Thread
[V] IC2 16 Bit LED Treiber ICs: 2x PCA9952 TSSOP28 und 2x PCA9668PW (5€)
PCA9952TW-118/3677026 2x PCA9668PW TSSOP28 https://www.digikey.ch/fr/products/detail/nxp-usa-inc/PCA9685PW-112/2034324?s=N4IgTCBcDaIKwDYAcSDMCEFo6YHIBEQBdAXyA Alle für 5€ + 1€ Kompaktbrief (DHL/POST Deutschland + Paypal) Bei Interesse bitte PM mit Artikelangabe. Danke!
-
Thread
Welche Elektronischen Bauteile müssen vor ESD geschützt werden?
meinem Raspberry hängt, und somit die mehrheit meiner GPIO's besetzt sind, möchte ich den PCF8574 und PCA9685 als i2c Expander verwenden. Mit dem PCF8574 kann ich Eingänge lesen und mit dem PCA9685 möchte ich mein LED-Strip dimmen. Ich kenne mich damit nicht allzu gut aus, jedoch weiss ich, dass es sinnvoll
-
Thread
Spannungsstabilisierung ULN2803 Darlington
dein '595, oder? Also ist dein Code schon fertig.... Ansonsten schau dir vielleicht noch den PCA9685 an. Der hat auch 16 Kanäle, kann auch Licht An/Aus pro Kanal, es gibt Arduino-Libraries und kostengünstige fertige Breakout-Boards. Und er könnte zusätzlich noch PWM auf jedem Kanal. Musst du
-
Thread
Wie ist die Logik meines Totem-Pole Ausgangs?
Hi, Ich möchte einen PCA9685 als i2c pwm expander mit der totem-pole Konfiguration verwenden. Wie ist die Ausgangslogik beim Startup? Also wenn ich den PWM Expander bestrome, werden dann die Ausgänge auf VCC oder GND gezogen?
-
Thread
LED Streifen mit Arduino Steuern
Arduinos nicht reichen. Wer hat eine Lösung für dieses Problem?? Mein erster Ansatz war ein pca9685 Modul zu nutzen, jedoch komme ich da nicht wirklich weiter... L.G. Marcel
das Problem jetzt folgendermaßen gelöst: PWM board von AZ https://www.az-delivery.de/products/pca9685-servotreiber MOSFET IRLZ44N Schaltplan: https://cdn.shopify.com/s/files/1/1509/1638/files/PCA9685_Servotreiber_Arduino_Schematic.pdf?5952658207549850395 https://aws1.discourse-cdn.com/arduino
-
Thread
PWM Chaos mit Arduino und PCA9685
Streifen mit einem Arduino Dimmen. Da mir die PWM Pins des Arduinos nicht ausreichen habe ich mir das PCA9685 Board von Az-Delivery geholt (https://www.az-delivery.de/products/pca9685-servotreiber). mit dem wollte ich dann MOSFETS ansteuern. Nun habe ich das Problem, dass ich nicht weiß wie ich das Projekt
was da abgeht oder wie ich mein > Projekt umsetzen kann? Indem du mal das Datenblatt für den PCA9685 liest, dir Gedanken machst wie du dessen Schnittstelle ansteuern musst und welche Kommandos du diesem schicken musst damit es macht was du willst.
-
Thread
NI-9265 Analogausgang 620Ohm Heizelement betreiben
Schaltbetrieb laufen kann und Verlustleistung in der Ansteuerschaltung wird vermieden? Man könnte einen PCA9685 nehmen, der mit 3 GPIOs gesteuert wird und hätte 16 Kanäle zur Verfügung. Was soll eigentlich gesteuert werden - die Heizleistung, der Strom oder die Spannung? Oder ist das egal, weil der Widerstand
-
Thread
LEDs mit Raspberry PI unabhängig dimmen
PCA9685 Oder WS2812
Hast du dir meinen Vorschlag PCA9685 und WS2812 angeschaut? Was sagst du dazu, kannst du damit etwas anfangen? Beeile dich, sonst streiten sich hier alle "Experten" über ihre persönlichen Themen anstatt über deins. *Du* musst die
-
Thread
Problem mit LED Leiste über Mosfet an Wemos D1 Mini
immer ein bisschen flackern. Nimm für die Erzeugung der PWM ein separates IC, zum Beispiel einen PCA9685. zagge schrieb im Beitrag #7072188: > Generell dürfte es auch eine eher schlechte Idee sein den Strom für die > Led-Leiste über dünne Litzen durchs Breadboard zu jagen... Das wäre mein vierter
-
Thread
PWM-Multiplexer / Port expander
Maroon schrieb im Beitrag #7049526: > Gibt es solche ICs? Ja. PCA9685 & Co. > Evtl. auch mit mehr Einstellmöglichkeiten pro Port > (individuelle PWM Frequenz, ...)? Eher nicht.
Falk B. schrieb im Beitrag #7049547: > Ja. PCA9685 & Co. Tausend Dank! Ich habe keine passenden Chips gefunden da ich mit meinen Suchbegriffen immer wieder bei PWM-Arduino Tutorials gelandet bin :D
-
Thread
PCA9685 I2C-Address input -> darf floaten?
ich stehe vor dem Problem dass mir das Datenblatt: https://cdn-shop.adafruit.com/datasheets/PCA9685.pdf leider nicht sagt ob die address inputs Ax intern gepullt sind und damit floaten dürfen. Normal würde ich sagen nein, jedoch ist das unklar. Ich würde sofern möglich die Standard Platine
wird eindeutig beantwortet: "7.1.1 Regular I2C-bus slave address The I2C-bus slave address of the PCA9685 is shown in Figure 4. To conserve power, no internal pull-up resistors are incorporated on the hardware selectable address pins and they must be pulled HIGH or LOW." ...wer lesen kann ist klar
-
Thread
Gate-Vorwiderstand PCA9685
Wohnzimmerbeleuchtung über einen LED-Strip farblich ein wenig aufbessern. Dazu verwende ich einen PCA9685 (mit 5V betrieben), der hinter den LED-Ausgängen direkt mit den Gates von N-Kanal MOSFETs (IRLML 6344) verbunden ist. Und dann jeweils die einzelnen LED-Farbkanäle (24V) mit 1kHz PWM schaltet. Meine Frage: Laut Datenblatt kann der PCA9685 max. 25mA pro LED-Ausgang treiben. Eigentlich müsste ich doch nun einen Gate-Vorwiderstand von 5V/0,025A = 200R zwischen PCA9685 und MOSFET-Gate setzen. Oder kann man sich das bei der winzigen Gate-Kapazität
-
Thread
Ansteuerung mehrere Servos
Und das ganze einem externen Controller zu überlassen scheidet aus? Ich werf mal den PCA9685 in den Ring, der könnte 16 Servos via TWI bedienen.
#6919685: > Und das ganze einem externen Controller zu überlassen scheidet aus? Ich > werf mal den PCA9685 in den Ring, der könnte 16 Servos via TWI bedienen. Ist leider leider nicht möglich da in dem Simulationsprogramm nicht vorhanden deshalb soll das ganze mit drei Multiplexern umgesetzt werden.
-
Thread
Ansteuer-IC für LED Strip
PCA9685
-
Thread
LED-Deckenleuchte (Konstantstrom) Dimmen über WLAN
Verbindung zum AP aufrecht zu halten. Besser klappt das mit einem externen PWM Timer wie den PCA9685.
-
Thread
Mathematisches Problem Zahlenreihenumwandlung
Community! Es geht um Modellbauservos, gesteuert vom Raspberry über ein Interface von AZ-Delivery (PCA9685 16 Kanal PWM Servotreiber). Beim Umrechnen von realen Winkelgraden, die der Anwender einstellen möchte zum Ausgabewert, der über die I2C-Verbindung an das Interface geht, hab ich Probleme mit der
-
Thread
Treppenstufenbeleuchtung
geschnappt, den mit der aktuelle espeasy Firmware beschrieben und wollte mit einem Portexpander (PCA9685) die Mosfets (IRF520) für die LEDs ansteuern, damit dann der Reihe nach die LED Stripes der 15 Stufen einfaden… nach dem unser Hund unten ist, sollten sie wieder ausfaden nach ein paar Minuten/Sekunden
-
Thread
Verfügbare MCU <QFN-32 mit 5x PWM und I2C/TWI?
PWM, 2 pins für TWI, 2 pins für Power. Siehe auch https://www.mikrocontroller.net/topic/524993 PCA9685 in QFN ist derzeit nicht erhältlich. STM32 in QFN-32 scheinen auch ausverkauft, ich sehe mich nun gerade bei ATtiny um, z.B. 841 oder 861A oder ATtiny24A/44A/84A (QFN-20), die haben aber nicht
äh ja nee schrieb im Beitrag #6844309: > PCA9685 in QFN ist derzeit nicht erhältlich. Doch, bei Mouser.
-
Thread
LED-Streifen dimmen
Ansonsten schau dir mal Chips wie den PCA9685 an. Den gibt's auch auf Arduino-User-tauglichen Plug&Play Breakout-Boards. Da kannst du direkt kleine LL-Fets an die Ausgänge basteln, und dahinter deine LED-Strips. Hat aber nur 16 Kanäle
-
Thread
4 Motore mit dem ESP32 steuerbar ?
Es gibt sehr preisgünstige Module mit 16 PWM Ausgängen basieren auf dem Chip PCA9685. Der wird per I²C Bus angesteuert, was in jeder Hochsprache oder gar Scriptsprache relativ einfach zu machen ist. https://learn.adafruit.com/16-channel-pwm-servo-driver An dessen Ausgänge kannst
-
Thread
5-Kanal LED PWM Dimmer Modul mit Bus?
wäre praktisch. Es sollten 5 Adressen möglich sein und wenige Ampere pro Kanal bei 12 V. Also PCA9685 oder ein kleiner Controller + 5 FETs auf wenigen Quadratzentimetern.. Alternativ: smarte RGB+WW+CW (CCT) Streifen ;-)
-
Thread
richtiger MOSFET-Treiber
Nachteil: Die Bereitstellung der PWM-Signale wird komplizierter. Oder auch nicht, wenn z.B. ein PCA9685 reicht.
-
Thread
Strombelastbarkeit Seeeduino Xiao / SAM D21
, bei Bedarf melden. Bei vielen LED sind aber vielleicht IC mit mehreren Treibern oder sogar ein PCA9685 für 16 Kanal PWM besser.
-
Thread
DC-DC Stepdown parallel schließen
Um alle 18 Servos anzusteuern baue ich meinen eigenen PCA9685. Die Stromversorgung wird aber so aussehen. Der Link zum Module: https://kleine-teile.de/Kleine-Teile/Datenblaetter/XL4015%20Datasheet.pdf
-
Thread
[V] 16 Kanal LED Treiber NXP 2x PCA9685PW und 2xPCA9952TW
Hallo, Neu und Orginalverpackt SMD NXP LED Treiber... Datenblatt siehe Link. 2St. PCA9685PW.112 16-channel, 12-bit PWM Fm+ I2C-bus LED controller https://www.digikey.de/htmldatasheets/production/2459480/0/0/1/pca9685.html 2St PCA9952TW,118 6-channel Fm+ I2C-bus 57 mA constant
-
Thread
ESP8266 Anschlussbelegung
DU kannst das umgehen, indem du die Erzeugung der PWM auf einen externen Chip auslagerst, wie den PCA9685. https://cdn-shop.adafruit.com/datasheets/PCA9685.pdf
-
Thread
Arduino: abwechselnde Verwendung von A4/A5 als analoger Input und I2C
nimm doch einen PCA9685 für die Servos, dann werden 6 pins frei und du kannst 16 Sevos ansteuern.
nicht so wäre, würde er wohl kaum als Servo-Controller verkauft. https://www.amazon.de/AZDelivery-PCA9685-Servotreiber-Arduino-Raspberry/dp/B07CRDCP8V
-
Thread
Einteigerfreundlicher ARM MCU für PWM mit Schrittmotoren und Modellbauservos
Danke für die vielen interessanten Vorschläge. Vermutlich ist für mich die Lösung mit dem PCA9685 die richtige, dann brauche ich gar nicht so viele PWM Ausgänge. Ansteuern werde ich die Schrittmotoren mit Motortreibern, bei vielen Motoren brauche ich auch viele Signalpins, das könnte der PCA9685
Die Sache ist die zur Ansteuerung des PCA9685 brauchst du ein Microcontroller.. Rate zu einen Raspberry Pico. Grosse Community, viele Beispiele für Anfänger.
-
Thread
Kontrolle Eagle Schaltplan
das geht ja gar nicht. Muss mich bei der Chipnummer vertan haben, der wird jetzt erstmal auf den PCA9685 geändert. Und was hab ich mir denn bitte bei dem Pulldown gedacht? Bei I2C sind die Ausgänge der angeschlossenen Geräte ja wie beim 9622 ‘open Collector’ bzw. ‘open Drain’ und können gar keinen
-
Thread
Hilfe bei der Elektronik für ein Modellschloss
Wenn es wirklich schön werden soll ist eine Eigenlösung unvermeidlich. Ein erster Ansatz wäre z.b. PCA9685 da kannst du schon einige an einen Arduino hängen. Die obigen LED sind auch nicht gerade günstig.
#6695235: > Ich könnte also einen Arduino Mega nehmen, über diese Verteiler-Platinen > je ein PCA9685 an den Arduino anschließen und dann (anstatt von sich aus > flackernde LEDs) normale gelbe/warm leuchtende LEDs einbauen und eine > entsprechende Programmierung für das Dimmen, Flackern und an-
-
Thread
Weichensteuerung für Modelleisenbahn mit Arduino, Raspberry Pi und MQTT Server
Modul des Bahnhofs befindet sich ein Arduino mit Ethernet Shield -an diese Arduinos ist jeweils ein PCA9685 PWM Servo Controller angeschlossen -dieser Servocontroller steuert logischerweise Servomotoren welche schlussendlich das eigentliche Stellen der Weichen übernehmen -ein Raspberry Pi soll die Tastendrücke
-
Thread
MOSFET Verluste abschätzen
ich noch prüfen. Sieh Dir mal die Flanken am Gate an. Vermutlich könnten die steiler sein. Der PCA9685 ist mit seinen 10mA, die er liefern kann, nicht wirklich der ideale MOSFet-Treiber.
Horst schrieb im Beitrag #6649690: > Der PCA9685 ist mit seinen 10mA, die er liefern kann, nicht wirklich der > ideale MOSFet-Treiber Schlimmer noch, ein Strom den er bei high liefern kann, steht gar nicht im Datenblatt. LED driver outputs
-
Thread
Alternative für ESP32 mit "etwas" mehr IO's - STM32 - Ein paar Fragen
SPI oder i2c ist viel einfacher zu beherrschen als ein Zwei-CPU-System. Gibt auch welche mit PWM (PCA9685 z.B), wenn das ein Kriterium ist. Und nachdem ihr jetzt schon Probleme mit Bugs in der Software habt ( Daniel D. schrieb im Beitrag #6647114: > nur wenn wir die MQTT Daten zu schnell senden
-
Thread
MOSFETS isoliert treiben
reicht aber eine Funktionsisolierung, da beide Seiten SELV bzw PELV sind. Aktuell hab ich einen PCA9685 PWM I2C und einen Adum1250 vorgesehen. Die 5V für den PCA und Adum mache ich mir mit einem LDO aus der LED-Versorgung. Der PCA9685 treibt auch problemlos meine LogicLevel FETS. IRLU2905Z ist angedacht
auf die von "Einer" vorgeschlagene Lösung, die MOSFETs mit einem PC817 zu treiben. Ohne LDO, ohne PCA9685. Eine andere Spannung als die 24V hab ich ja nicht auf der LED-Seite, ohne LDO. > Dom S. schrieb im Beitrag #6631895: >> Der PCA9685 mit TotemPole ist da schon praktisch.. > > der liefert
-
Thread
Datenaustausch zwischen Arduino Mega und ESP NodeMCU
den Arduino Mega? Das kann der ESP8266 doch alleine? Evtl. für die vielen PWM-Kanäle noch ein PCA9685... Oder, wenn Du mehr IOs brauchst, einen ESP32? Nextion - hast Du das Teil schon? auch das kann ein ES heutzutage meist ganz alleine Schau Dir mal ESPEasy an?
Port-Expandern erweitern. Zum Beispiel PCF8474 8x parallel I/O PCF8591 4x analog in, 1x analog out PCA9685 16x PWM output MCP23017 16x parallel I/O Oder auch ganz einfache Schieberegister 74HC165 und 75HC595. Oder den TPIC6B595 wenn du starke Ausgänge brauchst.
-
Thread
TSL2591 TWI falsche Sequenz?
Bitteschön John Doe! Dieser Code lief , entsprechend angepasst, bereits mit einem MPL3115A2, MPXV7002DP, PCA9685, DS1307 und HMC5883L. Ich war jetzt 5 Jahre raus und bin daher gespannt was ich übersehen habe!
-
Thread
BME280 an ESP32 mit MicroPython
TMP007 IR Temperature sensor (0x40 - 0x47) TMP006 IR Temperature sensor (0x40 - 0x47) PCA9685 16-channel PWM driver default address (0x40 - 0x7F) INA219 High-Side DC Current/Voltage sensor (0x40 - 0x4F) INA260 Precision DC Current/Power Sensor (0x40 - 0x4F)
-
Thread
12-Kanal Phasenabschnittsdimmer
EP2222135A2/de Kleine Anmerkung zum Atmel: Tatsächlich verwende ich aktuell im Phasenanschnitt einen PCA9685. Den kann man über einen Trick an die Phase koppeln (Naja Trick... Halt im Nulldurchgang den Zähler zurücksetzen indem man ihn kurz in SLEEP versetzt). Somit brauche ich im Atmel 3 Pins für das I2C
-
Thread
DC/DC Buck Converter zum Dimmen von LEDs
konstante Gleichspannung raus. Kann das vielleicht an der relativ geringen Frequenz (1,6kHz) des PCA9685 PWM-Treiber liegen? Kennt jemand eine Alternative? Vielen Dank & liebe Grüße Thorsten
Driver with 5000:1 Dimming" bei bis zu 1MHz. Den Ausgang kannst du mit einem C glätten und deinen PCA9685 an den Dim-Eingang anschliessen (max. 50kHz aber auch analog). Die externe Beschaltung ist sehr gering und den IC bekommt man bei z.B. ebay für ca. 8€/100 Stück.
-
Thread
IRLZ34N Mosfet nach löten defekt!
Hallo beisammen, ich möchte mit einem ESP32 bzw. einem PCA9685 insg. 14 LED-Streifen mit 12V mittels PWM dimmen. Dazu habe ich mir 20 IRLZ34N besorgt und möchte diese direkt vor die LED-Streifen 'hängen'. Das Steuersignal kann 3.3V oder 5V Pegel haben. Je nachdem ob ich den ESP32 oder den PCA9685 für das PWM signal verwende. Das Problem ist nun, dass mein Aufbau wunderbar auf einem Steckbrett funktioniert. Sobald ich aber die Mosfet mit den Widerständen verlöte...bekomme ich am Gate eine
-
Thread
AVR ATmega 32 Soft-PWM erzeugen funktioniert nicht
Geht ja auch mit Hardware per I2C: PCA9685: 16-channel, 12-bit PWM --> einfach mal in den einschlägigen Handelsplattformen schauen, da gibt es fertige Module...
-
Thread
zum x ten mal 3.3V LL MOSFET
Deswegen solltest du zur Erzeugung des PWM lieber ein eigenes unabhängiges IC verwenden. Der PCA9685 ist dazu beliebt, gibt es billig als Modul bei Amazon. Er hat 16 Kanäle mit 12 Bit PWM. die Schnittstelle zum ES8266 hin ist I²C. Ich habe eine sehr umfangreiche Info-Sammlung zum ESP8266: http