This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

LP5018: Individual led brightness control using PWM for each channel.

Part Number: LP5018
Other Parts Discussed in Thread: LP5861

 I understand that LP5018 is a RGB led driver, with brightness bank control for 3 led outputs. As per datasheet, there are only below registers available for controlling led brightness through PWM( 3 bank channels, 6 individual leds). Refer below image.

I would want to glow 15 leds(single color) individually at a time or all together using PWM. Is this possible by using  OUTx_Color registers (0Fh~20h) if the color of the leds are fixed? if yes, how the same can be done? is there any equivalent alternate with similar specs for glowing single color led( constant current with low iq/enable pin) with 15 channel.

  • Hi Sampan,

    Is this possible by using  OUTx_Color registers (0Fh~20h) if the color of the leds are fixed? if yes, how the same can be done?

    Yes, it is doable. For same one, you can toggle all of OUTx_Color registers or make use of bank function.

    is there any equivalent alternate with similar specs for glowing single color led( constant current with low iq/enable pin) with 15 channel.

    Yes, you can opt for LP5861 (18-ch) as an alternative since we don't have an exact 15-ch device.

    Best Regards.

    Aaron

  • Hi Aaron,

    Thanks for the reply!

    In my application, a single color led will be connected across each output channel, which needs to be glowed based upon PWM input.(connected to OUT0-OUT14). As per my understanding, the bank function is for RGB LED module and will not work for single color leds connected across each output. In my case, i would want to control led connected across each output. As per above statement, the OUTx_color registers can be used to control the brightness if i need to glow any one led connected across the output or all the leds togethe using PWM. Kindly confirm on my understanding.

  • Hi Sampan,

    As per above statement, the OUTx_color registers can be used to control the brightness if i need to glow any one led connected across the output or all the leds togethe using PWM

    That is correct.