基于霍尔摇杆的电动轮椅控制方法及电动轮椅

申请号 CN201611080062.3 申请日 2016-11-29 公开(公告)号 CN106580573A 公开(公告)日 2017-04-26
申请人 广州视源电子科技股份有限公司; 发明人 暨绵浩;
摘要 本 发明 公开了一种基于霍尔摇杆的电动 轮椅 控制方法,通过将将霍尔摇杆的Y轴偏移量加上m倍的X轴偏移量获得第一命令值,将所述Y轴偏移量减去n倍的X轴偏移量获得第二命令值,所述第一命令值用于确定左 电机 的PWM值和转向,所述第二命令值用于确定右电机的PWM值和转向,也就是,基于霍尔摇杆的X轴,Y轴,Y=‑mX,Y=nX将平面划分为八个区间来决定电动轮椅的行驶方式,解决了 现有技术 采用霍尔摇杆的X轴和Y轴将平面划分为四个区间来决定行驶方式过于简单而不能满足用户多样化和舒适度的需求,使得轮椅行驶更灵活,功能更完善。
权利要求

1.一种基于霍尔摇杆的电动轮椅控制方法,其特征在于,包括步骤:
基于预设的直坐标系,获取所述霍尔摇杆分别在X方向和Y方向的模拟量,并将所述X方向和Y方向的模拟量进行AD转换获得所述霍尔摇杆的X坐标和Y坐标;其中,所述直角坐标系以霍尔摇杆的左右方向延伸的第一基准线作为X轴、所述霍尔摇杆的前后方向延伸的第二基准线作为Y轴;
当判断所述霍尔摇杆的X坐标、Y坐标在设定的正常范围内时,将所述霍尔摇杆的X坐标减去所述直角坐标系的中心点的X坐标后获得X轴偏移量,以及将所述霍尔摇杆的Y坐标减去所述直角坐标系的中心点的Y坐标以获得Y轴偏移量;
将所述Y轴偏移量加上m倍的X轴偏移量获得第一命令值,将所述Y轴偏移量减去n倍的X轴偏移量获得第二命令值;其中,所述0当所述X轴偏移量和Y轴偏移量在预设的范围内时,在预设所述左电机对应所述X轴、所述右电机对应所述Y轴的情况下,将所述第一命令值的绝对值作为所述左电机的PWM值,将所述第二命令值的绝对值作为所述右电机的PWM值,且根据所述第一命令值的正负确定所述左电机的转向,根据所述第二命令值的正负确定所述右电机的转向。
2.如权利要求1所述的基于霍尔摇杆的电动轮椅控制方法,其特征在于,所述方法还包括步骤:
当判断所述霍尔摇杆的X坐标、Y坐标不在设定的正常范围内时,分别将所述左、右电机的PWM值清零。
3.如权利要求1所述的基于霍尔摇杆的电动轮椅控制方法,其特征在于,所述方法还包括步骤:
在所述Y轴偏移量的绝对值小于预设的Y方向的起始命令值,且所述X轴偏移量的绝对值小于预设的X方向的起始命令值的情况下,分别将所述左、右电机的PWM值清零;其中,所述Y轴偏移量的绝对值小于预设的Y方向的起始命令值,且所述X轴偏移量的绝对值小于预设的X方向的起始命令值不属于所述X轴偏移量和Y轴偏移量的预设的范围。
4.如权利要求1所述的基于霍尔摇杆的电动轮椅控制方法,其特征在于,所述方法还包括步骤:
当所述X轴偏移量和Y轴偏移量在预设的范围内时,在预设所述左电机对应所述Y轴、所述右电机对应所述X轴的情况下,获得所述第一命令值的绝对值作为所述右电机的PWM值,获得所述第二命令值的绝对值作为所述左电机的PWM值,且根据所述第一命令值的正负获得所述右电机的转向,根据所述第二命令值的正负获得所述左电机的转向。
5.如权利要求1所述的基于霍尔摇杆的电动轮椅控制方法,其特征在于,在预设所述左电机对应所述X轴、所述右电机对应所述Y轴的情况下,根据所述第一命令值的正负确定所述左电机的转向,根据所述第二命令值的正负确定所述右电机的转向具体为:
所述当所述第一命令值为正,所述左电机正转,当第二命令值为正时,所述右电机正转;当所述第一命令值为负时,所述左电机反转,当第二命令值为负时,所述右电机反转。
6.如权利要求1所述的基于霍尔摇杆的电动轮椅控制方法,其特征在于,所述m=1,所述n=1。
7.如权利要求1所述的基于霍尔摇杆的电动轮椅控制方法,其特征在于,当所述Y轴偏移量为零时,所述左、右电机的PWM值均为2倍的X轴偏移量的绝对值;其中,所述Y轴偏移量为零不属于所述X轴偏移量和Y轴偏移量的预设的范围。
8.如权利要求1所述的基于霍尔摇杆的电动轮椅控制方法,其特征在于,当所述X轴偏移量和Y轴偏移量的平方和小于预设的阈值时,分别将所述左、右电机的PWM值清零;其中,所述X轴偏移量和Y轴偏移量的平方和小于预设的阈值不属于所述X轴偏移量和Y轴偏移量的预设的范围。
9.如权利要求8所述的基于霍尔摇杆的电动轮椅控制方法,其特征在于,所述方法还包括步骤:
当所述X轴偏移量和Y轴偏移量的平方和大于预设的阈值,且所述Y轴偏移量的绝对值大于10倍的X轴偏移量的绝对值时,所述左、右电机运行的PWM值均设定为2倍的Y轴偏移量的绝对值;其中,所述X轴偏移量和Y轴偏移量的平方和大于预设的阈值,且所述Y轴偏移量的绝对值大于10倍的X轴偏移量的绝对值不属于所述X轴偏移量和Y轴偏移量的预设的范围。
10.一种电动轮椅,其特征在于,采用如权利要求1-9任意一项基于霍尔摇杆的电动轮椅控制方法。

