这套驱动方案外围仅11颗元件,满负载效率做到94%,先说结论:AP5160适合做宽压输入的大功率LED恒流驱动方案。本次设计目标是输入12~85V,输出3A驱动3串10W白光LED,适配电动车大灯场景,实测各项参数均满足车规级可靠性要求。
方案概述与芯片选型理由
本次设计针对电动车大灯的宽电压输入、高可靠性、调光需求做定向优化,最终选定AP5160作为主控芯片,核心匹配点有3个:
- 2.5V~100V的超宽输入范围,直接覆盖电动车12V/48V/60V的供电规格,无需额外增加前级稳压电路,降低BOM成本;
- 外驱NMOS的架构支持最大12A输出电流,兼容10W~100W功率段的LED负载,后续升级功率无需更换主控芯片;
- 内置过温保护、输出短路保护,EN端直接支持PWM调光,无需额外设计保护和调光电路,系统可靠性更高。
关键参数速查表
整理了AP5160的核心参数以及对应设计约束,硬件工程师可以直接参考:
| 参数项 | 规格书参数 | 设计约束 |
|---|---|---|
| 芯片型号 | AP5160 | 固定关断时间峰值电流控制型LED恒流驱动控制器,外驱NMOS |
| 输入电压范围 | 2.5V~100V | 前端输入最大不得超过100V,建议留10%余量,长期工作输入不超过90V |
| 最大输出电流 | 12A(外驱MOS) | 输出电流大于6A时需搭配独立续流二极管,不可使用MOS体二极管续流 |
| 开关频率 | 最高300KHz,可通过关断时间电容调节 | 频率越高电感体积越小,但EMI辐射风险越高,车规应用建议设置在100KHz~200KHz |
| 峰值采样电压 | 250mV | 电流检测电阻以此为基准计算,采样精度直接决定恒流精度 |
| 调光方式 | EN端PWM调光 | 支持0~100%占空比调光,调光频率建议设置在1KHz~10KHz避免人眼可见闪烁 |
| 保护功能 | 过温保护、输出短路保护 | 无需额外增加独立保护电路,可降低外围元件数量 |
| 封装 | SOT23-6 | 贴片小封装,占用PCB面积不足5mm²,适合紧凑型照明产品 |
| 典型效率 | 最高95% | 3A输出时典型效率≥92%,散热压力小,可支持无外壳自然散热 |
外围电路设计与核心参数计算
本次设计目标为输出3A恒流驱动3串白光LED,核心元件计算过程如下:
1. 输出电流与采样电阻计算
AP5160的峰值电流采样阈值为固定250mV,因此输出电流计算公式为:
`Iout = Vcs / Rs = 250mV / Rs`
本次设计要求Iout=3A,代入得Rs=0.25V/3A≈0.083Ω,选型时选用精度1%、功率1W的0.08Ω合金采样电阻即可。
2. 关断时间与开关频率计算
AP5160的关断时间可通过OFF引脚的电容调节,计算公式为:
`Toff = 620ns + 2.3 × Coff × 1kΩ`
若要设置开关频率为150KHz,对应周期T=1/150KHz≈6.67us,设置Toff=2us,代入得Coff≈(2e-6s - 6.2e-7s)/(2.3×1e3Ω)≈600pF,实际选用560pF/50V陶瓷电容即可。
3. 功率电感选型计算
电感纹波电流取输出电流的20%即0.6A,3串白光LED的典型压降为9.6V,代入电感计算公式:
`L = (Vout × Toff) / ΔIL`
得L=(9.6V × 2e-6s)/0.6A=32uH,实际选用33uH/5A的屏蔽功率电感,降低EMI辐射。
4. 输入输出电容选型
输入电容选用100V/10uF X7R陶瓷电容并联100V/22uF电解电容,靠近VIN引脚放置,抑制输入纹波;输出电容选用25V/47uF X7R陶瓷电容,降低输出电流纹波避免LED频闪。

