[发明专利]一种脉冲宽度调制信号的捕获方法、装置及设备在审
| 申请号: | 202010951958.4 | 申请日: | 2020-09-11 |
| 公开(公告)号: | CN112242828A | 公开(公告)日: | 2021-01-19 |
| 发明(设计)人: | 杨勇;宫海涛;颜世智 | 申请(专利权)人: | 深圳市杉川机器人有限公司 |
| 主分类号: | H03K5/01 | 分类号: | H03K5/01 |
| 代理公司: | 深圳中一联合知识产权代理有限公司 44414 | 代理人: | 刘永康 |
| 地址: | 518000 广东省深圳市南山区高新技术*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 脉冲宽度 调制 信号 捕获 方法 装置 设备 | ||
本申请适用于电学技术领域,提供了一种脉冲宽度调制信号的捕获方法,包括:根据第一中断函数确定脉冲宽度调制PWM周期和有效脉冲宽度;执行信号捕获函数、所述第一中断函数、第二中断函数,根据所述PWM周期、所述有效脉冲宽度和预设捕获策略对初始信号进行捕获,获取脉冲宽度调制信号;其中,第二中断函数用于控制所述第一中断函数的中断响应功能。这样,脉冲宽度调制信号的中断频率受控于低频率的第二中断函数,当初始信号为高频信号时,不会频繁中断,从而避免了高频率初始信号输入时产生的频繁中断占用过多的处理器资源的问题,避免了浪费系统资源。
技术领域
本申请属于电学技术领域,尤其涉及一种脉冲宽度调制信号的捕获方法、装置及设备。
背景技术
脉冲宽度调制技术(Pulse Width Modulation,PWM),是通过对一系列脉冲的宽度进行调制,来等效地获得所需要波形(含形状和幅值)。PWM控制技术在逆变电路中应用最广,应用的逆变电路绝大部分是PWM型,广泛应用在从测量、通信到功率控制与变换的许多领域中。现有的脉冲宽度调制信号的捕获方法是通过一个定时器捕获得到初始信号的周期值和有效电平脉宽值,进而换算得到占空比,得到脉冲宽度调制信号。但是,采用这种方式,当初始信号为高频信号时,就会频繁中断,导致占用过多的处理器资源,浪费系统资源。
发明内容
本申请实施例提供了一种脉冲宽度调制信号的捕获方法、装置及设备,可以解决当初始信号为高频信号时,脉冲宽度调制信号捕获时会频繁中断,占用过多的处理器资源,浪费系统资源的问题。
第一方面,本申请实施例提供了一种脉冲宽度调制信号的捕获方法,包括:
根据第一中断函数确定脉冲宽度调制PWM周期和有效脉冲宽度;
执行信号捕获函数、所述第一中断函数、第二中断函数,根据所述PWM周期、所述有效脉冲宽度和预设捕获策略对初始信号进行捕获,获取脉冲宽度调制信号;其中,所述第二中断函数用于控制所述第一中断函数的中断响应功能。
进一步地,所述执行信号捕获函数、所述第一中断函数、第二中断函数,根据所述PWM周期、所述有效脉冲宽度和预设捕获策略对初始信号进行捕获,获取脉冲宽度调制信号,包括:
执行所述信号捕获函数和所述第一中断函数;其中,所述第一中断函数进行中断响应时,停止执行所述信号捕获函数;
关闭所述第一中断函数的中断响应功能;
若检测到执行所述第二中断函数,则开启所述第一中断函数的中断响应功能;
在所述PWM周期内根据所述有效脉冲宽度执行信号捕获函数对初始信号进行读取,获取有效电平脉宽值;
当所述第一中断函数进行中断响应时,在中断时长内停止执行所述信号捕获函数;
根据所述有效电平脉宽值,获取脉冲宽度调制信号。
进一步地,所述第二中断函数为中断频率小于预设频率阈值的节拍函数。
进一步地,所述根据所述有效电平脉宽值,获取脉冲宽度调制信号,包括:
在所述中断时长内根据新的捕获周期和所述有效电平脉宽值确定占空比;
根据所述新的捕获周期、所述有效电平脉宽值和所述占空比,确定脉冲宽度调制信号。
进一步地,所述根据所述有效电平脉宽值,获取脉冲宽度调制信号,包括:
若检测到执行所述第二中断函数,则根据新的捕获周期和所述有效电平脉宽值确定占空比;
根据所述新的捕获周期、所述有效电平脉宽值和所述占空比,确定脉冲宽度调制信号。
第二方面,本申请实施例提供了一种脉冲宽度调制信号的捕获装置,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市杉川机器人有限公司,未经深圳市杉川机器人有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010951958.4/2.html,转载请声明来源钻瓜专利网。





