本帖最后由 a976209770 于 2025-6-24 20:09 编辑
G32R501 CAP/HRCAP 模块技术介绍
一、模块概述G32R501 实时控制 MCU 内置 7 个 CAP(捕获)模块,其中 2 个支持高分辨率捕获功能(HRCAP),该模块可用于对外部事件的高精度时间捕获,是电机控制、精密测量、脉冲识别等应用中的关键组件。 二、CAP 模块功能结构
1. 基本功能2. 输入源灵活性3. 时间戳模式 三、CAP 模块扩展功能
1. APWM 模式(非对称 PWM 输出)2. 中断功能3. 与 ADC 的联动相比传统的 ADCEXTSOC 脚触发方式,CAP 模块可以更精准高效地启动 ADC 转换: [td]特性 | CAP触发ADC | ADCEXTSOC | 触发类型 | 边沿触发 | 电平触发 | 支持方向 | 上升/下降沿 | 上升沿 | 冗余转换风险 | 无 | 有 | 可配中断 | 支持开始中断 | 不支持 |
四、HRCAP 高分辨率捕获功能
1. 功能增强HRCAP 模块在 CAP 的基础上集成高分辨率时间戳采集: 精度最高可达 150ps。 适用于 高速脉冲捕获、高频率测量场景。
2. 应用价值 五、模块配置建议[td]项目 | 建议设置 | 捕获源引脚 | 通过 X-BAR 映射到合适的 GPIO | 捕获边沿选择 | 根据脉冲信号特性选择 Rising/Falling | 模式选择 | 周期信号建议使用差分模式 | 中断使用 | 若对实时性要求高建议开启中断 | 与 ADC 联动 | 可配置 ADC 在捕获后启动采样 | 多模块同步(APWM 模式) | 使用相位同步和公同步信号 |
六、典型应用示例
电机速度测量
电流型传感器解码
PWM 输出控制
高速事件分析
七、总结
G32R501 的 CAP/HRCAP 模块具备以下技术亮点: 凭借其强大的捕获与控制能力,CAP/HRCAP 模块是工业控制、电机驱动、仪器仪表等场景中不可或缺的重要组件。
|