错开肩胛骨的按摩椅控制方法及按摩椅与流程

文档序号:25782153发布日期:2021-07-09 09:53阅读:388来源:国知局
错开肩胛骨的按摩椅控制方法及按摩椅与流程

1.本发明涉及智能控制领域,特别是涉及家居智能设备智能控制技术领域,具体为一种错开肩胛骨的按摩椅控制方法及按摩椅。


背景技术:

2.按摩椅利用机械的滚动力作用和机械力挤压来进行按摩,人工推拿按摩能够疏通经络,使气血循环,保持机体的阴阳平衡,所以按摩后可感到肌肉放松,关节灵活,使人精神振奋,消除疲劳,对保证身体健康有重要作用。对于长时间坐着工作和学习的人来说,按摩令血液循环通畅,改善腰酸背痛及预防病症,还能提高睡眠质量,缓解全身疲劳,改善姿势及锻炼健康身体。
3.现有技术中,按摩椅在按摩过程中,肩胛骨也是直接按摩的,但通过肩胛骨不适合长期按摩,按摩太多会伤肌肉的,导致整体按摩效果差。


技术实现要素:

4.鉴于以上所述现有技术的缺点,本发明的目的在于提供一种错开肩胛骨的按摩椅控制方法及按摩椅,用于解决现有技术中按摩椅无法错开肩胛骨进行按摩的技术问题。
5.为实现上述目的及其他相关目的,本发明提供一种错开肩胛骨的按摩椅控制方法,所述错开肩胛骨的按摩椅控制方法包括:检测肩部位置,将所述肩部位置预设为第二胸椎位置;获取按摩椅的机芯运行到所述肩部位置时的脉冲,记为肩部脉冲;根据人体尺寸结构获取第七胸椎的位置,并根据所述第七胸椎的位置与所述第二胸椎位置之间的相对距离、所述肩部脉冲,获取按摩椅的机芯运行到所述第七胸椎的位置时的脉冲,记为肘部脉冲;在按摩椅的机芯运行在所述肩部脉冲和所述肘部脉冲之间时,令所述按摩椅的揉捏球头处于背部两个肩胛骨之间的最窄处,以错开肩胛骨。
6.于本发明的一实施例中,所述检测肩部位置为一种实现方式包括:控制按摩椅的机芯运动到最顶端;控制按摩头伸出到预设位置;控制所述机芯向下运动,并在所述机芯向下运动过程中,依次获取相邻两个计数脉冲信号之间的时间差;当最近的三个连续时间差的平均值与次最近的三个连续时间差的平均值之间的差值达到预设阈值时,确定所述机芯当前行走到肩部位置。
7.于本发明的一实施例中,获取所述肘部脉冲的一种实现方式包括:将第一胸椎位置至第四节骶骨位置之间的长度等分为21节点;从下往上排序,所述第二胸椎位置对应第十九个节点,所述第七胸椎的位置对应第十四个节点;则所述第十四个节点即肘部脉冲为(14/19)
×
x=0.737x;x为肩部脉冲。
8.于本发明的一实施例中,获取所述肘部脉冲的一种实现方式包括:将第一胸椎位置至第四节骶骨位置之间的长度等分为21节点;根据根据所述肩部脉冲计算单个节点高度对应的单节点脉冲;根据所述第七胸椎的位置与所述第二胸椎位置之间的相对距离和单节点脉冲获取所述肘部脉冲。
9.于本发明的一实施例中,所述根据所述第七胸椎的位置与所述第二胸椎位置之间的相对距离和单节点脉冲获取所述肘部脉冲的一种实现方式包括:根据所述肩部脉冲获取颈椎脉冲;将所述颈椎脉冲进行21等分形成等份脉冲;根据所述所述第七胸椎的位置获取对应等份数量的脉冲数;获取所述肩部脉冲与所述脉冲数的差值,所述差值即为所述肘部脉冲。
10.于本发明的一实施例中,按摩椅的机芯运行到第四节骶骨位置开始对脉冲计数。
11.于本发明的一实施例中,所述错开肩胛骨的按摩椅控制方法还包括:根据预设算法获取所述肘部脉冲的误差脉冲。
12.于本发明的一实施例中,根据预设算法获取所述肘部脉冲的脉冲误差的一种实现方式包括:获取人体尺寸标准表;根据所述人体尺寸标准表获取肩部和肘部的高度比例;获取所述第七胸椎的位置和所述第二胸椎位置之间的高度比例;获取所述肩部和肘部的高度比例与所述第七胸椎的位置和所述第二胸椎位置之间的高度比例之间的比例差值;将所述肩部脉冲和所述肘部脉冲的脉冲差值乘以所述比例差值得到所述肘部脉冲的脉冲误差。
13.于本发明的一实施例中,所述错开肩胛骨的按摩椅控制方法还包括:根据所述人体尺寸标准表获取颈椎和肩部的高度比例;获取21节点中第二胸椎对应的颈椎位置与所述第七胸椎位置之间的高度比例;获取所述颈椎和肩部的高度比例与所述21节点中第二胸椎对应的颈椎位置与所述第七胸椎位置之间的高度比例之间的比例差值;将颈椎脉冲和所述肩部脉冲的脉冲差值乘以所述比例差值得到颈椎的脉冲误差。
14.本发明的实施例还提供一种按摩椅,包括处理器和存储器,所述存储器存储有程序指令,所述处理器运行程序指令实现如上所述的按摩椅错开肩胛骨的按摩椅控制方法。
15.如上所述,本发明的错开肩胛骨的按摩椅控制方法及按摩椅具有以下有益效果:
16.本发明采用21节点法,按摩椅的机芯在最下边为第一节点,肩部位置和第二胸椎平齐,假如体形检测出来的肩部位置为x个脉冲,肩部位置从下往上排在第十九个节点上,则第七胸椎在19-5=14个节点上,则第十四节点的脉冲:(14/19)*x=0.737x,所以,只要让按摩椅行程运行在x~0.737x之间的时候,揉捏球头在最窄处,就可以保证按摩椅不碰到肩胛骨,所以本发明可以有效解决现有技术中按摩椅无法错开肩胛骨进行按摩的技术问题。
附图说明
17.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
18.图1显示为本发明的错开肩胛骨的按摩椅控制方法的流程示意图。
19.图2显示为本发明的错开肩胛骨的按摩椅控制方法中检测肩部位置的流程示意图。
20.图3显示为本发明的错开肩胛骨的按摩椅控制方法中获取肘部脉冲的一种方式的流程示意图。
21.图4显示为本发明的错开肩胛骨的按摩椅控制方法中获取肘部脉冲的具体实施方式的流程示意图。
22.图5显示为本发明的错开肩胛骨的按摩椅控制方法中使用的人体尺寸标准表的示例图。
23.图6显示为本发明的错开肩胛骨的按摩椅控制方法中使用的人体尺寸标准表中对应的人体尺寸示意图。
具体实施方式
24.以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。
25.本实施例的目的在于提供一种错开肩胛骨的按摩椅控制方法及按摩椅,用于解决现有技术中按摩椅无法错开肩胛骨进行按摩的技术问题。
26.肩胛骨也叫胛骨、琵琶骨,在高度上介于第2~7肋之间。上角和下角位于内侧缘的上端和下端,分别平对第2肋和第7肋。肩胛骨后面有一向外上的高嵴,称为肩甲冈,其外侧端称肩峰,是肩部的最高点。肩胛骨内缘至正中线3寸,约2厘米。肩峰缘至正中线8寸,约10.7厘米。
27.以下将详细阐述本发明的错开肩胛骨的按摩椅控制方法及按摩椅的原理及实施方式,使本领域技术人员不需要创造性劳动即可理解本发明的错开肩胛骨的按摩椅控制方法及按摩椅。
28.具体地,如图1所示,本实施例提供一种错开肩胛骨的按摩椅控制方法,所述错开肩胛骨的按摩椅控制方法包括:
29.步骤s100,检测肩部位置,将所述肩部位置预设为第二胸椎位置;
30.步骤s200,获取按摩椅的机芯运行到所述肩部位置时的脉冲,记为肩部脉冲;
31.步骤s300,根据人体尺寸结构获取第七胸椎的位置,并根据所述第七胸椎的位置与所述第二胸椎位置之间的相对距离、所述肩部脉冲,获取按摩椅的机芯运行到所述第七胸椎的位置时的脉冲,记为肘部脉冲;
32.步骤s400,在按摩椅的机芯运行在所述肩部脉冲和所述肘部脉冲之间时,令所述按摩椅的揉捏球头处于背部两个肩胛骨之间的最窄处,以错开肩胛骨。
33.以下对本实施例错开肩胛骨的按摩椅控制方法的上述步骤s100至步骤s400进行详细说明。
34.步骤s100,检测肩部位置,将所述肩部位置预设为第二胸椎位置。
35.具体地,如图2所示,于本实施例中,所述检测肩部位置为一种实现方式包括:
36.步骤s110,控制按摩椅的机芯运动到最顶端;
37.步骤s120,控制按摩头伸出到预设位置;
38.步骤s130,控制所述机芯向下运动,并在所述机芯向下运动过程中,依次获取相邻两个计数脉冲信号之间的时间差;
39.步骤s140,当最近的三个连续时间差的平均值与次最近的三个连续时间差的平均值之间的差值达到预设阈值时,确定所述机芯当前行走到肩部位置。
40.具体地,当机芯行程从上往下运动,例如设置行程马达电压为12v(满量程电压为24v),以慢速度运行,马达转轴上装有霍尔感应元件,马达转一圈,霍尔感应产生一个脉冲计数信号,捕获2个脉冲计数信号之间的时间差δt,在肩部位置时,时间差δt有明显处理上升迹象,用肩部区域的值与最开始的数据进行对比,当最近的三个连续时间差的平均值与次最近的三个连续时间差(也就是最近的4-6个连续时间差)的平均值之间的差值达到预设阈值时,确定所述机芯当前行走到肩部位置,例如,数据δt>=15%就认为是肩部位置。
41.所以本实施例中,在检测肩部位置时机芯的按摩头向前伸出然后机芯向下移动,机芯向下移动时记录当前计数信号与上一个计数信号之间的时间差。最近的三个时间差与第四到六个(共三个)时间差对比,当最近的三个时间的平均时间小于第四到六个的平均时间相差达到一定阈值时,即判定当前位置为肩部位置。经验证采用这种方法实现肩部检测准确率可以达到98%以上,检测准确度很高。
42.此外,本实施例并不限于上述肩部位置的检测方式,也可以此采用现有技术中其它肩部位置的检测方式。
43.于本实施例中,具体地,按摩椅体形检测,检测出来的肩部位置先预设为第二胸椎位置,也可以在体形检测结束时人为将肩部位置调整到第二胸椎位置。
44.步骤s200,获取按摩椅的机芯运行到所述肩部位置时的脉冲,记为肩部脉冲。
45.依据按摩椅特性,例如在荣泰rt8713按摩椅上,按摩椅的机芯运行到所述肩部位置时的脉冲为522个脉冲,即肩部脉冲为522。以下本实施例以肩部脉冲为522为例进行说明。
46.其中,于本实施例中,按摩椅的机芯运行到第四节骶骨位置开始对脉冲计数。
47.即按摩椅最低点位于骶骨的第4节上,为按摩椅计数的起点,即0点上。
48.步骤s300,根据人体尺寸结构获取第七胸椎的位置,并根据所述第七胸椎的位置与所述第二胸椎位置之间的相对距离、所述肩部脉冲,获取按摩椅的机芯运行到所述第七胸椎的位置时的脉冲,记为肘部脉冲。
49.于本实施例中,将第一胸椎位置至第四节骶骨位置之间的长度等分为21节点;从下往上排序,所述第二胸椎位置对应第十九个节点,所述第七胸椎的位置对应第十四个节点;则所述第十四个节点即肘部脉冲为(14/19)
×
x=0.737x;x为肩部脉冲。
50.具体地,于本实施例中,如图3所示,获取所述肘部脉冲的一种具体实现方式包括:
51.步骤s310,将第一胸椎位置至第四节骶骨位置之间的长度等分为21节点。
52.参考申请号为201220184443.7的专利《一种人体背俞穴定位仪》及《骨度分寸法划段分段口诀》得知人体背部包括胸椎12节(从第一胸椎至第十二胸椎为12节),腰椎5节(第一腰椎至第五腰椎),骶骨有4节(第一骶骨至第四骶骨),共计21节,即脊椎21分法。
53.本实施例中,将第一胸椎位置至第四节骶骨位置之间的长度等分为21份,形成21节点。
54.步骤s320,根据根据所述肩部脉冲计算单个节点高度对应的单节点脉冲。
55.假设按摩椅的机芯运行到所述肩部位置时肩部脉冲为522个脉冲,则单个节点高度值为522
÷
19=27.5个脉冲。
56.步骤s330,根据所述第七胸椎的位置与所述第二胸椎位置之间的相对距离和单节点脉冲获取所述肘部脉冲。
57.具体地,于本实施例中,如图4所示,所述根据所述第七胸椎的位置与所述第二胸椎位置之间的相对距离和单节点脉冲获取所述肘部脉冲的一种实现方式包括:
58.步骤s331,根据所述肩部脉冲获取颈椎脉冲;
59.步骤s332,将所述颈椎脉冲进行21等分形成等份脉冲;
60.步骤s333,根据所述所述第七胸椎的位置获取对应等份数量的脉冲数;获取所述肩部脉冲与所述脉冲数的差值,所述差值即为所述肘部脉冲。
61.依据中医知识,肘部高度正处于第七胸椎高度上,也是肾俞穴位高度上。
62.例如,依据比例,推算颈椎高度的脉冲522+2*27.5=577个脉冲,依据比例,推算肘部高度,肘部高度在14分度高度上,高度值为577
÷
21*(21-14)=192个脉冲。依据比例,推算第七胸椎高度577-7*27.5=385个脉冲。
63.2个肩胛骨之间要6寸,即4厘米;2个肩峰缘至正中线之间要16寸,约21.3厘米。按摩椅最窄处在4厘米,中是8厘米,宽是15厘米。按摩球头到不了21.3厘米,所以不考虑肩峰处。
64.所以,只要让按摩椅行程运行在522~385之间的时候,揉捏球头在最窄处,就可以保证按摩椅不碰到肩胛骨。
65.推算比例,依据颈椎高点、肩高、肘高的尺寸推算人体这三者之间的比例。
66.于本发实施例中,所述错开肩胛骨的按摩椅控制方法还包括:根据预设算法获取所述肘部脉冲的误差脉冲。
67.具体地,于本实施例中,根据预设算法获取所述肘部脉冲的脉冲误差的一种实现方式包括:
68.获取人体尺寸标准表;
69.根据所述人体尺寸标准表获取肩部和肘部的高度比例;
70.获取所述第七胸椎的位置和所述第二胸椎位置之间的高度比例;
71.获取所述肩部和肘部的高度比例与所述第七胸椎的位置和所述第二胸椎位置之间的高度比例之间的比例差值;
72.将所述肩部脉冲和所述肘部脉冲的脉冲差值乘以所述比例差值得到所述肘部脉冲的脉冲误差。
73.于本实施例中,所述错开肩胛骨的按摩椅控制方法还包括:
74.根据所述人体尺寸标准表获取颈椎和肩部的高度比例;
75.获取21节点中第二胸椎对应的颈椎位置与所述第七胸椎位置之间的高度比例;
76.获取所述颈椎和肩部的高度比例与所述21节点中第二胸椎对应的颈椎位置与所述第七胸椎位置之间的高度比例之间的比例差值;
77.将颈椎脉冲和所述肩部脉冲的脉冲差值乘以所述比例差值得到颈椎的脉冲误差。
78.具体地,获取人体尺寸标准表,如图5所示。
79.参考1962年建筑科学研究院发表的《人体尺度的研究》。
80.参考《人体主要尺寸》:
81.https://wenku.baidu.com/view/75df0ab1541810a6f524ccbff121dd36a22dc47d.html?from=search。
82.从图5的表中取99的那一列。从表中相对于图6里的3.2颈椎高点是719,3.4肩高是
659,3.5肘高是321。
83.把颈椎高点到肘高之间的距离看成是一个全程高度,距离为719-321=398,
84.颈椎高点到肩高这一段所占的比例:(719-659)/398=0.151;
85.肩高到肘高这一段所占的比例:(659-321)/398=0.84925;
86.计算每个脉冲的长度,在荣泰rt8713按摩椅上,总共687个脉冲,共计1050毫米,每个脉冲长度:1050/687=1.53毫米。
87.在荣泰rt8713按摩椅上,如上所推算,颈椎脉冲为577,肩部脉冲为522,肘部脉冲为192。
88.将颈椎高点到肘高之间的距离看成是一个全程高度,距离为577-192=385。
89.颈椎到肩部这一段所占的比例:(577-522)/385=0.143;
90.肩部到肘部这一段所占的比例:(522-192)/385=0.857;
91.颈椎高点到肩高误差脉冲个数:(577-522)*(0.151-0.143)=0.44个脉冲;
92.肩高到肘高误差脉冲个数:(539-214)*(0.84925-0.84416)=1.65425个脉冲;
93.1.654个脉冲换算长度:1.654*1.53=2.531mm。这个误差数对按摩椅来说,小于0.5寸,即6.6毫米都是可以的。
94.步骤s400,在按摩椅的机芯运行在所述肩部脉冲和所述肘部脉冲之间时,令所述按摩椅的揉捏球头处于背部两个肩胛骨之间的最窄处,以错开肩胛骨。
95.于本实施例中,将第一胸椎位置至第四节骶骨位置之间的长度等分为21节点;从下往上排序,所述第二胸椎位置对应第十九个节点,所述第七胸椎的位置对应第十四个节点;则所述第十四个节点即肘部脉冲为(14/19)
×
x=0.737x;x为肩部脉冲。
96.例如,上述所述让按摩椅行程运行在522~385之间的时候,揉捏球头在最窄处,就可以保证按摩椅不碰到肩胛骨。
97.本发明的实施例还提供一种按摩椅,包括处理器和存储器,所述存储器存储有程序指令,所述处理器运行程序指令实现如上所述的按摩椅错开肩胛骨的按摩椅控制方法。上述已经对所述按摩椅错开肩胛骨的按摩椅控制方法进行了详细说明,在此不再赘述。
98.综上所述,本发明采用21节点法,按摩椅的机芯在最下边为第一节点,肩部位置和第二胸椎平齐,假如体形检测出来的肩部位置为x个脉冲,肩部位置从下往上排在第十九个节点上,则第七胸椎在19-5=14个节点上,则第十四节点的脉冲:(14/19)*x=0.737x,所以,只要让按摩椅行程运行在x~0.737x之间的时候,揉捏球头在最窄处,就可以保证按摩椅不碰到肩胛骨,所以本发明可以有效解决现有技术中按摩椅无法错开肩胛骨进行按摩的技术问题。所以,本发明有效克服了现有技术中的种种缺点而具高度产业利用价值。
99.上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何熟悉此技术的人士皆可在不违背本发明的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中包括通常知识者在未脱离本发明所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本发明的权利要求所涵盖。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1