SNVU861 October   2024 LP5812

 

  1.   1
  2.   Read This First
    1.     About This Manual
    2.     Notational Conventions
    3.     Glossary
    4.     Related Documentation
    5.     Support Resources
    6.     Trademarks
  3. 1Introduction/Feature Overview
    1. 1.1 Overview
  4. 2 Register Maps
    1. 2.1  Register Map Table
    2. 2.2  Device_Enable Registers
    3. 2.3  Config Registers
    4. 2.4  Command Registers
    5. 2.5  LED_Enable Registers
    6. 2.6  Fault_Clear Registers
    7. 2.7  Reset Registers
    8. 2.8  Manual_DC Registers
    9. 2.9  Manual_PWM Registers
    10. 2.10 Autonomous_DC Registers
    11. 2.11 LED_0_Autonomous_Animation Registers
    12. 2.12 LED_1_Autonomous_Animation Registers
    13. 2.13 LED_2_Autonomous_Animation Registers
    14. 2.14 LED_3_Autonomous_Animation Registers
    15. 2.15 LED_A0_Autonomous_Animation Registers
    16. 2.16 LED_A1_Autonomous_Animation Registers
    17. 2.17 LED_A2_Autonomous_Animation Registers
    18. 2.18 LED_B0_Autonomous_Animation Registers
    19. 2.19 LED_B1_Autonomous_Animation Registers
    20. 2.20 LED_B2_Autonomous_Animation Registers
    21. 2.21 LED_C0_Autonomous_Animation Registers
    22. 2.22 LED_C1_Autonomous_Animation Registers
    23. 2.23 LED_C2_Autonomous_Animation Registers
    24. 2.24 LED_D0_Autonomous_Animation Registers
    25. 2.25 LED_D1_Autonomous_Animation Registers
    26. 2.26 LED_D2_Autonomous_Animation Registers
    27. 2.27 Flag Registers
  5. 3Revision History

Overview

The LP5812 is a 4 × 3 matrix RGB LED driver with autonomous animation engine control. Time-cross-multiplexing (TCM) scheme can support up to 4×3 matrix for 12 LEDs or 4 RGB LEDs, by ¼ multiplexing ratio of the scan switches.

The LP5812 has ultra-low operation current at active mode, consuming 0.4 mA when LED maximum current setting is 25.5 mA. If all LEDs are turned off, the device enters standby state to reduce power consumption with data retained. When 'chip_enable' bit setting is 0, initial state is entered with minimum power consumption to save power.

The LP5812 supports both analog dimming and PWM dimming. In analog dimming, the output current of each LED can be adjusted with 256 steps. In PWM dimming, the integrated 8-bit configurable PWM generator enables smooth brightness dimming control. Optional exponential PWM dimming can be activated for individual LED to achieve a human-eye-friendly visual performance.

The LP5812 integrates autonomous animation engine, with no need for brightness control commands from controller. Each LED has an individual animation engine which can be configured through the related registers. The device can generate a 6 MHz clock signal, which synchronizes the lighting effects among multiple devices.

The LP5812 has 4 different material versions with different I2C chip address. Up to 4 LP581x devices can be connected to the same I2C bus and controlled individually.

 Device Block DiagramFigure 1-1 Device Block Diagram