一种按摩椅的自定义编程方法技术

技术编号:38986095 阅读:14 留言:0更新日期:2023-10-07 10:16
本发明专利技术涉及一种按摩椅的自定义编程方法,本发明专利技术在自定义编程软件所要采集的控制数据的控制指令数据中设置按摩机芯移动的设定位置信息或停止的持续时间的采集项,并在按摩椅的控制模块获取按摩机芯移动的实际位置信息或停止的实际持续时间,当运行按摩控制程序时,以控制模块获取的按摩机芯移动的实际位置信息与待执行的控制指令信号的按摩机芯移动的设定位置信息相同,或者以控制模块获取的按摩机芯停止的实际持续时间与待执行的控制指令信号的按摩机芯停止的设定持续时间相同时,为该待执行控制指令发送的触发条件,即实际以按摩机芯移动位置为基准,对按摩机芯和气囊组件按摩动作的控制指令实现即时同步控制,使得按摩控制程序的每条控制指令信号在执行时都可以对按摩机构进行同步控制,这种同步控制策略可以有效解决以时序为基准所导致的控制指令发生时序错位的问题。令发生时序错位的问题。令发生时序错位的问题。

【技术实现步骤摘要】
一种按摩椅的自定义编程方法


[0001]本专利技术涉及按摩椅领域,具体涉及控制按摩椅按摩动作的自定义编程方法。

技术介绍

[0002]按摩椅是利用按摩机芯和气囊来进行按摩,按摩可令人体血液循环通畅,改善腰酸背痛及预防病症,提高睡眠质量,缓解全身疲劳。其中按摩机芯设置成沿着与人体背部及臀部相适应的导轨行走,且按摩机芯还设置有2D或3D按摩的机械手,按摩机芯在程序指令控制下可对人体背部及臀部等部位进行模拟人手按摩的按摩动作,例如揉捏、敲打等;气囊则设置在按摩椅的与人体肩部、臂部、腿部等相适应的位置,气囊由气泵和电磁阀控制进行充气和排气,气泵及电磁阀在程序指令控制下驱动气囊可对人体肩部、臂部、腿部等部位及进行挤压按摩的按摩动作。
[0003]现有技术中,大多数按摩椅按摩动作的控制指令是由编程人员利用其专业的编程知识生成的固化按摩程序,由消费者根据按摩需求来选择相应的按摩程序,这类按摩椅的按摩动作只有固定的几种,消费者无法根据自身需要获得更为合适的按摩动作。一般较为合适的按摩程序往往需要编程人员与懂得按摩知识的理疗师相互配合才能完成,但是编程人员大多并不了解按摩知识,而懂得人体经络理论的理疗师又不掌握编程语言,这样就导致按摩椅的设计开发难度较大,开发出的产品动作单调呆板,健身理疗的功效也就大打折扣。为此,部分按摩椅厂商设计开发了可编程的按摩椅,参见中国专利CN101894040A,其开发了PC机上的专用软件,采用图形化的编程方式,实现非专业编程人员的单片机编程,该专利公开了针对气囊组件的程序指令的可视化编程方法。还可参见中国专利CN106137669A,其可实现非专业编程人员进行按摩动作的编程目的,使得消费者可根据自身需要设计适合自己的按摩动作,该专利公开了针对按摩机芯的机械手和气囊组件的按摩动作采用专用编程软件进行编程的方法,还通过设置有动作传感器的按摩芯与人机交互部件实现同步信息显示,供调试者对不满意动作或错误动作进行及时调整。
[0004]这种通过专用编程软件对按摩椅进行编程的方式,大大简化了按摩椅编程难度,提高编程效率。但是由于现有的按摩椅的按摩机芯和气囊组件是两套独立的按摩系统,因此无论采用固化按摩程序还是采用可编程按摩程序的按摩椅,其用于控制按摩机芯及气囊组件的程序指令都是由两套独立的控制程序分别控制,并以时序为基准实现同步按摩控制,这种以时序为基准的同步策略,在一些特定情况下可使按摩机芯和气囊组件的一整套按摩动作不能完全匹配,从而不能给消费者提供较为舒适的按摩体验;例如初始时刻控制按摩机芯和气囊组件同步启动按摩动作,在该套按摩程序中途,由于使用者可能误操作重新启动气囊组件的控制指令,或者使用者可能错误使用导致按摩机芯按摩动作持续时间延迟等,都会导致按摩机芯和气囊组件的控制指令发生时序错位,从而使得按摩机芯和气囊组件的一整套按摩动作不能完全匹配,会给消费者较差的按摩体验。
[0005]随着技术进步,按摩椅需要同步控制的执行部件也越来越多,例如按摩机芯的机械手要随着按摩机芯沿着导轨的位置不同而进行敲击、揉捏或3D按摩等不同的按摩动作控
制,有的按摩椅还具有声波按摩、座椅位姿调节、腿托伸缩调节、腿部辅助电机按摩、零重力姿态调整、气囊压力控制、座椅加热等按摩功能,而这些执行部件在一整套按摩动作中也需要较为精确的同步控制,才能达到理想的按摩效果。对于消费者来说,虽然通过专用编程软件可以实现较为灵活的按摩椅自定义编程控制,但是现有的专用编程软件对按摩机芯和气囊组件等执行部件在同步控制策略方面仍存在上述缺陷,本专利技术基于现有专用编程软件存在的技术问题提出解决方案。

