掌桥专利:专业的专利平台
掌桥专利
首页

具有减少的数据管理的大型LED阵列

文献发布时间:2023-06-19 11:39:06


具有减少的数据管理的大型LED阵列

相关申请的交叉引用

本申请要求2019年6月28日提交的美国专利申请号16/456,849、2019年6月28日提交的美国专利申请号16/456,852、2018年10月24日提交的欧洲专利申请号18202319.2、以及2018年9月10日提交的美国临时专利申请号62/729,284的优先权,其中每一项通过引用被整体结合到本文中。

技术领域

本公开一般涉及给LED阵列提供动态照明控制的系统。在某些实施例中,该系统可以包含被连接的且独立可寻址的LED像素阵列,其能够提供适合于支持视频刷新率或更大刷新率的自适应照明系统的亮度和空间调制的光投射。

背景技术

虽然支持CMOS电路的LED像素阵列已经被使用,但是适合于商业用途的实际实施可能面临严重的制造、电力和数据管理问题。可能需要以30-60 Hz的刷新率来控制数以千计的发射像素的单独的光亮度。需要控制电力波动,以及为穿过混合硅CMOS/GaN组件延伸的大量密集的电力迹线找到空间。需要能够以高数据刷新率来可靠处理这种电力的可制造的系统。

发明内容

在一个实施例中,LED控制器包含配电模块以及到外部数据总线的接口。图像帧缓冲器连接到该接口以接收图像数据。分开的逻辑模块连接到该接口,并且配置成修改图像帧缓冲器输出信号,该输出信号被发送给连接到图像帧缓冲器的LED像素阵列。LED像素阵列可以根据至少部分地由保存在图像帧缓冲器中的图像来限定的模式和亮度来投射光。

在另一个实施例中,备用图像缓冲器连接到图像帧缓冲器以保存默认图像。在另一个实施例中,脉冲宽度调制器连接在图像帧缓冲器和LED像素阵列之间。

在一些实施例中,图像帧缓冲器能够以60 Hz或更大的速度刷新保存的图像。可以通过串行接口从外部提供图像刷新数据。

各种应用可以受益于LED控制器系统,该LED控制系统能够支持高数据率、默认图像展示、以及成百上千独立可寻址像素的较大的LED像素阵列。这些应用可以包含但不局限于:建筑照明、投射光显示、街道照明或车辆前灯。

在另一个实施例中,LED控制器系统包含LED控制器,该LED控制器包含能够接收图像数据的图像帧缓冲器。传感器处理模块被用来接收和处理传感器数据,决策模块被用来确定响应于处理的传感器数据而采取的行动。图像创建模块被用来创建要发送到LED控制器的图像帧缓冲器的图像。

在另一个实施例中,一种与LED控制器系统交互的方法包含以下步骤:使用包含图像帧缓冲器的LED控制器来接收图像数据。传感器数据被接收和处理,其中,输出被用来确定使用决策模块的行动。通过图像创建模块来创建图像,该图像被发送到LED控制器的图像帧缓冲器。

附图说明

图1是图示了使用主动前灯采用离散区段形式的道路照明的简图;

图2图示了定位成与静态照明模块相邻的动态像素可寻址照明模块;

图3A是用于控制主动前灯的车辆前灯系统的一个实施例;

图3B是用于控制与车辆处理输出连接的主动前灯的车辆前灯系统的一个实施例;

图4是主动前灯控制器的一个实施例的示意图;以及

图5是用于LED像素阵列的微控制器组件的图示。

具体实施方式

发光像素阵列可以支持得益于光分布的细密纹理亮度、空间和时间控制的应用。这可以包含,但不局限于,从像素块或单独像素发出的光的精确的空间图案结构。取决于应用,发出的光可以是光谱不同的,随着时间适应的,和/或环境响应的。发光像素阵列可以以各种亮度、空间或时间模式提供预编程的光分布。发出的光可以至少部分基于接收到的传感器数据,并且可以被用于光学无线通信。在像素、像素块或装置级别,相关联的光学器件可以是不同的。一个示例的发光像素阵列可以包含具有高亮度像素的通用受控中心块的装置,高亮度像素具有相关联的通用光学器件,而边缘像素可以具有单独的光学器件。由发光像素阵列支持的常见应用包含视频照明、机动车前灯、建筑和区域光照、街道照明以及信息显示。

发光像素阵列可以被用来选择性地和适应性地照亮建筑物或区域,用于改善的视觉显示或减少照明成本。此外,发光像素阵列可以被用来投射媒介立面(facades),用于装饰性运动或视频效果。结合追踪传感器和/或拍摄设备,对行人周围区域的选择性光照是可能的。光谱不同的像素可以被用来调节照明的色温,以及支持特定波长的园艺光照。

街道照明是一种重要的应用,其可以大大地得益于发光像素阵列的使用。单一类型的发光阵列可以被用来模拟各种路灯类型,例如,允许通过对选定像素的合适的激活或去激活,在类型I线状路灯和类型IV半圆状路灯之间切换。此外,根据环境情况或使用时间,通过调节光束亮度或分布,可以降低街道照明成本。例如,当不存在行人时,可以减少光亮度和分布区域。如果发光像素阵列的像素是光谱不同的,则可以分别根据白天、黄昏或夜晚的情况来调节光的色温。

发光阵列也非常适合于支持需要直接或投射显示的应用。例如,警告、紧急情况或信息标志都可以使用发光阵列来显示或投射。这允许,例如,颜色变换或闪光的出口标志被投射。如果发光阵列由大量像素组成,则可以展现文本或数字信息。也可以提供方向箭头或类似的指示符。

车辆前灯是需要大量像素数目和高数据刷新率的发光阵列应用。只主动照亮道路选定部分的机动车前灯可以用来减少与迎面而来的司机的眩光或耀眼相关联的问题。使用红外拍摄设备作为传感器,发光像素阵列只激活照亮道路所需的那些像素,而不激活可能使行人或迎面而来的车辆的司机目眩的像素。此外,可以选择性地照亮道路之外的行人、动物或标志,以改善司机的环境意识。如果发光像素阵列的像素是光谱不同的,则可以分别根据白天,黄昏或夜晚的情况来调节光的色温。一些像素可以被用于光学无线的车辆对车辆的通信。

发光阵列的一种高价值应用关于图1被图示,图1显示了照亮车辆前方范围120的车辆前灯系统的可能的道路光照模式100。如图所示,道路110包含左边缘112、右边缘114和中心线116。在这个示例中,两个主要的范围被照亮:向下指向的静态照亮范围122和动态照亮范围130。范围130内的光亮度可以被动态地控制。例如,当迎面而来的行驶在中心线116和左边缘112之间的车辆(未示出)移动到子范围132中时,光亮度可以被减小或完全关掉。随着迎面而来的车辆朝向子范围134移动,一系列子范围(未示出)可以被限定,以便也具有减小的光亮度,从而减少不安全的耀眼或眩光的可能性。将认识到的是,在其他实施例中,光亮度可以被增加,以突出道路标志或行人,或调节空间光照模式以允许,例如,对弯曲道路的动态光追踪。

图2图示了照明模块200的定位,该照明模块能够提供诸如关于图1所讨论的照明模式。LED灯模块222可以仅仅包含多个LED,或者与包含透镜或反射器的初级或次级光学器件结合地包含多个LED。为了减少总的数据管理需求,灯模块222可以被限制成开/关功能,或者限制成在相对较少的光亮度级别之间切换。像素级别的光亮度控制不一定被支持。

定位成与LED灯模块22相邻的是主动LED阵列230。该LED阵列包含CMOS裸芯202,具有像素区域204和替代性可选择LED区域206和208。像素区域204可以具有104行和304列,总共31616个像素分布在12.2毫米乘以4.16毫米的区域上。可选择LED区域206和208允许选择适合不同车辆前灯或应用的不同的长宽比。例如,在一个实施例中,可选择LED区域206可以具有1:3的长宽比,具有82行和246列,总共20172个像素分布在10.6毫米乘以4毫米的区域上。替代地,可选择LED区域208可以具有1:4的长宽比,具有71行和284列,总共20164个像素分布在12.1毫米乘以3.2毫米的区域上。在一个实施例中,像素可以被主动地管理,以具有10位的亮度范围以及在30 Hz和100 Hz之间的刷新率,其中典型的操作刷新率是60 Hz或更大。

图3A图示了车辆前灯系统300的一个实施例,该车辆前灯系统包括包含数据总线(304)的车辆支持的电力(302)和控制系统。传感器模块306可以被连接到数据总线304,以提供与环境情况(例如当日时间、雨、雾、环境光水平等等)、车辆情况(停放的、运动中的、速度、方向)或其他车辆或行人的存在/位置相关的数据。分开的前灯控制器330可以被连接到车辆支持的电力和控制系统。

车辆前灯系统300可以包含电力输入滤波器和控制模块310。该模块310可以支持各种滤波器,以减少传导发射以及提供电力抗扰性。模块310还可以提供静电放电(ESD)保护、负载突降保护、交流发电机磁场衰减保护和反极性保护。

滤波电力可以被提供给LED DC/DC模块312。模块312可以被用于只给LED供电,以及典型地具有在7伏特和18伏特之间的输入电压,标称13.2伏特。输出电压可以被设为略高(例如0.3伏特)于LED阵列的最大电压,该最大电压由工厂或本地校准以及因负载、温度或其他因素而进行的操作情况调节来确定。

