Hi guys,
I'm designing a PCB that has 8x AL8862 LED drivers that drive different type of LED's like R,G,B,IR,UV etc and each string needs a different current hence so many drivers. My application requires a particular feature to be implemented where all these LED's should be flashed for a very short duration which is configurable let's say 200mS / 400mS etc., Which means, I need to control the PWM of each driver separately for which I'm planning to use an ESP32, however I am completely confused how do I control the pulse time.
I need to send a PWM wave to control the brightness and at the same time this PWM shouldn't be on for more than 200mS, my doubt was is it okay if we send multiple PWM pulses with respective duty cycles within this 200mS to the drivers? Or do we need to exactly send 1 PWM pulse configured at 5Hz frequency (200mS time period) so the drivers will switch on for the exact pulse time and operate at the exact duty cycle provided.
Please let me know if I confused anyone
I'm happy to elaborate more. Also, here's a small picture for better explanation

I'm designing a PCB that has 8x AL8862 LED drivers that drive different type of LED's like R,G,B,IR,UV etc and each string needs a different current hence so many drivers. My application requires a particular feature to be implemented where all these LED's should be flashed for a very short duration which is configurable let's say 200mS / 400mS etc., Which means, I need to control the PWM of each driver separately for which I'm planning to use an ESP32, however I am completely confused how do I control the pulse time.
I need to send a PWM wave to control the brightness and at the same time this PWM shouldn't be on for more than 200mS, my doubt was is it okay if we send multiple PWM pulses with respective duty cycles within this 200mS to the drivers? Or do we need to exactly send 1 PWM pulse configured at 5Hz frequency (200mS time period) so the drivers will switch on for the exact pulse time and operate at the exact duty cycle provided.
Please let me know if I confused anyone

