Standalone LED Controller with Local Polynomial Curve Profiles

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing LED controller systems require a central microcontroller to manage light output for matrix LED displays, leading to high bandwidth requirements and increased complexity, especially in applications like automotive headlight systems where coordinating light intensity across numerous channels is necessary.

Innovation Solution

A standalone LED controller that uses pulse width modulation (PWM) signals generated based on locally calculated light intensity values from polynomial functions, eliminating the need for a central microcontroller by storing PWM curve profiles and using synchronization lines for coordinated light output across multiple displays.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a central microcontroller is used to manage light output for matrix LED displays, then coordinated control of light intensity across numerous channels is achieved, but bandwidth requirements increase and system complexity increases

Engineering Contradiction:
Improvecoordinated control of light intensityVSAvoidsystem architecture complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system divides the LED display into multiple independent matrix blocks, each controlled by its own dedicated controller. Each controller manages a specific portion of the display (e.g., 64 LEDs per controller), allowing distributed control without requiring a single central microcontroller to manage all channels, thereby reducing overall system complexity and bandwidth requirements.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Dedicated LED controllers act as intermediary devices between the power supply and LED matrices. These intermediate controllers handle the complex task of coordinating light intensity across their assigned channels using PWM signals, eliminating the need for a central microcontroller while maintaining coordinated control capabilities.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If a central microcontroller manages all LED channels, then centralized control is achieved, but bandwidth requirements increase

Engineering Contradiction:
Improvecentralized controlVSAvoidbandwidth requirements
Core Design Contradiction:
Ease of operationVSQuantity of substance

Solution Approach 1:

The control system is segmented into multiple independent controllers, each handling a specific subset of LED channels. This segmentation distributes the control bandwidth requirements across multiple devices rather than concentrating all bandwidth demands on a single central microcontroller, thereby reducing the bandwidth burden on any single communication channel.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Each LED controller independently generates PWM signals and manages its own LED matrix without requiring continuous communication with a central controller. The controllers autonomously handle light intensity coordination for their assigned channels, eliminating the need for high-bandwidth centralized communication and reducing overall system bandwidth requirements.

Inventive Principle:
Principle #25Self-service

Data Source

PatentEP3340741B1Standalone light emitting diode (LED) controller
Publication Date: 2021.03.31 NXP BV
  • EP3340741B1 patent drawingFigure 1
  • EP3340741B1 patent drawingFigure 2
  • EP3340741B1 patent drawingFigure 3

AI summary

Embodiments are provided that include a light emitting diode (LED) controller connectable to a matrix of LEDs. A start code is received via at least one input pin, and a selected curve profile is retrieved from a programmable local memory in response to receipt of the start code, wherein the programmable local memory stores a set of curve profiles, each of which is associated with a different start code. A set of coefficients of a polynomial calculator are initialized to a set of values defined in the selected curve profile, wherein the set of values represent a light output curve. A sequence of light intensity values is calculated according to the polynomial calculator, and at least one pulse width modulation (PWM) signal is generated based on the sequence of light intensity values, wherein the at least one PWM signal controls light output of at least one LED.