脉冲输出控制方法、装置、电子设备及计算机存储介质与流程

文档序号:23274553发布日期:2020-12-11 19:40阅读:203来源:国知局
脉冲输出控制方法、装置、电子设备及计算机存储介质与流程

本申请涉及电子设备技术领域,具体涉及一种脉冲输出控制方法、装置、电子设备及计算机存储介质。



背景技术:

电刺激装置可通过电极输出脉冲(电流信号)并作用于人体部位,以实现按摩效果。现有的电刺激装置,能够通过脉冲来模拟按摩手法,从而产生与双手按摩相似的体感。但其实现是因为采用了固定的脉冲,从而使得所产生的按摩手法固定单一,降低了用户体验。



技术实现要素:

本申请实施例公开了一种脉冲输出控制方法、装置、电子设备及计算机存储介质,通过改变电极的导通位置和导通时间可实现丰富多样的按摩模式,用户可根据需要选择按摩模式输出连续变化的按摩脉冲,将按摩脉冲通过已导通的电极作用于人体,降低按摩脉冲对人体较大的冲击感,提升用户体验。

本申请实施例公开了一种脉冲输出控制方法,应用于设置有n个电极的电刺激装置,所述方法包括:

确定目标按摩模式;

获取所述目标按摩模式对应的电极导通序列;其中,所述电极导通序列包括至少一个电极导通子序列,各个电极导通子序列包括至少两个导通时间段和在各个导通时间段内导通的电极的标识;

获取所述目标按摩模式对应的脉冲信息;其中,所述脉冲信息包含表示脉冲幅度变化的信息;

基于所述目标按摩模式对应的电极导通序列和脉冲信息,控制所述n个电极输出脉冲幅度变化的按摩脉冲。

本申请实施例公开了一种脉冲输出控制装置,应用于设置有n个电极的电刺激装置,所述装置,包括:

模式确定单元,用于确定目标按摩模式;

导通方式确定单元,用于获取所述目标按摩模式对应的电极导通序列;其中,所述电极导通序列包括至少一个电极导通子序列,各个电极导通子序列包括至少两个导通时间段和在各个导通时间段内导通的电极的标识;

脉冲信息确定单元,用于获取所述目标按摩模式对应的脉冲信息;其中,所述脉冲信息包含表示脉冲幅度变化的信息;

脉冲控制单元,用于基于所述所述目标按摩模式对应的电极导通序列和脉冲信息,控制所述n个电极输出脉冲幅度变化的按摩脉冲。

本申请实施例公开了一种电子设备,包括存储器及处理器,所述存储器中存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器实现如上所述的方法。

本申请实施例公开了一种计算机存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的方法。

本申请实施例公开的脉冲输出控制方法、装置、电子设备及计算机存储介质,通过在按摩模式集合中确定当前选择的目标按摩模式,并确定与该目标按摩模式对应的至少两个电极组的目标通电方式以及与目标按摩模式对应的按摩脉冲,再控制至少两个电极组按照目标通电方式输出按摩脉冲。由于预先配置了与每种按摩模式相匹配的按摩脉冲,输出与所选择的按摩模式对应的幅度连续变化的按摩脉冲,降低按摩脉冲对人体的刺激,更进一步增强了按摩效果,提高了电刺激装置使用过程中的舒适度。

附图说明

为了更清楚地说明本申请实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1a为本申请实施例提供的一种脉冲输出控制方法的应用场景图;

图1b为本申请实施例提供的一种按摩设备的结构框图;

图2为本申请实施例提供的一种脉冲输出控制方法的流程图;

图3a-3e为本申请实施例提供的几种电极组与电极头的设置方式的举例示意图;

图4a~图4f为本申请实施例提供的电极导通序列的示意图;

图5a为本申请实施例提供的一种按摩脉冲的波形举例示意图;

图5b为本申请实施例提供的一种按摩脉冲的振幅和脉宽的举例示意图;

图6为本申请实施例提供的调整脉宽的方法的流程图;

图7为本申请实施例提供的一种脉冲输出控制装置的结构框图;

图8为本申请实施例提供的一种电子设备的结构框图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

需要说明的是,本申请实施例及附图中的术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。

可以理解,本申请所使用的术语“第一”、“第二”等可在本文中用于描述各种元件,但这些元件不受这些术语限制。这些术语仅用于将第一个元件与另一个元件区分。举例来说,在不脱离本申请的范围的情况下,可以将第一电极组称为第二电极组,且类似地,可将第二电极组称为第一电极组。第一电极组和第二电极组两者都是电刺激装置上设置的电极组,但其不是同一电极组。

图1a为一个实施例中脉冲输出控制方法的应用场景图。如图1a所示,按摩设备10可包括电极组110,电极组110可作用于用户的身体部位,例如用户的皮肤、关节等部位,以提供按摩服务。电极组110可以为一个或多个,优选的,电极组110可包括至少两个,并对称设置在按摩设备10上,以便在电极组导通时可产生与使用两手的按摩相似的体感。在本申请实施例中,电极组110可至少包括电极,电极可输出电信号(如电流信号)作用于人体部位,以产生电刺激按摩效果。用户可对电极组110的按摩模式进行选择或切换,电极输出的电信号的振幅、脉宽以及导通方式与用户选择的按摩模式相匹配,以实现用户所需的按摩效果。

图1b为一个实施例中按摩设备的结构框图。如图1b所示,按摩设备10可包括电极组110、处理器120及脉冲输出电路130,其中,电极组110中可包括至少两个电极112。处理器120可与脉冲输出电路130电连接,脉冲输出电路130可与电极112电连接。脉冲输出电路130在输入的驱动电压的驱动下,可产生按摩脉冲,并向至少两个电极112输出按摩脉冲。至少两个电极112输出的按摩脉冲可作用于人体部位(例如皮肤)产生刺激,以实现电刺激按摩功能。