说明书全文

基于霍尔摇杆的电动轮椅控制方法及电动轮椅

技术领域

[0001] 本发明涉及自动控制领域,尤其涉及一种基于霍尔摇杆的电动轮椅控制方法及电动轮椅。

背景技术

[0002] 随着电子技术及能源技术的发展,电动车技术获得了飞速的发展,并大规模应用到我们的日常生活中。电动轮椅,对于老年人群或残疾人群来说,是一种理想的代步工具。它是一种以电池为能源,由电动机驱动的轮椅车,具有操作简单、车速平稳、无污染等优点,相比于手动轮椅,活动范围广,功能强大。
[0003] 其中,电动轮椅的操纵杆作为重要组成部分,是使用者操作电动轮椅的桥梁。常用的霍尔效应操纵杆,是根据霍尔效应原理,使得操纵杆的位置变化与霍尔效应传感器输出电压值成对应关系。因为霍尔效应传感器具有体积小、灵敏度高、功率小邓优点,霍尔效应摇杆得到广泛应用。目前传统电动轮椅的霍尔摇杆区间划分方式是由X轴和Y轴将平面划分为四个区间,分别对应前进、后退、左转和右转,这种划分方式过于简单,使得轮椅转弯时会显得笨拙,而且无法实现零半径转弯。

发明内容

