TPS61170与PIC18F87J50构建高效DC-DC升压电源方案

发布时间:2026/10/30 8:24:50

TPS61170与PIC18F87J50构建高效DC-DC升压电源方案 1. 项目背景与核心器件选型在电子系统设计中DC-DC升压转换是常见需求特别是需要从低电压电源生成较高工作电压的场景。TPS61170作为德州仪器推出的高压升压转换器芯片配合PIC18F87J50微控制器可以构建高效可靠的升压电源解决方案。TPS61170的关键特性包括输入电压范围3V至18V输出电压最高可达38V集成1.2A/40V功率MOSFET1.2MHz固定开关频率支持升压、SEPIC等多种拓扑结构6引脚2x2mm QFN封装PIC18F87J50则是Microchip公司推出的8位微控制器具有128KB闪存程序存储器3936字节RAM全速USB 2.0接口多种通信接口(SPI/I2C/UART)丰富的外设资源这种组合特别适合需要智能控制的高压电源应用如工业传感器供电LED驱动系统便携式医疗设备电池供电设备的高压部分2. 电路设计与原理分析2.1 基本升压转换原理升压转换器(Boost Converter)通过电感的储能和释放实现电压提升。基本工作原理分为两个阶段开关导通阶段电流通过电感储能二极管截止负载由输出电容供电开关关断阶段电感释放能量与输入电压叠加通过二极管向负载供电输出电压与输入电压的关系为 Vout Vin / (1 - D) 其中D为开关管的占空比2.2 TPS61170典型应用电路基于TPS61170的标准升压电路包含以下关键元件功率电感选择推荐值4.7μH至10μH饱和电流需大于峰值开关电流低DCR以减小损耗输入/输出电容输入电容10μF陶瓷电容(低ESR)输出电容根据纹波要求选择通常22μF以上反馈电阻网络设置输出电压Vout 1.229V × (1 R1/R2)电阻值通常在几十kΩ量级肖特基二极管反向耐压需高于输出电压正向电流能力需满足最大负载电流2.3 PIC18F87J50的控制接口设计微控制器通过以下方式与TPS61170交互使能控制通过EN引脚实现开关控制输出电压调节通过CTRL引脚实现PWM调光控制Easyscale数字接口调节状态监测输出电压采样电流检测故障监测3. 关键参数计算与元件选型3.1 电感参数计算电感值计算公式 L (Vin × D) / (ΔIL × fsw)其中ΔIL电感电流纹波(通常取最大电流的20-40%)fsw开关频率(1.2MHz)例如输入5V输出24V负载电流150mA D 1 - (Vin/Vout) 1 - (5/24) ≈ 0.79 取ΔIL为60mA(40% of 150mA) L (5 × 0.79)/(0.06 × 1.2e6) ≈ 5.5μH3.2 输出电容选择输出电容主要影响输出电压纹波 Cout ≥ Iout × D / (fsw × ΔVout)例如允许纹波50mV Cout ≥ 0.15 × 0.79 / (1.2e6 × 0.05) ≈ 2μF 考虑瞬态响应实际选用22μF3.3 功率器件应力分析开关管最大电压应力Vout最大电流应力Ipeak Iout/(1-D) ΔIL/2二极管反向电压Vout正向电流Iout4. PCB布局与热设计4.1 关键布局原则功率回路最小化输入电容靠近VIN和GND引脚电感、二极管、输出电容形成紧凑回路信号走线隔离FB反馈走线远离噪声源采用地平面屏蔽敏感信号热设计考虑充分利用PCB铜箔散热必要时添加散热过孔4.2 典型四层板叠层设计Top层功率元件和信号走线内层1完整地平面内层2电源平面Bottom层低速信号和散热铜箔5. 软件控制策略实现5.1 PIC18F87J50基础配置// 系统时钟设置 void OSC_Init(void) { OSCCON 0x70; // 8MHz内部振荡器 OSCTUNE 0x00; } // PWM模块初始化 void PWM_Init(void) { PR2 0xFF; // PWM周期 CCP1CON 0x0C; // PWM模式 T2CON 0x04; // Timer2开启 }5.2 输出电压动态调节通过PWM控制CTRL引脚实现调压void SetOutputVoltage(float targetVoltage) { // 计算所需占空比 float duty (targetVoltage - 12.0) / 12.0; // 示例计算 if(duty 0) duty 0; if(duty 0.9) duty 0.9; // 设置PWM占空比 CCPR1L (uint8_t)(duty * 255); }5.3 保护功能实现过流保护void CheckCurrent(void) { if(ADC_Read(AN0) CURRENT_LIMIT) { EN_PIN 0; // 关闭输出 FaultFlag 1; } }过热保护void CheckTemperature(void) { if(ADC_Read(AN1) TEMP_LIMIT) { EN_PIN 0; FaultFlag 2; } }6. 调试与性能优化6.1 常见问题排查启动失败检查EN引脚电平确认输入电压在3-18V范围内测量VCC引脚电压(应≈5V)输出电压不稳检查反馈电阻网络确认FB引脚电压≈1.229V检查电感是否饱和效率低下测量各元件温升定位热点检查二极管正向压降优化PCB布局减小寄生参数6.2 效率优化技巧元件选择低DCR电感低VF肖特基二极管低ESR陶瓷电容工作模式调整轻载时进入跳周期模式动态调整开关频率布局优化缩短功率路径增加散热铜箔面积7. 实测数据与性能分析7.1 典型工作波形开关节点波形上升/下降时间10ns振铃幅度20% Vout电感电流波形连续导通模式(CCM)下三角波纹波系数20-40%输出电压纹波通常1% Vout频带内噪声50mVpp7.2 效率曲线测试条件Vin5V, Vout12V负载电流(mA)效率(%)5085100882009030089400877.3 瞬态响应负载阶跃变化(100mA↔300mA)输出电压偏差5%恢复时间100μs8. 进阶应用与扩展8.1 SEPIC拓扑实现通过调整外部元件TPS61170可配置为SEPIC转换器增加耦合电感添加串联电容适用于输入电压可能高于或低于输出的场景8.2 多路输出设计变压器耦合利用附加绕组生成隔离输出需考虑匝比和漏感影响电荷泵电路生成小电流辅助电压简单低成本方案8.3 数字电源管理利用PIC18F87J50的USB接口实现PC端监控支持参数远程配置数据记录与分析9. 设计验证与测试9.1 关键测试项目稳态性能测试不同输入/输出条件下的效率输出电压精度负载调整率动态性能测试负载瞬态响应输入电压阶跃响应启动特性可靠性测试长时间老化测试温度循环测试振动测试9.2 测试仪器配置基本配置可编程直流电源电子负载数字示波器(100MHz)高级分析功率分析仪热成像仪数据采集系统10. 生产注意事项10.1 元件采购建议电感优先选择屏蔽式电感确认饱和电流余量电容选择X7R/X5R介质注意电压降额二极管低反向漏电流快速恢复特性10.2 生产工艺控制焊接参数QFN封装推荐回流焊注意峰值温度控制测试程序在线功能测试老化测试抽样质量控制关键参数全检批次一致性监控在实际项目中这种设计方案已经成功应用于多个工业传感器供电模块实测在-40°C至85°C环境温度范围内都能稳定工作。一个特别有用的技巧是在FB引脚添加一个100pF的小电容可以有效抑制高频噪声对输出电压精度的影响这在早期的原型设计中解决了输出电压轻微振荡的问题。
延伸阅读

