惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
月光博客
月光博客
MyScale Blog
MyScale Blog
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
爱范儿
爱范儿
P
Proofpoint News Feed
人人都是产品经理
人人都是产品经理
Last Week in AI
Last Week in AI
罗磊的独立博客
G
Google Developers Blog
Y
Y Combinator Blog
博客园 - 【当耐特】
WordPress大学
WordPress大学
大猫的无限游戏
大猫的无限游戏
博客园 - 叶小钗
J
Java Code Geeks
酷 壳 – CoolShell
酷 壳 – CoolShell
V
Visual Studio Blog
美团技术团队
宝玉的分享
宝玉的分享
Jina AI
Jina AI
小众软件
小众软件
T
Tailwind CSS Blog
A
About on SuperTechFans

风里有花香

【喷射_非电流闭环控制】 【喷射控制_Peakhold电流波形】 【H07_01_HE9145_THA6平台_电压缓降失效、高温驱动失效问题】 【J78_01_L9945_SPI通讯错误_1ms 10ms周期任务冲突】 吉利银河翼真L380 【动态测试_Flash】 【动态测试_DIO】 【曲轴信号】 【动态测试_ADC】 【动态测试_软件安装】 [岚图梦想家座椅] 【读书_了凡四训】 【CAN错误帧分析】 【小鹏X9座椅破解_完结撒花】 【动态测试_软件操作_语句覆盖100%】 【小鹏X9座椅破解_解决思路】 【这是拍到了谁家后花园!!!】 【遥控魔鬼鱼拆解】 【MATLAB R2024b超详细图polyspace激活安装】 【我们的语言来自何处】 【IDE编译器的使用笔记】 [Halo的Hao主题好用的注入代码] 【Automotive SPICE 培训笔记】 【拆解小米mix2s】
【喷射控制_48V_DC-DC 升压电路】
标签 · 2026-08-31 · via 风里有花香

1、需求写DCDC的软件控制24V升到48V

2、升压原理

主要应用电感上的电流不能突变这个原理

电路简化图

断开开关后电流走电容和负载

3、硬件参数

3.1、电感硬件参数:饱和电流15A

封装尺寸SMD封装17mm*17mm

立创上找到类似SMD封装18.3mm*15mm 最大电流是15A

3.2、同向比例运算放大器:增益11倍,采集电流范围 0~45A

等效电路图 Vout=(1+10/1)Vin =11Vin 增益11倍

最大采集电流 I =U/R= 0.45V/0.01Ω=45A


3.3、肖特基二极管 耐压100V 正向电流20A 压降0.85V

3.4、电压采集 V真实值*(3KΩ/123KΩ)=V采集AD值*5/4096


4、软件控制

软件控制是在主循环里一直跑 主频200MHz 时间转换关系:t=(N/50), us
跑一圈程序3.7us

控制逻辑就是设置目标电流的上下线,

4.1、DCDC控制目标1: 电压48V 波纹 0.6V 饱和电流10A

DCDC电压48V
V采集AD值=V实际值*(3KΩ/123kΩ)/(5/4095)= 48V*(3/123)*819=958.8;
软件配置GasInjector_uDCDCAvrUW_C=958; //DCDC目标平均电压

DCDC电压目标波纹 0.6V
V采集AD值= V实际值*(3KΩ/123kΩ)/(5/4095)= 0.6V*(3/123)*819=11.98;

软件配置 GasInjector_uDCDCTolUW_C=12; //DCDC电压目标波纹大小

DCDC饱和电流10A
采集AD值 = I*R*11增益/(5/4095)=10A*0.01R*11增益*819=900.9

uint16 GasInjector_iDCDCSatUW_C=900; //DCDC饱和电流

4.2、控制目标2: 电压24V 波纹 0.6V 饱和电流5A

DCDC电压24V
V采集AD值=V实际值*(3KΩ/123kΩ)/(5/4095)= 24V*(3/123)*819=479.4;
软件配置GasInjector_uDCDCAvrUW_C=480; //DCDC目标平均电压

DCDC电压目标波纹 0.6V
V采集AD值= V实际值*(3KΩ/123kΩ)/(5/4095)= 0.6V*(3/123)*819=11.98;

软件配置 GasInjector_uDCDCTolUW_C=12; //DCDC电压目标波纹大小

DCDC饱和电流5A
V采集AD值 = I*R*11增益/(5/4095)=5A*0.01R*11增益*819=450.45

uint16 GasInjector_iDCDCSatUW_C=450; //DCDC饱和电流

5、测试

5.1、测试DCDC控制目标1: 电压48V 波纹 0.6V 饱和电流10A

电压纹波1.19V,控的挺好~

5.2、MOS控制相关参数

标定量 uint16 GasInjector_tiDCDCCycOnUW_C=500;

时间转换关系:t=(N/50), us

DCDC电压调制过程中,Mos管最长打开时间 t=(500/50)=10us
实测时间 12.55us

DCDC电压调制过程中,Mos管最短关闭时间 t=(3600/50)=72us

标定量 uint16 GasInjector_tiDCDCCycOffUW_C=3600;

实测时间 74.52us

5.3、测试DCDC控制目标1: 电压24V 波纹 0.6V 饱和电流5A

本文是原创文章,采用 CC BY-NC-SA 4.0 协议,完整转载请注明来自 Allen的小破站