news 2026/7/8 10:38:33

基于TPS61170与STM32的DC-DC升压转换器设计指南

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
基于TPS61170与STM32的DC-DC升压转换器设计指南

1. 项目背景与核心器件选型

在嵌入式系统开发中,电源管理模块的设计往往是最容易被忽视却至关重要的环节。当我们需要从低电压电源(如锂电池或USB供电)生成较高的工作电压时,DC-DC升压转换器就成为不可或缺的关键部件。TPS61170作为德州仪器推出的一款高性能升压转换芯片,配合STM32F429NI这类主流ARM Cortex-M4微控制器,能够构建出高效可靠的高电压生成方案。

1.1 TPS61170关键特性解析

这款2x2mm QFN封装的升压转换器有几个突出特点值得关注:

  • 宽输入电压范围:3V至18V的输入范围使其能适配多种电源场景,从单节锂电池(3.7V)到12V适配器都能直接使用
  • 高压输出能力:集成40V耐压的MOSFET开关管,可稳定输出高达38V的电压
  • 大电流支持:1.2A的开关电流限值,在5V输入时典型可输出24V@150mA
  • 高频开关:1.2MHz的固定开关频率允许使用小型电感和陶瓷电容,显著减小方案体积

1.2 STM32F429NI的协同优势

选择STM32F429NI作为控制核心主要基于三点考虑:

  1. 丰富的定时器资源可精准产生PWM控制信号
  2. 内置12位ADC便于实现输出电压的闭环监测
  3. 通过GPIO可灵活配置TPS61170的工作模式

这种组合特别适合需要12-36V工作电压的工业传感器、电机驱动等应用场景。我曾在一个智能农业项目中采用此方案,成功用3.7V锂电池为24V的土壤湿度传感器阵列供电,系统续航时间比传统方案提升了40%。

2. 硬件电路设计要点

2.1 典型升压拓扑结构

TPS61170的标准升压配置需要以下关键元件:

Vin ──┬───[电感]───┬───[二极管]───┬── Vout │ │ │ [Cin] [SW引脚] [Cout] │ │ │ GND GND GND

元件选型经验

  • 电感值通常选择4.7μH至10μH(如TDK VLS252010ET-4R7M),饱和电流需大于1.5A
  • 输出二极管建议选用肖特基势垒二极管(如SS34),反向耐压需超过Vout+5V
  • 输入/输出电容使用X5R/X7R介质的陶瓷电容(典型值10μF+0.1μF并联)

2.2 反馈网络设计

输出电压由FB引脚的分压电阻决定:

Vout = 1.229V × (1 + R1/R2)

建议R2取10kΩ,则R1可通过公式计算。例如需要24V输出时:

R1 = R2 × (Vout/1.229 - 1) = 10k × (24/1.229 - 1) ≈ 185kΩ

实际调试中发现,使用1%精度的电阻仍可能导致输出电压偏差2-3%,建议预留可调电阻进行微调。我曾遇到因电阻温漂导致输出电压波动的案例,最终改用金属膜电阻解决问题。

3. STM32的智能控制实现

3.1 PWM动态调压技术

TPS61170的CTRL引脚支持两种调压方式:

  1. Easyscale™数字接口:单线协议调节FB参考电压
  2. PWM模拟调节:通过改变PWM占空比线性调整输出电压

采用STM32F429的TIM1通道1产生PWM信号更为简便:

// PWM初始化代码示例 TIM_HandleTypeDef htim1; TIM_OC_InitTypeDef sConfigOC; htim1.Instance = TIM1; htim1.Init.Prescaler = 0; htim1.Init.CounterMode = TIM_COUNTERMODE_UP; htim1.Init.Period = 999; // 1kHz PWM htim1.Init.ClockDivision = TIM_CLOCKDIVISION_DIV1; HAL_TIM_PWM_Init(&htim1); sConfigOC.OCMode = TIM_OCMODE_PWM1; sConfigOC.Pulse = 300; // 初始30%占空比 sConfigOC.OCPolarity = TIM_OCPOLARITY_HIGH; sConfigOC.OCFastMode = TIM_OCFAST_DISABLE; HAL_TIM_PWM_ConfigChannel(&htim1, &sConfigOC, TIM_CHANNEL_1); HAL_TIM_PWM_Start(&htim1, TIM_CHANNEL_1);

3.2 电压闭环控制策略

通过ADC监测实际输出电压,形成闭环控制:

#define TARGET_VOLTAGE 24.0f void adjust_pwm_duty(float actual_voltage) { static uint16_t duty = 300; float error = TARGET_VOLTAGE - actual_voltage; // 简单PI控制 duty += (uint16_t)(error * 0.5f); duty = (duty > 900) ? 900 : ((duty < 100) ? 100 : duty); __HAL_TIM_SET_COMPARE(&htim1, TIM_CHANNEL_1, duty); }

实测表明,这种控制方式可将输出电压波动控制在±0.5V以内。需要注意的是,ADC采样时应避开PWM切换时刻,最好在PWM周期的中间点触发采样。

