-
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
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
Wie viele Schrittmotoren kann ich über einen ESP32 ansteuern?
Wenn Du ein wenig rumbasteln willst ist aus dem Character der Frage evtl. ein PCA9685 Modul von den üblichen Shops mit einer Hand voll Servos ausreichend - da kannst Du 16 Kanäle (Servos) über 2 Pins (I2C) ansteuern. Simpel aber zum Spielen reicht es. Wenn es solide sein soll sind
auf Spatzen geschossen... Wenn du für den Anfang bei 4 Motoren bleibst, wären 2x PCF8574 oder ein PCA9555 (oder der schon erwähnte PCA9685 - dann mit 0/100% PWM als digitaler I/O) am einfachsten anzusteuern. Schieberegister brauchen ein paar Portpins mehr als I2C, die hätten aber den Vorteil, dass
-
Thread
Ein pnp transistor Pegelwandler
habe.... Wenn ich bis nach Weihnachten zeit hätte, wäre das kein Problem, dann würde ich ein paar pca9685 bestelen. Und die Pegel vom Schieberegister funktionieren zumindest mit den Streifenlängen ganz gut, auch wenn die nicht direkt logic level transistoren sind. Ich würde gern invertierende
ganz anders aussehen. Wenn ich noch welche gehabt hätte, hätte ich auch mosfet Treiber und einen pca9685 gekauft. Außerdem hätte ich die software Seite anders gemacht...
-
Thread
Ansteuern von 300 RGB-LEDs
Mit den PCA von NXP sollte das machbar sein. mit I²C Bus leicht als Module zu verdrahten z.B. der http://www.nxp.com/acrobat_download/datasheets/PCA9685_1.pdf Man hat pro Baustein 16 Kanäle a 12 BIT und
ansteuern kann? In dem man moeglichst wenig Elektronik drumrumbaut. Weder 38 ATMega8515 noch 57 PCA9685. Statt für jede LED einen Ausgang vorzusehen, sollte man nur für jede Zeile und jede Spalte einen Ausgang vorsehen, also Multiplexbetrieb machen. Die meisten LED vertragen den 10-fachen Strom
-
Thread
Mosfet (IRF540) summt
einem uC und mosfets oder ist das nur bei den chinaknallern und in der arduino welt so? ich hab einen pca9685 treiber mit mosfets dran und da summt es auch immer, außer bei 0% und 100% dutycycle. würde man so einen dimmer grundsätzlich anders aufbauen?
bei mir kommt das summen auch aus dem schaltnetzteil. hab einen sehr ähnlichen aufbau: ESP8266 mit PCA9685 und IRF3708 MOSFETs. > Aber auch NUR wenn die LEDs mit Mosfet angesteuert > werden. auch bei 0% und 100% duty cycle (helligkeit)? > Interessant ist dass das Netzteil unterschiedlich laut
-
Thread
Mikrocontroller mit 9 PWM ausgängen?
Nur so als Idee: Kennst du den PCA9685 ? Damit kannst du die PWM "outsourcen", dein µC braucht dann nur noch I²C. Aber: den gibt's nicht THT/DIP.
Und wenn das Löten von SMD das Thema ist, dann kaufst Du ein fertiges Modul mit PCA9685. Und Du kannst Dich vollständig auf Deine gewohnte Umgebung konzentrieren, Anbindung per I2C. Simpler gehts fast nicht mehr.
-
Thread
StatusLEDs für WLAN, MQTT,.
https://www.letscontrolit.com/wiki/index.php?title=PCA9685 gibt es, oder den guten alten PCF8574. Aber ist bei dem kleinen das Flash nicht auch ein bisschen knapp? Die grösseren ESP bekommt doch auch nachgeworfen, das wäre doch sicher der geringere Aufwand
Situation ist den: "PCA9536D" habe ich hier liegen, bekomm den aber nicht zum rennen am ESP-01 in der ESP Easy Oberfläche. Den PCF8574 habe ich auch liegen. Kann ich aber lediglich als INPUT nutzen zumindest laut Oberfläche
-
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
Bewegliche TV-Wandhalterung mit ESP8266
weil der ESP8266 keine exakt jitterfreien PPM Signale erzeugen kann. Als Zwischenlösung wäre hier ein PCA9685 geeignet. Am besten passen Motoren, die eigene Controller enthalten welche über I²C Bus angesteuert werden können. > wie viel Kraft sollte der Servo haben? Schwer abzuschätzen, ohne deinen
offen. Sonst hätte ich es jetzt so versucht: D1 Mini Board in Kombination mit dem oben genannten PCA9865 und drei Servos.
-
Thread
Zwischen MOSFET-Gate und uC ein Widerstand?
> Na ja, 8 schon, für 24 hat der normale Arduino zu wenig Ausgänge. > Arduino Mega 2560 oder PCA9685 (25mA pro output wenn ich mich besinne) kann dann angeschlossen werden >> oder wird es Probleme geben wie andere Leute es beschreiben? > > Nun, natürlich muss die Plastine ordentlich layoutet
Rob schrieb im Beitrag #5883579: > Arduino Mega 2560 oder PCA9685 (25mA pro output wenn ich mich besinne) > kann dann angeschlossen werden Wenn du dir die ganzen speziellen Schaltungsvorschläge sparen willst, dann nimm pro Kanal einen fertigen Highside-Switch
-
Thread
Suche PWM Driver
Hallo zusammen, bin auf der suche nach einem PWM Driver der ähnlich dem PCA9685 ist. Aber der jeden LED Ausgang mit einer anderen PWM ansteuern kann und das ganze möglichst noch mit einer recht hohen Auflösung. Lieb wäre mir auch wenn eine I2C schnittstelle und keine SPI. Obwohl
angeschaut und auch beide da. Nur die SPI hat mich bisher immer etwas abgeschreckt. Also eher wie der PCA9626B nur eine höhere Auflösung also mehr die 8bit fänd ich ganz schön und bissel teuer ist der PCA9626B. Danke schon mal für die Tipps!
-
Thread
Servo am Arduino Positionsanzeige mit LED
evtl. 2 MEGAs parallel ansteuern, > > Fuer 16 Servos + 32 LEDs (+ 16 Hallsensoren): > > 1 x PCA9685 Board (i2c, 16 PVMs aka Servos) > 4 x 74HC595 (je 8 x Out Shift fuer LEDs) > ev. 2 x 74HC4051 (analog in Multiplexer f. Hallsensoren) > > Damit hast du noch zig Pins frei f. die Modellanlagen
1 Ausgang für zwei LEDs 1 Ausgang für das PWM Signal zum Servo Ich finde den Vorschlag mit dem PCA9685 sehr gut, das ist mit Sicherheit die einfachste Lösung, viele Servos anzusteuern. Dazu gibt es fertige Arduino Libraries. Für den Rest hast du dann wahrscheinlich schon genug Pins übrig. Ansonsten
-
Thread
LED Treiber gesucht
PCA9685 evtl.? Ist in der Arduinowelt sehr verbreitet.
Jens M. schrieb im Beitrag #8045948: > PCA9685 evtl.? Der hat sogar 16 Kanäle und eine um einen Faktor 16 höhere Auflösung. Was der jetzt allerdings speziell mit der Arduinowelt zu tun hat, ist irgendwie nicht klar. Der wird ganz normal
-
Thread
ESP32-C6 an 18650 Akku betreiben
Nimm einen PCA9685
Nemopuk schrieb im Beitrag #7971722: > Nimm einen PCA9685 Sehr gute Idee, aber 12 Kanäle brauche ich ja nicht. Als Shield (wird wohl eher für Motore eingesetzt als für LEDs) recht sperrig. Es gibt noch kleinere Versionen der PCA9* Serie, aber die sind
-
Thread
LED Cluster dimmen mit Raspberry Pi
. Woher weißt du das? Wie kann ich das sehen? Btw die PWM Signal kann ich wohl ganz gut mit dem PCA9685 erzeugen. Hat 16 Kanäle und lässt sich mit I2C ansprechen. Gibt es sogar als Modul zu kaufen.
wäre es grade das: http://www.aliexpress.com/item/16-Channel-12-bit-PWM-Servo-shield-I2C-interface-PCA9685-Adafruit-Compatible-new/32230165641.html mit denen zu kombinieren: http://www.ebay.de/itm/161668576454 leider lässt der chinese mit dem i2c pwm modul noch auf sich warten...
-
Thread
MOSFET an LED-PWM-Treiber mit 96KHz
Wenn ein PWM-LED-Treiber mit 96KHz (PCA9635, http://www.nxp.com/documents/data_sheet/PCA9635.pdf) eine 12V/125mA-LED-Kette mit einem MOSFET (IRLML2502, http://www.irf.com/product-info/datasheets/data/irlml2502.pdf) dimmen soll, kann dann
Problem hat sich erledigt, der PCA9685 hat die gleichen Features mit 1KHz-PWM.
-
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
Tipps, übt Kritik oder stellt fragen wenn euch das Projekt interessiert. Main: [c]#include "HCPCA9685.h" #include "SETUP.h" void setup() { Serial.begin(9600); ethernetSetup(); mqttSetup(); PWMSetup(); // put your setup code here, to run once: } void loop() { // put
-
Thread
Mehrfacher LM2596 und GND
Philipp H. schrieb im Beitrag #5328681: > Ja/Nein. Der PCA ist ein PWM Chip und ich glaube nicht das sich der > LM2596 mit einer Ein/Aus Frequenz von irgendwas unter 1kHz verträgt.... Warum nicht? Die PWM wird allerdings mehr Jitter haben, weil der LM2596
taktet nur mit 150kHz taktet. ... soll heißen, du kommst damit nicht auf die 12-Bit PWM, die der PCA9685 liefert.
-
Thread
[V] IC2 16 Bit LED Treiber ICs: 2x PCA9952 TSSOP28 und 2x PCA9668PW (5€)
Hallo, Habe noch abzugeben: 2x PCA9952 HTSSOP28 https://www.digikey.ch/fr/products/detail/nxp-usa-inc/PCA9952TW-118/3677026 2x PCA9668PW TSSOP28 https://www.digikey.ch/fr/products/detail/nxp-usa-inc/PCA9685PW-112/2034324?s=
-
Thread
ICs gesucht für Motorsteuerung mit PWM über I2C
PCA9533 gibt es offenbar nicht in DIP-Bauform und der TLE5202 ist kaum verfügbar. Deshalb interessiert mich, ob es brauchbare Alternativen gibt. Hat jemand Ideen dazu? Macht mein Plan überhaupt Sinn,
dieses: http://www.exp-tech.de/Shields/Adafruit-16-Channel-12-bit-PWM-Servo-Driver---I2C-interface---PCA9685.html
-
Thread
ICs, die über UART oder SPI angesteuert PWM-Signale für LEDs ausgeben
Der PCA9685 kann das über I2C, evtl. gibts ja das gleiche für SPI. Via UART: einen uC davor und selber bauen.
Eine Menge, z.B. TLC5940=AS1112 (16*120mA/17V Konstantstrom, TI, Darisus), MAX6966 (10, Maxim), PCA9626B (24*100mA 40V open drain, I2C, Philips) WS2803 (18 x 30mA/30V eBay 1.-) PCA9532 (16*12.5mA, I2C, Philips) TB62718 LT8500 TLC5904 TLC5905 TLC5910 TLC5911. Die habne aber alle Ausgänge für LEDs bis
-
Thread
-
Thread
Über Funktionen "loopen" (Arduino IDE)
einfacher in der Software zu machen und keine Rcüksicht auf die Reihenfolge gelegt. Es sind 4 PCA9685 Boards verbaut, von denen 2 auf dem Kopf liegen und einzelne Pins übersprungen wurden. Jetzt ärgere ich mich darüber :-( Hier mal alle meine Funktionen um das Disaster sichtbar zu machen:
es mal so vorgeschlagen. Idealerweise gibt es natürlich auch nur eine setPWM Funktion für die 4 PCA9685 (ungünstig auch die Funktionsnamensgleichheit), und die nimmt als Argument led_lut[led][0] entgegen und spricht dann den entsprechenden PCA9685 an. Dann kann der ganze switch-Kram entfallen.
-
Thread
Treiber Schaltung 24V - 1A - 50 ns - Optokoppler - gemeinsame Anode
Wenn du dir das Leben bei der PWM leicht machen willst, nimmst du zwei PCA9685. Der kann 16 PWM Signale mit 12 Bit Auflösung bei Frequenzen im Bereich 40..1000 Hz erzeugen, alles über I2C steuerbar. 27 Aktuatoren pro Einheit ist in der binären Welt allerdings eine sehr
man könnte die Ansteuerung besser optimieren, wenn man das wüsste. Bausteine wie TLC5947 oder PCA9685 würden die Programmierung sicher erleichtern. Die Art der Ausgänge macht praktisch keinen Unterschied zu AVR-Ausgängen. Die Leistungsstufen sehen nur etwas anders aus. > Ich wollte die Schaltung
-
Thread
Leistungsstärkere Alternative für Atmega/Arduino
Es gibt genug PWM-IC, die dir über I2C eine (fast) beliebige Anzahl von PWM-Kanäle erzeugen, z.B. PCA9685.
gibt genug PWM-IC, die dir über I2C eine (fast) beliebige Anzahl von > PWM-Kanäle erzeugen, z.B. PCA9685. Danke, sowas hab ich eigentlich eh schon gesucht. Je weniger ich aber "anflanschen" muss, desto leichter hab ichs natürlich. Auch vom Programmieraufwand her... Was die Specs von PWM angeht
-
Thread
Umfangreiches Projekt bin ich auf dem richtigen Weg?
PWM gibt es auch fertige IC, die seriell angebunden werden können, z.B. über I²C die ganze Ecke um PCA9530 .. 33, PCA9632 ..35, PCA9685 oder via SPI die TLC5916, TLC5917 oder TLC5940, um nur einige zu nennen.
aus dem Forum, genommen. Da ich ebenfalls über 1-3m übertragen muss habe ich einen Bustreiber (PCA9600) eingesetzt.
-
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
Natürlich auch über den selbst gemachten PC9685 an den Pi
-
Thread
LED Matrix mit UV-LED's
Ich mal ein ähnliches Problem (allerdings mit 16 Kanälen) gelöst indem ich die 16 Ausgänge eines PCA9685 mit jeweils einem LED-Treiber vom Typ AL8805 kombiniert habe. Das hat den Vorteil, dass Du keine 20A oder mehr handeln musst, sondern bequem mit 24V 3-4A reingehst und der step down Konverter den
jede LED bereitstellt. Die Treiber haben je nach Auslegung deutlich über 90% Wirkungsgrad. Da der 9685 mit I2C gesteuert wird, verbrauchst Du bei 64Kanälen vier I2C Adressen. Der AL9905 kann bis 1A (hängt vom current sense resistor ab, bei 500mA sind es 200mR) treiben, sollte also für Deine Zwecke
-
Thread
4 Kanal PWM für RGBW-LED Strip mit nodemcu Dev-Board (ESP-8266)
vielleicht was um die 150Hz. Dir kann geholfen werden: http://cache.nxp.com/documents/data_sheet/PCA9632.pdf fchk
Leistungselektronik dahinter kein Problem. Am ESP bisher nicht getestet. Link: https://www.amazon.de/Demarkt-PCA9685-Servomotor-Treiber-Roboter-Schnittstelle-Blue/dp/B07BDB2992/ref=sr_1_1?ie=UTF8&qid=1529010625&sr=8-1&keywords=16+channel+pwm Zurück zu deiner Ursprungsfrage: Wie viele PWM Ausgänge? Du schreibst
-
Thread
Suche 4x min 10 Bit Pwm i2c?
suche ich einen "IC" welches mir 4 Pwm mit min 10 Bit generieren kann. Gefunden habe ich bislang nur PCA9685 welcher aber 16 Kanäle hat und mir eigentlich zu groß ist. Hat jemand eine Idee? Wichtig auch das er als Privatperson in kleinen mengen beschaffbar ist.
PCA9633 + SO-16 oder TSSOP-8 oder noch kleiner + 4 Ausgänge, wahlweise Push Pull oder Open Drain + 0 bis 7 I2C-Address-Pins - keine 10 Bit PWM, aber 8 Bit pro Ausgang plus 8 Bit für alle gemeinsam
-
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
Feedback gesucht: I2C-Bussystem für LEDs, Mini-Motoren & Servos im RC-Schiff (ESP32)
zukünftig auch dezentral Servos (z. B. für Kräne) darüber ansteuern. Wäre hier ein Umstieg auf einen PCA9685 (plus ULN2803A für die LEDs) die bessere Architektur, oder handle ich mir damit Nachteile bei der LED-Steuerung ein? Ich programmiere den ESP32 in Python/MicroPython, falls das für die Chip-Wahl
ist Ziel des Threads Sebastian B. schrieb im Beitrag #8087213: > Wäre hier ein Umstieg auf einen PCA9685 (plus ULN2803A für die LEDs) Ähm, was für LEDs willste da einsetzen? Die PCAs können, meine ich, 25mA pro IO. Sprichst du von Power-LEDs?
-
Thread
NAU88C22 Design Review
Ja, es gibt nur den einen I2C-Bus. Der STM32 arbeitet da quasi als i/o extender (quasi PCA9685+PCA9655+ADS1115+MCP4725). Zum jetzigen Zeitpunkt ist er aber noch stillgelegt. Also: Alle Pins High-Z. Vg Klaus
-
Thread
Micrcontroller mit ausschließlich bzw. vielen PWM Ausgängen?
Warum baust du das ganz nicht modular auf und verwendest irgendeinen Verwandten des PCA9685 von NXP?
-
Thread
PIC-Mikrocontroller mit vielen PWM Ausgängen
.. So viele? Das wird schwierig ;-( Mit den PWM Chips von NXP kommst du vielleicht weiter. Der PCA9685 hat z.B. 16 Kanäle mit 12-bit PWM. Wenn du bei niedriger Helligkeit Wert auf saubere Farben legst, wirst du die 12Bit brauchen.
-
Thread
Roboterarm für Arduino [Anfänger!!]
Mit dem PCA9685 und der Anleitung, Bewegungsablääufe zu speichern, nach: http://bechele.de/pages/51-0.html kannst du sowas wie automatische Sequenzen erstellen. Das kommt der Aufgabe eines Roboterarms recht
-
Thread
Fertige Platinen für JLCPCB downloaden?
kann. Ich interessiere mich insbesondere für mehrkanalige MOSFET-Platinen mit Kontaktstellen für PCA9685, MOSFET-Treiber oder Optokoppler
-
Thread
Servos mit Raspberry PI
Damit kannst du ohne grossen Schnick-Schnack 16 Servos ansteuern: http://www.ebay.de/itm/PCA9685-Servomotor-Driver-16-Kanal-Treiber-Modul-PWM-I2C-Arduino-Raspberry-/162533562184
-
Thread
Ansteuer-IC für LED Strip
PCA9685
-
Thread
STM32 Arduino mit so vielen PWM Ausgängen wie möglich
x-beliebigen Arduino, und ein oder mehrere PCA9685 - Breakout-Board(s) dazu? Damit kriegst du >900 PWM-Kanäle á 12 Bit an einen µC.
-
Thread
Suche PWM I2C mit 4 Channel
An den Pins soll ein Servomotor und zwei DC-Motoren über Treiberstufen angesteuert werden. Der PCA9685 ist mir bekannt, nur benötige ich gerade mal 4 Channel. Außerdem ist das ziel dieses Modul so klein wie möglich zu halten. Wenn jemand ein paar Vorschläge für einen möglichen IC hat wäre ich
-
Thread
One Wire oder I2C zu PWM??
Von NXP gibts den PCA9685. 16x 12Bit-PWM und I²C. Einfach mal googeln.
-
Thread
Allgem. Frage PWM
Ein anderer Vorschlag: http://www.adafruit.com/datasheets/PCA9685.pdf
-
Thread
Der komfortabelste Weg zu 8x8 RGB?
Von NXP gibt es einige I²C PWM LED Treiber. z.B. http://www.nxp.com/acrobat_download/datasheets/PCA9685_1.pdf Dann reicht es sich um die PWM-Werte zu kümmern und diese mit I²C zu versenden. Es sind jetzt auch Softwareadresszuweisungen möglich für Blockzuweisungen (z.B. Reihe 1 oder LED rot
-
Thread
Hintergrundbeleuchtung für Taster
steuere ich in einem Verkaufsautomaten die Beleuchtung von 8 LED-Tastern, allerdings in RGB ... Ein PCA9685 hat jeweils 16 Kanäle. Man kann diese Baugruppen problemlos kaskadieren. Läuft mit MC-freundlichem I2C.
-
Thread
LED-Deckenleuchte (Konstantstrom) Dimmen über WLAN
die Verbindung zum AP aufrecht zu halten. Besser klappt das mit einem externen PWM Timer wie den PCA9685.
-
Thread
2 ausgänge für 3 RGB's
schrieb im Beitrag #4707338: > Oder I2C Portexpander. Oder noch besser: I2C RGB PWM Dimmer wie z.B PCA9685! Damit kannst du dann z.B. MeanWell Konstantstromtreiber ansteuern.
-
Thread
viele RGB Stripes steuern
Dimmbar? PCA9685 Modul von ali/ebay für wenig €, dazu eine Handvoll Mosfets ?
-
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