-
Thread
Probeschaltung mit Funktionsgenerator und (Labor)Netzteil testen Gesperrt
power-drivers/lighting-driver-and-controller-ics/led-drivers/16-channel-12-bit-pwm-fm-plus-ic-bus-led-driver:PCA9685 hat genau die gewünschten 1525Hz PWM Frequenz. Fertig verbaut auf einem Arduino-Shield gibts das mit H-Brücken gedacht als Motortreiber fix fertig von adafruit: https://www.adafruit.com/product/2348
power-drivers/lighting-driver-and-controller-ics/led-drivers/16-channel-12-bit-pwm-fm-plus-ic-bus-led-driver:PCA9685 > hat genau die gewünschten 1525Hz PWM Frequenz. Fertig verbaut auf einem > Arduino-Shield gibts das mit H-Brücken gedacht als Motortreiber fix > fertig von adafruit: https://www.adafruit.com
-
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
Wie 300 PWM ausgänge?
zB. 20 x PCA9685 oder halt 4 große AVRs und entsprechende Software...
-
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
Leistung für Schrittmotoren erhöhen
Wenn ihr die Software nicht ändern wollt, dann braucht ihr ein neues Shield. Da muss der I2C PWM (PCA9685) Controller drauf, zwei leistungsfähigere Brücken z.B. http://toshiba.semicon-storage.com/info/lookup.jsp?pid=TB67H302HG&lang=en_us®ion=ncsa und Hochlastwiderstände zur Strombegrenzung. Die
-
Thread
Mit A/D Wandler PCF 8574 LEDs ansteuern - zu wenig Strom?
Licht kann auch sehr penetrant sein, wenn die LED gedimmt werden sollen, dann geht das mit einem PCA9685 auch einfach. Den gibts auch als Modul und Arduino Libs gibt es auch dazu. Der schafft ebenfalls 25 mA pro Kanal.
-
Thread
Suche µC mit 4 bis 8 PWM-Kanälen, mind. 12Bit
Vielleicht ist der PCA9685 per I2C mit 16 Kanälen / 12 Bit / 40-1000Hz für dich interessant. Der kostet unter 3€ und es gibt auch ein Breakoutboard für kleines Geld z.B. bei Exp Tech. Dann bist du mit der Controllerwahl frei
-
Thread
Digitales Potentiometer für ~200V Wechselspannung (nicht Netz)
doch dann lieber Lampen ;-) > > Old-Papa In meinem Fall würde ich die LEDs direkt an einen PCA9685 anschließen. Ein PWM Treiber mit 20mA pro Kanal. Hoffentlich reicht das. Wie ich feststellen musste sind 5mm Fotoresistoren allesamt nur auf 150V ausgelegt. Ist ziemlich knapp... 10mm Teile werden
-
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
servopräzision
welche präzision mit dem (original)mg996r möglich ist. Angesteuert werden sollen die servos mit dem PCA9685 + Arduino/RaspberryPi(hier hab ich mich noch nicht entschieden, weil ich noch nicht weiß welche sensoren/kameras angeschlossen werden.)Reicht die Genauigkeit für 3d-Druck(ungeachtet dessen das es
-
Thread
DS18B20 verrauschtes Signal [ATTINY85/R-PI]
Funktion gezeigt. > Wie wird das PWM Steuersignal erzeugt, Raspi, Tiny, andere Hardware? Mittels PCA9685, der über den Pi angesteuert wird. Schaltet dann das Gate eines IRLZ34N. Das Signal hat eine Spannung von ca. 34 V bei 3 A. > Wie wird der Attiny versorgt? Spannung? Vom Raspi genommen oder separat
-
Thread
Dimmbares Lauflicht
Schau dir mal den PCA9685 an. 16 Kanäle oder mehr mit nur zwei Pins.
-
Thread
Welche Bauteile sollte man mindestens kennen?
Blue-Pill Boardes) ESP8266 (in Form von ESP-12F Modulen) Mikrochips: PCF8574 (8 I/O Pins über I²C) PCA9685 (16 Kanal 12bit PWM Controller mit I²C) MCP3204 / MCP3208 (4/8 Kanal ADC mit SPI) 74HC595 (8 Ausgänge Schieberegister) TPIC6B595 (8 Ausgänge Schieberegister mit starken Ausgängen) 74HC165 (8 Eingänge
-
Thread
Richtige Beschaltung für LM2574
einzige Breakoutboard auf meiner Platine, den SX1509 möchte ich nämlich relativ bald mal durch einen PCA9685PW (lässt sich leichter löten als dieses winzige qfn zeug von SX1509) ersetzen und sonst ist schon alles direkt in meinem Layout drin.
-
Thread
Umfangreiches Projekt bin ich auf dem richtigen Weg?
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.
-
Artikel
Gierachsenregelung für Modellhelikopter
wurden. In Version 1.1 ist dieser Fehler korrigiert. Verwendetet ICs. MPU-6000 ATmega 2560 ADUM 7441 PCA 9685 MAX 882 CSA TMR3-1211 optional DS 1085 (wird nicht benötigt) MPU-6000. Nachfolgend sind einige Erfahrungen und Beobachtungen vermerkt. Diese sollen eine Hilfestellungen geben. Erheben jedoch keinen
-
Thread
12 Volt DC Motor über WS2811 Chip steuern
eine einfache Verdrahtung mehrerer DC-Motoren erreichen. Die bekannten 16-Kanal PWM Platinen auf PCA9685 Basis (wie z.B. [https://www.digikey.de/de/products/detail/sunfounder/TS0185/18668613 Link] möchte ich ausdrücklich nicht nutzen, da diese für mein Vorhaben schon von der Motorspannung und -leistung
-
Thread
Kleinserie: Multi-IO-Platine für das Forum
Verstärker für Stereo-Kopfhörer - Temperatursensor TCN75 (siehe M128) via I2C - 16fach PWM-Modulator PCA9685 via I2C: steuert 8 Servos, 4 LEDs, 3 freie Pins und die Spannungsversorgung der Servos - eigene Spannungsversorgung für Servos, wahlweise zwischen 5V und 7,5V; je nach Anforderungen können drei verschiedene
-
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
-
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
Mosfets schalten nicht ab (RPi LED Projekt)
Echtzeit geht. Der TE hat noch nichts von PWM gesagt und das kann man am Raspi super mit einem pca9685 Board (extrem günstig) lösen. EDIT: @volvov40 Oder hast du dich doch an Software-PWM versucht, als schnelles ein und ausschalten, um zu dimmen, und deswegen die Fiepgeräusche?
-
Thread
Außen-RGB-LED-Kette mit Arduino steuern?
verwendet. PWM-Controller für I2C mit 12-Bit PWM existieren: http://www.nxp.com/documents/data_sheet/PCA9685.pdf Die generelle Problematik von Farbverfälschungen, insbesondere ganz unten am Regelbereich, blieben natürlich trotzdem bestehen. Denn wenn man selbst bei 12-Bit PWM runterregelt von RGB(4000,2000,1000
-
Thread
Rasberry pi 3 als simple "Reaktionsschaltung" verwenden.
PWM, denn Software-PWM im Raspberry selbst ist auch für Flackern anfällig: https://www.ebay.de/itm/PCA9685-Servomotor-Driver-16-Kanal-Treiber-Modul-PWM-I2C-Arduino-Raspberry/162533562184?_trkparms=aid%3D555018%26algo%3DPL.SIM%26ao%3D2%26asc%3D49139%26meid%3D243f9a89b16f438a913f689e0167c092%26pid%3D100005%
-
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
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
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
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
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
Basteln: USB via dünnes HDMI-Kabel
flask-Implementierung zu machen, die ist bisher rein one-way... Für die Maker-Szene gibt es Platinen mit dem pca9685. Der wird über über I²C angesteuert und gibt 16 Kanäle PWM aus. Den sollte man auch per python prgrammieren können. Wenn das U-Boot sowieso an einer Boje / einem Kabel hängt, könnte man es auch
-
Thread
Servoansteuerung funktioniert nicht
Einem PCA9685 kann man die Pulserzeugung auch überlassen, der macht das für bis zu 16 Kanäle schon jitterfrei.
-
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
3x LED-PWM-Faden
Vielleicht als weitere Anregung: Externer Baustein für PWM verwenden. PCA9685 Beispielsweise.
-
Thread
LED-Modul "flackert" bei PWM-Steuerung über Pi mit PWM
laufen ja noch andere Prozesse welche die CPU zeitweise belegen. Es gibt PWM Module mit dem Chip PCA9685, der erzeugt saubere PWM mit Hardware-Timern. Die Kommunikation zum Computer geht dort über einen I²C Bus. > ich habe schon mit einem parallel geschalteten Kondensator > eine leichte Glättung
-
Thread
bistabiles Relais für AVR/Arduino
angesteuert wird: http://www.ebay.de/itm/Stepper-Motor-Motor-Driver-Controller-Board-Dual-DC-for-Arduino-PCA9685-TB6612-/381845446035?hash=item58e7c31d93:g:qOYAAOSw4GVYJY1T PWM kann man ausschalten, um Strom zu sparen. Andererseits könnte man zumindest theoretisch mit PWM die Relaisspannung runterfahren, um
wird: > http://www.ebay.de/itm/Stepper-Motor-Motor-Driver-Controller-Board-Dual-DC-for-Arduino-PCA9685-TB6612-/381845446035?hash=item58e7c31d93:g:qOYAAOSw4GVYJY1T Da ist doch der gleiche Toshiba-Chip wie auf dem anderen Motortreiber drauf. Bei dem kannst du nicht alle Ausgänge gleichzeitig auf High
-
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
16A mit MOSFET und Treiber(?) mit Atmega2560 schalten
/IRC-IRF-Transistoren/IRF-3...; Die hab ich in meinem WLAN Dimmer drin. Werden direkt von einem PCA9685 betrieben. Läuft erste Sahne, zumindest aus Endanwendersicht, Oszi hab ich leider noch keins um mir da ansehen zu können was genau abgeht :-)
-
Thread
PWM-Glättung bei BLDC-Motoren
PWM-DutyCycle wird von 0 bis 1 in 0,01-Schritten eingestellt. Die PWM-gesteuerte Leistungsstufe (PCA9685-PWM- und TB6612-MOSFET-Treiber) ist in der Erweiterungskarte integriert, so dass die Motoren direkt ohne weitere Beschaltung angeschlossen werden können. Wird der dC-Wert 1 eingestellt, so schaltet
-
Thread
Eigenes 3D-Drucker Board - Viele Fragen
mehreren MCP23S17 > bzw. MCP23017, allerdings haben die beiden keine PWM Dafür kann man den PCA9685 nehmen, 16 Kanal PWM mit 12 Bit Auflösung und I2C Ansteuerung.
-
Thread
STM32 HAL_SPI Problem: MOSI immer HIGH
---------------------------------------------------*/ /* USER CODE BEGIN Includes */ #include "PCA9685.h" #include "MCP23S17.h" #include "nextion.h" #include "pwm.h" /* USER CODE END Includes */ /* Private typedef -----------------------------------------------------------*/ /* USER CODE BEGIN
-
Thread
µC - BUCK - BOOST Konverter
ich überlege auch gerade ob es evt. nicht besser ist, einen PCA9685 für die PWM-Erzeugung zu nehmen, dann wäre der µC entlastet... Dann noch die ADCs schneller laufen lassen.