1. 项目概述与核心器件选型在电子系统设计中高压DC-DC升压转换是一个常见但颇具挑战性的需求。我最近完成了一个基于TPS61170和MSP432P401R的高效升压转换项目成功实现了从5V输入到24V/150mA输出的稳定转换。这个方案特别适合需要紧凑型高压电源的嵌入式系统比如工业传感器、便携式医疗设备或无人机电调系统。为什么选择TPS61170这款TI的升压转换IC有几个关键优势集成1.2A/40V的MOSFET开关省去外部分立器件工作频率1.2MHz允许使用小型电感和陶瓷电容3-18V宽输入范围输出最高可达38V2x2mm QFN封装节省PCB空间搭配MSP432P401R这款Cortex-M4F内核的低功耗MCU可以实现输出电压的动态调节和智能保护。实测在5V转24V场景下系统效率达到91%比常见的MC34063方案高出15%以上。2. 电路设计与关键参数计算2.1 基本升压拓扑结构TPS61170的标准升压配置如图1所示。核心元件包括输入电容CIN选用10μF/25V X7R陶瓷电容功率电感L14.7μH饱和电流≥2A的屏蔽电感输出电容COUT22μF/50V X7R陶瓷电容反馈电阻分压网络R1180kΩ, R210kΩ设置24V输出关键提示电感选型直接影响效率。建议选择DCR50mΩ且自谐振频率10MHz的型号如Coilcraft的XFL4020系列。2.2 关键参数计算公式占空比计算D (Vout - Vin) / Vout (24 - 5)/24 ≈ 79%在TPS61170的93%最大占空比限制范围内。电感电流纹波ΔIL (Vin × D)/(fsw × L) (5×0.79)/(1.2MHz×4.7μH) ≈ 700mA确保电感饱和电流Iout/(1-D) ΔIL/2 150mA/0.21 350mA ≈ 1.06A输出纹波电压ΔVout Iout × D/(fsw × Cout) 0.15×0.79/(1.2M×22μ) ≈ 4.5mV3. PCB布局的实战技巧高压DC-DC转换对PCB布局极为敏感。根据多次打样测试我总结出以下经验电流环路最小化原则功率路径Vin→L1→SW→GND的环路面积要尽可能小反馈电阻R2必须靠近FB引脚布局走线远离噪声源使用星型接地将输入电容、输出电容和IC的GND接到同一点热管理设计在TPS61170的散热焊盘下方布置4x4过孔阵列孔径0.3mm顶层和底层保留铜皮作为散热面实测连续工作时的IC温升约35°C环境25°C一个典型的四层板叠层设计建议层序用途备注Top信号走线部分电源放置关键功率元件L2完整地平面避免分割L3电源平面为高压输出提供低阻抗路径Bot反馈网络控制信号保持干净的区域4. MSP432的智能控制实现4.1 电压动态调节方案通过MSP432的PWM输出控制TPS61170的CTRL引脚可以实现输出电压的软件调节// 设置PWM参数使用Timer_A TA0CCR0 1000 - 1; // PWM周期1ms TA0CCTL1 OUTMOD_7; // 复位/置位模式 TA0CCR1 300; // 初始占空比30%对应~24V TA0CTL TASSEL_2 MC_1; // SMCLK, up mode // 动态调整示例 void SetOutputVoltage(float targetV) { uint16_t duty (uint16_t)((targetV / 24.0f) * 300); TA0CCR1 duty 900 ? 900 : duty; // 限制最大90% }4.2 保护功能实现利用MSP432的ADC监测关键参数void InitProtection() { ADC14-CTL0 ADC14_CTL0_SHP | ADC14_CTL0_SHT02 | ADC14_CTL0_ON; ADC14-CTL1 ADC14_CTL1_RES_3; ADC14-MCTL[0] ADC14_MCTLN_INCH_1; // 测量输入电压 // 配置比较器阈值 COMP_E-CTL0 COMP_E_CTL0_IPEN | COMP_E_CTL0_IPSEL_1; // VREF1.2V } void CheckFaults() { if(ADC14-MEM[0] 300) { // Vin低于3V P1-OUT ~BIT0; // 关闭EN引脚 } }5. 实测问题与解决方案5.1 启动时的电压过冲现象上电时输出电压会短暂冲到28V然后回落 解决在FB引脚添加4.7nF电容减缓反馈响应软件上实现软启动逐步增加PWM占空比5.2 轻载时的啸叫现象负载10mA时电感发出可闻噪声 优化措施在EN引脚添加100ms RC延迟电路启用IC的轻载跳周期模式CTRL引脚接高电平5.3 效率优化对比通过更换不同器件实测效率差异优化项效率提升成本增加普通电感→低DCR电感3.2%$0.15普通电容→低ESR电容1.8%$0.20优化PCB布局2.5%$06. 进阶应用SEPIC拓扑实现当输入电压可能高于或低于输出电压时可以采用SEPIC拓扑。关键改动增加耦合电感如Würth的7443632200添加隔直电容CSEPIC1μF/100V二极管D1改用40V/1A的肖特基如B140-13-FSEPIC模式下的特殊计算L1 L2 (Vin_max × Dmax)/(ΔIL × fsw) C_SEPIC Iout × Dmax/(fsw × ΔVSEPIC)实测SEPIC配置在5-15V输入、12V输出时效率保持在85%左右。这个方案特别适合电池供电场景比如3节AA电池4.5V→1V到5V的转换。