-
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
-
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
Spannungsstabilisierung ULN2803 Darlington
wie 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
einen Dimmer oder Soft-Start etc nachrüsten möchtest. Aber: es bleibt beim Widerstand pro LED, der PCA hat keine Konstantstromausgänge.
-
Thread
12 Volt DC Motor über WS2811 Chip steuern
ich 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
-
Thread
zum x ten mal 3.3V LL MOSFET
flackert. 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
Mosfets schalten nicht ab (RPi LED Projekt)
und 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
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
-
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
-
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
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,
> 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
-
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
-
Thread
16A mit MOSFET und Treiber(?) mit Atmega2560 schalten
www.reichelt.de/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
Der 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
mit 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
-
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.
-
Thread
Wofür Propeller von Parallax ?
Hardwaremodule zu programmieren, die das Timing selbst erzeugen. Das kann in ein einfachen z.B. ein PCA9685 (16 Channel PWM) sein. Wenn ich nun den PCA9685 zum Beispiel durch einen Mikrocontroller ersetzen würde, der nur einfache dumme I/O Pins hat, dann würde wohl kaum ein Weg an Assembler vorbei
-
Thread
Micropython und Esp32 statt Arduino ?
Hardware-Timer geht es nicht. Sei Froh, dass der ESP32 diesen RMT hat. Der ESP8266 hat keinen. Kennst du den PCA9685? Der ist zur Ansteuerung von Servos prima geeignet, und er hat 12 Kanäle!
-
Thread
Zeigt her eure Kunstwerke (2) Gesperrt Bilder
Universaltaster und RESET Taster ist vorhanden. Die kleine LED Statusplatine oben links wird mittels I2C und PCA9554 angesteuert. Die 4x4 Keypad ist chinesischer Herkunft. Die neueste Version der STM32-MINI Platine kann nun mit allen 100-pin Versionen bestückt werden (STM32F10X,20X,40X). Leider habe ich
Hier ein 48-Kanal, 12bit PWM-LED Controller auf Basis von jeweils 3*PCA9685 und einem AtMega48 der für jeden Kanal die Gammakorrektur+Phasenverschiebung berechnet. Gesteuert wird das ganze über RS485 z.B. DMX ist damit möglich. Das Ganze für einen "kleine" Lichtinstallation
-
Thread
Zeigt her eure Kunstwerke (2017-2019) Gesperrt Bilder
den Arduino Core und programmiere in Visual Studio mit der VisualMicro Extension. PWM IC ist der PCA9685 und als RTC kommt ein DS3231 zum Einsatz. Als Eingangsspannung sind 12V vorgesehen. 24V würden auch gehen, dann wird aber der L7805CV vermutlich zu warm, an dem dann das NodeMCU Modul und die
-
Thread
Erfahrungen mit Platinen von JLCPCB / EasyEDA
. Die sind dann in der eigenen Part Lib verfügbar. Je nach Teil gibt es aber Mindestmengen - vom PCA9685 z.B. 20 Stück, was ok ist. Bei einem W25Q128J .. irgendwas, hätte ich 5000 nehmen müssen. Das gibt ganz neue Möglichkeiten! Ich erwarte heute (10.07) mal wieder ein Paket, das ich am 30.06