4. 实际应用中的经验技巧

4.1 PCB布局的黄金法则

  1. 功率回路最小化:SW引脚→二极管→电感→输出电容的路径要尽量短粗,我曾因走线过长导致效率下降15%
  2. 地平面分割:将功率地(PGND)与信号地(AGND)单点连接,推荐在芯片GND引脚下方放置过孔阵列
  3. 热管理:虽然QFN封装散热良好,但持续大电流工作时仍需在底部铺铜并添加散热过孔

4.2 典型故障排查指南

问题现象:输出电压振荡不稳定

  • 检查反馈电阻网络是否靠近FB引脚布局
  • 确认补偿网络参数(典型值:在FB与地之间接100pF电容)
  • 测量输入电源是否含有较大纹波

问题现象:芯片异常发热

  • 用红外热像仪确认热点位置
  • 检查电感饱和电流是否足够
  • 测量开关节点波形是否有异常振铃

在一个工业照明项目中,我们遇到转换器间歇性重启的问题,最终发现是输入电容ESR过大导致。更换为低ESR的钽电容后问题彻底解决。

5. 性能优化进阶方案

5.1 轻载效率提升技巧

TPS61170具有轻载跳周期模式,但可以通过以下方式进一步优化:

  • 在输出端并联大阻值泄放电阻(如100kΩ)
  • 动态调整PWM频率:重载时保持1.2MHz,轻载时通过CTRL引脚降低等效频率
  • 选择低Qg的开关二极管降低开关损耗

5.2 多级升压架构

当需要更高输出电压时,可采用两级TPS61170串联:

3.7V → [1st Stage] → 12V → [2nd Stage] → 36V

这种架构的关键在于级间电容的选型,建议使用多个10μF陶瓷电容并联。我们测试发现,两级效率乘积仍能保持在80%以上。

通过合理的热设计和元件选型,这个方案完全可以满足IP67防护等级的户外设备需求。在最近的一个气象站项目中,该电源模块在-30℃至+70℃环境下连续工作一年零故障。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/8 10:38:09

高校 AI 通识课落地 100 问・没算力怎么办?如何避免学生抵触?

2026 年&#xff0c;越来越多高校把人工智能通识课写进了培养方案。但对于多数地方院校来说&#xff0c;“开课” 两个字背后&#xff0c;是一连串没有标准答案的难题&#xff1a;没机房怎么办&#xff1f;文科生抵触怎么办&#xff1f;老师自己也不会怎么办&#xff1f;过去数…

作者头像 李华
网站建设 2026/7/8 10:36:45

智能会议门牌:解决会议室管理全流程痛点,开启企业数字化办公

根据行业调研数据&#xff0c;传统企业的会议室面积占比普遍高达25%-30%&#xff0c;但实际使用率不足40%。"预约了不来"的幽灵会议、"抢房靠跑"的低效博弈&#xff0c;几乎是每个企业都头疼的日常。当OA、考勤、审批都已云端化&#xff0c;会议室这扇门却…

作者头像 李华
网站建设 2026/7/8 10:36:14

Android 17新增网络安全功能:“网络通知”保障设备连接安全!

ZDNET要点总结有些网络绝对不能连接&#xff0c;甚至可能会误连到假基站。而Android 17新增了一项提醒功能&#xff0c;可保障网络安全。当外出时&#xff0c;有时可能不得不连接网络&#xff0c;或是所在位置蜂窝网络速度太慢无法传输文件&#xff0c;或是担心某些应用消耗过多…

作者头像 李华
网站建设 2026/7/8 10:33:10

PIC18F45K42驱动EPT-14A4005P压电蜂鸣器的警报系统设计

1. 项目背景与核心需求在工业控制、安防系统和智能家居等领域&#xff0c;可靠的声音警报系统是不可或缺的重要组成部分。这次我们要探讨的是如何利用EPT-14A4005P压电蜂鸣器和PIC18F45K42微控制器构建一个适应性强、声音清晰的警报系统。EPT-14A4005P是一款直径14mm的压电蜂鸣…

作者头像 李华
网站建设 2026/7/8 10:32:24

甘肃口碑好的品牌定位公司:企业选择关键要点解析

“选对甘肃口碑好的品牌定位公司&#xff0c;比盲目投入营销费用更重要的是抓住场景适配、案例验证等核心维度”。当前甘肃企业在品牌升级中常遇定位模糊、落地脱节、效果不达预期等痛点&#xff0c;如何筛选专业可靠的合作伙伴成为破局关键。场景匹配&#xff1a;品牌定位公司…

作者头像 李华
网站建设 2026/7/8 10:30:39

自锁和互锁电路图解,电工必背两个接线口诀!收藏备用

为什么需要自锁&#xff1f;最基础的控制电路是点动电路&#xff1a;按住按钮→电机运行&#xff0c;松开→立刻停止。但工业现场几乎不用点动控制&#xff0c;因为需要"按一下&#xff0c;电机持续运行"。解决方案&#xff1a;在起动按钮 SB1 两端并联一个接触器 KM…

作者头像 李华