首页 > 其他分享 >LED射灯驱动IC降压恒流芯片高效率不易发烫AP5179

LED射灯驱动IC降压恒流芯片高效率不易发烫AP5179

时间:2024-06-04 11:55:01浏览次数:12  
标签:DIM 调光 LED AP5179 恒流 电容 PWM 电流

产品描述

AP5179是一款连续电感电流导通模式的降压恒流源,用于驱动一颗或多颗串联LED输入电压范围从5V到 60V,输出电流 最大可达 2.0A 。根据不同的输入电压和外部器件, 可以驱动高达数十瓦的 LED。 内置功率开关,采用高端电流采样设置LED 平均电流,通过 DIM 引脚可以接受模拟调光和很宽范围的 PWM 调光。当DIM 的电压低于 0.3 V 时,功率开关关断,AP5179 进入极低工作电流的待机状态。

主要特点

极少的外部元器件

很宽的输入电压范围:从 5 V 到 60 V

最大输出 2.0 A 的电流

复用 DIM 引脚进行 LED 开关、模拟调光和 PWM 调光

3 % 的输出电流精度

高达 97 % 的效率

输出可调的恒流控制方法

典型应用

低压 LED 射灯

车载 LED 灯

LED 备用灯

LED 信号灯

引脚功能

序 号 符 号 功 能 描 述

1 SW 功率开关的漏端

2 GND 信号和功率地

3 DIM 开关使能、模拟和 PWM 调光端

4 CSN 电流采样端,采样电阻接在 CSN 和 VIN 端之间

5 VIN 电源输入端,必须就近接旁路电容散热端,内部接地,贴在 PCB 板上减小热阻

pwm调光

通过 PWM 调光,LED 的输出电流可以从 0 %到 100 %变化。LED 的亮度是由 PWM 信号的占空比决定的。例如 PWM 信号 25 %占空比,LED 的平均电流为( )的 25 %。建议设置 PWM调光频率在 100 Hz 以上,以避免人的眼睛可以看到 LED 的闪烁。PWM 调光比模拟调光的优势在于不改变 LED 的色度。

关断模式

通过在 DIM 端接入 0.3 V 以下的电压,实现系统关断。通常情况下,系统的静态电流保持在 60 µA以下

软启动模式

通过在 DIM 接入一个外部电容,使得启动时 DIM 端电压缓慢上升,这样 LED 的电流也缓慢上升,从而实现软启动。通常情况下,软启动时间和外接电容的关系大约为 0.8 ms / nF。

旁路电容

在电源输入必须就近接一个低等效串联电阻(ESR)的旁路电容,ESR 越大,效率损失会变大。该旁路电容要能承受较大的峰值电流,并能使电源的输入电流平均,减小对输入电源的冲击。直流输入时,该旁路电容的最小值为 4.7 µF,在交流输入或低电压输入,旁路电容需要更大一些。该旁路电容尽可能靠近芯片的输入管脚。为了保证在不同温度和工作电压下的稳定性,建议使用X5R / X7R 电容。

选取二极管

为了保证最大的效率和性能,二极管(D)应选择快速恢复、低正向压降、低寄生电容、低漏电的肖特基二极管,电流能力以及耐压视具体的应用而定,但应保持 30 % 的余量,有助于稳定可靠地工作。另外值得注意的一点是,应考虑温度高于 85°C 时肖特基的反向漏电流。过高的漏电会导致增加系统的功率耗散。AC36V 整流二极管(D)一定要选用低压降的肖特基二极管,以降低自身功率耗散。

负载电流的热补偿

高亮度 LED 有时需要提供温度补偿电流以保证可靠稳定地工作。这些 LED 通常被设计在驱动板之外。AP5179 的内部温度补偿电路已将输出电流达到尽可能的稳定。 还可以通过 DIM 管脚外接热敏电阻(NTC)或者二极管(负温度系数)到 LED 附近,检测 LED 温度,动态调节 LED电流,以保护 LED。随着温度升高,DIM 端电压降低,从而降低 LED 输出电流,实现系统的温度补偿。

IC 过热保护(TSD)

AP5179内部设置了过温保护功能(TSD),以保证系统稳定可靠的工作。温度保护起始点为130℃到150℃后电流下降至正常输出电流的60% 。

 