例如:脉冲输出电路130可包括升压电路、强度调整电路、输出电路。升压电路、强度调整电路、输出电路可分别与处理器120电连接,升压电路可与强度调整电路电连接,升压电路可向强度调整电路输入驱动电压,强度调整电路可与输出电路电连接,强度调整电路可向输出电路输入驱动电压和/或强度调整后的电压,输出电路与电极组110电连接,以将按摩脉冲输出值电极组而作用于人体。按摩设备10还可包括电源,电源与处理器120电连接。按摩设备10还可包括操作部,操作部设置有电源开关、模式选择开关以及强度调整滚轮,且分别与处理器120电连接,电源开关用于控制电源,模式选择开关用于进行模式选择或切换,强度调整滚轮用于控制强度调整电路。用户可通过操作操作部上的各开关按钮,实现不同的按摩效果。

如图2所示,在一个实施例中,提供一种脉冲输出控制方法,可应用于电刺激装置,该电刺激装置可包括上述的按摩设备、利用电极进行按摩的电子设备等,按摩设备可包括但不限于颈部按摩仪、腰部按摩仪、眼部按摩仪等,本申请实施例不作限定。该脉冲输出控制方法,可包括以下步骤:

s201、确定目标按摩模式。

其中,电刺激装置预先设置有按摩模式集合,按摩模式集合包含多个按摩模式,目标按摩模式为按摩模式集合中的任意一个,目标按摩模式可以是基于用户的选择指令确定,也可以是根据预存储或预配置的按摩模式来确定。电刺激装置设置有n个电极,n为大于2的整数,电刺激装置可以在n个电极中选择至少两个电极上输出按摩脉冲,按摩模式的属性包括目标电极的id、目标电极上输出的按摩脉冲的波形、目标电极的极性、目标电极上按摩脉冲的导通时间段中一种或多种,上述任意一个属性不同的两个按摩模式不相同。

选择指令用于在按摩模式集合中确定一个目标按摩模式,选择指令是用户基于选择操作生成的,选择操作的类型包括但不限于:按键操作、声控操作、触控操作等。

s202、获取所述目标按摩模式对应的电极导通序列。

其中,电极导通序列包括至少一个电极导通子序列,各个电极导通子序列包括至少两个导通时间段和在各个导通时间段内导通的电极的标识。

导通时间段为一个时间区间,在导通时间段内导通的电极为n个电极中的至少两个电极,以便至少两个电极形成按摩脉冲的回路。各个按摩模式关联的电极导通序列包含的多个电极导通子序列的类型相同或不同,例如:电极导通序列仅包含同一类型的电极导通子序列,多个同一类型的电极导通子序列呈周期性分布;或电极导通序列包含两种类型的电极导通子序列,两种类型的电极导通子序列呈交替分布且呈周期性分布;或电极导通序列包含三种类型的电极导通子序列,三种类型的电极导通子序列呈随机分布,或按一定顺序周期性的分布。

s203、获取所述目标按摩模式对应的脉冲信息。

其中,脉冲信息包含表示脉冲幅度变化的信息,脉冲幅度变化的信息表示在电极导通子序列包括的多个导通时间段内输出的按摩脉冲在预设幅度内连续变化,电刺激装置输出的按摩脉冲的幅度设置有最大值和最小值,脉冲幅度变化信息表示按摩脉冲在最小值和最大值的范围内连续变化,变化的趋势可以是先上升再下降,变化的方式可以是线性变化、抛物线变化、周期性变化或其他类型的变化,本申请不作限制。

s204、基于所述所述目标按摩模式对应的电极导通序列和脉冲信息,控制所述n个电极输出脉冲幅度变化的按摩脉冲。

其中,电刺激装置在导通时间段内的目标电极上基于幅度变化信息输出按摩脉冲,目标电极为导通电极图片配置的在n个电极中选择的至少两个电极,在目标电极上输出的按摩脉冲可以是正向脉冲或反向脉冲,按摩脉冲的方向与目标电极中电极的极性有关。例如:目标电极为电极1和电极2,在电极1为正极,电极2为负极时,电刺激装置在电极1和电极2上输出的按摩脉冲的方向为正向;在电极1为负极,电极2为正极,电刺激装置在电极1和电极2上输出的按摩脉冲的方向为反向。

在本申请实施例中,由于预先配置了与每种按摩模式相匹配的按摩脉冲,输出与所选择的按摩模式对应的幅度连续变化的按摩脉冲,减少按摩脉冲的幅度跨度大对人体造成的冲击感,更进一步增强了按摩效果,提高了电刺激装置使用过程中的舒适度。

在一些实施例中,电极的设置方式如图3a所示,电刺激装置设置有三个电极组,一个电极组设置有一个电极。

在一些实施例中,电极的设置方式如图3b所示,包括至少四个电极组的双数电极组,每个电极组上设置一个电极,这多个电极组对称设置在电刺激装置上,可以产生类似于双手按摩的对称的按摩效果。

在一些实施例中,电极的设置方式如图3c所示,包括至少三个电极组,部分电极组上可设置至少两个电极,部分电极组上可设置一个电极,也可以产生类似于双手按摩的对称的按摩效果。

在一些实施例中,电极的设置方式如图3d所示,包括至少两个电极组,每个电极组上可设置至少两个电极,并对称设置在电刺激装置上。

此外,在一些实施例中,电极的设置方式如图3e所示,包括一个电极组,该电极组上设置至少四个电极,该电极组可对称设置在电刺激装置上,也可以设置在电刺激装置的某一侧。

在一些实施例中,用户基于选择操作生成选择指令的过程包括:

a、电刺激装置设置有控制面板,控制面板上设置有多个按键,每个按键关联一个按摩模式,用户点击多个按键中的一个按键时,电刺激装置生成选择指令,选择指令携带按下的按键的id,根据该id在预配置的按摩模式集合中确定目标按摩模式。

