本发明属于保健设备技术领域,特别涉及一种用于按摩椅的人体型位检测方法。
背景技术:
智能化的按摩椅,只有准确把握人体曲线,才能更好的对人体按摩,达到较好的按摩效果。申请号为201010501506.2的中国专利申请,公开了“一种人体肩位检测装置,由按摩椅、角度检测模块和上位机组成。在按摩椅内部的摆动按摩臂侧面平坦位置固定上述角度检测模块,角度检测模块与上位机相连。该角度检测模块能够随按摩摆动臂的摆动而旋转,且该角度检测模块能够对按摩摆动臂旋转的角度进行数据采集,并传送到上位机进行数据处理。从而检测出人体肩部的位置,使按摩椅能够准确地对人体的肩部进行按摩”。然而,在实践中,这种方法仅仅能检测人体肩部,不能获取全面的人体曲线参数。而且,系统的组成也较为复杂。
技术实现要素:
本发明的目的是一种用于按摩椅的人体型位检测方法。
一种用于按摩椅的人体型位检测方法,
沿按摩椅的椅背设置电机导轨,设置第一电机沿电机导轨做上下移动,设置第二电机与第一电机联动做上下移动,同时第二电机能够做垂直于椅背的前后运动,
在按摩椅开始按摩前,给第二电机设定阈值imax,第一电机沿椅背方向移动至数据记录点,第二电机开始从运动出发点向前运动以接触人体,当第二电机遇到人体,第二电机的电流值就会从空载电流值上升,当达到阈值imax时,第二电机停止运动,获取这时的第二电机的运动距离值;
获取全部数据记录点的第一电机的移动距离值以及对应的第二电机的运动距离值,获得人体型位数据,
此处,人体型位检测是指检测躺在按摩椅上人的头部到臀部的人体曲线,以及人的肩部位置检测。
采用霍尔计数器测量第一电机的移动距离值以及对应的第二电机的运动距离值,
第一电机的移动距离值为脉冲值y1,第二电机的运动距离值为脉冲值x1,
依据腰部脉冲值x1大于肩胛骨的脉冲值x1,肩部脉冲值x1大于肩胛骨处的脉冲值x1,即人体从下到上的脉冲值x1,在腰部很大,在肩胛骨处最小,在肩膀处又变大的特性,得出人体的曲线,肩膀位置也同时检测出来。
电机导轨长度l大于人的头顶到臀部的距离。
所述的按摩包括脖颈按摩、腰部按摩,曲池穴按摩、重度按摩、轻度按摩和/或刮痧按摩。
所述的第一电机和第二电机都设有限位开关。
本发明在按摩椅上实现了根据人体实际曲线进行精准按摩的功能,按摩效果很好,得到了消费者的认可,在市场上获得了巨大成功。
具体实施方式
本发明提供的人体曲线和肩部位置的处理方法是,将沿椅背导轨的方向设定为y轴,x轴垂直于y轴。把y轴上第二电机达到阈值imax时获取的全部运动距离值作为x轴坐标点,连载一起就会形成一幅人体曲线图;依据腰部脉冲值x1大于肩胛骨的脉冲值x1,肩部脉冲值x1大于肩胛骨处的脉冲值x1,即人体从下到上的脉冲值x1,在腰部很大,在肩胛骨处最小,在肩膀处又变大的特性,确定此时的肩部位置y。
按摩椅开机,就先做人体曲线检测,会把这些数据记忆下来,按摩椅依据这个曲线图,可以做些有特点的按摩动作,例如脖颈按摩、腰部按摩,曲池穴按摩、重度按摩、轻度按摩、刮痧按摩等。
按摩椅的椅背有一个上下电机导轨,有上下行走电机,带着前后电机作上下移动;有一个前后电机,作前后运动;前后电机电流信号通过线束,传递给电机控制板,进行数据分析;
上下行走的导轨长度l要大于人的头顶到臀部的距离,并且上下行走电机要满足定点运动,上下行走电机上带有霍尔计数器和上下限位开关,这样可以把导轨在y轴分成不同的点。
前后电机上带有霍尔计数器和前后限位开关,前后电机前后在x轴移动时,电机会产生不同的电流,如果有人坐上时,给电机电流设定一个前后运动的合理阈值imax,电机从y导轨原点,向前运动,当电流小于imax,一直向前,直到前限位;如果遇到人体,前后电机电流值就会从空载电流上升到imax,记下这时的脉冲数x1。
机芯从下向上运动,在y轴上分成若干段,设为m段,以此为y[0]、y[1]...y[m];在y[0]点的前移达到imax时,前后脉冲数记为x[0],、在y[1]点的前移达到imax时,前后脉冲数记为x[1],依次类推,在y[m]点的前移达到imax时,前后脉冲数记为x[m]。由于人体曲线,x[0]、x[1]...x[m]会很不一样,电机驱动板上单片机对电机电流作一阶滤波,记忆下y轴方向脉冲和x轴方向脉冲,依据腰部x脉冲大于肩胛骨处的脉冲和肩部脉冲大于肩胛骨处的脉冲,即人体从下到上的脉冲数,在腰部很大,在肩胛骨处最小,在肩膀处又变大的特性,驱动板就可以在y轴方向和x轴方向,把人体的曲线记忆下来,肩膀位置y也同时检测出来。