历史上的今天
今天是:2025年03月11日(星期二)
2018年03月11日 | 驱动汽车照明LED的典型架构及设计技巧
2018-03-11 来源:互联网
夜间驾驶时,您可能很少会想到汽车的前大灯和尾灯,而我对这些照明系统中的很多设计元素却非常着迷:
车身造型师设计出令人赞叹的前大灯和尾灯轮廓和外形,激发消费者的购买欲望 政府监管机构关注光束的形状和亮度 系统架构师决定光源和功能 光学工程师开发了反光碗和玻璃特性 机械工程师选择材料并设计光源的物理结构 电气工程师设计电路为光源供电并与车载电子设备通讯。 鉴于灯光设计中涉及的众多学科,最终产品的开发过程也便自然而然地会有很多的设计选择。今天,我想谈谈其中的LED灯。 LED灯 和家用照明一样,汽车的外部照明之前也多采用白炽灯。随着发光二极管(LED)灯在家庭中的使用日益普遍,它在汽车市场也逐渐受到追捧。LED汽车尾灯和刹车灯便是一个例证。设计人员经常使用一组共享的LED串作为这两种车灯的光源。当驾驶员刹车时,刹车灯变亮,而尾灯则变暗。这一功能是设计人员通过驱动LED光源的电子设备中的调光功能实现的。 图1所示为驱动LED前大灯和尾灯的电子元件的框图。 图1:驱动汽车照明LED的典型架构的框图。 汽车LED前大灯和尾灯系统调光中的一些关键考虑因素包括: 带PWM的LED驱动器:如图1所示,LED驱动器,即向LED提供电流的电子电路,从定时器电路接收脉宽调制(PWM)信号。该PWM信号的占空比控制由LED驱动器驱动的平均电流,而平均电流又控制LED光源的亮度。因此,当驾驶员刹车时,来自LED的光变亮,而仅提示周围车辆和行人时,则光被调暗。电子设计工程师通常使用TI的555定时器集成电路(IC)生成PWM信号,该定时器集成电路(IC)广泛用于汽车、工业和其它很多行业。 占空比精度:基于555定时器的PWM信号的缺点是占空比的精度不足。影响占空比的555定时器IC参数在不同的IC上会各不相同;这意味着即使设计中的每个组件值都相同,一个555 IC定时器产生的占空比与另一个555 IC产生的占空比也可能会不同。而在汽车中,这就意味着左右两侧的尾灯亮度可能不同。解决这个问题的方法之一,是用以晶体为时钟源的微控制器代替555 IC,从而生成精确的占空比PWM信号。但是,这个解决方案需要使用更多的昂贵部件和更复杂的软件编程。另一种方法是在制造过程中校准尾灯的亮度。但是,这种方法要求电子设备支持校准,因而所需的生产时间更长,也会提高整体的产品成本。 反馈:第三种可能性是使用反馈。图2描述了这一方法。原理很简单:将PWM占空比与精确参考值进行比较,然后相应地调整定时器的电路输出。这种方法操作简单而且成本效益较高。 图2:框图中添加了反馈,用于提高TI 555定时器电路生成的PWM信号的精度。 我相信您会一定会问:这种方法有效吗?答案是肯定的!汽车照明的精密PWM调光LED驱动器参考设计中包含有相关的设计细节和测试结果。 希望我为汽车照明设计师又提供了一个有用的技巧。我相信,采用反馈来改善占空比精度的这个方法比其它方法更加简单,成本优势也更高。现在,尝试一下吧,不要忘了给我提供反馈!
史海拾趣
|
[ ST NUCLEO-U575ZI-Q 测评] FREERTOS - 结构体多参数传递 这次的例程是创建两个LED闪烁的程序,闪烁时间各不相同,如何做到同一程序,传入不同参数来实现功能呢? 先写一个任务创建函数,用指针来接收结构体数据。 void ledFlash(void *pt){ LEDFLASH *ptLedFlash = (LEDFLASH *)pt; byte pi ...… 查看全部问答> |
|
# Sipeed 博流BL808全能板-开箱 BL808的集成度非常的高,多核MCU、NPU、USB、MIPI CSI、USB 2.0、内部64M DRAM、WiFi/BT/BLE/Zigbee ,看看这集成度真是逆天了。据说BL808这个芯片价格还非常低,所以刚出来就吸引众多的关注,Sipeed也一如既往的 ...… 查看全部问答> |
|
本帖最后由 IC爬虫 于 2022-12-14 09:45 编辑 # Sipeed 博流BL808全能板 - 开发环境搭建 ## 1、环境搭建 ### 1.1 下载SDK和测试代码 #### 1.1.1 下载SDK * `mkdir M1s && cd M1s` * `git clone https://github.com/sipeed/M1s_BL808_ ...… 查看全部问答> |
|
【行空板 Python编程学习主控板】 六、语音控制灯带输出(附蓝牙输出) 评测的时间接近尾声了,按照评测计划,还有最后一个语音控制的测评。先看下实现的视频。 [localvideo]21109ed5e360f99f9cc50bc259b15f21[/localvideo] 一、实现思路 行空板中通过WiFi连接百度云,调用api可实现语音识别,而且效果 ...… 查看全部问答> |
|
【贝能高性价比ATSAMD51评估板】MPLAB X IDE环境+串口+ADC/DAC 最近这几天一直在研究ATSAMD51开发板,刚开始准备用KEIL来测评,把文件导进去有很多要改的地方,感觉很费神,必境想多保留几根头发,请关爱程序员 今天晚上终于用MPLAB X IDE 研究通了,可以下载了,可以调试了,下面看我的经过。 1、IDE下载 ...… 查看全部问答> |
|
作者:一博科技高速先生成员 孙小兵 我们都知道,理想状态下电容的阻抗是随频率的增加而逐渐减小的。但在实际运用中,由于电容器存在等效电感(ESL)以及在电路板上存在一定的安装电感,当频率上升到一个特定值后电容的阻抗将不再减小 ...… 查看全部问答> |
|
作者:一博科技高速先生成员 陈亮 封装基板(Package Substrate)是半导体芯片的载体。为芯片提供连接、保护、支撑、散热、组装等功效,以实现多引脚化,缩小产品体积、改善电性能及散热性、多芯片模块化等。我们生活中看 ...… 查看全部问答> |
|
本帖最后由 wangerxian 于 2022-12-14 09:17 编辑 即使是具有固定开关频率的开关电源,也并非总是显示连续的脉冲。在某些情况下,由于各种原因,脉冲会被忽略。在考虑输出纹波电压和EMI效应时,这一点非常重要。 用于电压转换的开关稳压器通 ...… 查看全部问答> |
|
[ ST NUCLEO-U575ZI-Q 测评] 按键检测——FreeRTOS 前面做到了多任务点灯,今天用按键检测来控制LED灯的闪烁。 这里用到freertos的信号量来做控制: /* 程序: Binary Semaphore 是一种信号机制 一个任务(生产者)发出信号。另外一个任务(消费者)接受信号 公众号:孤独的二 ...… 查看全部问答> |
|
STM32G431CBT6的PB8引脚做I2C又有新发现(成功了) ”我的板子STM32G431CBT6的PB8-BOOT0引脚设计成与AT24C08设备连接,但是PB8默认是BOOT0功能,我是用STM32CubeMX生成的程序,但是工作不正常。即使不使用做I2C作为GPIO输出也是不工作地,我和论坛里的@damiaa都做了相同的实验,实验结果都是: ...… 查看全部问答> |




