Hi,
I am using LP5569 in my battery-operated application.
I am using LP5569 for controlling 9 LEDs, just turn ON/OFF, No special effects.
Below is my register configurations.
reg[0] = LP5569_CONFIG; // config register
reg[1] = 0x00; // data
err_code = i2c_lp5569_write_data(reg, 2);
/* Delay requiered */
nrf_delay_ms(100);
reg[0] = LP5569_CONFIG; // config register
reg[1] = 0x40; // chip enabled
err_code = i2c_lp5569_write_data(reg, 0x02);
reg[0] = LP5569_MISC; //MISC Register
reg[1] = 0x48; // chip enabled
err_code = i2c_lp5569_write_data(reg, 0x02);
reg[0] = LP5569_LED0_CONTROL; //LED Control Register
memset(®[1],0x08,0x09);
err_code = i2c_lp5569_write_data(reg, 0x0A);
reg[0] = LP5569_LED0_CURRENT; //LED Current Register
memset(®[1],0xFF/*(0x50 * 2)*/,0x09);
err_code = i2c_lp5569_write_data(reg, 0x0A);
for a turn, ON/OFF I am writing 0xFF on specific PWM register i.e LED0_PWM(led 0)
Below are my queries
1) when I am measuring current consumption I am getting the same current consumption for all LEDs like if I am using the only ane LED then also it consumes the same current as when I am using all LEDs.
-> As per my understanding current consumption should be less when I am turning ON only one LED.
2) can you please suggest some register settings for power-efficient, LED turn ON/OFF operation.
Please let me know if you need more information.
Thanks