[发明专利]一种直流变频电机转速取样时受高频信号干扰的解决方法在审
申请号: | 202110039230.9 | 申请日: | 2021-01-12 |
公开(公告)号: | CN112858715A | 公开(公告)日: | 2021-05-28 |
发明(设计)人: | 陈衍德;陈平;王燕云 | 申请(专利权)人: | 厦门狄耐克环境智能科技有限公司 |
主分类号: | G01P3/44 | 分类号: | G01P3/44 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 361000 福建省厦门市海沧区中国(福建)自由贸易试*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 直流 变频 电机 转速 取样 高频 信号 干扰 解决方法 | ||
本发明公开的是一种直流变频电机转速取样时受高频信号干扰的解决方法,包括以下步骤:S1、电机转速取样的主程序正常运行,所述主程序含有中断程序;S2、在主程序中输入脉冲边沿触发中断指令进入中断程序;S3、中断程序对当前输入的电平进行判断以确定本次中断是否要计数;S4、当输入电平为有效电平时,计数器的计数值加一,当输入电平为无效电平时,判断为高频干扰,此脉冲为无效脉冲,计数器的计数值不变;S5、结束中断程序,返回主程序。本方法在不增加硬件情况下,仅用极少的MCU资源解决高频干扰直流变频电机计数错误的问题,通过判断输入电平,用来识别中断是否为干扰脉冲引起,从而排除干扰脉冲对计数器的影响。
技术领域
本发明涉及一种高频信号干扰的解决方法,具体的说是指一种直流变频电机转速取样时受高频信号干扰的解决方法。
背景技术
直流变频电机在高速运转时,计数脉冲频率大,当受高频脉冲信号干扰时,这些干扰信号穿插在计数脉冲波形当中被误识别为转速脉冲,从而影响转速计数的准确性。直流变频电机因效率高、节能而使用越来越广泛,为准确控制电机转速,目前通常的做法是对电机转速脉冲数进行计数,MCU根据计数值进行闭环控制,使电机工作于预期的转速,硬件实现如图1所示,闭环转速控制逻辑流程如图2所示。从逻辑流程上可以看出,电机的脉冲FG信号取样决定系统的稳定性,实际工作中,电机转速的脉冲FG信号的取样时,容易受到高频干扰,造成脉冲计数值的不准确,引起电机达不到预期的转速。因此取样时需要采取抗干扰措施,防止高频信号等干扰。
现有的抗干扰措施,通常采用硬件高频滤波来降低干扰的幅度,减少高频脉冲干扰,或者采用周期轮询采样,后进行数字滤波的方法。但是周期轮询采样占用大量MCU资源占用,而采用硬件高频滤波来降低干扰的幅度,又会由于受高频干扰,导致脉冲计数多1。
发明内容
本发明提供的是一种直流变频电机转速取样时受高频信号干扰的解决方法,其主要目的在于克服现有技术存在的上述问题。
本发明采用如下的技术方案予以实现:
一种直流变频电机转速取样时受高频信号干扰的解决方法,包括以下步骤:
S1、电机转速取样的主程序正常运行,所述主程序含有中断程序;
S2、在主程序中输入脉冲边沿触发中断指令进入中断程序;
S3、中断程序对当前输入的电平进行判断以确定本次中断是否要计数;
S4、当输入电平为有效电平时,计数器的计数值加一,当输入电平为无效电平时,判断为高频干扰,此脉冲为无效脉冲,计数器的计数值不变;
S5、结束中断程序,返回主程序。
进一步的,一种直流变频电机转速取样时受高频信号干扰的解决方法,包括以下步骤:
S1、电机转速取样的主程序正常运行,所述主程序含有中断程序;
S2、在主程序中输入脉冲下降沿触发中断指令进入中断程序;
S3、中断程序对当前输入的电平进行判断以确定本次中断是否要计数;
S4、当输入电平为低电平时,计数器的计数值加一,当输入电平为高电平时,判断为高频干扰,此脉冲为无效脉冲,计数器的计数值不变;
S5、结束中断程序,返回主程序。
进一步的,一种直流变频电机转速取样时受高频信号干扰的解决方法,包括以下步骤:
S1、电机转速取样的主程序正常运行,所述主程序含有中断程序;
S2、在主程序中输入脉冲上升沿触发中断指令进入中断程序;
S3、中断程序对当前输入的电平进行判断以确定本次中断是否要计数;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门狄耐克环境智能科技有限公司,未经厦门狄耐克环境智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110039230.9/2.html,转载请声明来源钻瓜专利网。