基于TPS61170的智能DC-DC升压转换器设计与实现
1. 项目背景与核心器件选型在工业控制、医疗设备和实验室仪器等领域经常需要将较低的直流电压转换为更高的直流电压。传统的线性稳压器无法满足升压需求而开关电源方案中DC-DC升压转换器因其高效率、小体积等优势成为首选方案。本次项目选用TI的TPS61170作为核心升压芯片配合Microchip的PIC18F4525单片机实现智能控制构建一个输入3-18V、输出最高38V的可调升压系统。TPS61170这颗芯片有几个突出特点让我最终选择了它集成1.2A/40V的MOSFET开关管省去外部分立器件1.2MHz固定开关频率允许使用小型电感轻载时自动切换至脉冲跳跃模式提升效率6引脚2x2mm QFN封装节省PCB空间内置软启动、过流保护和热关断功能PIC18F4525作为控制核心其优势在于自带PWM模块和ADC模块适合电源控制44引脚TQFP封装便于手工焊接兼容5V工作电压与TPS61170接口简单充足的GPIO可用于状态指示和通信接口2. 电路设计与关键参数计算2.1 升压拓扑基础原理升压转换器(Boost Converter)的工作原理基于电感的储能特性。当开关管导通时电感存储能量开关管关断时电感电压与输入电压叠加通过二极管向输出电容充电。输出电压与占空比D的关系为 Vout Vin / (1 - D)TPS61170采用电流模式控制相比电压模式具有更好的线性调整率和负载调整率。其内部框图包含误差放大器、PWM比较器、斜率补偿电路等关键模块。2.2 外围元件选型计算以输入5V升压至24V/150mA为例计算关键元件参数电感选择电感电流纹波通常取最大输入电流的20%-40%。根据公式 L (Vin × D) / (ΔI × fsw) 其中D1-Vin/Vout0.79fsw1.2MHz 计算得L≥4.7μH选用Coilcraft的XFL4020-472ME4.7μH/1.5A输出电容考虑输出电压纹波要求≤100mV Cout ≥ Iout × D / (fsw × ΔVout) 计算得Cout≥10μF实际选用2颗10μF/50V X7R陶瓷电容并联反馈电阻FB引脚基准电压1.229V电阻分压比 R1/R2 (Vout/1.229) - 1 对于24V输出取R210kΩ则R1185kΩ可用180kΩ5.1kΩ串联二极管选择需承受最大输出电压和峰值电流选用MBRS340T340V/3A肖特基3. PCB布局与电磁兼容设计3.1 关键布局原则功率回路最小化SW引脚→电感→二极管→输出电容的环路面积要尽可能小使用短而宽的走线地平面分割将功率地(PGND)与信号地(AGND)单点连接避免噪声耦合热设计TPS61170的散热焊盘必须良好焊接到大面积铜箔必要时添加过孔到背面散热敏感信号隔离FB反馈走线远离SW等高噪声区域必要时采用保护环设计3.2 实测EMI优化技巧在原型测试中发现开关节点存在约50MHz的振铃通过以下措施改善在SW引脚与二极管间串联2.2Ω电阻在二极管阴极对地添加100pF电容使用屏蔽电感替代开放式电感在输入输出端添加共模扼流圈如DLW21HN系列4. 单片机控制实现方案4.1 硬件接口设计PIC18F4525与TPS61170的接口非常简单用PWM1输出控制CTRL引脚实现动态调压ADC0通道监测输出电压GPIO控制EN引脚实现软启动/关断预留UART接口用于PC通信4.2 核心控制算法// 电压闭环控制示例代码 #define TARGET_VOLTAGE 2400 // 24.00V void main() { ADC_Init(); PWM1_Init(5000); // 5kHz PWM频率 while(1) { uint16_t adc_val ADC_Read(0); int error TARGET_VOLTAGE - adc_val; // 简单PI控制 static int integral 0; integral error; if(integral 1000) integral 1000; if(integral -1000) integral -1000; uint8_t duty 50 error/10 integral/100; PWM1_SetDuty(duty); __delay_ms(10); } }4.3 保护功能实现通过单片机增强系统可靠性输入欠压锁定监测Vin低于3V时关闭输出输出过压保护ADC检测到超限时立即拉低EN温度监控利用PIC内置温度传感器超温降额故障记录将异常事件保存到EEPROM供诊断5. 实测性能与优化建议5.1 效率测试数据输入电压输出电压负载电流效率5.0V12.0V300mA89%12.0V24.0V150mA91%3.3V18.0V100mA82%5.2 常见问题解决问题1轻载时输出电压偏高原因脉冲跳跃模式导致调节精度下降 解决在FB引脚与地之间加1nF电容改善瞬态响应问题2启动时出现电压过冲原因软启动时间不足 解决在CTRL引脚添加0.1μF电容延长软启动时间问题3高占空比时不稳定原因接近最大占空比(93%)时环路补偿不足 解决减小R1电阻值降低目标输出电压余量5.3 进阶优化方向采用同步整流替代肖特基二极管提升2-3%效率添加输入电流检测实现恒流限幅功能利用TPS61170的Easyscale协议实现数字调压开发上位机软件实现参数配置与数据记录这个升压转换器方案经过多次迭代最终在体积仅25x40mm的PCB上实现了完整的智能控制功能。特别提醒注意电感饱和电流要留足余量我在初期测试中就因电感饱和导致芯片过热损坏。对于需要更高功率的场合可以考虑并联多个TPS61170或选用更大电流的型号如TPS61376。