更多相关文章

2026/10/27 13:02:50

AI治理不是管技术,而是管责任落地

1. 项目概述:当技术讨论滑向哲学迷雾时,我们真正该问什么“人工智能治理”这个词,这几年被反复提起,像一块被磨得发亮的鹅卵石,人人都能顺手捡起来抛两下,却很少有人蹲下来仔细看看它表面的纹路和内里的质地…

2026/10/28 14:36:30

膜结构看台的颜色可以定制吗?

《【膜结构看台】哪家好:排名前五专业深度测评》开篇:定下基调在膜结构看台领域,众多产品让人眼花缭乱,为了帮助对膜结构看台感兴趣的人群选出最适合自己的产品,我们开展了此次测评。本次测评的参与产品有山东艺钧膜结…

2026/10/30 8:21:21

AI人才缺口400万!高中生现在学什么,2026最新报告讲透了

本文基于《人工智能信息服务产业人才需求分析报告(2026)》,解析了AI产业的现状与未来,指出AI不是风口而是基本盘,存在400万人才缺口,尤其在芯片架构师、底层算法科学家等上游底座岗位。文章详细分析了六大岗…

2026/10/30 8:21:21

英伟达:让智能体在可验证环境中自我进化

📖标题:VERA: Scaling Verifiable Environments for Agentic co-Evolution 🌐来源:arXiv, 2610.05923v1 🛎️文章简介 🔸研究问题:如何让AI智能体在缺乏中间步骤反馈的长周期复杂任务&#xff0…

