一种信号处理方法和装置制造方法及图纸

技术编号:14448911 阅读:74 留言:0更新日期:2017-01-18 09:33
本发明专利技术实施例公开了一种信号的处理方法和装置。所述信号的处理方法包括:当微控制单元MCU接收到电机控制单元发送的目标霍尔反馈信号时,产生霍尔反馈中断;获取所述目标霍尔反馈信号的目标占空比;根据所述目标占空比和预设占空比序列,确定电机反馈信号,所述预设占空比序列包括至少两个预设占空比;将所述电机反馈信号发送至电机控制芯片,并进行所述霍尔反馈中断的中断返回,以便所述电机控制芯片根据所述电机反馈信号调整所述电机的转速。本发明专利技术公开的信号的处理方法和装置通过对霍尔反馈信号进行处理,提高了电机速度控制的灵敏度。

【技术实现步骤摘要】

本专利技术实施例涉及无刷电机转速控制技术,尤其涉及一种信号的处理方法和装置。
技术介绍
在现今的工业生产及日常生活中,各种设备如常见的打印机、自动取款机、洗衣机和汽车等都需要动力源来进行驱动,无刷电机由于具有干扰低、噪声小、寿命长及维护成本低等优点而得到广泛的应用,而对无刷电机转速的控制是技术人员关注的焦点。对无刷电机转速的控制主要是通过如下方式,首先对电机的霍尔反馈信号进行运算,然后根据运算结果修正电机中控制芯片的信号输出来实现对电机转速的控制。现有技术中对霍尔反馈信号检测和处理的方式是,通过微控制单元(MicrocontrollerUnite,MCU)中的脉冲捕捉模块来获取信号占空比,取得多个脉冲信号再求得脉宽平均值得到稳定的脉宽时间后再进行相应的运算来控制无刷电机转速。在现有技术中存在如下缺陷,由于计算稳定的脉宽时间时需要对取得的多个脉冲先求和再求平均,因此控制系统的灵敏度较低。
技术实现思路
本专利技术提供一种信号的处理方法和装置,以实现提高控制系统的灵敏度。第一方面,本专利技术实施例提供了一种信号的处理方法,所述信号的处理方法包括:当微控制单元MCU接收到电机控制单元发送的目标霍尔反馈信号时,产生霍尔反馈中断;获取所述目标霍尔反馈信号的目标占空比;根据所述目标占空比和预设占空比序列,确定电机反馈信号,所述预设占空比序列包括至少两个预设占空比;将所述电机反馈信号发送至电机控制芯片,并进行所述霍尔反馈中断的中断返回,以便所述电机控制芯片根据所述电机反馈信号调整所述电机的转速。进一步地,所述微控制单元还包括外部中断模块和公共定时器,所述公共定时器用于其它模块计时至少两个电机的霍尔反馈信号周期测量;所述当微控制单元接收到电机控制单元发送的目标霍尔反馈信号时,产生霍尔反馈中断,包括:当微控制单元接收到电机控制单元发送的目标霍尔反馈信号时,控制所述外部中断模块产生霍尔反馈中断;相应的,所述获取所述目标霍尔反馈信号的目标占空比,包括:通过所述公共定时器获取所述目标霍尔反馈信号的目标占空比。进一步地,所述通过所述公共定时器获取所述目标霍尔反馈信号的目标占空比,包括:根据预设定时周期从所述目标霍尔反馈信号中,获取高电平对应的预设定时周期的数量,将所述预设定时周期的数量作为目标占空比,所述预设定时周期为所述公共定时器的计时时长。进一步地,所述根据所述目标占空比和预设占空比序列,确定电机反馈信号,包括:从预设占空比序列中查找配置时间距离当前时间最长的第一占空比;将所述第一占空比更新为所述目标占空比;根据更新后的预设占空比序列确定电机反馈信号。进一步地,所述根据更新后的预设占空比序列确定电机反馈信号,包括:将更新后的占空比序列中的全部占空比进行累加;根据累加结果确定电机反馈信号。第二方面,本专利技术实施例还提供了一种信号的处理装置,所述处理装置位于控制单元MCU中,该信号的处理装置包括:反馈信号接收模块,用于接收电机控制单元发送的目标霍尔反馈信号;霍尔反馈控制模块,用于当所述反馈信号接收模块接收到所述目标霍尔反馈信号时,产生霍尔反馈中断;目标占空比获取模块,用于获取所述反馈信号接收模块接收的所述目标霍尔反馈信号的目标占空比;电机反馈信号确定模块,用于根据所述目标占空比获取模块获取的所述目标占空比和预设占空比序列,确定电机反馈信号,所述预设占空比序列包括至少两个预设占空比;电机反馈信号发送模块,用于将所述电机反馈信号确定模块确定的所述电机反馈信号发送至电机控制芯片,以便所述电机控制芯片根据所述电机反馈信号调整所述电机的转速;所述霍尔反馈控制模块还用于,进行所述霍尔反馈中断的中断返回。进一步地,所述微控制单元还包括外部中断模块和公共定时器,所述公共定时器用于计时至少两个电机的霍尔反馈信号;所述霍尔反馈控制模块还用于,当微控制单元接收到电机控制单元发送的目标霍尔反馈信号时,控制所述外部中断模块产生霍尔反馈中断;所述目标占空比获取模块还用于,通过所述公共定时器获取所述目标霍尔反馈信号的目标占空比。进一步地,所述目标占空比获取模块还用于:根据预设定时周期从所述反馈信号接收模块接收的所述目标霍尔反馈信号中,获取高电平对应的预设定时周期的数量,将所述预设定时周期的数量作为目标占空比,所述预设定时周期为所述公共定时器的计时时长。进一步地,所述电机反馈信号确定模块具体用于:从预设占空比序列中查找配置时间距离当前时间最长的第一占空比;将所述第一占空比更新为所述目标占空比;根据更新后的预设占空比序列确定电机反馈信号。进一步地,所述电机反馈信号确定模块还用于:将更新后的占空比序列中的全部占空比进行累加;根据累加结果确定电机反馈信号。本专利技术实施例提供的一种信号的处理方法和装置,通过当微控制单元MCU接收到电机控制单元发送的目标霍尔反馈信号时,产生霍尔反馈中断;获取目标霍尔反馈信号的目标占空比;根据目标占空比和预设占空比序列,确定电机反馈信号;将电机反馈信号发送至电机控制芯片,并进行霍尔反馈中断的中断返回,以便电机控制芯片根据所述电机反馈信号调整所述电机的转速。在本专利技术实施例中,每个霍尔反馈信号到来一次,微控制单元对其运算一次以求取电机反馈信号,运算周期不会随着占空比序列长度的增加而增长,提高电机转速控制的稳定性。此外,现有技术中需要取得多个脉冲信号再求得脉宽平均值得到稳定的脉宽时间后再进行相应的运算来控制无刷电机转速,而本专利技术实施例没接收到一个脉冲信号即可得到电机反馈信号,进而提高控制系统对电机转速控制的实时性和灵敏度。附图说明图1是本专利技术实施例一的一种信号的处理方法的流程图;图2是本专利技术实施例二中的一种信号的处理方法的流程图;图3是本专利技术实施例三中的一种信号的处理方法的流程图;图4是本专利技术实施例四中的一种信号的处理装置的结构示意图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。实施例一图1为本专利技术实施例一提供的一种信号的处理方法的流程图,本实施例可适用于对无刷电机的转速进行控制,无刷电机优选的是三相无刷电机。该方法可以由微控制单元来执行,具体包括如下步骤:S11,当微控制单元MCU接收到电机控制单元发送的目标霍尔反馈信号时,产生霍尔反馈中断。在三相无刷电机的应用场景下,目标霍尔反馈信号的产生是先由微控制单元产生固定频率的脉冲宽度调制(PulseWidthModulation,PWM)波形,提供给无刷电机控制芯片,控制芯片产生三相PWM控制信号输出至三相MOS管,由MOS功率驱动放大后拖动无刷电机旋转,无刷电机在旋转过程中由其内部的三个霍尔元件产生三路反馈信号反馈至电机控制芯片,控制芯片再根据这三路反馈信号产生一路代表电机转速的霍尔反馈信号。霍尔反馈中断的作用是中断微控制单元MCU接收到霍尔反馈信号之前的执行状态,在本应用场景下,霍尔反馈中断采用的是外部中断,当微控制单元接收到目标霍尔反馈信号时,微控制单元内部的执行状态被暂时中断,转而处理该目标霍尔反馈信号,在处理完目标霍尔反馈信号后再回到原来中断的地方继续执行。S12,获取目标霍尔反馈信号的目标占空比。目标霍尔反馈信号是具有本文档来自技高网...