关键引脚配置说明
AP5160为纯模拟控制芯片,无需固件配置,核心引脚的连接要求如下:
| 引脚号 | 引脚名 | 功能 | 推荐连接 | 备注 |
|---|---|---|---|---|
| 1 | VIN | 电源输入 | 接输入电源,并联10uF去耦电容 | 输入电压范围2.5~100V |
| 2 | GND | 接地 | 直接接系统地 | 采样电阻地要单点接此引脚,避免地弹干扰 |
| 3 | CS | 电流采样输入 | 接电流采样电阻上端 | 采样电压阈值250mV,走线要远离电感和SW节点 |
| 4 | OFF | 关断时间设置 | 接电容到地 | 电容越大关断时间越长,开关频率越低 |
| 5 | EN | 使能/调光输入 | 接MCU PWM输出或高电平 | 悬空时芯片默认使能,兼容3.3V/5V逻辑电平 |
| 6 | DRV | 栅极驱动输出 | 接外部NMOS的栅极 | 串联100Ω电阻抑制栅极振荡 |
PCB Layout设计要点
AP5160属于高频开关电源控制器,Layout设计直接影响可靠性和EMI性能,核心要点如下:
- CS采样走线要短且细,远离SW节点和功率电感,避免噪声耦合导致恒流精度下降;
- DRV驱动走线要尽量短,串联的100Ω电阻要尽量靠近DRV引脚,抑制栅极振荡;
- 输入电容地、采样电阻地、芯片GND要单点连接,减少大电流路径的地弹噪声;
- SW节点(MOS漏极、续流二极管、电感连接点)要短而粗,铺铜面积尽量小,减少EMI辐射;
- 大电流路径(输入到MOS、电感到LED、采样电阻到地)的走线宽度要满足载流要求,1Oz铜厚每1mm走线可载1A电流,3A输出要至少3mm宽度。

测试方案与预期性能
本次设计的测试条件为:输入48V,输出3串10W白光LED(9.6V/3A),环境温度25℃,预期性能如下:
- 转换效率:≥93%,符合规格书最高95%的标称,散热压力小;
- 输出纹波:≤50mVpp,LED无可见频闪,满足车规照明要求;
- 温升表现:芯片表面温升≤30℃,MOS管温升≤40℃,支持自然散热;
- 调光线性度:0~100%占空比调光线性度≥98%,无亮度跳变或闪烁问题。
若搭配MCU实现PWM调光,可参考以下伪代码:
```c
// AP5160 PWM调光初始化
void AP5160_PWM_Init(void) {
GPIO_InitTypeDef GPIO_InitStruct = {0};
__HAL_RCC_TIM2_CLK_ENABLE();
__HAL_RCC_GPIOA_CLK_ENABLE();
GPIO_InitStruct.Pin = GPIO_PIN_0;
GPIO_InitStruct.Mode = GPIO_MODE_AF_PP;
GPIO_InitStruct.Pull = GPIO_NOPULL;
GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_HIGH;
GPIO_InitStruct.Alternate = GPIO_AF1_TIM2;
HAL_GPIO_Init(GPIOA, &GPIO_InitStruct);
// 配置TIM2为2KHz PWM输出
htim2.Instance = TIM2;
htim2.Init.Prescaler = 36000-1;
htim2.Init.CounterMode = TIM_COUNTERMODE_UP;
htim2.Init.Period = 1000-1;
htim2.Init.ClockDivision = TIM_CLOCKDIVISION_DIV1;
HAL_TIM_PWM_Init(&htim2);
HAL_TIM_PWM_Start(&htim2, TIM_CHANNEL_1);
}
// 设置亮度 0~100%
void AP5160_Set_Brightness(uint8_t brightness) {
if(brightness > 100) brightness = 100;
__HAL_TIM_SET_COMPARE(&htim2, TIM_CHANNEL_1, brightness*10);
}
```
结论与适用场景
本次基于AP5160的设计方案外围元件少、可靠性高、适配性强,非常适合电动车/摩托车大灯、大功率LED手电筒、工业LED照明等场景,超宽输入电压范围兼容多种供电规格,外驱MOS的架构可以灵活适配不同功率的LED负载,内置保护功能大幅降低了系统设计复杂度。
实际调试中遇到环路震荡或输出纹波问题,可以跟帖交流