b、电刺激装置设置有控制面板,控制面板上设置有一个按键,一个按键关联多个按摩模式,用户基于按键的按压方式来生成不同的选择指令,按键上按压一次生成的选择指令对应按摩模式1,按键上按压两次生成的选择指令对应按摩模式2,按键上按压三次生成的选择指令对应按摩模式3,按键上按压4次对应按摩模式4。

c、移动终端上安装有应用程序,移动终端可以通过蓝牙、wifi或蜂窝网络等无线通信方式与电刺激装置进行通信,用户通过在应用程序的用户界面上进行触控操作,手机基于触摸操作向电刺激装置发送选择指令。

d、电刺激装置和遥控器之间进行通信,遥控器可以通过蓝牙、红外或wifi等短距离无线通信方式与电刺激装置通信,遥控器上设置有一个或多个按键,用户通过按键操作向电刺激装置发送选择指令。

e、电刺激装置上设置有音频采集单元,音频采集单元采集来自用户的控制语音,对控制语音进行语义识别得到相应的选择指令,根据选择指令在预配置的按摩模式集合中选择目标按摩模式。

优选的,在一个或多个实施例中,所述电极导通子序列中相隔a个导通时间段的两个导通时间段导通的电极的标识不同,a为预定的自然数。

其中,a为大于或等于0的整数,a小于或等于电极导通子序列中包含的导通时间段的数量。a=0时,表示电极导通子序列中任意相邻的两个导通时间段导通的电极的标识不同;a=1时,表示电极导通子序列中每两个连续的导通时间段内导通的电极的标识相同,每两个导通时间段切换一次导通的电极;a=2,表示电极导通子序列中每三个连续的导通时间段内导通的电极的标识相同,每三个导通时间段切换一次导通的电极;a的数量和电极导通子序列中导通时间段的数量相等时,表示电极导通子序列中各个导通时间段内导通的电极的标识相同。可选的,导通电极序列包含的各个电极导通子序列的电极配置可以相同,也可以不相同,本申请不作限制。本实施例通过上述的电极配置可以灵活的设置导通时间段内导通的电极,提升按摩的舒适性。

例如:电刺激装置设置有4个电极:电极1~电极4,电极导通子序列包4个导通时间段:导通时间段1~导通时间段4。a=0时,导通时间段1内导通的电极为电极1和电极2,导通时间段2内导通的电极为电极2和电极3,导通时间段3内导通的电极为电极3和电极4,导通时间段4内导通的电极为电极1和电极4。a=1时,导通时间段1和导通时间段2内导通的电极均为电极1和电极2,导通时间段3和导通时间段4内导通的电极均为电极3和电极4,即满足相隔1个导通导通时间段的两个导通时间段导通的电极的标识不同;a=4时,导通时间段1~导通时间段2内导通的电极均为电极1和电极4。

通过设置相隔a个导通时间段的两个导通时间段导通的电极的标识不同,可以根据需要来变换导通的电极的位置,在不同的时间周期改变至少两个电极组中电极的导通位置,可以组合模拟多种按摩手法,按摩模式丰富多样,用户可根据需要选择按摩模式,将按摩脉冲通过已导通的电极作用于人体,从而可以产生与选择的按摩模式对应的按摩体感,提升用户体验。

在一个或多个实施例中,相邻的两个电极导通子序列之间包含休眠时间段,在所述休眠时间段中,所述n个电极均不通电。

其中,多个电极导通子序列中任意两个相邻的电极导通子序列之间设置有休眠时间段,在休眠时间段内电刺激装置不输出按摩脉冲,即休眠时间段内n个电极均不通电。相邻的两个电极导通子序列之间的休眠时间段可以相等或不相等,休眠时间段的时长可以大于导通时间段的时长,可选的,休眠时间段的时长为导通时间段的时长的两倍。

例如:电极导通序列包括:电极导通子序列1和电极导通子序列2,电极导通子序列1和电极导通子序列2之间设置有休眠时间段,电极导通子序列1和电极导通子序列2包括8个导通时间段,各个导通时间段的时长为1.5秒,休眠时间段的长度为3秒,大于电极导通子序列内的导通时间段1.5秒,即在休眠时间段内不会输出按摩脉冲。在电极导通子序列1中的最后一个导通时间段内的导通电极上输出按摩脉冲后,休眠3秒,休眠时间内不输出按摩脉冲,然后在电极导通子序列中的首个导通时间段内的导通电极上输出按摩脉冲。

在一个或多个实施例中,电极导通子序列包括的多个导通时间段呈连续分布或非连续分布。在多个导通时间段呈连续分布时,当前导通时间段的结束时刻和下一导通时间段的起始时刻重合,当前导通时间段的开始时刻和上一导通时间段的结束时刻重合。在电极导通子序列包括的多个导通时间段呈非连续分布时,相邻的两个导通时间段之间设置有切换时间段,切换时间段的时长小于导通时间段,所述n个电极均不通电,即电刺激装置在切换时间段内不会输出按摩脉冲。

例如:电极导通子序列包括:8个导通时间段和7个切换时间段,导通时间段的时长为1.5秒,相邻的两个导通时间段之间设置有切换时间段,切换时间段的时长为0.15秒,即电极导通子序列中第1个导通时间段和第2个导通时间段之间、第2个导通时间段和第3个导通时间段、第3个导通时间段和第4个导通时间段、第4个导通时间段和第5个导通时间段之间、第5个导通时间段和第6个导通时间段之间、第6个导通时间段和第7个导通时间段、第7个导通时间段和第8个导通时间段之间均设置有切换时间段。

又例如:按摩模式关联的电极导通序列包括两种类型的电极导通子序列:电极导通子序列1和电极导通子序列2,电极导通子序列1和电极导通子序列2均包含8个导通时间段,8个导通时间段呈连续分布,即相邻的两个导通时间段之间没有时间间隔。