滤波电力还被提供给逻辑LDO模块314,该模块可以被用来给微控制器322或主动前灯330中的CMOS逻辑供电。

车辆前灯系统300可以还包含连接到微控制器322的总线收发器320(例如具有UART或SPI接口)。该微控制器322可以对基于或包含来自传感器模块306的数据的车辆输入进行转换。转换后的车辆输入可以包含视频信号,该视频信号可传递到主动前灯模块324中的图像缓冲器。此外,微控制器322可以在启动期间加载默认图像帧和用于开路/短路的像素的测试。在一个实施例中,SPI接口在CMOS中加载图像缓冲器。图像帧可以是全帧、差分的或部分的。其他的微控制器322特征可以包含对CMOS状态以及逻辑LDO输出的控制接口监视,所述CMOS状态包含裸芯温度。在一些实施例中,LED DC/DC输出可以被动态控制以最小化净空。除提供图像帧数据之外,其他前灯功能,诸如连同边灯(sider marker)或转向信号灯的互补使用和/或日间行车灯的激活,也可以被控制。

图3B图示了能够接受车辆传感器输入和命令、以及基于前灯或本地安装的传感器的命令的车辆前灯系统330的各种部件和模块的一个实施例。如图3B所示,车辆安装的系统可以包含远程传感器340和能够传感器处理342的电子处理模块。处理后的传感器数据可以被输入到决策算法模块344中的各种决策算法,所述各种决策算法至少部分地基于各种传感器输入情况而得到命令指令或模式创建,所述各种传感器输入情况例如诸如环境光水平、当日时间、车辆位置、其他车辆的位置、路况或天气情况。将理解的是,决策算法模块344所用的有用信息也可以从其他来源提供,包括到用户智能手机的连接,车辆到车辆的无线连接,或者到远程数据或信息资源的连接。

基于决策算法模块344的结果,图像创建模块346提供一种图像模式,该图像模式将最终给车辆前灯提供一种主动光照模式,该主动光照模式是动态可调节的以及适合于情况的。这种被创建的图像模式可以通过图像编码模块348被编码成用于串行或其他传输方案,并且通过高速总线350发送到图像解码模块354。一旦解码,图像模式被提供给uLED模块380以驱动发光像素的激活和亮度。

在一些操作模式中,利用经由决策算法模块344的通过CAN总线352的连接提供给前灯控制模块370的指令,系统330能够利用默认或简化的图像模式来驱动。例如,针对车辆启动的初始模式可以是统一的低光亮度模式。在一些实施例中,前灯控制模块可以用来驱动其他功能,包括传感器的激活或控制。

在其他可能的操作模式中,系统330可以利用这样的图像模式驱动,即,该图像模式来源于本地传感器或者来源于不需要经由CAN总线352或高速总线350的输入的命令。例如,可以使用本地传感器360和能够传感器处理362的电子处理模块。处理后的传感器数据可以被输入到决策算法模块364中的各种决策算法,所述各种决策算法至少部分地基于各种传感器输入情况来得到命令指令或模式创建,所述各种传感器输入情况例如诸如环境光水平、当日时间、车辆位置、其他车辆的位置、路况或天气情况。将理解的是,像车辆支持的远程传感器340那样,决策算法模块364所用的有用信息也可以从其他来源提供,包括到用户智能手机的连接,车辆到车辆的无线连接,或者到远程数据或信息资源的连接。

基于决策算法模块364的结果,图像创建模块366提供一种图像模式,该图像模式将最终给车辆前灯提供一种主动光照模式,该主动光照模式是动态可调节的和适合于情况的。在一些实施例中,这种被创建的图像模式不需要附加的图像编码/解码步骤,而是可以被直接发送到uLED模块380以驱动选定像素的发光。

图4图示了主动前灯系统400的各种部件和模块的一个实施例,主动前灯系统400诸如参照图3的主动前灯330描述的那样。如图所示,内部的模块包含LED配电和监控模块410以及逻辑和控制模块420。

来自车辆的图像或其他数据可以通过SPI接口412到达。连续的图像或视频数据可以被存储在图像帧缓冲器414中。如果没有图像数据是可用的,那么一个或多个保存在备用图像缓冲器中的备用图像可以被引导至图像帧缓冲器414。这样的备用图像可以包含,例如,与车辆的法律允许的近光前灯辐射模式一致的亮度和空间模式。

