预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共22页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN109771959A(43)申请公布日2019.05.21(21)申请号201910153266.2(22)申请日2019.02.28(71)申请人深圳市鑫益嘉科技股份有限公司地址518000广东省深圳市宝安区福永街道福园二路光阳电机工业园3#厂房(72)发明人余晓梅曹鑫费翔杨平(74)专利代理机构深圳市港湾知识产权代理有限公司44258代理人微嘉(51)Int.Cl.A63H17/26(2006.01)A63H17/36(2006.01)G05D1/02(2006.01)H02P5/00(2016.01)H02P8/40(2006.01)权利要求书3页说明书15页附图3页(54)发明名称智能小车运动控制装置、方法、设备及可读存储介质(57)摘要本发明公开了一种智能小车运动控制方法,通过控制预设PWM信号占空比来控制智能小车的第一主动轮和第二主动轮的运动速度,采用霍尔计数器对智能小车的第一主动轮和第二主动轮的转动圈数进行监控,并通过控制第一主动轮和第二主动轮的运动速度和运动圈数来实现智能小车的常规运动,包括:指定速度和距离的直线运动,指定速度和转动角度的原地自转,指定速度、半径和角度的圆形运动等,以及这些常规运动组合成的复杂运动。本发明还公开了一种智能小车运动控制装置、设备、以及可读存储介质。本发明使得智能小车可以实现一定精度运动控制并降低智能小车的成本,降低了控制算法的复杂度,提高了用户体验。CN109771959ACN109771959A权利要求书1/3页1.一种智能小车运动控制装置,其特征在于,所述智能小车运动控制装置包括设置在智能小车底盘的第一霍尔计数器、第二霍尔计数器、第一马达、第二马达、第一马达驱动、第二马达驱动、控制器、第一主动轮和第二主动轮;所述第一霍尔计数器、所述第一马达驱动和所述第一主动轮均与所述第一马达连接,所述第二霍尔计数器、所述第二马达驱动和所述第二主动轮均与所述第二马达连接,所述第一马达驱动和所述第二马达驱动均与所述控制器连接;所述第一霍尔计数器用于检测所述第一马达的转动并根据第一马达的转动输出第一脉冲信号至控制器;所述第二霍尔计数器用于检测所述第二马达的转动并根据第二马达的转动输出第一脉冲信号至控制器;所述控制器用于对所述第一脉冲信号或所述第二脉冲信号进行中断计数,并向第一马达驱动或第二马达驱动发送驱动指令;所述第一马达驱动用于接收所述控制器的驱动指令,并驱动所述第一马达转动;所述第二马达驱动用于接收所述控制器的驱动指令,并驱动所述第二马达转动;所述第一马达用于在所述第一驱动马达的驱动下带动所述第一主动轮转动;所述第二马达用于在所述第二驱动马达的驱动下带动所述第二主动轮转动;所述第一主动轮用于在所述第一马达带动下转动,以带动智能小车运动;所述第二主动轮用于在所述第二马达带动下转动,以带动智能小车运动。2.一种智能小车运动控制方法,其特征在于,所述智能小车运动控制方法应用于如权利要求1所述的智能小车运动控制装置,所述智能小车运动控制方法包括:接收用户输入的运动控制参数;若所述运动控制参数为以第一速度直线行驶设定距离,则从预设占空比表中获取所述第一速度对应的第一预设占空比;调整第一马达和第二马达的脉冲宽度调制PWM信号占空比均为所述第一预设占空比,并控制第一马达和第二马达以相同方向转动;控制智能小车直线行驶设定距离后停止运动。3.如权利要求2所述的智能小车运动控制方法,其特征在于,所述控制智能小车直线行驶设定距离后停止运动的步骤包括:根据以下公式,计算出智能小车直线行驶设定距离时,第一霍尔计数器或第二霍尔计数器输出的脉冲信号的脉冲数,其中公式为:其中,S为智能小车直线行驶的设定距离,N为第一主动轮转动一圈时第一霍尔计数器输出的脉冲数、或第二主动轮转动一圈时第二霍尔计数器输出的脉冲数,r为第一主动轮和第二主动轮的半径,2πr为第一主动轮或第二主动轮的周长,n1为智能小车直线行驶设定距离S时、第一霍尔计数器或第二霍尔计数器输出的脉冲信号的脉冲数;对第一霍尔计数器或第二霍尔计数器输出的脉冲信号进行中断计数;当所述脉冲信号的脉冲数达到n1时,控制第一马达驱动和第二马达驱动停止驱动第一马达和第二马达,以控制智能小车停止运动。2CN109771959A权利要求书2/3页4.如权利要求2所述的智能小车运动控制方法,其特征在于,所述接收用户输入的运动控制参数的步骤之后还包括:若所述运动控制参数为以第二速度原地自转第一设定角度,则从预设占空比表中获取所述第二速度对应的第二预设占空比;调整第一马达和第二马达的PWM信号占空比均为所述第二预设占空比,并控制第一马达和第二马达以相反方向转动;控制智能小车原地自转第一设定角度后停止运动。5.如权利要求