相关新闻

OpenCV 4.x 巴特沃斯滤波器实战:图像去噪与边缘保留的 3 种参数对比

OpenCV 4.x 巴特沃斯滤波器实战:图像去噪与边缘保留的 3 种参数对比

OpenCV 4.x 巴特沃斯滤波器实战:图像去噪与边缘保留的3种参数对比 在计算机视觉领域,频域滤波是实现图像增强和特征提取的核心技术之一。巴特沃斯滤波器以其独特的"最大平坦"特性,成为平衡去噪效果与边缘保留的理想选择。本文将深入…

2026/7/10 9:08:40 阅读更多 →
精密零件加工怎么把控公差?2026 实操拆解:实现 0.003mm 级批量精度稳定

精密零件加工怎么把控公差?2026 实操拆解:实现 0.003mm 级批量精度稳定

深耕微米级精密加工常会碰到棘手难题:图纸标注 0.003mm 的严苛公差,首件送检各项尺寸都能达标,可大批量投产之后零件尺寸就慢慢偏移,最终拉高整体报废率。想要稳住微米级公差,不能单单依靠机床本身的硬件精度&#xff…

2026/7/10 9:06:40 阅读更多 →
2026医院时钟系统排名TOP1是谁?全维度实力解析

2026医院时钟系统排名TOP1是谁?全维度实力解析

速览摘要本文基于公开可查的行业数据,对2026年国内医院时钟系统赛道T1梯队品牌进行全维度对比排名,适用人群包含医院基建/信息科采购人员、弱电工程商、手术室净化工程承包商等相关需求方。排名维度权重依次为中标数据40%、用户口碑30%、资质合规20%、产…

2026/7/10 9:04:39 阅读更多 →

最新新闻

AI大模型实战入门:从零搭建RAG应用与LoRA微调指南

AI大模型实战入门:从零搭建RAG应用与LoRA微调指南

1. 项目概述:一份面向实践者的AI大模型全景指南 最近几年,AI大模型(Large Language Model, LLM)的热度居高不下,从ChatGPT的横空出世到国内“百模大战”的激烈竞争,几乎每个与技术沾点边的人都在谈论它。但…

2026/7/10 10:39:30 阅读更多 →
Unity Addressables Profile路径变量详解:告别资源加载混乱

Unity Addressables Profile路径变量详解:告别资源加载混乱

1. 项目概述:为什么我们需要Addressables Profile? 如果你在Unity项目里被资源加载路径搞得焦头烂额,尤其是在需要处理开发、测试、生产等多个环境时,那么Addressables的Profile功能就是你一直在找的“救星”。我接手过不少项目&a…

2026/7/10 10:37:30 阅读更多 →
GEO优化前后对比:品牌AI可见性提升的深度解析

GEO优化前后对比:品牌AI可见性提升的深度解析

在生成式AI搜索重构流量入口的当下,GEO优化已成为企业抢占AI答案推荐位的核心手段。无论是品牌信息在DeepSeek、豆包、Kimi等AI引擎中的引用率,还是用户获取品牌认知的第一路径,GEO优化的深度与精度直接影响市场转化效率。本文将从功能对比、…

