SNVS598B August   2010  – March 2018 LM3535

PRODUCTION DATA.  

  1. Features
  2. Applications
  3. Description
    1.     Device Images
      1.      Typical Application
  4. Revision History
  5. Pin Configuration and Functions
    1.     Pin Functions
  6. Specifications
    1. 6.1 Absolute Maximum Ratings
    2. 6.2 ESD Ratings
    3. 6.3 Recommended Operating Conditions
    4. 6.4 Thermal Information
    5. 6.5 Electrical Characteristics
    6. 6.6 Typical Characteristics
  7. Detailed Description
    1. 7.1 Overview
    2. 7.2 Functional Block Diagram
    3. 7.3 Feature Description
      1. 7.3.1 Charge Pump
      2. 7.3.2 Diode Current Sinks
      3. 7.3.3 Ambient Light Sensing (ALS) And Interrupt
      4. 7.3.4 Dynamic Backlight Control Input (PWM Pin)
      5. 7.3.5 LED Forward Voltage Monitoring
      6. 7.3.6 Configurable Gain Transition Delay
      7. 7.3.7 Hardware Enable (HWEN)
    4. 7.4 Device Functional Modes
      1. 7.4.1 Shutdown
      2. 7.4.2 Standby
      3. 7.4.3 Active Mode
    5. 7.5 Programming
      1. 7.5.1 I2C Compatible Interface
        1. 7.5.1.1 Data Validity
        2. 7.5.1.2 Start and Stop Conditions
        3. 7.5.1.3 Transferring Data
        4. 7.5.1.4 I2C Compatible Chip Address
        5. 7.5.1.5 Internal Registers of LM3535
  8. Application and Implementation
    1. 8.1 Application Information
    2. 8.2 Typical Application
      1. 8.2.1 Design Requirements
      2. 8.2.2 Detailed Design Procedure
        1. 8.2.2.1 Ambient Light Sensing
          1. 8.2.2.1.1 Ambient Light Sensor Block
          2. 8.2.2.1.2 ALS Operation
            1. 8.2.2.1.2.1 ALS Configuration Example
          3. 8.2.2.1.3 ALS Averaging Time
          4. 8.2.2.1.4 Ambient Light Current Control + PWM
            1. 8.2.2.1.4.1 ALS + PWM Example
        2. 8.2.2.2 LED Configurations
        3. 8.2.2.3 Maximum Output Current, Maximum LED Voltage, Minimum Input Voltage
          1. 8.2.2.3.1 Total Output Current Capability
        4. 8.2.2.4 Parallel Connected and Unused Outputs
        5. 8.2.2.5 Power Efficiency
        6. 8.2.2.6 Power Dissipation
        7. 8.2.2.7 Thermal Protection
        8. 8.2.2.8 Capacitor Selection
      3. 8.2.3 Application Curves
  9. Power Supply Recommendations
  10. 10Layout
    1. 10.1 Layout Guidelines
    2. 10.2 Layout Example
  11. 11Device and Documentation Support
    1. 11.1 Receiving Notification of Documentation Updates
    2. 11.2 Community Resources
    3. 11.3 Trademarks
    4. 11.4 Electrostatic Discharge Caution
    5. 11.5 Glossary
  12. 12Mechanical, Packaging, and Orderable Information

Package Options

Mechanical Data (Package|Pins)
Thermal pad, mechanical data (Package|Pins)
Orderable Information

ALS Averaging Time

The ALS averaging time is the time over which the averager block collects samples from the A/D converter and then averages them to pass to the discriminator block (see Figure 32). Ambient light sensor samples are averaged and then further processed by the discriminator block to provide rejection of noise and transient signals. The averager is configurable with 8 different averaging times to provide varying amounts of noise and transient rejection (see Figure 25). The discriminator block algorithm has a maximum latency of two averaging cycles, therefore the averaging time selection determines the amount of delay that will exist between a steady state change in the ambient light conditions and the associated change of the backlight illumination. For example, the A/D converter samples the ALS inputs at 16 kHz. If the averaging time is set to 800 ms, the averager sends the updated zone information to the discriminator every 800 ms. This zone information contains the average of approximately 12800 samples (800 ms × 16 kHz). Due to the latency of 2 averaging cycles, when there is a steady-state change in the ambient light, the LED current begins to transition to the appropriate target value after approximately 1600 ms have elapsed.

The sign and magnitude of these averager outputs are used to determine whether the LM3535 should change brightness zones. The averager block follows the following rules to make a zone transition:

  • The averager always begins with a Zone0 reading stored at start-up. If the main display LEDs are active before the ALS block is enabled, it is recommended that the ALS-EN bit be enabled at least 3 averaging cycles times before the ALS-ENA bit is enabled.
  • The averager always rounds down to the lower zone in the case of a non-integer zone average (1.2 rounds to 1 and 1.75 also rounds to 1). Figure 32 shows an example of how the Averager will make the zone decisions for different ambient conditions.
LM3535 30082450.gifFigure 32. Averager Calculation
  • The two most current averaging samples are used to make zone change decisions.
  • To make a zone change, data from three averaging cycles are needed (starting value, first transition, second transition or rest).
  • To Increase the brightness zone, a positive averager zone output must be followed by a second positive averager output or a repeated Averager zone. ('+' to '+' or '+' to 'Rest')
  • To decrease the brightness zone, a negative averager zone output must be followed by a second negative averager output or a repeated Averager zone. ('-' to '-' or '-' to 'Rest')
  • In the case of two increases or decreases in the averager output, the LM3535 transitions to zone equal to the last averager output.

Figure 33 provides a graphical representation of the behavior of the averager.

LM3535 30082449.gifFigure 33. Brightness Zone Change Examples

Using the diagram for the ALS block (Figure 30), Figure 34 shows the flow of information starting with the A/D, transitioning to the averager, followed by the discriminator. Each state filters the previous output to help prevent unwanted zone to zone transitions.

LM3535 30082448.gifFigure 34. Ambient Light Input To Backlight Mapping

When using the ALS averaging functionality, it is important to remember that the averaging cycle is free running and is not synchronized with changing ambient lighting conditions. Due to the nature of the averager round down, an increase in brightness can take between 2 and 3 averaging cycles to change zones while a decrease in brightness can take between 1 and 2 averaging cycles to change. See Figure 25 for a list of possible averager periods. Figure 35 shows an example of how the perceived brightness change time can vary.

LM3535 30082451.gifFigure 35. Perceived Brightness Change Time