在一些实施例中,所述电极导通序列中任意相邻的两个电极导通子序列之间设置的休眠时间段相等;和/或

所述电极导通子序列包括的多个导通时间段相等。

其中,电极导通序列包括多个电极导通子序列,相邻的两个电极导通子序列之间设置的休眠时间段相等,例如:电极导通序列包括两种类型的电极导通子序列:电极导通子序列1和电极导通子序列2,任意两个相邻的电极导通子序列1和电极导通子序列2之间的休眠时间段均为3秒。

其中,电极导通子序列内包括的各个导通时间段相等,进一步的,任意两个电极导通子序列的导通时间段相等。

例如,导通电极序列包括多个相同的电极导通子序列包括8个相等导通时间段,8个导通时间段均为1.5秒,电极导通子序列21和电极导通子序列22的导通时间段也相等,均为1.5秒。

在一些实施例中,电极导通序列包括的多个相同的电极导通子序列。

其中,电极导通序列包括的多个电极导通子序列具有相同的类型,即电极导通序列中该类型的电极导通子序列周期性的出现。

例如:参见图4a所示,电极导通序列中包括多个相同的电极导通子序列30,电极导通子序列30周期性的出现,电极导通子序列30内包括8个导通时间段,每个导通时间段的长度为1.5秒,相邻的两个导通导通时间段之间设置有切换时间段0.15秒,相邻的两个电极导通子序列之间设置有休眠时间段3秒。电极导通子序列30的第1、2、5、6个导通时间段内的目标电极为电极2和电极3,电极导通子序列30的第3、4、7、8个导通时间段内的目标电极为电极1、电极2、电极3和电极4。

在一些实施例中,所述电极导通序列包括:至少一个第一电极导通子序列和至少一个第二电极导通子序列,所述至少一个第一电极导通子序列和所述至少一个第二电极导通子序列以周期性的方式交替分布。

其中,电极导通序列中仅设置有两种电极导通子序列:第一电极导通子序列和第二电极导通子序列,第一电极导通子序列和第二电极导通子序列呈交替分布,且第一电极导通子序列和第二电极导通子序列呈周期性分布。电极导通子序列的属性包括导通时间段的大小、导通时间段内选择的目标电极、以及导通时间段之间设置的切换时间段,上述任意一个属性不同的两个电极导通子序列视为两个不同的电极导通子序列。

例如:参见图4b所示,电极导通序列包括:第一电极导通子序列30和第二电极导通子序列31,第一电极导通子序列30和第二电极导通子序列31相比,在导通时间段内选择的目标电极不同,第一电极导通子序列30和第二电极导通子序列31呈交替分布,第一电极导通子序列30和第二电极导通子序列31周期性出现。

在一些实施例中,所述目标按摩模式为第一模式,所述第一电极导通子序列包括多个第一电极导通子组,所述第一电极导通子组包括m个导通时间段和各个导通时间段内导通的电极的标识,m为大于2的偶数;所述第一电极导通子组中前m/2个导通时间段内导通的电极为位于所述n个电极中间位置的n/2个电极,后m/2个导通时间段内导通的电极为所述n个电极;和/或

所述第二电极导通子序列包括多个第二电极导通子组,所述第二电极导通子组包括x个导通时间段和各个导通时间段内导通的电极的标识,x为偶数;所述第二电极导通子组中前x/2个导通时间段内导通的电极为所述n个电极中的前n/2个电极,后x/2个导通时间段内导通的电极为所述n个电极中的后n/2个电极。

举例来说:参见图4c所示,m=4,n=4,x=2,电极导通序列包括第一电极导通子序列40和第二电极导通子序列41,第一电极导通子序列40包括2个第一电极导通子组401,第一电极导通子组401包括4个导通时间段,4个导通时间段对应序号为1、2、3和4的导通时间段,前2个导通时间段内的目标电极为电极2和电极3,后2个导通时间段内的目标电极为电极1、电极2、电极3和电极4。

第二电极导通子序列41包括4个第二电极导通子组410,第二电极导通子组包括2个导通时间段,第1个导通时间段内的目标电极为电极1和电极2,电极导通子组410的第2个导通时间段内的目标电极为电极3和电极4。

在一些实施例中,所述目标按摩模式为第二模式,所述第一电极导通子序列包括多个第三电极导通子组,所述第三电极导通子组包括p个导通时间段和各个导通时间段内导通的电极的标识,p为大于2的偶数;所述第三电极导通子组中前p/2个导通时间段内导通的电极为所述n个电极,后p/2个导通时间段内导通的电极为位于所述n个电极中间位置的n/2个电极;和/或

所述第二电极导通子序列包括多个第四电极导通子组,所述第四电极导通子组包括y个导通时间段和各个导通时间段内导通的电极的标识,y为偶数;所述第四电极导通子组中前y/2个导通时间段内导通的电极为所述n个电极中的后n/2个电极,后y/2个导通时间段内导通的电极为所述n个电极中的前n/2个电极。

举例来说,参见图4d所示,p=4,n=4,y=2,电极导通序列包括第一电极导通子序列50和第二电极导通子序列51,第一电极导通子序列50和第二电极导通子序列51呈周期性出现,且第一电极导通子序列50和第二电极导通子序列51交替分布。第一电极导通子序列50包括2个第三电极导通子组501,第三电极导通子组501包括4个导通时间段,前2个导通时间段的目标电极为电极1、电极2、电极3和电极4,后2个导通时间段的目标电极为电极2和电极3,即位于4个电极中间位置的两个电极。

第二电极导通子序列51包括4个第四电极导通子组511,第四电极导通子组511包括2个导通时间段,第1个导通时间段内的目标电极为电极3和电极4,第2个导通时间段内的目标电极为电极1和电极2。