标签:DIM,调光,LED,AP5179,恒流,电容,PWM,电流
From: https://www.cnblogs.com/shiweiagus/p/18230512

相关文章

  • ubuntu 解决apt-get: Some index files failed to download. They have been ignored,
    很多博主都有编写把resolve.config文件里的conserve改为8.8.8.8,但还有一种可能是没有用最新的镜像源网址,导致找不到文件,推荐找一些最近的含有镜像源的帖子。另外就是连过外网之后导致板子和环境的网域不一样,都有可能。一般把这三种方法试了之后都是可以解决问题的。镜像源没有......
  • 51单片机点亮一个LED灯
    一、LED模块的介绍上图左边8个口连接到单片机的p2.0~p2.7口,右边VCC是指电源VCC左边的蓝色方框是指电阻,右上角1K指1000Ω,用于保护电路,防止超载中间绿色的为LED二极管,当p2.0口为低电平时,则对应电路上的LED灯D1亮;反之若为1则D1灯灭。原理:也就是说LED模块设置端口为低电平时,灯......
  • java中SimpleDateFormat解析日期格式的问题
    在日常写代码的过程中,我们经常要处理各种格式的日期,常见的日期格式有:“20240601”,“2024-06-01”,“2024-6-1”。如何正确地处理日期格式,尤其是对外接口中参数的日期格式,就很重要了,一个不小心就可能出现意想不到的问题。举一个我遇到的真实例子:我们提供的对外接口中有一个参数是......
  • STM32使用定时器在普通gpio上模拟pwm-红牛开发板LED1的亮度调节
    stm32F103zet只有固定的几个针脚可以输出tim定时器信号,在不支持tim输出的口上就没法输出pwm,在红牛开发版上的表现就是控制lcd屏幕亮度的a1针脚,可以输出pwm,屏幕亮度可以无极调节,但是4个led灯就只能控制开关。使用arduino的analogWrite函数,只能调节开关。可以用定时器的中断来控制......
  • ERROR Failed to compile with 1 error
    解决方法一:重新运行:npmrunserve(每个人情况不定)解决方法二:可能是文件中有中文名,将该项目文件名称及该项目文件的上一层命名为纯英文。重新:npmrunserve解决方法三:修改相关的 webpack 配置文件把 index.html 文件重命名为 index.ejs 文件在 node_nodul......
  • GD32F103VET6通过仰邦BX_6K1字符卡控制96*16LED显示
    1.GD32F103VET6介绍        GD32系列单片机和STM32系列单片机在应用上十分类似,需要注意的是本系统GD32的最大时钟频率是108MHz。本系统的功能是实现LORA网关,GD32F103VET6相较于STM32系列单片机的性价比更高。          GD32F103VET6是一款基于Arm®的32位......
  • centos 重启挂载错误 failed to mount /backup
    方法一重新挂载即可1、错误界面登录 2、查看错误日志journalctl-xb 3、查到是failedtomount/backup挂载错误,打开fstab文件vi/etc/fstab 4、退出重启,卸载后重新挂载,再次打开 vi/etc/fstab取消注销,重启即可umount/dev/sdb1/backupmount/dev/sdb1......
  • 使用git报错:error: RPC failed; curl 18 transfer closed with outstanding read data
    今天在使用git下载项目时发生报错:error:RPCfailed;curl18transferclosedwithoutstandingreaddataremainingerror:4790bytesofbodyarestillexpectedfatal:earlyEOFfetch-pack:unexpecteddisconnectwhilereadingsidebandpacketfatal:fetch-pack:in......
  • Android Studio ERROR: Installed Build Tools revision 34.0.0 is corrupted. Remove
    AndroidStudio错误提示:ERROR:InstalledBuildToolsrevision34.0.0iscorrupted.RemoveandinstallagainusingtheSDKManager.解决办法:在C:\Users\Administrator\AppData\Local\Android\Sdk\build-tools\34.0.0目录中找到d8.bat,将文件名修改为dx.bat在C:\Us......
  • Failed to resolve org.junit.jupiter:junit-jupiter-engine:5.3.1
    跟着尚硅谷学SSM测试这块老不对就没按视频里的用的junit4平替了今天的@BeforeEach平替不了搜了半天找不到解决方法就把报错的都整到依赖里了然后就好了也不知道具体咋回事<dependency><groupId>org.junit.jupiter</groupId><artifactId>junit......