The invention relates to a motor speed measurement method, device, readable storage medium and electric equipment based on Hall device. The motor speed measurement method includes: real-time AD sampling of the output signal of Hall device to obtain sampling signal, in which Hall device is used to detect the speed of motor; converting the sampled signal into pulse signal; calculating each pulse signal separately; The period of the number is used to form a periodic sequence, and the speed of the motor is determined according to the periodic sequence. The technical scheme of the invention can play the role of noise reduction, and the response time is faster.
【技术实现步骤摘要】
电机测速方法、装置、可读存储介质及电动设备
本专利技术涉及电机测速领域,尤其涉及一种基于霍尔器件的电机测速方法、装置、可读存储介质及电动设备。
技术介绍
霍尔器件具有灵敏的磁特性,尺寸小、响应速度快,而且成本低,因此,在电机测速中得到广泛应用。霍尔器件是基于磁电变换原理,当电机转动一圈,霍尔器件感应到磁场变化便输出一个电脉冲,测量脉冲周期,就可计算出电机的转速。在使用霍尔器件来检测电机转速时,常用的算法是设置IO引脚中断,例如,设置上升沿中断,两次中断产生的间隔时间,即对应当前的脉冲周期,这种方法在测量单个电机的转速时简单有效,因为:对于单个电机,其噪声/毛刺很少,其数值也小,通常在硬件电路上采用简单的RC滤波电路就能得到干净的波形。但是,在一些智能电动玩具中,往往需要设置两个及两个以上的电机,而对于这种多电机应用的情况,特别是电机在做加减速运动时,多个电机间磁场窜扰很大,会导致霍尔器件产生大量的、数值较大的噪声/毛刺,从而导致电机测速的结果出现很大误差。对于传统的GPIO中断法,为了实现降噪,往往对一段时间内的中断信号进行计数/积分,然后再求取均值,但是,这个计 ...
【技术保护点】
1.一种基于霍尔器件的电机测速方法,其特征在于,包括:对霍尔器件的输出信号实时进行AD采样,以获取采样信号,其中,霍尔器件用于检测电机的转速;将所获取的采样信号转换成脉冲信号;分别计算每个脉冲信号的周期,以形成周期序列;根据所述周期序列确定电机的转速。
【技术特征摘要】
1.一种基于霍尔器件的电机测速方法,其特征在于,包括:对霍尔器件的输出信号实时进行AD采样,以获取采样信号,其中,霍尔器件用于检测电机的转速;将所获取的采样信号转换成脉冲信号;分别计算每个脉冲信号的周期,以形成周期序列;根据所述周期序列确定电机的转速。2.根据权利要求1所述的基于霍尔器件的电机测速方法,其特征在于,在将所获取的采样信号转换成脉冲信号之前,还包括:对滑动窗口内的采样信号进行均值处理。3.根据权利要求1或2所述的基于霍尔器件的电机测速方法,其特征在于,其特征在于,将所获取的采样信号转换成脉冲信号,包括:将所获取的采样信号与阈值进行比较,若大于等于阈值,则记为1;若小于阈值,则记为0。4.根据权利要求1所述的基于霍尔器件的电机测速方法,其特征在于,在形成周期序列之后,针对周期序列中的每个周期,还进行以下步骤:判断当前周期是否小于参考值,其中,所述参考值与前一周期相关;在小于参考值时,将前一周期与后一周期进行比较,并将较小的周期确定为待拼接周期;将当前周期与待拼接周期进行拼接,以形成新的周期序列。5.根据权利要求1所述的基于霍尔器件的电机测速方法,其特征在于,根据所述周期序列确定电机的转速,包括:对所述周期序列进行低通滤波,并根据低通滤波后的周期序列确定电机的转速。6.一种基于霍尔器件的电机...
【专利技术属性】
技术研发人员:宋政斌,仝海燕,
申请(专利权)人:深圳柴火创客教育服务有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。