-
Thread
LED Platine für Vertical Farming
Warum nicht einfach einen PCA9685 verwenden? Pin-Gewackel mit einem Betriebssystem (kein RTOS!) finde ich ziemlich "anstrengend". https://tutorials-raspberrypi.de/mehrere-servo-motoren-steuern-raspberry-pi-pca9685/
STK500-Besitzer schrieb im Beitrag #6086024: > Warum nicht einfach einen PCA9685 verwenden? > Pin-Gewackel mit einem Betriebssystem (kein RTOS!) finde ich ziemlich > "anstrengend". > > https://tutorials-raspberrypi.de/mehrere-servo-motoren-steuern-raspberry-pi-pca9685/
-
Thread
kennt jemand sich aus mit MC23017 IO-Board
netter gewesen !) bevor ich da was für immer versaue..es soll außer dem Display auch noch ein ein PCA 9685 mit an den I2C-Bus, also insgesamt 3 Boards, muß ich genau wissen, wo der mcp liegt .. also try and fly : A0 brücken und mit dem scanner sehen , wo's landet :-))
> PCA 9685 https://www.nxp.com/products/power-management/lighting-driver-and-controller-ics/led-controllers/16-channel-12-bit-pwm-fm-plus-ic-bus-led-controller:PCA9685 Da sind 6 Adresseingänge, wenn die
-
Thread
20 x 16 bit PWM auf einem günstigen RISC-SoC!?
ledketten mit konstanter spannung betreiben? beispiele gibt es im netz genug. Weiteres beispiel: PCA9685
mit konstanter > spannung betreiben? beispiele gibt es im netz genug. > > Weiteres beispiel: PCA9685 12 bit, 16 Channel. Knapp daneben, sorry...
-
Thread
10 x 25 W / 12V an uC
Wahrscheinlich wäre die Verwendung eines 16-Kanal LED-Treiber a'öa PCA9685 oder TLC5940 einfacher. Damit hast Du 16 autonom laufende PWM-Kanäle.
oben genannten Schieberegistern sind die Frequenzen leider zu niedrig ( beim PCA9685 nur 40Hz - 1kHz und beim TLC5940 ca 7kHz) kennt jemand noch einen anderen Baustein der höhere Frequenzen bietet, oder der es ermöglcht die PWM auf dem MCU im Schieberegister zu nutzen (da funktioniert
-
Thread
Suche kleines, schnelles PWM-Bauteil
Nicht ganz 8 Pin aber doch deutlich kleiner als ein DUE: Z.B. der PCA9685 macht 16x 12Bit PWM zwischen 24 und 1526 Hz.
schrieb im Beitrag #4873353: > Nicht ganz 8 Pin aber doch deutlich kleiner als ein DUE: > Z.B. der PCA9685 macht 16x 12Bit PWM zwischen 24 und 1526 Hz. Knapp daneben ist auch vorbei :-) Statt 8 Pins: 28 Pins Statt 2 PWM's: 16 PWM's Fährst du immer mit dem Tieflader zum Brötchen-Holen? :-)
-
Thread
Weiß jemand wie hoch die PWM Bitauflösung beim Arduino Pro Mini ist?
Schnittstellen besitzt. Wäre es da nicht einfacher, direkt einen PWM Baustein zu verwenden, z.B. PCA9685 (16 Ch, 12 Bit)
Schnittstellen besitzt. > > Wäre es da nicht einfacher, direkt einen PWM Baustein zu verwenden, z.B. > PCA9685 (16 Ch, 12 Bit) Wäre sicher keine schlechte Idee aber wie programmiert man so einen Baustein?
-
Thread
Arduino PWM-Ausgänge erweitern / 4..20mA Output
wäre der Fall. Stefan ⛄ F. schrieb im Beitrag #6273744: > Ich plädiere auch für zwei Module mit PCA9685 OK, warum genau? Wegen der besseren Bauteilverfügbarkeit? Gibt es leider nicht als DIL-Variante, korrekt?
Stefan ⛄ F. schrieb: > Ich plädiere auch für zwei Module mit PCA9685 Sebastian E. schrieb im Beitrag #6273803: > OK, warum genau? Wegen der besseren Bauteilverfügbarkeit? Weil du mit dem Weg über PWM bereits klar gekommen bist und diese Module wie gewünscht
-
Thread
Wahl eines Transistors fuer PWM von LEDs
Du könntest auch fertige PWM Treiber verwenden, wie z.B. den PCA9685, der 16 x 25 mA dimmen kann. NXP hat da diverse PWM ICs zur Auswahl. Wenn es nicht unbedingt I2C sein muß und man die PWM persönlich mit dem Prozessor erzeugen möchte, könnte man den TPIC6B595
Der PCA9685 klingt schon interessant, er scheint aber nicht so verfuegbar zu sein (zumindest bei reichelt und conrad). Ausserdem habe ich die PCF8574 schon da und moechte die gerne verwenden - aber fuer spaetere
-
Thread
PNP-Transistor an PCA 9635
Hallo, hat jemand von euch schon mal mit einem PNP-Transistor an einem dem PCA 9635 oder PCA 9685 gearbeitet? Ich möchte einen Gelbe LED an einem PCA 9635 betreiben. Da diese LED einen Strom von 120mA braucht und der PCA 9635 nur 20mA liefern kann, dachte ich mir ich schalte
Wie hoch ist denn die Versorgungsspannung von LED und vom PCA 9685?
-
Thread
Grunsatzfrage - 4-Pin Lüfter per PWM ansteuern
gut wie alles, was ich gefunden habe scheint auf dem PCA9685 zu basieren.) Nun finde ich aber hier im Forum und auch sonst häufiger die Angaben, dass diese 4-PIN PWM Lüfter mit 25kHz angesteuert werden möchten - der fertige Controller liefert aber nur
Ergebnis wird dir nicht gefallen, der Lüfter wird pfeifen. Nimm doch einfach statt des exotischen PCA9685 einen kleinen µC der als I2C Slave programmiert ist. Passende AppNotes gibts von den Herstellern bestimmt.
-
Thread
6 LEDs gemeinsamer Pluspol mit Arduino schalten
Je nach gefordertem Strom durch die LED nen Transistor dazu und ab dafür. Ansonsten wäre der PCA9685 so ein klassischer Kandidat dafür.
Sebastian R. schrieb im Beitrag #7396333: > Ansonsten wäre der PCA9685 so ein klassischer Kandidat dafür. 16 Ports sind doch unnötig, es gibt auch 8 Port-Varianten.
-
Thread
LM339A zur Ansteuerung von Mosfets
ausgelegt über Transistor KSQ (24v/80mA), können auch über den Mosfet gedimmt werden (andere Schaltung mit PCA9685 funktioniert). Grüße Moritz
> parallel habe die alle am gleichen Eingang hängen. Ich möchte/muss aus > einem Controller mit PCA9685 und 3 Dual Mosfets einen einfachen, > manuellen dimmer machen mit Poti statt MCU. Warum hängst du das Poti nicht an die MCU und lässt die Ansteuerung, wie sie ist?
-
Thread
64 Stall- Laternen mit dimmbarer LED ansteuern
Jeder Lampe einen eigenen Tinyxxx? Irgendwie vernetzen, da gibts reichlich Möglichkeiten. Oder PCA9685? Per I2C 16 PWM-Kanäle.
4xPCA9685 €dit: Da war wohl jemand schneller ^^
-
Thread
Stützkondensatoren neben LED-Treiber
Hat jemand Vorschläge, was man neben einem 16-Kanal-PWM-LED-Controller (PCA9685; http://www.nxp.com/documents/data_sheet/PCA9685.pdf) für Stützkondensatoren braucht? Im Datenblatt steht dazu nichts. Damit werden ca 150mA mit 1KHz geschaltet.
Noch zwei Fragen zum PCA9685: 1. Normalerweise macht es 1KHz-PWM, interner Takt ist 25MHz. Man hat die Option, einen ext. 50Hz-Quarzoszillator anzuschliessen - das würde 2KHz-PWM ergeben. Sollte man das gleich einplanen
-
Thread
funktioniert I2C auch mit 3.3V?
Leitungen für I2C. Die meisten der geplanten I2C-Peripherie-bausteine arbeiten mit 5V (MCP23017, PCA9685). Deren I2C-Leitungen arbeiten mit 0,7VDD - was eher knapp sein dürfte um bei 3.3V noch ein korrektes Signal zu erkennen. Entsprechend war auf einer Schlatung in der ELektor (9 oder 10/16) auch
In den Datenblättern von (MCP23017, PCA9685) steht doch 2.7-5 Volt. Würde ich so interpretieren, dass das an 5 als auch an 3.3 Volt geht. Auf dem Arbeite betreiben wir den gleichen LM73 mit 5 als auch mit 3.3 Volt. Der macht z.B. keine
-
Thread
PWM Baustein für schnelle und hochauflösende PWM
*PCA9685* 16ch 16bit PWM Driver. Hat zwar I2C, kann aber bis zu 400kHz
cassini schrieb im Beitrag #5919710: > PCA9685 > > 16ch 16bit PWM Driver. Hat zwar I2C, kann aber bis zu 400kHz Und du glaubst, der kann 16 Bit Auflösung UND 400kHz gleichzeitig? Ich nicht. Außerdem sagt das Datenblatt was von 12 Bit
-
Thread
IRLZ34N an PCA9634
einen Grad erreicht hat an dem es zu unübersichtlich werden würde? Wäre es eventuell besser einen PCA9685 zu verwenden, auch wenn dieser ebenfalls nur ein LED Treiber ist, aber hier die PWM Frequenz festgelegt werden kann um die komischen Effekte einzudämmen. Bzw. welche Lösungsoptionen würden sich
PCA9685 passt, Ausgang auch hier auf Totem-Pole/Push-Pull stellen, mit der PWM-Frequenz langsam hochtasten bis du einen guten Kompromiss zwischen Flackern und FET-Verlustleistung gefunden hast. Muss
-
Thread
PlatinenCheck: 8-fach LED Treiber TL4242
OK - In meinem Fall zwischen einem pca9685 und einem tl4242 zur Ansteuerung von 1w LEDs ?
Mal ne Frage zu den nicht genutzten PINs: 1) ULN2003: IN1, IN5-7, Out1, Out5-7, COM 2) PCA9685 : OUT 4-7 3) TL4242: ST, NC 4) ESP8266: GPIO15 Sollte ich, und wenn ja welche genau, diese mit GND verbinden?
-
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
PWM LED Treiber + Mosfet über ArtNet DMX512
bräuchte ich auch 2 oder 3 und hätte auch nicht weniger Aufwand und Kosten. Ich habe jetzt mal einen PCA9685 bestellt und probiere aus ob das mit i2c und dem Ethernet Shield funktioniert. Da der PCA9685 400kHz i2c kann müsste es mit dem Arduino Uno bei 16 Mhz mit 400 kbit/s (http://playground.arduino.cc
gemeint zu sein mit dem die Konstantstromquelle an- und ausgeschaltet wird. Morgen probiere ich den PCA9685 aus. Wobei die Mosfet Ansteuerung da auch kritisch ist, da er ja nur 10mA liefert. Das heißt später wird vielleicht doch noch ein Treiber benötigt. Aber das wurde ja hier auch schon gefragt:
-
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
möchte, habe ich diesen Controller nicht weiter angeschaut. @Bauform: Gute Idee mit dem LED-Treiber PCA9685. Der CY8C9520A ist aber im Moment glaub der beste Kandidat für meine Zwecke. Nochmal Danke für die schnelle Hilfe und noch einen schönen Abend.
-
Thread
Unterstützung bei MOSFET-Auswahl
Hallo zusammen, ich suche einen MOSFET, der - angesteuert von einem PCA9685 - sowohl Relais als auch LED-Stripes als auch Magnetventile für Heizungen steuern kann. Die folgenden Anforderungen sind zu berücksichtigen V_DS >= 30V (ich möchte 24V schalten) I_DS >= 1A (
heiß werden) f_max = 400Hz (das ist die maximale PWM-Frequenz) Logic Level 3,3V (soll direkt vom PCA9685-Ausgang getrieben werden Mir ist klar, dass ich weder Relais noch Magnetventile mit PWM > 1 Hz ansteuern sollte. Für diese beiden Fälle liegt die PWM-Fähigkeit des PCA9685 auch komplett brach
-
Thread
Wemos D1 Mini & Servo: manchmal nachträgliches Rucken
Besorg dir ein PCA9685 Modul. Das gibt's in der Bucht für ~5€ (BSP: www.ebay.de/itm/162533562184 ). Wenn du länger als eine dreiviertel-Stunde deinen Fehler suchst hast du für unter Mindestlohn gearbeitet. Mit den übrigen
Max D. schrieb im Beitrag #5549879: > Besorg dir ein PCA9685 Modul. Mit der Auflösung von knapp 8 Bit für die Servopulsbreite kommt es dann auf die mechanische Umsetzung an, ob in 2m Entfernung noch eine Auflösung von 1cm erreicht wird. Zwischen Richtung
-
Thread
Suche günstigen 5V Mikrocontroller mit 6 PWM Channel für LED Steuerung
Nur so als Idee: Kennst du den PCA9685 ? Ok, ist etwas overkill mit 16 PWM-Channels á 12 Bit, aber für die Extra-Kanäle findet sich sicher eine Verwendung. Dann muss dein µC nur Uart/Can -> I²C Übersetzer spielen. Und rein theoretisch
evtl. gleich hunderte PWM-Kanäle mit einem Zentralen µC verwalten, deine LED-Steuermodule nur mit PCA9685 bestücken (gibt billige Platinen fix und fertig aus China), und als Bus-System I²C, ggfs. mit Repeatern alle xx Meter, verwenden.
-
Thread
Hexapod mit 24 Modellbauservos und Bluetooth Steuerung wie realisieren?
Ablaufsteuerung kann sich der µC konzentrieren, wenn man die Servopulse mit zwei von den oben vorgeschlagenen PCA9685 per Hardware generiert.
> Stimmt. Aber 16 kannst du haben: > https://www.amazon.de/Turspit-PCA9685-PWM-Servoschild-Motortreibermodul-Arduino-Robot/dp/B07Y446ZPP > > Davon mehrere an einen I²C Bus, und schon hast du mehr als genug. An so etwas vorgefertigtes habe ich gedacht, davon werde
-
Thread
Led Strip steuerung mit Raspberry Pi
Adafruit Shield" erfährst du im Datenblatt der verbauten ICs: http://www.nxp.com/documents/data_sheet/PCA9685.pdf BTW: Mit WS2812 LED-Streifen könntest du dir das PWM Modul Sparen und über einen IO jede LED einzeln ansteuern.
Ramon Franke schrieb im Beitrag #3703841: > Mit hilfe von einem PCA9685 von Adafruit kann ich 5 Ledstrips über I2C > ansprechen. Nur ich brauche ja um die 10, kann ich jetzt einfach ein > zweiten mit an die I2C leitung hängen? Habe den Bus leider noch nie in > verwendung
-
Thread
I2C oder SPI fähiger RGB-LED Treiber, gibts das, wenn ja was nehmt ihr?
Georg schrieb im Beitrag #7488885: > Suche...einen IC PCA9685
Frank K. schrieb im Beitrag #7488898: > NXP hat da auch was PCA9685 hat 16 Kanäle 12-Bit-PWM, I²C, und es gibt fertige Platinchen damit für 2,50€ bei Ali oder ebay. Ein paar Cent kann man mit dem Nachbau-Chip "LU9685" sparen.
-
Thread
MOSFET Defekt
Freilaufdiode ist im TSM2312 integriert. Reicht diese nicht aus? Schützt der Pulldown das Gate? Der Treiber (PCA9865) schaltet auf GND bzw. 3,3V. https://cdn-shop.adafruit.com/datasheets/PCA9685.pdf (Seite 5)
Beispielschaltung im Datenblatt sind auch keine. > Welche denn? https://cdn-shop.adafruit.com/datasheets/PCA9685.pdf (Seite 35) PB schrieb im Beitrag #6316055: > Du nutzt den LED Treiber doch eigentlich überhaupt nicht, die > Ansteuerung der Fets ,hätte jede noch so kleine MCU mit nem PWM auf > einem
-
Thread
Schaltungs Kontrolle
Groben Fehler drin hab) Was soll die Schaltung machen: PWM Steuerung von LEDs über I2C mit einem PCA9685 (16-channel, 12-bit PWM LED controller) PWM Frequenz 1kHz Isolierung der Logik vom Leistungsteil über Optokoppler (Sharp Microelectronics C97428) Der Leistungsteil Eingangsspannung 24V
Zum Ausgleich könnten die Abblock-Elkos neben den Spannungsregler. Der OE-Eingang des PCA9685 muss auf GND. Oder mit Pull an einen Ausgang des atmega, dann könnte man zusätzlich Soft-PWM machen. Als Reset-Ersatz taugt der OE leider nicht, er funktioniert erst als Output Enable, wenn ein
-
Thread
Dip-Schalter mit mittel-Kontakt (also "Umschalter")
was kaputt gehen? Oder hängt das vom Chip ab? Datenblatt schweigt sich aus (geht konrket um einen PCA PCA9685). > Der Rest der Welt hat lieber dreipolige Stiftleisten und Jumper > verwendet. Das ist sehr klein aufbaubar und so oft muß man das ja auch > nicht umstellen, daß echte Schalter irgendwelche
Stromaufnahme (wie eben bei CMOS), und und und ... >Datenblatt schweigt sich aus (geht konrket um einen PCA PCA9685). Klar, weil ein offener Eingang üblicherweise einen Designfehler darstellt, und damit zu vermeiden ist Es sei denn, Du weist, was Du tust. Ist halt Allgemeinwissen ...
-
Thread
Welcher Servocontroller ?
servo ? Einen richtigen servomotor oder diese Modellbau Dinger ? Wenn letzteres, Schau dir mal den pca9685 an, das sind 16 Kanal 12bit pwm Controller, bis zu 63 kann man kaskadieren.
Einen richtigen servomotor oder diese > Modellbau Dinger ? > Wenn letzteres, Schau dir mal den pca9685 an, das sind 16 Kanal 12bit > pwm Controller, bis zu 63 kann man kaskadieren. Ja, diese "Modellbaudinger" :-) Danke für den Tipp, ich werde mir den pca9685 mal genauer ansehen!
-
Thread
Ansteuerung von 10 LED Streifen à 1m
Gefunden habe ich soetwas: https://www.reichelt.de/de/de/entwicklerboards-servotreiber-16-kanal-12-bit-pca9685-debo-motodriver4-p235525.html?r=1 Damit habe ich genug Kanäle und sogar 12bit, aber eben noch keinen Treiber. Ich hoffe, dass ich solch eine Platine inkl. MOSFETs finde, ansonsten muss ich
Treibermodul-Dual-Hochleistungs-Switching-Schalttafel-Ar-duino/dp/B0CGVB651Z/ref=mp_s_a_1_6 Und davor ein PCA9685 Servo Treiber? [Mod: Lebenslauf aus Link entfernt]
-
Thread
Glühbirnen-Matrix steuern, Hardware / Software
://www.adafruit.com/product/1429, den 25. steuert der Microcontroller. oder 2 hiervon auf Basis PCA9685 https://eckstein-shop.de/Adafruit-16-Channel-12-bit-PWM-Servo-Driver-I2C-interface-PCA9685 Die (MOSFET) Treiber brauchst Du natürlich trotzdem.
Ich würde wie schon vorgeschlagen den PCA9685 für die PWM nehmen und für jede Glühbirne einen BTS5090-1EJA Smart High-Side Power Switch • Most suitable for loads with high inrush current, such as lamps
-
Thread
I2C/1-Wire Motortreiber gesucht
https://www.adafruit.com/datasheets/PCA9685.pdf
Rauer Ton hier. OK, danke. Ich nehme den PCA9685.
-
Thread
mal wieder: Arduino Klasse in Klasse - bitte Hilfe!
in 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
Wirkung. > 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
Servo an Raspberry Pi
schrieb im Beitrag #5378019: > Kannst du bitte ein paar Beispiele nennen? https://www.ebay.de/itm/PCA9685-16-Kanal-Driver-Servomotor-Treiber-Modul-PWM-I2C-Arduino-Raspberry-Pi/253285067342?hash=item3af8f76a4e:g:eR8AAOSwJtdaHuTS
Wenn du warten kannst: https://www.ebay.de/itm/16-Kanal-12-bit-i2c-PMW-Driver-Servo-Driver-PCA9685-For-Arduino/322987821323?_trkparms=aid%3D222007%26algo%3DSIM.MBE%26ao%3D2%26asc%3D49133%26meid%3D2c9fa71b184b4d0abc17112af77fd576%26pid%3D100005%26rk%3D6%26rkt%3D6%26mehot%3Dag%26sd%3D253285067342%
-
Thread
mehrere IR-LEDs effizient ansteuern
gibt. Ansonsten einen LED Treiber benutzen der alles schon drin hat. TLC59116 oder besser noch PCA9685, der bietet einen staggered Output. "The PCA9685 allows staggered LED output on and off times to minimize current surges. The on and off time delay is independently programmable for each of the 16 channels. This feature is not available in PCA9635."
-
Thread
3 Servos mit PIC 16F874 ansteuern
finden. Bin hier im Forum auf massenhaft Artikel über PWM - Bausteine gestoßen, sehr oft wurden PCA9634 und PCA9685 genannt. Dies sind allerdings LED - Treiber. Was meiner Meinung rel. egal ist, da ich die benötigte Leistung dann über den Treiber zur Verfügung stelle. Beim PWM - Baustein ist mir
solche IC´s echt schwer zu bekommen sind (nach LANGER Suche bei Futureelectronic und Digi-Key für PCA 9685, falls sie doch jemand kaufen möchte) denke ich ist der Aufwand für Software - PWM tatsächlich geringer. Werde mal meine Ergebnisse und Fortschritte posten. Danke für die "Beratung" :
-
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
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
PWM auf beliebigem Pin?
Nur zur Info: 16-Channel 12-bit PWM/Servo Driver-I2C interface-PCA9685 https://www.adafruit.com/products/815 http://www.ebay.de/itm/16-Channel-12-bit-PWM-Servo-Driver-I2C-interface-PCA9685-for-Arduino-/181354616511?pt=LH_DefaultDomain_77&hash=item2a3993d6bf
-
Thread
LED dimmen mal anders
Dazu hab ich aber noch > nichts gescheites gefunden. Gibt es ICs die sowas können? Ja. z.B. der PCA9633 von NXP. Siehe hier: http://www.nxp.com/products/power-management/lighting-driver-and-controller-ics/i2c-led-display-control/4-bit-fm-plus-i2c-bus-led-driver:PCA9633D16?fsrch=1&sr=2&pageNum
1,2kHz > überzeugen kann, ich würde mich über ein paar Tipps freuen :) Wenn dir 12bit reichen: PCA9685 http://www.ebay.de/itm/PCA9685-16-Channel-12-bit-PWM-Servo-motor-Driver-I2C-Module-For-Arduino-Robot-ZE-/121904894266?hash=item1c6219113a:g:q3EAAOSw~OVW0P7I Alternativ implementier dir die
-
Thread
[S]-- I²C to PWM converter IC min 3 PWM Kanäle --
Der PCA9685 ist sehr gut, alternativ gibt es auch noch den bereits erwähnten TLC59116(F) von TI, bei beiden solltest du dich am besten an die nächste Mouser Sammelbestellung anschließen.
den PCA9685 gabs mal zusammen mit anderen i2c-teilen in nem sample-pack von nxp. ich weiß nicht ob es das angebot noch gibt, such mal auf deren seite danach. hier im forum war glaube ich auch ein link da drauf
-
Thread
Double-Precision DAC - Problem bei der Berechnung der DAC-Werte bei Spannungsvorgabe
abspeichern. Wie monoton oder z.B. Temperatur stabil die Sache ist, müsste man probieren. Mit den pca9685 hätte ich gleich 16x 12 Bit PWM DACs mit denen ich dann Spannungsquellen recht präzise schalten müsste. Da 10 Bit = 1024 ca. 1E3 sind, sind 20 Bit ca. 1/Millionen erforderliche Genauigkeit...
Ein PCA9685 ist kein DAC.
-
Thread
Datenaustausch zwischen Arduino Mega und ESP NodeMCU
Du 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
PWM 10kHz Multi-Channel
Signal mit 10kHz: 0-1ms =100% 1-4ms 20% (statt 1-2ms) 4-5ms 0% Ist ein PWM Treiber à la PCA9685 dafür geeignet? Laut Datasheet ist nur eine Freq. von ca. 1.0kHz machbar. Gibt es hier eine Möglichkeit die Freq. auf 10kHz zu steigern? Oder gibt es eine elegantere Lösung hierfür?
PWM-Signale erzeugen. Man muss halt nur die Register manuell einstellen. >Ist ein PWM Treiber à la PCA9685 dafür geeignet? Dieser nicht, andere schon. TLC5940 ist so einer, wenn gleich der per SPI angesteuert wird. > Laut Datasheet ist nur >eine Freq. von ca. 1.0kHz machbar. Sieht so aus.
-
Thread
5-Kanal LED PWM Dimmer Modul mit Bus?
I2C 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 ;-)
"). Da fällt mir ein, 10 bit ist Minimum - der PCA würde gewinnen.