No hay forma de evitar la pérdida de potencia sólo con un circuito de CC pasivo o activo lineal. La razón es que la eficiencia está determinada por dos cosas:
- La tensión de alimentación
- La corriente del LED
No importa lo que pongas entre el LED y la alimentación. Puede ser una resistencia, unos diodos, un regulador lineal o una fuente de corriente basada en un transistor. Si el LED necesita 10 mA para el brillo deseado, y tienes una alimentación de 5 V, estás quemando 50 mW en total. Y punto.
Con una tensión de alimentación fija y una corriente de LED fija, tu única opción para aumentar la eficiencia es poner varios LED en serie. Si tienes una alimentación de 5 V y la caída de tensión de tus LEDs es de 2 V a 10 mA, puedes poner dos en serie. Esto tiene una limitación: no podrás conmutar los LEDs de forma independiente.
Si tienes control sobre la fuente de alimentación, hay un par de cosas más que puedes hacer. Si tus tensiones de alimentación provienen de una fuente de CA, puedes añadir un bobinado al transformador para crear una alimentación de LED de bajo voltaje. Si sólo tienes una fuente de corriente continua, puedes utilizar un convertidor de conmutación para generar una tensión más baja. Sin embargo, ninguna de estas opciones es muy práctica. Si se alimenta con corriente alterna (red eléctrica), probablemente no le preocupe la eficiencia de unos pocos indicadores luminosos. Y los reguladores de conmutación de alta eficiencia son caros y dan problemas.
Los LEDs suelen consumir sólo una pequeña fracción de la corriente total de un sistema. No suele merecer la pena ni el gasto de añadir una fuente de alimentación independiente sólo para ellos.