基于TPS61170与PIC18F45K40的高效DC-DC升压转换设计

📅 2026/7/11 7:59:33
基于TPS61170与PIC18F45K40的高效DC-DC升压转换设计
1. 项目背景与核心器件选型在工业控制、医疗设备和实验室仪器等领域经常需要将低电压直流电源转换为高电压直流电源。传统方案采用分立元件搭建存在效率低、体积大、稳定性差等问题。而采用专用DC-DC升压转换芯片配合微控制器能实现更优的性能指标。TPS61170是TI推出的一款高压升压转换器具有以下突出特性输入电压范围3-18V输出最高可达38V集成1.2A/40V的MOSFET开关管固定1.2MHz开关频率转换效率最高达93%支持升压、SEPIC等多种拓扑结构2x2mm QFN小型封装PIC18F45K40作为控制核心具有以下优势内置12位ADC和PWM模块宽工作电压范围(1.8-5.5V)64KB Flash程序存储器支持硬件I2C/SPI接口低至50nA的休眠电流2. 电路设计与关键参数计算2.1 基本升压电路拓扑典型应用电路包含以下核心元件输入滤波电容(Cin)选用10μF/25V陶瓷电容功率电感(L1)计算值4.7μH需选择饱和电流1.5A的屏蔽电感输出二极管(D1)选用MBRS340T33A/40V肖特基输出电容(Cout)22μF/50V低ESR钽电容反馈电阻网络(R1/R2)根据Vout1.229×(1R1/R2)计算2.2 电感参数计算电感值计算公式 L (V_in × D) / (ΔI_L × f_sw) 其中V_in取最小值3V占空比D(Vout-Vin)/Vout≈0.87(当Vout24V时)纹波电流ΔI_L取开关电流的30%(约0.36A)f_sw1.2MHz计算得L≈4.1μH实际选用4.7μH标准值。2.3 效率优化要点选择低DCR电感50mΩ二极管正向压降需0.5VPCB布局时开关节点面积最小化地平面完整连续反馈走线远离噪声源3. PIC18F45K40控制方案实现3.1 硬件接口设计微控制器通过以下方式与TPS61170交互PWM输出控制CTRL引脚RC2ADC检测输入电压AN0ADC检测输出电压AN1GPIO控制ENABLE引脚RC33.2 核心控制算法// 电压闭环控制示例代码 void VoltageControlLoop(void) { static uint16_t set_voltage 2400; // 24.00V uint16_t adc_value ADC_Read(1); // 读取输出电压 int16_t error set_voltage - adc_value; // PI控制器 static int16_t integral 0; integral error; if(integral 1000) integral 1000; if(integral -1000) integral -1000; uint8_t duty 50 (error/10) (integral/100); PWM_SetDutyCycle(duty); }3.3 保护功能实现输入欠压保护当AN02.7V时关闭输出输出过压保护当AN1设定值10%时触发故障过热保护监测芯片温度传感器软启动PWM占空比从0%渐变到目标值4. PCB设计要点与实测数据4.1 布局布线关键点功率路径最短化原则Vin→Cin→L1→SW→D1→Cout形成紧凑回路小信号地区域FB分压电阻靠近芯片单独模拟地平面热设计芯片底部散热焊盘充分连接必要时添加散热过孔4.2 实测性能数据测试条件参数值备注Vin5V, Iout100mA效率91%Vout12VVin12V, Iout200mA效率89%Vout24V空载功耗2.3mAVin5V负载调整率±1.2%0-300mA变化线性调整率±0.8%Vin3-18V变化5. 常见问题与解决方案5.1 启动失败问题排查现象输出电压无法建立检查ENABLE引脚电平测量SW引脚是否有1.2MHz波形确认电感未饱和现象输出电压振荡检查FB走线是否受干扰调整补偿网络(RC)参数增加输出电容ESR可串联1Ω电阻5.2 电磁干扰(EMI)优化传导干扰超标输入级添加π型滤波器使用三端电容接机壳地辐射干扰超标电感选用屏蔽型号关键信号线添加磁珠5.3 高温环境下可靠性降额使用原则环境温度85℃时降低最大输出电流避免连续满负荷工作热管理措施增加铜箔面积必要时添加散热片在实际项目中我们发现当输出功率超过5W时芯片温升会明显加快。建议在长期满负荷工作条件下在芯片底部添加散热焊盘并连接到PCB的接地平面这可以将结温降低15-20℃。另外使用低损耗的TDK VLS系列电感可以提升整体效率约2-3个百分点。