基于TPS61170与PIC32MZ的智能DC-DC升压系统设计

📅 2026/7/14 23:40:50
基于TPS61170与PIC32MZ的智能DC-DC升压系统设计
1. 项目背景与核心器件选型在工业控制、医疗设备和新能源领域经常需要将低电压转换为高电压供电。传统方案采用分立元件搭建存在效率低、体积大、稳定性差等问题。德州仪器(TI)的TPS61170作为一款集成1.2A开关的38V高压升压转换器配合Microchip的PIC32MZ1024EFF144高性能MCU可以构建智能化的DC-DC升压系统。TPS61170的核心优势在于3-18V宽输入电压范围最高输出38V集成1.2A/40V功率MOSFET1.2MHz固定开关频率93%峰值效率2x2mm QFN超小封装PIC32MZ1024EFF144则提供200MHz MIPS32 M-Class内核1MB Flash 256KB RAM12位ADC和模拟比较器硬件PWM模块丰富的外设接口这种组合特别适合需要精确电压控制的应用场景如工业传感器供电(24V/36V)医疗设备高压驱动LED背光驱动电池供电设备升压2. 硬件电路设计与关键参数计算2.1 基本升压拓扑结构TPS61170的标准升压电路如图1所示。核心元件包括输入电容Cin10μF陶瓷电容(X7R/X5R)功率电感L14.7μH(饱和电流1.5A)输出电容Cout22μF陶瓷电容(耐压50V)反馈电阻R1/R2设置输出电压肖特基二极管D140V/1A规格输出电压计算公式 Vout Vfb × (1 R1/R2) 其中Vfb1.229V(典型值)例如需要24V输出时 取R210kΩ则R110k×(24/1.229-1)≈185kΩ2.2 电感选型计算电感值直接影响纹波电流计算公式 L (Vin × D) / (ΔIL × fsw) 其中D (Vout - Vin Vd) / Vout (占空比)Vd为二极管压降(约0.5V)ΔIL建议取20%-40%的满载电流以Vin5V, Vout24V为例 D (24-50.5)/24 ≈ 0.8125 取ΔIL0.3A(25%满载) L (5×0.8125)/(0.3×1.2M) ≈ 11.3μH 实际选用4.7μH可满足需求2.3 功率器件热设计TPS61170的功耗主要来自开关损耗Psw 0.5 × Vin × Iout × (trtf) × fsw导通损耗Pcond Iout² × Rds(on) × D栅极驱动损耗Pgate Qg × Vdr × fsw估算24V/150mA输出时的总损耗约300mW需要保证PCB:使用2oz铜厚充分铺铜散热必要时添加散热过孔3. PIC32MZ的智能控制实现3.1 硬件接口设计PIC32MZ与TPS61170的典型连接方式PWM输出 - CTRL引脚(调光/调压)ADC通道 - FB引脚(电压监测)GPIO - EN引脚(使能控制)I2C接口 - 外部传感器关键配置要点PWM模块设置周期寄存器PR2 系统时钟/(分频×期望频率)-1占空比通过OCxRS寄存器设置建议PWM频率1-10kHzADC采样配置选择AN0通道12位模式采样时间≥1μs启用扫描模式连续采样3.2 软件控制算法电压闭环控制流程读取ADC获取实际输出电压与目标值比较计算误差通过PID算法调整PWM占空比写入OCxRS寄存器更新输出示例PID代码片段typedef struct { float Kp, Ki, Kd; float integral; float prev_error; } PIDController; float PID_Update(PIDController *pid, float error, float dt) { float deriv (error - pid-prev_error) / dt; pid-integral error * dt; pid-prev_error error; return pid-Kp*error pid-Ki*pid-integral pid-Kd*deriv; }3.3 保护功能实现通过MCU实现的增强保护过压保护持续监测ADC值超过阈值立即关闭EN过流保护外接电流检测电路触发硬件比较器中断温度保护读取板载NTC电阻动态调整最大输出4. 实测性能优化与问题排查4.1 效率提升技巧实测中发现影响效率的关键因素电感DCR选择50mΩ的屏蔽电感二极管选型MBRS140T3G优于SS14布局优化缩短SW节点走线单点接地轻载模式启用skip cycle模式动态调整PWM频率实测数据对比条件效率150mA纹波电压基础设计89%120mV优化后93%80mV4.2 常见问题解决方案启动失败检查EN引脚电平确认VinUVLO阈值(2.7V)测量SW节点波形输出电压不稳检查FB电阻焊接确认CTRL引脚无干扰增加补偿电容(10-100pF)过热保护触发检查负载电流优化PCB散热设计降低开关频率(通过外部同步)4.3 进阶应用技巧多级升压两级TPS61170串联实现5V-12V-36V转换负压生成配合电荷泵电路产生-24V辅助电源恒流控制外接检流电阻MCU实现闭环调节5. 设计验证与生产测试5.1 关键测试项目稳态性能测试不同输入电压下的效率曲线负载调整率(0-100%跳变)线性调整率(Vin变化±10%)动态响应测试负载瞬态响应(50%阶跃)输入电压瞬变响应PWM调光响应速度可靠性测试高温老化(85℃/1000h)温度循环(-40℃~125℃)振动/冲击测试5.2 生产测试方案建议测试流程在线测试(ICT)关键节点阻抗元器件焊接质量功能测试(FCT)空载/满载输出电压使能控制功能PWM调光响应老化测试高温满载运行24h记录参数漂移测试治具设计要点采用四线制电压测量高频电流探头隔离供电设计在实际项目中我们发现QFN封装的焊接质量对性能影响显著。建议采用X-ray检查焊盘完整性并控制回流焊温度曲线峰值温度不超过260℃。对于小批量生产手工焊接时需使用热风枪配合底部预热台确保各引脚均匀受热。