在操作中,图像中的像素被用来限定像素模块430中对应的LED像素的响应,其中LED像素的亮度和空间调制基于(一个或多个)图像。为了减少数据率问题,在一些实施例中,像素的组(例如5×5的块)可以被控制为单一块。支持高速和高数据率的操作,其中来自连续图像的像素值能够以30 Hz和100 Hz之间的速率被加载为图像序列中的连续帧,典型的是60 Hz。与脉冲宽度调制模块418协作,像素模块中的每个像素可以被操作成以一种模式发光,并且亮度至少部分地取决于保存在图像帧缓冲器414中的图像。

在一个实施例中,通过使用逻辑和控制模块420以及脉冲宽度调制模块418为每个LED像素设置适当的斜坡时间和脉冲宽度,可以单独控制和调节亮度。这允许LED像素激活的分段进行,以减少电力波动,以及提供各种像素诊断功能。

图5图示了用于LED像素阵列的微控制器组件500。该组件500可以通过Vdd和Vss引脚接收逻辑电力。主动矩阵通过多个V

在一个实施例中,SPI帧包含两个停止位(都为“0”)、十个数据位、MSB在前、三个CRC位(x3+x+1)、起始111b和目标000b。时序可以按SafeSPI“帧内”标准来设置。

MOSI字段数据可以如下:

帧0:头部

帧1/2:起始列地址[SCOL]

帧3/4:起始行地址[SROW]

帧5/6:列数[NCOL]

帧7/8:行数[NROW]

帧9:亮度像素[SCOL, SROW]

帧10:亮度像素[SCOL+1, SROW]

帧9 + NCOL:亮度像素[SCOL + NCOL, SROW]

帧9 + NCOL + 1:亮度像素[SCOL, SROW + 1]

帧9 + NCOL + NROW:亮度像素[SCOL + NCOL, SROW + NROW]

MISO字段数据可以包含帧存储器环回(loopback)。

支持60 Hz的字段刷新率(每秒60全帧),如同至少10 Mbps比特率,以及典型地,在15 Mbps至20 Mbps之间。

SPI接口连接到地址生成器、帧缓冲器和备用帧缓冲器。像素可以通过命令和控制模块来设置参数以及修改信号或电力(例如,在输入到帧缓冲器之前通过电力门控,或者在从帧缓冲器输出之后经由脉冲宽度调制或电力门控)。SPI接口可以被连接到地址生成模块,该模块进而给主动矩阵提供行和地址信息。地址生成模块进而可以给帧缓冲器提供帧缓冲器地址。

命令和控制模块可以通过内部集成电路(I

命令和控制模块包含数字模拟转换器(DAC)和两个模拟数字转换器(ADC)。这些分别被用来为被连接的主动矩阵设置V

在一个实施例中,命令和控制模块可以提供下列输入和输出:

到CMOS芯片的输入:

VBIAS:设置用于LDO的偏压。

GET_WORD[…]:请求来自CMOS的输出。

TEST_M1:运行像素测试:LDO处于旁路模式,按顺序寻址列,然后行,输出VF,使用内部的1μA电源。

通过SPI输出Vf值。

TEST_M2:运行像素测试:LDO处于旁路模式,按顺序寻址列,然后行,输出VF,使用外部I电源。

通过SPI输出Vf值。

TEST_M3:LDO处于旁路模式,通过I2C寻址,使用内部1μA电源,通过I2C输出Vf。

TEST_M4:LDO处于旁路模式,通过I2C寻址,使用外部I电源,通过I2C输出Vf。

BUFFER_SWAP:交换到备用缓冲器/从备用缓冲器交换。

COLUMN_NUM:寻址一个特定的行。

ROW_NUM:寻址一个特定的列。

来自CMOS芯片的输出:

CW_PHIV_MIN, CW_PHIV_AVG, CW_PHIV_MAX:工厂测量的EOL全局光通量数据。

CW_VLED_MIN, CW_VLED_AVG, CW_VLED_MAX:工厂测量的EOL全局正向电压数据。

CW_SERIALNO:用于追溯目的的裸芯/CMOS组合序列号。

TEMP_DIE:裸芯温度值。

VF:当用COLUMN_NUM和ROW_NUM寻址时Vf总线的值。

BUFFER_STATUS:指示哪个缓冲器被选择。

支持用于微控制器组件500的各种校准和测试方法。在工厂校准期间,可以测量所有像素的V

受益于前面的描述和相关附图中呈现的教导,本领域技术人员将想到本发明的许多修改和其他实施例。因此,应当理解,本发明不局限于所公开的具体实施例,而是修改和实施例都旨在被包含于所附权利要求的范围内。还应理解,可以在缺少本文未具体公开的元件/步骤的情况下实践本发明的其他实施例。

相关技术
  • 具有减少的数据管理的大型LED阵列
  • 具有网络功能的数据管理电路及基于网络的数据管理方法
技术分类

06120113002674