Una pregunta mejor hubiera sido: "¿Cómo puedo reducir el parpadeo cuando controlo el brillo de los LED?" Así que esa es la pregunta que voy a responder ... :)
Hay dos formas de controlar el brillo de los LED: PWM o un regulador de potencia de corriente constante (pero variable).
Tienes un controlador PWM. El problema es que desea convertir de alguna manera un controlador PWM en un controlador de corriente constante. Mientras sea posible, se convierte rápidamente en un tipo de problema de orificios redondos. Se podría hacer con un filtro LC (no use un RC en estos niveles de potencia), pero si lo hace mal, podría explotar su controlador LED o anular cualquier efecto del control del regulador.
Lo obvio, como han sugerido otros, es aumentar la frecuencia PWM de 100 Hz a algo más alto. 500 Hz sería un buen objetivo. Al ir a una frecuencia más alta, las cosas menos eficientes se vuelven. Además, el cambio de 100 vatios a velocidades más altas puede causar problemas.
Si su controlador LED no puede ir más rápido, como indicó, entonces está realmente atascado. Su única opción es desechar el controlador LED y obtener / comprar / construir uno nuevo. Si lo hace, entonces tiene la opción de obtener uno con una velocidad PWM más rápida o un controlador LED de tipo de corriente constante.
Un regulador de corriente constante es como un regulador de voltaje, excepto que regula la corriente y no el voltaje. Para 100 vatios necesitaría un tipo de regulador de conmutación para mantener la eficiencia alta. Si bien no es tan común como un regulador de voltaje normal, los reguladores de corriente son lo suficientemente comunes como para que un vistazo rápido a varios sitios web de fabricantes de chips le proporcione la información que necesita. Me gusta Linear Tech para este tipo de cosas porque su material es fácil de simular antes de que lo construyas. Su simulador, LTSpice, es una descarga gratuita.
Actualizar, por qué no es práctico utilizar un filtro LC ...
Bien, comencemos diciendo que acaba de poner un límite a la señal PWM. Lo que sucederá es que la tapa se cargará completamente cuando el PWM esté encendido y se descargará en los LED cuando el PWM esté apagado. Si no controla la velocidad a la que se cobra el límite, todo lo que está haciendo es aumentar el ciclo de trabajo de PWM. Cuanto más grande sea la tapa, más extenderás el ciclo de trabajo.
Pero aquí está el asesino: hay un umbral para limitar el tamaño. Si la tapa es más pequeña que este umbral, entonces no está haciendo nada para eliminar el parpadeo de 100 Hz. ¡Si es más grande, ha eliminado el parpadeo pero también ha eliminado cualquier capacidad de regulación del controlador ya que ha extendido el ciclo de trabajo al 100%!
Y otro asesino: los topes se cargarán a cerca del 100% cuando el PWM esté encendido. Esto va a poner una gran carga en su controlador LED. Su controlador deberá tener una capacidad nominal de 5 o 10 veces la potencia de consumo que consumen los LED.
Poner un inductor allí, haciendo un filtro LC, ayudará a estos dos problemas (permitiendo atenuar y restringir la corriente que entra la carga de las tapas). Seguirá necesitando un controlador clasificado para más de lo que necesita, pero no será 10 veces más.
El problema con un inductor es que necesitas uno ENORME. Hice algunos cálculos y necesitará algo como un inductor de 5,000 uH y un límite de 10,000 uF. Esto supone que la PWM de 100 voltios a 1 amperio máximo, su configuración puede ser ligeramente diferente. Pero estos valores te llevan al menos al estadio correcto.
¿Ha intentado comprar un inductor de 5,000 uH que puede manejar 1 amp? ¡Es dificil! Probablemente tendrías que construir uno tú mismo. Mirando en el catálogo de Digikey, vi varios a 2,000 uH que podrían funcionar, pero ninguno a 5,000 uH. Por supuesto, puedes usar varios en paralelo.
Luego viene la tapa. Para esta configuración quieres 160v caps, o incluso 200v. No pude encontrar una tapa de 10,000uF a ese voltaje, pero es bastante fácil (y común) usar varios en paralelo. Una que vi fue de 2,700 uF, 200 v, y tenía 50 mm de altura por 30 mm de diámetro y costaba US $ 6 por unidad. Necesitarás cuatro.
Después de todo esto, es posible que necesite un diodo grande entre GND y el lado de entrada del inductor. Si hay algún extraño retroceso inductivo en marcha, este diodo ayudará a proteger su controlador LED de daños.
Por lo tanto, es posible hacerlo, pero será grande, costoso, e incluso si lo haces bien, entonces no hay garantía de que funcione tan bien como un controlador LED adecuado. Es posible que su controlador LED simplemente no esté diseñado para funcionar con una carga tan inductiva y que no funcione correctamente o muera por completo.