2026/10/30 8:21:21

小白程序员必学:用Prompt Engineering让AI瞬间变身“数字战友”

本文通过“超级天才”比喻解析Prompt Engineering的核心逻辑,即如何将模糊需求转化为AI可执行的高确定性指令。文章对比了坏提示词(意识流提问)与好提示词(结构化任务清单)的输出差异,并给出三套实用公式&a…

2026/10/30 8:21:21

大模型AI深度解析:小白也能看懂的技术逻辑,收藏这篇就够了!

本文用通俗语言硬核技术拆解真实案例,解析了大模型AI的底层逻辑,包括预训练、微调和推理三个步骤,并探讨了它在职场办公、内容创作、学习提升等场景中的应用。文章还讨论了大模型是否会取代人类工作的问题,指出大模型更可能取代重…

2026/10/30 8:21:21

6个AI追一张火车票退款,把议员的邮箱淹了

⚠️ 说明:本文基于公开报道整理,涉及企业与政策信息以官方发布为准。一张350英镑的火车票。 6个AI助手。 一句"我不在乎付出什么代价"。 然后,事情失控了。一、实验是怎么设计的 先交代背景。 独立AI安全研究员玛蒂尔达格林-亨利&…

2026/10/29 17:05:52

全国计算机二级C语言真题PDF高效刷题指南

简介:这份PDF是全国计算机二级C语言考试的试题与答案解析,专为备考二级C语言的考生准备。内容涵盖C语言特点与设计理念、程序基本组成单位、main函数执行流程、函数嵌套调用规则、标识符命名规范、整型实型字符型数据类型、八进制十六进制数合法形式、运…

2026/10/29 17:06:02

requests+BeautifulSoup:爬虫抓取h1标题的入门实战指南

简介:一份以实战为导向的Python爬虫入门资源,面向具备基本编程基础、希望快速掌握网络数据抓取的初学者,可解决从零编写简单爬虫的常见困惑。实例以requests库发送HTTP请求、BeautifulSoup解析HTML文档,完整演示从网页中提取 标题…

2026/10/29 17:06:13

递推最小二乘参数辨识MATLAB编程:二阶系统与渐消记忆实现

简介:这是一篇面向控制系统、信号处理与机器学习等领域学习者的最小二乘参数辨识程序说明文档。资源共包含一个docx格式文档,压缩包大小七十八KB,内容围绕递推最小二乘算法和渐消记忆最小二乘算法展开:先构造一个极点位于单位圆内…

2026/10/30 0:00:46

NCP1342高频准谐振反激控制器:从设计约束到验收的完整方案

简介:NCP1342 高频准谐振反激控制器应用介绍译文文档,面向电源设计工程师、硬件研发人员及开关电源学习者,帮助读者跨越英文原版资料的语言门槛,系统理解这款高集成度 QR Flyback 控制器的设计要点。文档围绕芯片核心特性展开&…

2026/10/30 0:00:46

NCP1342准谐振反激电源设计:从选型到验收的全流程解析

简介:这份文档面向电源设计工程师与开关电源学习者,系统梳理NCP1342高频准谐振反激控制器的应用要点,帮助读者快速理解这款高集成度离线电源变换器控制芯片的工作机制与设计方法。内容涵盖芯片核心特性、引脚功能定义、电气特性参数表、最大额…

2026/10/30 0:00:46

Web系统自动登出机制设计与实现全解析

1. 系统自动登出机制的设计初衷在各类Web应用和后台管理系统中,自动登出功能早已成为标配。这个看似简单的功能背后,实际上涉及用户安全、资源管理和体验优化的多重考量。作为从业十多年的老开发,我见过太多因为登出逻辑设计不当导致的安全事…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