在一些实施例中,所述目标按摩模式为第三模式,所述第一电极导通序列包括多个第五电极导通子组,所述第五电极导通子组包括q个导通时间段和各个导通时间段内导通的电极的标识,q为大于2的偶数;所述第五电极导通子组中前q/2个导通时间段内导通的电极为所述n个电极中奇数位置的电极,后q/2个导通时间段内导通的电极为位于所述n个电极中偶数位置的电极;和/或

所述第二电极导通子序列包括多个第六电极导通子组,所述第六电极导通子组包括x个导通时间段和各个导通时间段内导通的电极的标识,z为偶数;所述第六电极导通子组中前z/2个导通时间段内导通的电极为所述n个电极中的前n/4个电极和后n/4个电极,后z/2个导通时间段内导通的电极为所述n个电极的中间位置的n/2个电极。

举例来说,参见图4e所示,q=4,n=4,z=2,电极导通序列包括第一电极导通子序列60和第二电极导通子序列61,第一电极导通子序列60和第二电极导通子序列61呈周期性出现,且第一电极导通子序列60和第二电极导通子序列61交替分布。第一电极导通子序列60包括2个第五电极导通子组,第五电极导通子组包括4个导通时间段,前2个导通时间段的目标电极为电极1和电极3,即导通的电极的奇数位置的电极,后2个导通时间段的目标电极为电极2和电极4,即导通的电极为偶数位置的电极。

第二电极导通子序列51包括4个第六电极导通子组,第六电极导通子组包括2个导通时间段,第1个导通时间段内的目标电极为电极1和电极4,即导通的电极为所述n个电极中的前n/4个电极后n/4个电极;第2个导通时间段内的目标电极为电极2和电极3,导通的电极为所述n个电极的中间位置的n/2个电极。

在一些实施例中,电极导通子序列对应的多个目标电极为n个电极中随机选择的至少两个电极,该目标按摩模式又可称为随机模式。

举例来说,参见图4f所示,为目标按摩模式对应的电极导通序列,电极导通序列包括多个电极导通子序列,各个电极导通子序列内的目标电极没有固定的规律,呈随机分布。

在一些实施例中,按摩脉冲由多个方波脉冲信号组成,第一模式下的方波脉冲信号的脉宽小于第二模式下的方波脉冲信号的脉宽,第二模式下的方波脉冲信号的脉宽小于第三模式下的方波脉冲信号的脉宽。

其中,第一模式、第二模式和第三模式下方波脉冲信号的脉宽以递增的方式增加,递增的方式可以是等步长或非等步长,本实施例不作限制。进一步的,在随机模式下,方波脉冲信号的脉冲可以在预设范围内随机变化,例如:在第一模式下的脉宽和第三模式下的脉冲之间的范围内随机变化。

例如:第一模式下方波脉冲信号的脉宽为20μ秒,第二模式下的方波脉冲信号的脉宽为为25μ秒,第三模式下方波脉冲信号的脉宽为30μ秒,随机模式下方波脉冲信号的脉宽在20μ秒~30μ秒之间随机变化。

进一步的,脉冲信息还可以包括脉宽信息、波形信息和频率信息中的一种或多种。

在一些实施例中,电极导通子序列包括k个导通时间段和k个导通时间段各自对应的目标电极,k为偶数;在前k/2个导通时间段内按摩脉冲的幅度呈上升变化,在k/2个导通时间段内所述按摩脉冲呈下降变化。

其中,k/2个导通时间段内按摩脉冲的幅度呈上升变化,上升变化的方式包括但不限于线性上升、抛物线上升或其他方式上升;k/2个导通时间段内按摩脉冲的幅度呈下降变化,下降变化的方式包括但不限于线性下降、抛物线下降或其他方式下降。电刺激装置在目标电极上输出的按摩脉冲的波形可以是三角波脉冲、矩形波脉冲或方波脉冲等。

例如:参见图5a所示,按摩脉冲为方波信号,电刺激装置在目标电极上输出的按摩脉冲的波形为如5a所示,图5a中的前2个按摩脉冲分别对应电极导通子序列20和电极导通子序列21,电极导通子序列20包括8个导通时间段,前4个导通时间段在目标电极上输出第1个波形的前半部分(第1~第5个方波脉冲),后4个导通时间段在目标电极上输出的第1个波形的后半部分(第5~第9个方波脉冲),电极导通子序列20内输出的按摩脉冲正向脉冲。电极导通子序列21也包括8个导通时间段内,前4个导通时间段在目标电极上输出第2个波形的前半部分(第1~第5个方波脉冲),后4个导通时间段在目标电极上输出点个波形的后半部分(第5~9个方波脉冲),电极导通子序列21内输出的按摩脉冲为反向脉冲。

进一步的,所述n个导通时间段内对应的按摩脉冲由多个方波脉冲信号组成,各个方波脉冲信号的脉宽相等。例如:参见图5b所示,方波脉冲信号的最大幅度为36~65v,脉宽为20~30μ秒。

在一些实施例中,电刺激装置可以根据预设的时间周期切换按摩模式,所述预设的时间周期,是指t时间/次的速度,t的取值可为0.5~1.5秒。可以理解为,所有的按摩模式均对应相同的时间周期,例如,第一模式、第二模式、第三模式、混合模式以及随机模式均按照1.5秒的时间周期改变电极的导通情况;或者,不同的按摩模式对应不同的时间周期,例如,第一模式按照1.5秒的时间周期改变电极的导通情况,第二模式按照2秒的时间周期改变电极的导通情况,第三模式按照1秒的时间周期改变电极的导通情况,混合模式按照1秒的时间周期改变电极的导通情况,随机模式按照0.5秒的时间周期改变电极的导通情况。时间周期越大,表示切换频率越低,按摩效果越柔和;时间周期越小,表示切换频率越高,按摩效果越强烈,用户可根据需要进行选择。可以理解的是,用户可对时间周期进行调节,其调节方式与模式选择操作类似,此处不再赘述,从而可产生不同程度的按摩效果。