2026/7/10 10:35:29 阅读更多 →
高效AI专著撰写:AI工具一键生成20万字专著,附带专业写作框架!

高效AI专著撰写:AI工具一键生成20万字专著,附带专业写作框架!

学术专著的生命力主要体现在逻辑的严谨性上,但逻辑推理恰恰是写作过程中最容易出现问题的部分。撰写专著时,必须围绕核心观点进行系统性的论证,我们不仅要充分阐释各个论点,还需妥善处理不同学派之间的争议,确保理论框…

2026/7/10 10:31:29 阅读更多 →
F3D:5个理由选择这款高效专业的开源3D查看器

F3D:5个理由选择这款高效专业的开源3D查看器

F3D:5个理由选择这款高效专业的开源3D查看器 【免费下载链接】f3d Fast and minimalist 3D viewer. 项目地址: https://gitcode.com/GitHub_Trending/f3/f3d F3D是一款专为开发者设计的快速、轻量级开源3D查看器,支持超过30种主流3D文件格式&…

2026/7/10 10:29:28 阅读更多 →
TPA3128D2与MKV42F128VLH16构建高效音频系统

TPA3128D2与MKV42F128VLH16构建高效音频系统

1. 项目背景与核心组件介绍在音频设备开发领域,如何平衡音质表现与系统功耗一直是工程师面临的挑战。TPA3128D2作为德州仪器(TI)推出的高效D类音频功率放大器芯片,配合MKV42F128VLH16微控制器的强大处理能力,构成了一个既能提供专业级音效又兼…

2026/7/10 10:27:27 阅读更多 →

日新闻

STM32与LTC1864高精度ADC的SPI通信实现

STM32与LTC1864高精度ADC的SPI通信实现

1. 项目背景与核心需求在工业控制和嵌入式系统开发中,模拟信号与数字系统的无缝集成一直是工程师面临的关键挑战。LTC1864作为一款16位高精度ADC转换器,配合STM32F101ZG这类主流微控制器,能够构建高性能的模拟信号采集系统。这种组合特别适合…

2026/7/10 0:03:07 阅读更多 →
猫抓插件:浏览器资源嗅探与视频下载的终极解决方案

猫抓插件:浏览器资源嗅探与视频下载的终极解决方案

猫抓插件:浏览器资源嗅探与视频下载的终极解决方案 【免费下载链接】cat-catch 猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension 项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch 还在为网页视频无法下载而烦恼吗&am…

2026/7/10 0:05:09 阅读更多 →
直流有刷电机驱动方案:TC78H653FTG与MKV46F256VLH16应用

直流有刷电机驱动方案:TC78H653FTG与MKV46F256VLH16应用

1. 直流有刷电机驱动方案概述在工业自动化和消费电子领域,直流有刷电机因其结构简单、控制方便、成本低廉等优势,仍然是许多应用场景的首选驱动方案。TC78H653FTG作为东芝推出的新一代H桥驱动器,与MKV46F256VLH16微控制器配合使用&#xff0c…

2026/7/10 0:05:09 阅读更多 →

周新闻

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容 【免费下载链接】BiliTools A cross-platform bilibili toolbox. 跨平台哔哩哔哩工具箱,支持下载视频、番剧等等各类资源 项目地址: https://gitcode.com/GitHub_Trending/bilit/BiliTools …

2026/7/8 16:14:06 阅读更多 →
威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型的陌生现状在忙碌疲惫的一天里,参与了关于混合后量子密码学的讨论,应付端点攻击找茬的人,还参与留言板讨论后,发现“威胁模型”对多数人仍是陌生概念,且多被当作时髦用语。有趣的相关画作有一幅由 Embyr 创作的…

2026/7/9 13:46:46 阅读更多 →
渗透测试入门指南:从零基础到实战环境搭建

渗透测试入门指南:从零基础到实战环境搭建

1. 从“看热闹”到“入门”:我理解的渗透测试到底是什么?每次看到新闻里说某个大公司的数据被“黑”了,或者某个网站被攻击导致服务瘫痪,你是不是和我一样,心里会冒出两个念头:一是“这黑客真厉害”&#x…

2026/7/9 21:41:05 阅读更多 →

月新闻