2374688_zh-CN

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

2374688_zh-CN

2374688_zh-CN

EMIOS/IPWM测量PWM的频率

您好:

        我现在使用IPWM模式去测量外部的PWM脉冲,实际测试中我发现当我满足测量低频的PWM信号要求时几HZ的频率,测量高频的PWM信号误差会非常的大,当满足高频信号的测量精度,则测量低频信号会出现溢出事件,有没有什么办法可以让我同时满足低频和高频PWM脉冲的测量。希望能得到些许建议。

Re: EMIOS/IPWM测量PWM的频率

IPWM 定时器值为 16 位 65536。因此,您可能需要更改 5Hz 和 30KHz 的值设置,因为 5Hz 和 30KHz 之间的动态频率范围相当大

Re: EMIOS/IPWM测量PWM的频率

当我实现稳定采集3-10HZ的PWM脉冲,测量30KHZ甚至40KHZ时误差可能会超过20%

Re: EMIOS/IPWM测量PWM的频率

      我现在想要实现5HZ-30KHZ的PWM脉冲采集(占空比50%),当前配置我获取到的5HZ情况下的周期为50000所以我的相对应的时钟频率大致为250000此时我采集30KHZ的PWM脉冲获取的周期为8,9,此时换算过来频率为27777-31250,误差是比较大的如果我想提高采集精度就需要减小Clock Divider Value;Master Bus Prescaler;Master Bus Alternate Prescaler的值,相应的当测量5HZ时就可能会出现溢出事件,不知道我的理解是否正确。

Re: EMIOS/IPWM测量PWM的频率

Hi@xuanming

请看一下这个帖子,如果还有任何问题,请告诉我、

https://community.nxp.com/t5/S32M-Knowledge-Base/S32M27x-S32K3-eMIOS-Usage/ta-p/2129760


Re: EMIOS/IPWM测量PWM的频率

PWM 测量误差有多大?在测量 PWM 脉冲宽度(例如预分频器值等)时,您可能需要检查所依赖的计数器总线通道。

标记 (1)
无评分
版本历史
最后更新:
‎06-03-2026 03:30 AM
更新人: