尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

TPS61170与PIC18LF45K50构建高效DC-DC升压系统

TPS61170与PIC18LF45K50构建高效DC-DC升压系统
📅 发布时间:2026/7/8 9:32:20

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

在工业控制、医疗设备和实验室仪器等领域,经常需要将低电压直流电源转换为高电压直流电源。传统方案采用分立元件搭建,存在效率低、体积大、稳定性差等问题。TPS61170作为德州仪器推出的高压升压转换芯片,配合PIC18LF45K50微控制器,能够构建一个高效、可靠的DC-DC升压系统。

TPS61170的关键特性包括:

  • 3V至18V宽输入电压范围
  • 最高38V输出电压
  • 集成1.2A/40V功率MOSFET
  • 1.2MHz固定开关频率
  • 93%峰值效率
  • 2x2mm QFN小型封装

PIC18LF45K50微控制器的优势在于:

  • 低功耗特性(工作电流仅8μA/MHz)
  • 丰富的外设接口(PWM、ADC、比较器等)
  • 5V工作电压与TPS61170完美匹配
  • 内置EEPROM用于参数存储

2. 电路设计与关键参数计算

2.1 基本升压拓扑结构

TPS61170采用标准升压转换器拓扑,核心元件包括:

  1. 功率电感(L1):储能和能量传递
  2. 输出电容(Cout):滤波和稳压
  3. 反馈电阻网络(R1/R2):设置输出电压
  4. 肖特基二极管(D1):续流作用

典型应用电路如图:

Vin ──┬───╮ │ ╰─ L1 ──┬───╮ │ │ ╰─ SW(Pin2) Cin D1 GND(Pin3) │ │ │ GND ──┴───────────┴───────┘ │ Cout │ R1 ── FB(Pin5) │ R2 │ GND

2.2 电感选型计算

电感值计算公式: L = (Vin × D) / (ΔIL × fsw)

其中:

  • Vin = 5V(典型输入电压)
  • D = 1 - (Vin/Vout) = 1 - (5/24) ≈ 0.79
  • ΔIL = 30% of Iout(max) × (Vout/Vin) = 0.3×0.15×(24/5) ≈ 0.22A
  • fsw = 1.2MHz

代入得: L ≈ (5×0.79)/(0.22×1.2×10⁶) ≈ 15μH

建议选择饱和电流≥1.5A的屏蔽式功率电感,如TDK VLS252010ET-150M。

2.3 输出电容计算

输出纹波电压要求通常为1%Vout: Cout ≥ Iout × D / (fsw × ΔVout) = 0.15 × 0.79 / (1.2×10⁶ × 0.24) ≈ 0.41μF

考虑ESR影响,实际选用10μF/50V X7R陶瓷电容。

3. PIC18LF45K50控制方案实现

3.1 电压动态调节设计

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

  1. Easyscale™数字接口:通过单线协议调整FB基准电压
  2. PWM调制:通过占空比改变输出电压

采用PIC的PWM模块(CCP1)实现方案:

// PWM初始化 PR2 = 0xFF; // PWM周期=1us@16MHz CCP1CON = 0x0C; // PWM模式 T2CON = 0x04; // Timer2开启 // 设置输出电压(12-24V范围) void SetOutputVoltage(float voltage) { float duty = (voltage - 12) / 12 * 255; CCPR1L = (uint8_t)duty; }

3.2 保护功能实现

利用PIC的ADC模块监测关键参数:

#define VIN_ADC_CH 0 #define VOUT_ADC_CH 1 #define TEMP_ADC_CH 2 void SafetyMonitor() { float vin = ADC_Read(VIN_ADC_CH) * 0.018; // 0-18V范围 float vout = ADC_Read(VOUT_ADC_CH) * 0.037; // 0-37V范围 float temp = ADC_Read(TEMP_ADC_CH) * 0.5; // 0-127.5℃ if(vin < 3.0 || vin > 18.0) Shutdown(); if(vout > 38.0) Shutdown(); if(temp > 85.0) ReducePower(); }

4. PCB布局与热管理