技术实现思路

[0006]为了克服上述现有技术的缺点,本专利技术的目的在于提供一种按摩椅的自定义编程方法,该编程方法所生成的一整套按摩控制程序中,以按摩机芯移动位置为基准,对按摩机芯和气囊组件按摩动作的控制指令实现即时同步控制,即按摩机芯和气囊组件在一整套按摩控制程序中某时刻的按摩动作的控制指令是由按摩机芯移动到相应位置时所同步触发的,该编程方法可解决因按摩机芯和/或气囊组件以时序为基准所导致的控制指令发生时序错位的问题,本专利技术使得按摩机芯和气囊组件的一整套按摩动作能够完全匹配,以确保按摩椅用户在自定义编程时能够简便且高效地制定出适合的按摩控制程序。
[0007]为实现上述专利技术目的,本专利技术所采用的技术方案是:一种按摩椅的自定义编程方法,包括:自定义编程软件,与按摩椅的控制模块通信连接,用于采集控制数据并发送至控制模块以生成按摩控制程序;按摩机构,包括按摩机芯和气囊组件,控制模块与按摩机构通信连接,控制模块运行所述按摩控制程序以控制所述按摩机构执行按摩动作;按摩机芯可沿按摩椅的导轨移动或停止,控制模块可获取按摩机芯在按摩椅导轨移动的实际位置信息和按摩机芯在按摩椅导轨停止的实际持续时间;所述控制数据包括若干条控制指令数据,每条所述控制指令数据的采集项包括按摩机芯的运动控制参数、按摩机芯的按摩动作控制参数、气囊组件的按摩动作控制参数,所述按摩机芯的运动控制参数包括按摩机芯在按摩椅导轨移动的设定位置信息或按摩机芯在按摩椅导轨停止的设定持续时间;所述按摩控制程序包括可被控制模块依序读取的若干条控制指令信号,每条所述控制指令信号包括同步执行的按摩机芯运动控制指令信号、按摩机芯按摩控制指令信号、气囊组件按摩控制指令信号;控制模块运行所述按摩控制程序包括以下步骤:S1,由控制模块读取所述按摩控制程序当前待执行的控制指令信号,以控制按摩机芯和/或气囊组件同步执行当前待执行的控制指令信号;S2,控制模块获取按摩机芯移动的实际位置信息或按摩机芯停止的实际持续时间;S3,当控制模块获取的按摩机芯移动的实际位置信息与当前正在执行的控制指令信号的按摩机芯移动的设定位置信息相同时,或者当控制模块获取的按摩机芯停止的实际持续时间与当前正在执行的控制指令信号的按摩机芯停止的设定持续时间相同时,控制模块读取所述按摩控制程序下一条待执行的控制指令信号,以控制按摩机芯和/或气囊组件同步执行下一条待执行的控制指令信号。
[0008]进一步的,所述自定义编程软件设置有表格式的主控制数据采集窗口,该主控制
数据采集窗口的每一行对应一条所述控制指令数据,所述自定义编程软件根据所述控制指令数据的纵列排列顺序生成所述按摩控制程序中对应的控制指令信号。
[0009]进一步的,所述自定义编程软件可以选取所述主控制数据采集窗口内多条所述控制指令数据,所述自定义编程软件根据所选取的多条控制指令数据的纵列排列顺序生成所述按摩控制程序中对应的控制指令信号。
[0010]进一步的,所述自定义编程软件还设置有表格式的子控制数据采集窗口,该子控制数据采集窗口用于采集所述气囊组件的按摩动作控制参数,所述主控制数据采集窗口调用该子控制数据采集窗口所采集的所述气囊组件的按摩动作控制参数。
[0011]进一步的,所述子控制数据采集窗口的每一行对应一条所述气囊组件的按摩动作控制参数,当所述主控制数据采集窗口调用该子控制数据采集窗口所采集的所述气囊组件的按摩动作控制参数时,控制模块根据所述气本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种按摩椅的自定义编程方法,包括:自定义编程软件,与按摩椅的控制模块通信连接,用于采集控制数据并发送至控制模块以生成按摩控制程序;按摩机构,包括按摩机芯和气囊组件,控制模块与按摩机构通信连接,控制模块运行所述按摩控制程序以控制所述按摩机构执行按摩动作;其特征在于:按摩机芯可沿按摩椅的导轨移动或停止,控制模块可获取按摩机芯在按摩椅导轨移动的实际位置信息和按摩机芯在按摩椅导轨停止的实际持续时间;所述控制数据包括若干条控制指令数据,每条所述控制指令数据的采集项包括按摩机芯的运动控制参数、按摩机芯的按摩动作控制参数、气囊组件的按摩动作控制参数,所述按摩机芯的运动控制参数包括按摩机芯在按摩椅导轨移动的设定位置信息或按摩机芯在按摩椅导轨停止的设定持续时间;所述按摩控制程序包括可被控制模块依序读取的若干条控制指令信号,每条所述控制指令信号包括同步执行的按摩机芯运动控制指令信号、按摩机芯按摩控制指令信号、气囊组件按摩控制指令信号;控制模块运行所述按摩控制程序包括以下步骤:S1,由控制模块读取所述按摩控制程序当前待执行的控制指令信号,以控制按摩机芯和/或气囊组件同步执行当前待执行的控制指令信号;S2,控制模块获取按摩机芯移动的实际位置信息或按摩机芯停止的实际持续时间;S3,当控制模块获取的按摩机芯移动的实际位置信息与当前正在执行的控制指令信号的按摩机芯移动的设定位置信息相同时,或者当控制模块获取的按摩机芯停止的实际持续时间与当前正在执行的控制指令信号的按摩机芯停止的设定持续时间相同时,控制模块读取所述按摩控制程序下一条待执行的控制指令信号,以控制按摩机芯和/或气囊组件同步执行下一条待执行的控制指令信号。2.根据权利要求1所述的一种按摩椅的自定义编程方法,其特征在于:所述自定义编程软件设置有表格式的主控制数据采集窗口,该主控制数据采集窗口的每一行对应一条所述控制指令数据,所述自定义编程软件根据所述控制指令数据的纵列排列顺序生成所述按摩控制程序中对应的控制指令信号。3.根据权利要求2所述的一种按摩椅的自定义编程方法,其特征在于:所述自定义编程软件可以选取所述主控制数据采集窗口内的多条所述控制指令数据,所述自定义编程软件根据所选取的多条控制指令数据的纵列排列顺序生成所述按...

【专利技术属性】
技术研发人员:徐积文
申请(专利权)人:浙江光星健康科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1