[0004] 本发明实施例的目的是提供一种基于霍尔摇杆的电动轮椅控制方法及电动轮椅,能解决现有技术电动轮椅行驶方式过于简单的问题,使得轮椅的行驶更加灵活,更人性化。
[0005] 为实现上述目的,本发明实施例提供了一种基于霍尔摇杆的电动轮椅控制方法,包括步骤:
[0006] 基于预设的直坐标系,获取所述霍尔摇杆分别在X方向和Y方向的模拟量,并将所述X方向和Y方向的模拟量进行AD转换获得所述霍尔摇杆的X坐标和Y坐标;其中,所述直角坐标系以霍尔摇杆的左右方向延伸的第一基准线作为X轴、所述霍尔摇杆的前后方向延伸的第二基准线作为Y轴;
[0007] 当判断所述霍尔摇杆的X坐标、Y坐标在设定的正常范围内时,将所述霍尔摇杆的X坐标减去所述直角坐标系的中心点的X坐标后获得X轴偏移量,以及将所述霍尔摇杆的Y坐标减去所述直角坐标系的中心点的Y坐标以获得Y轴偏移量;
[0008] 将所述Y轴偏移量加上m倍的X轴偏移量获得第一命令值,将所述Y轴偏移量减去n倍的X轴偏移量获得第二命令值;其中,所述0
[0009] 当所述X轴偏移量和Y轴偏移量在预设的范围内时,在预设所述左电机对应所述X轴、所述右电机对应所述Y轴的情况下,将所述第一命令值的绝对值作为所述左电机的PWM值,将所述第二命令值的绝对值作为所述右电机的PWM值,且根据所述第一命令值的正负确定所述左电机的转向,根据所述第二命令值的正负确定所述右电机的转向。
[0010] 与现有技术相比,本发明公开的基于霍尔摇杆的电动轮椅控制方法通过将Y轴偏移量加上m倍的X轴偏移量获得第一命令值,将所述Y轴偏移量减去n倍的X轴偏移量获得第二命令值,所述第一命令值用于确定左电机的PWM值和转向,所述第二命令值用于确定右电机的PWM值和转向,也就是,基于霍尔摇杆的X轴,Y轴,Y=-mX,Y=nX将平面划分为八个区间来决定电动轮椅的行驶方式,解决了现有技术采用霍尔摇杆的X轴和Y轴将平面划分为四个区间来决定行驶方式过于简单而不能满足用户多样化和舒适度的需求,使得轮椅行驶更灵活,功能更完善。
[0011] 作为上述方案的改进,当判断所述霍尔摇杆的X坐标、Y坐标不在设定的正常范围内时,分别将所述左、右电机的PWM值清零。该步骤可避免霍尔摇杆的摇摆范围超出正常范围,而发生电动轮椅会超速行驶的情况。
[0012] 作为上述方案的改进,在所述Y轴偏移量的绝对值小于预设的Y方向的起始命令值,且所述X轴偏移量的绝对值小于预设的X方向的起始命令值的情况下,分别将所述左、右电机的PWM值清零;其中,所述Y轴偏移量的绝对值小于预设的Y方向的起始命令值,且所述X轴偏移量的绝对值小于预设的X方向的起始命令值不属于所述X轴偏移量和Y轴偏移量的预设的范围。预设X方向和Y方向的其实命令值,可以避免霍尔摇杆误操作导致轻微摆动而发生电动轮椅误行驶的情况。
[0013] 作为上述方案的改进,所述方法还包括步骤:
[0014] 当所述X轴偏移量和Y轴偏移量在预设的范围内时,在预设所述左电机对应所述Y轴、所述右电机对应所述X轴的情况下,获得所述第一命令值的绝对值作为所述右电机的PWM值,获得所述第二命令值的绝对值作为所述左电机的PWM值,且根据所述第一命令值的正负获得所述右电机的转向,根据所述第二命令值的正负获得所述左电机的转向。所述左电机的PWM值决定左电机的转速,所述右电机的PWM值决定右电机的转速,所述左电机和右电机的转向决定电动轮椅的前进、后退、左转和右转。因此所述第一命令值和第二命令值可确定电动轮椅的行驶方式。
[0015] 作为上述方案的改进,在预设所述左电机对应所述X轴、所述右电机对应所述Y轴的情况下,根据所述第一命令值的正负确定所述左电机的转向,根据所述第二命令值的正负确定所述右电机的转向具体为:
[0016] 所述当所述第一命令值为正,所述左电机正转,当第二命令值为正时,所述右电机正转;当所述第一命令值为负时,所述左电机反转,当第二命令值为负时,所述右电机反转。使命令值的正、负分别对应正转、反转,更符合用户关于摇杆的转向和轮椅行驶的方向对应关系。
[0017] 作为上述方案的改进,所述m=1,所述n=1。将m和n设定为1,所述八个区间范围相同,更有利于用户的操作。
[0018] 作为上述方案的改进,当所述Y轴偏移量为零时,所述左、右电机的PWM值均为2倍的X轴偏移量的绝对值;其中,所述Y轴偏移量为零不属于所述X轴偏移量和Y轴偏移量的预设的范围。所述左、右电机的PWM值相同,也就是左、右电机没有速度差,且所述左、右电机转向相反,实现了电动轮椅的零半径左/右转弯。
[0019] 作为上述方案的改进,当所述X轴偏移量和Y轴偏移量的平方和小于预设的阈值时,分别将所述左、右电机的PWM值清零;其中,所述X轴偏移量和Y轴偏移量的平方和小于预设的阈值不属于所述X轴偏移量和Y轴偏移量的预设的范围。不响应所述霍尔摇杆的一定范围内的摇动,可以防止误操作,也可以转弯过程中小的震动,获得比较好的平稳性。
[0020] 当所述X轴偏移量和Y轴偏移量的平方和大于预设的阈值,且所述Y轴偏移量的绝对值大于10倍的X轴偏移量的绝对值时,所述左、右电机运行的PWM值均设定为2倍的Y轴偏移量的绝对值;其中,所述X轴偏移量和Y轴偏移量的平方和大于预设的阈值,且所述Y轴偏移量的绝对值大于10倍的X轴偏移量的绝对值不属于所述X轴偏移量和Y轴偏移量的预设的范围。该步骤进一步增加了四个区间,在这四个区间内,所述左电机和右电机没有速度差,保证了电动轮椅直线前进和后退的性能,使电动轮椅的行驶更稳定,更灵活。
[0021] 本发明实施例还提供了一种电动轮椅,采用如权利要求1-9任意一项基于霍尔摇杆的电动轮椅控制方法。
[0022] 本发明实施例公开的电动轮椅,通过采用上述基于霍尔摇杆的电动轮椅控制方法,可以实现霍尔摇杆多个区间的多种行驶方式,包括实现小角度大半径左/右转弯、大角度小半径左/右转弯以及零半径左/右转弯,更灵活,提高了用户的舒适度。附图说明
[0023] 图1是本发明实施例1中一种基于霍尔摇杆的电动轮椅控制方法的流程图
[0024] 图2是本发明实施例1中一种基于霍尔摇杆的电动轮椅控制方法的区间划分示意图。
[0025] 图3是本发明实施例1中一种霍尔摇杆输出信号示意图。
[0026] 图4是本发明实施例2中一种基于霍尔摇杆的电动轮椅控制方法的流程图。
[0027] 图5是本发明实施例3中一种基于霍尔摇杆的电动轮椅控制方法的流程图。
[0028] 图6是本发明实施例4中一种基于霍尔摇杆的电动轮椅控制方法的流程图。
[0029] 图7是本发明实施例5中一种基于霍尔摇杆的电动轮椅控制方法的流程图。
[0030] 图8是本发明实施例6中一种基于霍尔摇杆的电动轮椅控制方法的流程图。
[0031] 图9是本发明实施例6中一种基于霍尔摇杆的电动轮椅控制方法的区间划分示意图。

