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

基于PIC18F86J10与SGM61103的智能降压电源设计

基于PIC18F86J10与SGM61103的智能降压电源设计
📅 发布时间:2026/7/5 7:32:07

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

在嵌入式系统和便携式设备中,DC-DC降压电源转换是基础但关键的技术环节。标题中提到的171010550型号经查证应为SGM61103降压转换器(圣邦微电子产品编号混淆),这是一款专为低功耗场景优化的同步降压IC。搭配PIC18F86J10这款8位MCU,可以构建智能化的可调压电源系统。

为什么选择这对组合?SGM61103的三大特性完美匹配PIC18F86J10的应用场景:

  • 宽电压适应:3V-17V输入范围覆盖常见电池供电场景(如12V铅酸电池、9V碱性电池组)
  • 高效同步整流:AHP-COT控制拓扑带来>90%的转换效率(实测12V转5V@200mA负载)
  • 智能控制接口:EN使能引脚可与MCU直接对接,PG电源好信号实现状态监控

PIC18F86J10作为主控的优势在于:

  • 内置16通道10位ADC,可直接采样输出电压
  • 8MHz工作频率下仅1.8mA电流消耗
  • 64KB Flash满足复杂控制算法存储需求

2. 硬件电路设计要点

2.1 核心电路拓扑设计

典型的降压电路包含以下关键路径:

  1. 输入滤波网络:10μF陶瓷电容(C1) + 100nF去耦电容(C2)并联
  2. 开关节点:选用4.7μH一体成型电感(L1),饱和电流需≥500mA
  3. 输出滤波:22μF低ESR钽电容(C3) + 100nF陶瓷电容(C4)
  4. 反馈网络:分压电阻R1(10kΩ)、R2(3.3kΩ)设置默认1.8V输出

关键提示:电感选型必须计算伏秒积ET值,本例中ET=(12V-1.8V)×(1/1MHz)=10.2V·μs,选择ET≥15V·μs的电感可留足余量

2.2 MCU接口设计

PIC18F86J10与SGM61103的交互主要通过三个信号:

  • RA0:连接FB引脚实现动态调压(需外接10位DAC)
  • RA1:监测PG信号判断输出状态
  • RA2:控制EN引脚实现软启动/关断

特别注意:SGM61103的EN_HYS引脚需接100kΩ电阻到地,设置2V的输入欠压锁定阈值。

3. 软件控制策略实现

3.1 基础电压调节算法

通过PIC18F86J10的PWM模块模拟DAC输出,核心代码如下:

void SetOutputVoltage(float Vout) { // 计算DAC码值 (Vref=2.048V) uint16_t dac_code = (uint16_t)((Vout * R2/(R1+R2)) * 1023 / 2.048); // 更新PWM占空比 (10位分辨率) CCPR1L = dac_code >> 2; CCP1CONbits.DC1B = dac_code & 0x03; }

3.2 自适应效率优化

根据负载电流动态调整开关频率:

  1. 通过ADC4检测电流采样电阻(0.1Ω)压降
  2. 负载<50mA时切到省电模式(300kHz)
  3. 负载>200mA时切换全速模式(1MHz)

实测数据表明,该策略可使轻载效率提升12%:

负载电流固定1MHz效率动态调频效率
10mA68%80%
100mA85%87%
300mA89%89%

4. 实测问题排查与优化

4.1 启动振荡问题

初期测试发现:上电时输出电压会出现200mV幅度的振荡。通过示波器捕获波形发现是EN引脚上升沿太缓(约10ms),解决方法:

  1. 在EN引脚增加10nF加速电容
  2. MCU初始化时先拉低EN 50ms再释放
  3. 修改后振荡幅度<20mV,符合预期

4.2 电磁干扰(EMI)抑制

开关节点辐射超标,采取三重优化:

  1. 电感下方铺地铜箔并打地孔
  2. SW引脚串联2.2Ω电阻减缓边沿
  3. 输出端增加π型滤波(10Ω+100nF)

经频谱分析仪测试,30MHz-1GHz频段辐射降低15dBμV/m。

5. 进阶应用扩展

5.1 三端口能量管理

利用PIC18F86J10剩余IO实现:

  • 太阳能输入检测(AN5)
  • 锂电池充电控制(RC0)
  • 负载优先级切换(RC1)

构建的混合供电系统框图:

[太阳能板] --> [MPPT电路] --+ | [锂电池] --->[充电IC] ----->[SGM61103]-->[负载] | [USB输入]-------------------+

5.2 滑模控制仿真

在Proteus中建立滑模控制模型时,需注意:

  1. 设置开关管导通电阻Ron=0.2Ω
  2. 二极管正向压降Vf=0.3V
  3. 电感ESR参数设为50mΩ
  4. 采样周期设置为开关周期的1/10

典型瞬态响应指标:

  • 负载阶跃(100mA→300mA):恢复时间<50μs
  • 超调量<5%

相关新闻

  • iOS 26.4越狱终极指南:从新手到高手的完整解锁方案
  • PHP反序列化漏洞深度解析:__wakeup绕过与私有属性利用实战
  • 高精度电压管理:KMR221与TM4C123GH6PZL的精密控制方案

最新新闻

  • 监控与告警:chaosArsenal-hardware故障注入结果的可观测性实践指南
  • 深度强化学习入门:从PPO、DQN到A3C,算法原理与代码实战
  • 023-外语学习的刻意练习
  • openRSO 扩展开发指南:如何为框架添加新的资源管理模块
  • Agent 自主工具创建:从工具发现到代码生成与自验证
  • 中小企业轻量化一体化安全防护体系构建 —— 基于 Microsoft 365 Business Premium Defender 与 Purview 套件的落地研究

日新闻

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

周新闻

  • 基于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 号