在一些实施例中,所述电极导通子序列包括b个导通时间段和各个导通时间段内导通的电极的标识,b为奇数;所述脉冲幅度变化的信息包括:在前(b+1)/2个导通时间段内所述按摩脉冲的幅度呈上升变化,在后(b-1)/2个导通时间段内所述按摩脉冲的幅度呈下降变化。

其中,b的取值可以根据实际需求而定,本申请实施例不作限制,例如:b=5,电极导通子序列包括5个导通时间段和各个导通时间段内导通的电极的标识,前3个导通时间段内按摩脉冲的幅度呈上升变化,在后2个导通时间段内按摩脉冲的幅度呈下降变化。上升变化或下降变化的方式包括但不限于线性下降、抛物线下降或其他方式变化。

在一些实施例中,参见图6所示,本申请实施例的方法还包括:

s701、在供电电极上输出测试信号;其中,所述供电电极为所述n个电极中的至少两个电极。

其中,电刺激装置上设置有n个电极,供电电极为n个电极中的至少两个电极,n为大于或等于2的整数,供电电极为输出测试信号的电极,测试信号可以为脉冲电压信号,脉冲电压信号的幅值本申请不作限定。

s702、在测试电极上采集所述测试信号的响应信号;其中,所述测试电极为所述n个电极中除所述供电电极之外的至少两个电极。

其中,测试电极为用于采集测试信号的响应信号的电极,测试信号在人体的皮肤表面传输,测试电极会采集到测试信号对应的响应信号,测试电极为除s701之外的供电电极之外的电极,例如:电刺激装置设置有电极1、电极2、电极3和电极4,供电电极为电极1和电极2,测试电极为电极3和电极4。

s703、基于所述响应信号测量皮肤阻抗,以及根据所述皮肤阻抗调节所述按摩脉冲的最大幅度。

其中,根据测试电极上检测到的响应信号的电压和电流测量皮肤阻抗,根据皮肤阻抗调整按摩脉冲的最大幅度和/或脉宽,皮肤阻抗和按摩脉冲的最大幅度呈正相关性,皮肤阻抗越大其调节的最大幅度和/或脉宽越大。电刺激装置可以预先存储有阻抗和幅度之间的映射关系,电刺激装置测量到皮肤阻抗时,根据映射关系查询对应的最大幅度,然后将按摩脉冲的当前幅度调整为最大幅度。

在一些实施例中,所述方法还包括:

接收针对所述按摩脉冲的幅度调整指令,响应于所述幅度调整指令对所述按摩脉冲的最大幅度进行调整。

其中,幅度调整指令可以是用户基于按键操作、触控操作或滚轮操作生成的,例如:电刺激装置设置有强度调整滚轮,用户向上滑动滚轮调节装置时,电刺激装置的处理器接收到针对按摩脉冲的幅度增加指令,幅度增加的量和滚动量呈正比;用户向下滑动强度调整滚轮时,电刺激装置的处理器接收到针对按摩脉冲的幅度减小指令,幅度减小的量和滚动量呈正比,电刺激装置的处理器根据幅度调整指令调节按摩脉冲的最大值。

在一些实施例中,第一模式、第二模式、第三模式、混合模式以及随机模式均可以周期出现和交替方向输出脉冲,其中,混合模式是指第一模式、第二模式和第三模式中的至少两个模式对应的电极导通序列以预设规则分布,例如:第一模式和第二模式对应的电极导通序列周期性交替出现,或第一模式和第三模式各自对应的电极导通序列周期性交替出现,或第二模式和第三模式各自对应的电极导通序列周期性交替出现,或第一模式、第二模式和第三模式各自对应的电极导通序列周期性交替出现。不同模式对应的脉宽以及振幅不同。当振幅和/或脉宽较大(如振幅100v,脉宽100μsec)时,使得电极输出的电流太大,人体会感受到一种大跨度的冲击感。当振幅和/或脉宽较小(如振幅30v,脉宽10μsec),使得电极输出的电流太小,人体感受到的电刺激效果较弱。因此,振幅和/或脉宽设置在一合适的范围内,可以实现更加细腻、舒适的按摩效果。例如,当所述目标按摩模式为第一模式时,所述按摩脉冲的振幅属于36~65v,所述按摩脉冲的脉宽为20μsec;当所述目标按摩模式为第二模式时,所述按摩脉冲的振幅属于36~65v,所述按摩脉冲的脉宽为25μsec;当所述目标按摩模式为第三模式时,所述按摩脉冲的振幅属于36~65v,所述按摩脉冲的脉宽为30μsec;当所述目标按摩模式为混合模式时,所述按摩脉冲的振幅属于36~65v,所述按摩脉冲的脉宽属于20~30μsec;当所述目标按摩模式为随机模式时,所述按摩脉冲的振幅属于36~65v,所述按摩脉冲的脉宽属于20~30μsec。可以理解的是,振幅和/或脉宽也可以在一定范围内浮动,并不仅限于上述范围。

在本申请实施例中,通过在不同的时间周期改变至少两个电极组中电极的导通位置,而导通位置可以有多种排列组合方式,因此,可以组合模拟多种按摩手法,按摩模式丰富多样,用户可根据需要选择按摩模式,将按摩脉冲通过已导通的电极作用于人体,从而可以产生与选择的按摩模式对应的按摩体感,提升用户体验。同时,由于预先配置了与每种按摩模式相匹配的按摩脉冲,输出与所选择的按摩模式对应的幅度连续变化的按摩脉冲,减少按摩脉冲的幅度跨度大对人体造成的冲击感,更进一步增强了按摩效果,提高了电刺激装置使用过程中的舒适度。

