当前位置: 首页 > news >正文

MCU逐波保护( CBC)技术

本周拜访某逆变器厂商,跟研发沟通了他们对逐波保护的需求,结合市场信息总结此文。

一、逐波保护的原理与实现

逐波限流保护的核心思想:在PWM输出的每一个开关周期内对目标电流进行实时硬件监测。一旦检测到电流超出安全阈值,MCU或DSP会在当前周期内立即切断PWM输出,但到了下一个PWM周期开始时,又会自动恢复开通。

这种机制既避免了功率器件因过流而损坏,又不会导致系统完全锁死,从而实现了对过载、冲击性负载的稳健处理。

逐波保护的应用场景:数字电源/高频开关电源/服务器电源、光伏逆变器(离网)、高频伺服

二、主流MCU的逐波保护实现方案

STM32系列:基于高精度定时器(HRTIMer)模块实现,支持内部比较器(COMP)与DAC联动,比较器输出通过外部事件管理器触发PWM Reset;
典型型号包括STM32G474、STM32H7系列的部分型号,这些型号均集成了HRTIM模块,支持184ps级的PWM分辨率,以支持高频开关应用,其中G474是数字电源行业常见的一颗经典物料。

TI C2000系列:通过比较器子系统(CMPSS)与ePWM的Trip Zone(TZ)联动实现。
常见型号:F280049、F28379D,广泛应用于高频DC-DC、光伏逆变器和电机控制系统。

NXP:NXP通常的技术路线是整合其内部的ACMP和PWM模块,通过可编程的交叉互联开关XBAR,将比较器的翻转信号瞬间传递到PWM模块的故障处理逻辑,进而实现逐周期封锁。

微芯Microchip的dsPIC33系列:该系列是Microchip在数字电源领域最常见的系列,内置了高速模拟比较器和极高分辨率的PWM模块。只需将比较器输出配置给PWM的故障输入或限流触发输入,就能在当前周期内直接截断PWM驱动信号。

瑞萨:瑞萨旗下的电机线产品不仅提供高级定时器,还在外设网中加入了断路控制器。发生过流时,内部比较器配合外部引脚或内部状态字,可以直接切断对应定时器的互补PWM输出。

国产品牌:兆易创新GD32的E5系列、雅特力AT32的F4系列、灵动微MM32、小华HC32、极海APM32、先楫半导体等,都有多个型号能够支持CBC功能。

三、实际应用中的经验总结

阈值设置需留有层次:
逐波保护的硬件阈值通常设定在功率器件额定工作电流的极值边缘。在具体研发中,往往要加入软硬双边防线。软件ADC采样计算的预警阈值应该比硬件阈值低,比如软件过流报警在额定电流的1.2倍时触发降额,而硬件逐波阈值设在1.5倍左右用于拦截瞬间致命的尖峰。如果硬件温度跨度大,还需为比较器的DAC参考电压做温漂补偿余量。

通过消隐与滤波抑制误触发:
前沿消隐(LEB)可以处理功率管开通瞬间的电流尖峰,同时结合比较器本身的迟滞电压(回差)来对抗噪声。
此外,当系统在极短时间内连续被封波几次后,往往说明系统遭遇了硬短路,此时应当把故障等级提升并由软件介入执行停机锁死。

http://www.cnnetsun.cn/news/2000531.html

相关文章:

  • 3分钟快速安装TrollStore:TrollInstallerX终极指南
  • 保姆级教程:在Ubuntu 20.04上搞定GAMIT/GLOBK 10.7安装(含gfortran版本避坑指南)
  • 开源移动端性能测试测试工具推荐-perfara
  • “方向盘没松开就答错”?Dify注意力掩码机制深度解析:如何用3行配置实现驾驶专注度感知式应答降频(实测降低误唤醒率76%)
  • 抖音去水印批量下载终极指南:如何3分钟搞定无水印视频批量下载
  • VideoSrt:如何为视频创作者解决字幕制作难题的智能语音识别解决方案
  • HiveWE:重新定义魔兽争霸III地图制作的终极智能编辑器
  • EM菌在水产养殖中的作用与优质产品推荐
  • 从‘学生选课’到‘商品订单’:手把手带你用MySQL实战理解关系代数(选择、投影、连接)
  • 告别实体卡!Android 系统级 SIM 卡模拟:CarrierTestOverride 机制深度解读与自定义配置
  • 用MATLAB搞定无人机/机器人轨迹规划:手把手实现Minimum Snap(附完整代码)
  • 从“七桥问题”到算法面试:离散数学中的图论到底怎么用?
  • 别再被CPK和PPK搞晕了!用Minitab做过程能力分析,这3个坑新手必踩(附真实数据案例)
  • 告别手动配置!在Ubuntu 22.04上一条命令搞定PyQt5和Qt Designer开发环境
  • 医学图像分割神器ITK-SNAP:为什么8000+研究论文都选择这款开源工具?
  • 百度网盘下载加速全攻略:3步解锁满速下载的免费开源方案
  • Ryujinx模拟器终极指南:从零开始体验Nintendo Switch游戏
  • LeetCode 1024题保姆级攻略:用Python搞定视频拼接,快速排序+贪心算法实战解析
  • 论文魔法师:书匠策AI,让期刊论文创作如行云流水
  • 【仅限首批内测用户开放】Dify 2026私有化微调沙盒环境实录:如何在8GB显存上完成7B模型全参数微调?
  • 终极免费B站视频下载解决方案:DownKyi快速上手完全指南
  • Windows Cleaner:3个简单步骤彻底告别C盘爆红烦恼
  • 【3D视觉实战】ShapeNet数据集:从核心结构到语义标注的深度解析
  • Linux登录那些坑:一次搞定PAM认证错误‘unable to dlopen’(以lightdm为例)
  • 免费解锁iPhone激活锁:使用applera1n工具完整指南
  • 别再傻傻分不清!ArcMap里要素类和要素数据集到底有啥区别?(附MDB/GDB实战选择建议)
  • 甲方爸爸要的PPT展示功能,我用Unity3d + Aspose.Slides搞定了(附打包避坑指南)
  • draw.io桌面版架构解析:基于Electron的跨平台图表编辑实现
  • 告别网络依赖!手把手教你下载Mermaid.js并创建可离线分享的流程图HTML文件
  • Diablo Edit2终极指南:5分钟掌握暗黑破坏神2角色编辑器