4.1 关键布局要点

  1. 功率回路最小化:

    • SW引脚→电感→二极管→输出电容→GND
    • 回路面积<50mm²
  2. 地平面分割:

    • 功率地(PGND)与信号地(AGND)单点连接
    • 使用0Ω电阻或磁珠隔离
  3. 反馈走线:

    • FB引脚走线远离开关节点
    • 采用Kelvin连接方式

4.2 热设计考虑

TPS61170在24V/150mA输出时功耗约: Pdiss = (1-效率)×Pin ≈ (1-0.85)×(24×0.15/0.85) ≈ 0.64W

建议措施:

  1. 使用2oz铜厚PCB
  2. 在芯片底部布置9个0.3mm热过孔
  3. 必要时添加小型散热片

5. 实测性能优化技巧

5.1 效率提升方法

  1. 二极管选型:

    • 选用Vf<0.5V的肖特基二极管(如B340A)
  2. 轻载效率优化:

    • 启用芯片的Skip模式
    • 调整PWM频率至600kHz(CTRL引脚接10kΩ到地)
  3. 实测数据对比: | 负载电流 | 效率(12V输出) | 效率(24V输出) | |----------|-----------------|-----------------| | 50mA | 78% | 72% | | 150mA | 85% | 82% | | 300mA | 89% | 84% |

5.2 常见问题解决

  1. 启动失败:

    • 检查EN引脚电压>1.5V
    • 确认输入电容≥10μF
  2. 输出电压振荡:

    • 调整补偿网络(FB到地接100pF电容)
    • 检查电感饱和电流是否足够
  3. 芯片过热:

    • 确认负载不超过1.2A
    • 检查PCB散热设计

6. 进阶应用扩展

6.1 SEPIC拓扑实现

通过增加耦合电感,可构建SEPIC转换器:

Vin ──┬───╮ │ ╰─ L1a ──┬───╮ │ │ ╰─ SW Cin D1 GND │ │ │ GND ──┴──────┬─────┴───────┘ │ L1b │ Cout │ R1 ── FB │ R2 │ GND

6.2 多路输出方案

利用PIC的PWM模块控制多个TPS61170:

void MultiOutputControl() { static uint8_t phase = 0; CCPR1L = voltage_table[phase][0]; CCPR2L = voltage_table[phase][1]; phase = (phase + 1) % 4; }

这种方案特别适合需要12V/24V双电压输出的工业控制系统。

相关新闻

  • 轻松实现openGauss远程连接Navicat
  • TL3588 工控单板 ROS2 开发实战:交叉编译、机器人通信与功能包部署全流程
  • 告别限速!八大网盘直链下载助手完整指南:免费提速下载的终极方案

最新新闻

  • Qt 容器的 COW 真相:detach 何时触发,又何时让你性能崩盘
  • Windows系统文件cic.dll丢失找不到问题解决
  • STM32直流电机控制:UNI Clicker与DRV8833实战
  • 如何从零构建FOC双轮腿机器人:完整实践指南
  • 直流有刷电机驱动器TC78H651AFNG与dsPIC33EP512MU814应用解析
  • 一条 UPDATE 锁住半张表:MySQL 没走索引的真实事故

日新闻

  • PROPKA 3深度解析:蛋白质pKa预测的实战指南与算法原理
  • 微信小程序 globalData 监听:基于 Object.defineProperty 的 3 种实现方案对比
  • MySQL 8.0 数据清洗实战:3类异常值识别与 UPDATE/DELETE 批量处理

周新闻

  • 基于YOLOv12的番茄成熟度智能检测系统开发
  • 终极RimWorld模组管理指南:用RimSort告别模组冲突烦恼
  • AI Agent框架开发:从理论到实践的完整指南

月新闻

  • 2026年6月公司网站搭建最新热门渠道测评:四大低成本/零代码平台对比+避坑
  • 【Linux】Linux arm 编译QT程序,出现expected “}“报错
  • 【MATLAB例程】四基站二维AOA定位与距离辅助增强对比仿真。基于角度观测和测距修正的固定目标平面定位精度分析

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号