如图7所示,在一个实施例中,提供一种脉冲输出控制装置1,可应用于上述的电刺激装置。该脉冲输出控制装置1,可包括模式确定模块11、导通方式获取单元12、脉冲确模块13和脉冲控制模块14。

模式确定单元11,用于确定目标按摩模式;

导通方式确定单元12,用于获取所述目标按摩模式对应的电极导通序列;其中,所述电极导通序列包括至少一个电极导通子序列,各个电极导通子序列包括至少两个导通时间段和在各个导通时间段内导通的电极的标识;

脉冲信息确定单元13,用于获取所述目标按摩模式对应的脉冲信息;其中,所述脉冲信息包含表示脉冲幅度变化的信息;

脉冲控制单元14,用于基于所述所述目标按摩模式对应的电极导通序列和脉冲信息,控制所述n个电极输出脉冲幅度变化的按摩脉冲。

可选的,所述电极导通子序列中相隔a个导通时间段的两个导通时间段导通的电极的标识不同,a为预定的自然数。

可选的,相邻的两个电极导通子序列之间包含休眠时间段,在所述休眠时间段中,所述n个电极均不通电。

可选的,所述电极导通序列中任意相邻的两个电极导通子序列之间设置的休眠时间段的时长相等;和/或

所述电极导通子序列包括的多个导通时间段的时长相等。

可选的,所述电极导通子序列包括的多个导通时间段呈连续分布或非连续分布;在所述电极导通子序列包括的多个导通时间段呈非连续分布时,相邻两个导通时间段之间设置有切换时间段,在所述切换时间段中,所述n个电极均不通电。

可选的,所述电极导通序列包括:至少一个第一电极导通子序列和至少一个第二电极导通子序列,所述至少一个第一电极导通子序列和所述至少一个第二电极导通子序列以周期性的方式交替分布。

可选的,所述目标按摩模式为第一模式,所述第一电极导通子序列包括多个第一电极导通子组,所述第一电极导通子组包括m个导通时间段和各个导通时间段内导通的电极的标识,m为大于2的偶数;所述第一电极导通子组中前m/2个导通时间段内导通的电极为位于所述n个电极中间位置的n/2个电极,后m/2个导通时间段内导通的电极为所述n个电极;和/或

所述第二电极导通子序列包括多个第二电极导通子组,所述第二电极导通子组包括x个导通时间段和各个导通时间段内导通的电极的标识,x为偶数;所述第二电极导通子组中前x/2个导通时间段内导通的电极为所述n个电极中的前n/2个电极,后x/2个导通时间段内导通的电极为所述n个电极中的后n/2个电极。

可选的,所述目标按摩模式为第二模式,所述第一电极导通子序列包括多个第三电极导通子组,所述第三电极导通子组包括p个导通时间段和各个导通时间段内导通的电极的标识,p为大于2的偶数;所述第三电极导通子组中前p/2个导通时间段内导通的电极为所述n个电极,后p/2个导通时间段内导通的电极为位于所述n个电极中间位置的n/2个电极;和/或

所述第二电极导通子序列包括多个第四电极导通子组,所述第四电极导通子组包括y个导通时间段和各个导通时间段内导通的电极的标识,y为偶数;所述第四电极导通子组中前y/2个导通时间段内导通的电极为所述n个电极中的后n/2个电极,后y/2个导通时间段内导通的电极为所述n个电极中的前n/2个电极。

可选的,所述目标按摩模式为第三模式,所述第一电极导通序列包括多个第五电极导通子组,所述第五电极导通子组包括q个导通时间段和各个导通时间段内导通的电极的标识,q为大于2的偶数;所述第五电极导通子组中前q/2个导通时间段内导通的电极为所述n个电极中奇数位置的电极,后q/2个导通时间段内导通的电极为位于所述n个电极中偶数位置的电极;和/或

所述第二电极导通子序列包括多个第六电极导通子组,所述第六电极导通子组包括x个导通时间段和各个导通时间段内导通的电极的标识,z为偶数;所述第六电极导通子组中前z/2个导通时间段内导通的电极为所述n个电极中的前n/4个电极后n/4个电极,后z/2个导通时间段内导通的电极为所述n个电极的中间位置的n/2个电极。

可选的,所述目标按摩模式为随机模式,所述各个导通时间段内导通的电极为所述n个电极中随机选择的至少两个电极。

可选的,按摩脉冲由多个方波脉冲信号组成,第一模式下的方波脉冲信号的脉宽小于第二模式下的方波脉冲信号的脉宽,第二模式下的方波脉冲信号的脉宽小于第三模式下的方波脉冲信号的脉宽。

可选的,所述电极导通子序列包括k个导通时间段和各个导通时间段内导通的电极的标识,k为偶数;所述脉冲幅度变化的信息包括:在前k/2个导通时间段内所述按摩脉冲的幅度呈上升变化,在后k/2个导通时间段内所述按摩脉冲的幅度呈下降变化。

可选的,所述电极导通子序列包括b个导通时间段和各个导通时间段内导通的电极的标识,b为奇数;所述脉冲幅度变化的信息包括:在前(b+1)/2个导通时间段内所述按摩脉冲的幅度呈上升变化,在后(b-1)/2个导通时间段内所述按摩脉冲的幅度呈下降变化。

可选的,所述按摩脉冲由多个方波脉冲信号组成,各个方波脉冲信号在同一按摩模式下的脉宽相等。

可选的,脉冲信息确定单元13还用于:

在供电电极上输出测试信号;其中,所述供电电极为所述n个电极中的至少两个电极;

在测试电极上采集所述测试信号的响应信号;其中,所述测试电极为所述n个电极中除所述供电电极之外的至少两个电极;

基于所述响应信号测量皮肤阻抗,以及根据所述皮肤阻抗调节所述按摩脉冲的最大幅度。

可选的,脉冲信息确定单元13还用于还包括:

接收针对所述按摩脉冲的幅度调整指令,响应于所述幅度调整指令对所述按摩脉冲的最大幅度进行调整。