【技术保护点】
一种信号的处理方法,其特征在于,包括:当微控制单元MCU接收到电机控制单元发送的目标霍尔反馈信号时,产生霍尔反馈中断;获取所述目标霍尔反馈信号的目标占空比;根据所述目标占空比和预设占空比序列,确定电机反馈信号,所述预设占空比序列包括至少两个预设占空比;将所述电机反馈信号发送至电机控制芯片,并进行所述霍尔反馈中断的中断返回,以便所述电机控制芯片根据所述电机反馈信号调整所述电机的转速。

【技术特征摘要】
1.一种信号的处理方法,其特征在于,包括:当微控制单元MCU接收到电机控制单元发送的目标霍尔反馈信号时,产生霍尔反馈中断;获取所述目标霍尔反馈信号的目标占空比;根据所述目标占空比和预设占空比序列,确定电机反馈信号,所述预设占空比序列包括至少两个预设占空比;将所述电机反馈信号发送至电机控制芯片,并进行所述霍尔反馈中断的中断返回,以便所述电机控制芯片根据所述电机反馈信号调整所述电机的转速。2.根据权利要求1所述的方法,其特征在于,所述微控制单元还包括外部中断模块和公共定时器,所述公共定时器用于其它模块计时至少两个电机的霍尔反馈信号周期测量;所述当微控制单元接收到电机控制单元发送的目标霍尔反馈信号时,产生霍尔反馈中断,包括:当微控制单元接收到电机控制单元发送的目标霍尔反馈信号时,控制所述外部中断模块产生霍尔反馈中断;相应的,所述获取所述目标霍尔反馈信号的目标占空比,包括:通过所述公共定时器获取所述目标霍尔反馈信号的目标占空比。3.根据权利要求2所述的方法,其特征在于,所述通过所述公共定时器获取所述目标霍尔反馈信号的目标占空比,包括:根据预设定时周期从所述目标霍尔反馈信号中,获取高电平对应的预设定时周期的数量,将所述预设定时周期的数量作为目标占空比,所述预设定时周期为所述公共定时器的计时时长。4.根据权利要求1或3所述的方法,其特征在于,所述根据所述目标占空比和预设占空比序列,确定电机反馈信号,包括:从预设占空比序列中查找配置时间距离当前时间最长的第一占空比;将所述第一占空比更新为所述目标占空比;根据更新后的预设占空比序列确定电机反馈信号。5.根据权利要求4所述的方法,其特征在于,所述根据更新后的预设占空比序列确定电机反馈信号,包括:将更新后的占空比序列中的全部占空比进行累加;根据累加结果确定电机反馈信号。6.一种信号处理装置,其特征在于,所述装置位于微控制单元MCU中,包...

【专利技术属性】
技术研发人员:蒋红平
申请(专利权)人:深圳怡化电脑股份有限公司深圳市怡化时代科技有限公司深圳市怡化金融智能研究院
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1