具体实施方式

[0032] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0033] 参见图1,是本发明实施例1提供的一种基于霍尔摇杆的电动轮椅控制方法的示意图。如图1所示的基于霍尔摇杆的电动轮椅控制方法包括步骤:
[0034] S11、基于预设的直角坐标系,获取所述霍尔摇杆分别在X方向和Y方向的模拟量,并将所述X方向和Y方向的模拟量进行AD转换获得所述霍尔摇杆的X坐标和Y坐标;其中,所述直角坐标系以霍尔摇杆的左右方向延伸的第一基准线作为X轴、所述霍尔摇杆的前后方向延伸的第二基准线作为Y轴;
[0035] S12、当判断所述霍尔摇杆的X坐标、Y坐标在设定的正常范围内时,将所述霍尔摇杆的X坐标减去所述直角坐标系的中心点的X坐标后获得X轴偏移量,以及将所述霍尔摇杆的Y坐标减去所述直角坐标系的中心点的Y坐标以获得Y轴偏移量;
[0036] S13、将所述Y轴偏移量加上m倍的X轴偏移量获得第一命令值,将所述Y轴偏移量减去n倍的X轴偏移量获得第二命令值;其中,所述0
[0037] S14、当所述X轴偏移量和Y轴偏移量在预设的范围内时,在预设所述左电机对应所述X轴、所述右电机对应所述Y轴的情况下,将所述第一命令值的绝对值作为所述左电机的PWM值,将所述第二命令值的绝对值作为所述右电机的PWM值,且根据所述第一命令值的正负确定所述左电机的转向,根据所述第二命令值的正负确定所述右电机的转向。
[0038] 其中,在本实施例中,所述X轴偏移量和Y轴偏移量的预设的范围包括X轴偏移量和Y轴偏移量为任意值的情况。
[0039] 其中,所述当所述第一命令值为正,所述左电机正转,当第二命令值为正时,所述右电机正转;当所述第一命令值为负时,所述左电机反转,当第二命令值为负时,所述右电机反转。
[0040] 参见图2,是本发明实施例2提供的一种基于霍尔摇杆的电动轮椅控制方法的示意图。本实施例在实施例1的基础上还包括步骤:
[0041] S22、当判断所述霍尔摇杆的X坐标、Y坐标不在设定的正常范围内时,分别将所述左、右电机的PWM值清零。
[0042] 当所述霍尔摇杆的X坐标、Y坐标超出设定的正常范围,将左、右电机的PWM值清零,可以避免发生电动轮椅会超速行驶而影响用户安全的情况。
[0043] 参见图3,是本发明实施例3提供的一种基于霍尔摇杆的电动轮椅控制方法的示意图。本实施例在实施例1的基础上还包括步骤:
[0044] S33、在所述Y轴偏移量的绝对值小于预设的Y方向的起始命令值,且所述X轴偏移量的绝对值小于预设的X方向的起始命令值的情况下,分别将所述左、右电机的PWM值清零;其中,所述Y轴偏移量的绝对值小于预设的Y方向的起始命令值,且所述X轴偏移量的绝对值小于预设的X方向的起始命令值不属于所述X轴偏移量和Y轴偏移量的预设的范围。
[0045] 在本实施例中,所述X轴偏移量和Y轴偏移量的预设的范围不包括所述Y轴偏移量的绝对值小于预设的Y方向的起始命令值,且所述X轴偏移量的绝对值小于预设的X方向的起始命令值的情况。
[0046] 当所述霍尔摇杆由于外界不可控因素发生轻微的震动时,即,当所述Y轴偏移量的绝对值小于预设的Y方向的起始命令值,且所述X轴偏移量的绝对值小于预设的X方向的起始命令值时,所述左、右电机的PWM值清零,可以防止轮椅因为外界因素而发生震动的情况,保证用户获得良好的体验和舒适度。
[0047] 下面,将详细描述上述几个实施例的基于霍尔摇杆的电动轮椅控制方法。
[0048] 为方便说明,仅以m=n=1对上述几个实施例的技术方案进行描述,本发明提供的LED显示屏控制电路中的开关管并不限于m=n=1。具体实施时,所述霍尔摇杆输出X方向、Y方向模拟信号,经所述模拟信号进行AD转换后获得所述霍尔摇杆的X坐标、Y坐标,当判断所述霍尔摇杆的X坐标、Y坐标在设定的正常范围内时,获得相对中心点的X轴偏移量、Y轴偏移量;当所述X轴偏移量和Y轴偏移量在预设的范围内时,将所述Y轴偏移量加上m倍的X轴偏移量获得第一命令值,将所述Y轴偏移量减去n倍的X轴偏移量获得第二命令值。如图4所示,所述霍尔摇杆在区间1、8时,所述第一命令值和第二命令值均为正,即所述左、右电机均正转,轮椅处于前进状态;所述霍尔摇杆在区间4、5 时,所述第一命令值和第二命令值均为负,即所述左、右电机均反装,轮椅处于后退状态;所述霍尔摇杆在区间2、3时,所述第一命令值为正,第二命令值为负,即所述左电机正转,所述右电机反转,轮椅处于右转状态;所述霍尔摇杆在区间6、7时,所述第一命令值为负,第二命令值为正,即所述左电机反转,所述右电机正转,轮椅处于左转状态。具体的,在区间2,所述第一命令值的绝对值大于所述第二命令值的绝对值,即是,所述左电机的PWM值大于右电机的PWM值,从而左电机的转速大于右电机的转速,实现了轮椅小角度大半径的右转弯;在区间3,所述述第一命令值的绝对值小于所述第二命令值的绝对值,即是,所述左电机的PWM值小于右电机的PWM值,从而左电机的转速小于右电机的转速,实现了轮椅大角度小半径右转弯。另一方面,在区间6,所述第一命令值的绝对值大于所述第二命令值的绝对值,即是,所述左电机的PWM值大于右电机的PWM值,从而左电机的转速大于右电机的转速,实现了轮椅小角度大半径的左转弯;在区间7,所述述第一命令值的绝对值小于所述第二命令值的绝对值,即是,所述左电机的PWM值小于右电机的PWM值,从而左电机的转速小于右电机的转速,实现了轮椅大角度小半径左转弯。
[0049] 另一方面,当所述霍尔摇杆的X坐标、Y坐标超出设定的正常范围,将左、右电机的PWM值清零,可以避免发生电动轮椅因为异常情况超速行驶而影响用户安全的情况。
[0050] 进一步地,当所述Y轴偏移量的绝对值小于预设的Y方向的起始命令值,且所述X轴偏移量的绝对值小于预设的X方向的起始命令值时,所述左、右电机的PWM值清零,可以防止轮椅因为摇杆轻微震动而摇晃的情况,保证用户获得良好的体验和舒适度。
[0051] 优选地,上述几个实施例中的二维霍尔摇杆采用DC5V供电,两个模拟量输出端为0~5V,输出信号如图5所示,X轴表示摇杆的左右方向,Y轴表示摇杆的前后方向。当摇杆推到最左侧时,X轴输出为0V;当摇杆推到最右侧时,X 轴输出为5V;当摇杆推到最下侧时,Y轴输出为0V;当摇杆推到最上侧时,Y轴输出为5V;当摇杆处于中间时,X轴和Y轴都为2.5V,可通过单片机AD端口直接读取这两个模拟量。
[0052] 上述几个实施例仅以二维霍尔摇杆采用DC5V供电进行描述,本发明提供的基于霍尔摇杆的电动轮椅控制方法并不限于5V给二维霍尔摇杆供电。
[0053] 参见图6,是本发明实施例4提供的一种基于霍尔摇杆的电动轮椅控制方法的示意图。本实施例在实施例1的基础上还包括步骤:
[0054] S44、当所述X轴偏移量和Y轴偏移量在预设的范围内时,在预设所述左电机对应所述Y轴、所述右电机对应所述X轴的情况下,获得所述第一命令值的绝对值作为所述右电机的PWM值,获得所述第二命令值的绝对值作为所述左电机的PWM值,且根据所述第一命令值的正负获得所述右电机的转向,根据所述第二命令值的正负获得所述左电机的转向。
[0055] 本发明实施例与实施例的不同在于所述左电机对应所述Y轴、所述右电机对应所述X轴,具体的工作过程和工作原理可参考实施例1的实施过程,在此不再赘述。
[0056] 参见图7,是本发明实施例5提供的一种基于霍尔摇杆的电动轮椅控制方法的示意图。本实施例在实施例1的基础上还包括步骤:
[0057] S55、当所述Y轴偏移量为零时,所述左、右电机的PWM值均为2倍的X轴偏移量的绝对值;其中,所述Y轴偏移量为零不属于所述X轴偏移量和Y轴偏移量的预设的范围。
[0058] 当所述Y轴偏移量为零时,所述左、右电机的PWM值均为2倍的X轴偏移量的绝对值,即,当所述霍尔摇杆沿X轴方向左右摆动时,所述左、右电机没有速度差且转速相反,从而实现轮椅零半径左/右转弯。本实施例中所述霍尔摇杆在区间1-8时轮椅的行驶方式可参考实施例1,在此不再赘述。
[0059] 参见图8,是本发明实施例6提供的一种基于霍尔摇杆的电动轮椅控制方法的示意图。本实施例在实施例1的基础上还包括步骤:
[0060] S65、当所述X轴偏移量和Y轴偏移量的平方和小于预设的阈值时,分别将所述左、右电机的PWM值清零;其中,所述X轴偏移量和Y轴偏移量的平方和小于预设的阈值不属于所述X轴偏移量和Y轴偏移量的预设的范围。
[0061] S66、当所述X轴偏移量和Y轴偏移量的平方和大于预设的阈值,且所述Y轴偏移量的绝对值大于10倍的X轴偏移量的绝对值时,所述左、右电机运行的PWM值均设定为2倍的Y轴偏移量的绝对值;其中,所述X轴偏移量和Y轴偏移量的平方和大于预设的阈值,且所述Y轴偏移量的绝对值大于10倍的X轴偏移量的绝对值不属于所述X轴偏移量和Y轴偏移量的预设的范围。
[0062] 下面为方便说明,仅以m=n=1对本发明实施例的技术方案进行描述,本发明提供的LED显示屏控制电路中的开关管并不限于m=n=1。具体实施时,如图9所示,在实施例1的基础上,所述霍尔摇杆的平面增加了5个区间,分别为a、b、c、d、e区间,其中e区间为原点为圆心的圆形区域。当所述霍尔摇杆在区间e时,所述左、右电机的PWM值清零,可保证所述轮椅在转弯过程中消除小的震动,获得较好的平稳性,提高用户的舒适度和体验感。而所述霍尔摇杆在区间a、b、c、d时,所述左、右电机的PWM值设计为2倍的Y轴偏移量的绝对值,所述左、右电机没有速度差,保证了轮椅的直线前进和直线后退。本实施例中所述霍尔摇杆在区间1-8时轮椅的行驶方式可参考实施例1,在此不再赘述。
[0063] 本发明实施例还对应提供了一种电动轮椅,采用以上实施例所述的基于霍尔摇杆的电动轮椅控制方法。所述电动轮椅通过采用上述基于霍尔摇杆的电动轮椅控制方法,可以实现霍尔摇杆多个区间的多种行驶方式,包括实现小角度大半径左/右转弯、大角度小半径左/右转弯以及零半径左/右转弯,更灵活,提高了用户的舒适度。
[0064] 综上,本发明实施例公开了一种基于霍尔摇杆的电动轮椅控制方法及电动轮椅,通过将Y轴偏移量加上m倍的X轴偏移量获得第一命令值,将所述Y轴偏移量减去n倍的X轴偏移量获得第二命令值,所述第一命令值用于确定左电机的PWM值和转向,所述第二命令值用于确定右电机的PWM值和转向,也就是,基于霍尔摇杆的X轴,Y轴,Y=-mX,Y=nX将平面划分为八个区间来决定电动轮椅的行驶方式,解决了现有技术采用霍尔摇杆的X轴和Y轴将平面划分为四个区间来确定行驶方式过于简单而不能满足用户多样化和舒适度的需求,使得轮椅行驶更灵活,功能更完善。
[0065] 以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。
QQ群二维码
意见反馈