需要说明的是,上述实施例提供的脉冲输出控制装置在执行脉冲输出控制方法时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的脉冲输出控制装置与脉冲输出控制方法实施例属于同一构思,其体现实现过程详见方法实施例,这里不再赘述。

上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。

在本申请实施例中,通过在不同的时间周期改变至少两个电极组中电极的导通位置,而导通位置可以有多种排列组合方式,因此,可以组合模拟第一模式、第二模式、第三模式、混合模式、随机模式等多种按摩模式,用户可根据需要选择按摩模式,将按摩脉冲通过已导通的电极作用于人体,从而可以产生与选择的按摩模式对应的按摩体感,提升用户体验。同时,由于预先配置了与每种按摩模式相匹配的按摩脉冲,输出与所选择的按摩模式对应的幅度连续变化的按摩脉冲,更进一步增强了按摩效果,提高了电刺激装置使用过程中的舒适度。此外,对于每种按摩模式,所对应的脉冲的振幅和脉宽均在一较小的范围内,在按摩时不会产生大跨度的冲击感,按摩手法更加细腻,不同的按摩模式对应的脉冲的振幅和脉宽差异较小,即使在不同的模式之间切换,也不会产生大跨度的冲击感,模式切换平稳自然。当用户想要增强或减弱按摩效果时,也可对脉冲的振幅和/或脉宽、电极的切换周期等适应性调整,以满足用户的个性化需求。

图8为一个实施例中电子设备的结构框图。如图8所示,电子设备1000可以是电刺激装置,例如,颈部按摩仪、腰部按摩仪、眼部按摩仪等按摩设备,也可以是利用电极进行治疗的治疗电子设备等。电子设备1000可以包括一个或多个如下部件:处理器1001以及与处理器1001耦合的存储器1002,其中存储器1002可存储有一个或多个应用程序,一个或多个应用程序可以被配置为由一个或多个处理器1001执行时实现如上述各实施例描述的方法。

处理器810可以包括一个或者多个处理核。处理器1001利用各种接口和线路连接整个电子设备1000内的各个部分,通过运行或执行存储在存储器1002内的指令、程序、代码集或指令集,以及调用存储在存储器1002内的数据,执行电子设备700的各种功能和处理数据。可选地,处理器1001可以采用数字信号处理(digitalsignalprocessing,dsp)、现场可编程门阵列(field-programmablegatearray,fpga)、可编程逻辑阵列(programmablelogicarray,pla)中的至少一种硬件形式来实现。处理器1001可集成中央处理器(centralprocessingunit,cpu)、图像处理器(graphicsprocessingunit,gpu)和调制解调器等中的一种或几种的组合。其中,cpu主要处理操作系统、用户界面和应用程序等;gpu用于负责显示内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器1001中,单独通过一块通信芯片进行实现。

存储器720可以包括随机存储器(randomaccessmemory,ram),也可以包括只读存储器(read-onlymemory,rom)。存储器1002可用于存储指令、程序、代码、代码集或指令集。存储器1002可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于实现至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现上述各个方法实施例的指令等。存储数据区还可以存储电子设备800在使用中所创建的数据等。

可以理解地,电子设备1000可包括比上述结构框图中更多或更少的结构元件,例如,包括电源模块、扬声器、蓝牙模块、传感器等,还可在此不进行限定。

本申请实施例公开一种颈部按摩仪,包括存储器及处理器,存储器中存储有计算机程序,该计算机程序被处理器执行时,使得处理器实现上述各实施例中描述的方法。

本申请实施例公开一种计算机存储介质,其存储计算机程序,其中,该计算机程序被处理器执行时实现如上述各实施例描述的方法。

本申请实施例公开一种计算机程序产品,该计算机程序产品包括存储了计算机程序的非瞬时性计算机存储介质,且该计算机程序可被处理器执行时实现如上述各实施例描述的方法。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一非易失性计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、rom等。

如此处所使用的对存储器、存储、数据库或其它介质的任何引用可包括非易失性和/或易失性存储器。合适的非易失性存储器可包括rom、可编程rom(programmablerom,prom)、可擦除prom(erasableprom,eprom)、电可擦除prom(electricallyerasableprom,eeprom)或闪存。易失性存储器可包括随机存取存储器(randomaccessmemory,ram),它用作外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(staticram,sram)、动态ram(dynamicrandomaccessmemory,dram)、同步dram(synchronousdram,sdram)、双倍数据率sdram(doubledataratesdram,ddrsdram)、增强型sdram(enhancedsynchronousdram,esdram)、同步链路dram(synchlinkdram,sldram)、存储器总线直接ram(rambusdram,rdram)及直接存储器总线动态ram(directrambusdram,drdram)。

应理解,说明书通篇中提到的“一个实施例”或“一实施例”意味着与实施例有关的特定特征、结构或特性包括在本申请的至少一个实施例中。因此,在整个说明书各处出现的“在一个实施例中”或“在一实施例中”未必一定指相同的实施例。此外,这些特定特征、结构或特性可以以任意适合的方式结合在一个或多个实施例中。本领域技术人员也应该知悉,说明书中所描述的实施例均属于可选实施例,所涉及的动作和模块并不一定是本申请所必须的。

在本申请的各种实施例中,应理解,上述各过程的序号的大小并不意味着执行顺序的必然先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。

上述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物单元,即可位于一个地方,或者也可以分布到多个网络单元上。可根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。

另外,在本申请各实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

上述集成的单元若以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可获取的存储器中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或者部分,可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干请求用以使得一台计算机设备(可以为个人计算机、服务器或者网络设备等,具体可以是计算机设备中的处理器)执行本申请的各个实施例上述方法的部分或全部步骤。

以上对本申请实施例公开的一种脉冲输出控制方法、装置、电子设备及计算机存储介质进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想。同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1