一种可穿戴按摩设备及其控制方法、装置和存储介质与流程

文档序号:31719256发布日期:2022-10-04 22:49阅读:46来源:国知局
一种可穿戴按摩设备及其控制方法、装置和存储介质与流程

1.本发明涉及电子设备领域,具体涉及一种可穿戴按摩设备及其控制方法、装置和存储介质。


背景技术:

2.随着电子技术的高速发展,为了满足人们的日常需求,市场上出现了很多可穿戴按摩设备。现有的可穿戴按摩设备包括至少一对电极片,在使用时该至少一对电极片与人体接触,对人体提供脉冲电刺激,以达到缓解疲劳、按摩放松的效果。
3.目前的可穿戴按摩设备对电极片上的电压调节比较单一,例如可以根据用户设置的档位赋予电极片对应的电压,调节方式较为固定死板,当用户没有正确佩戴时,电极片与人体接触面积变小,导致电极片输出电流较大,容易造成用户使用时有刺痛感。


技术实现要素:

4.基于此,有必要针对上述问题,提出了一种可穿戴按摩设备及其控制方法、装置和存储介质。
5.一种可穿戴按摩设备的控制方法,应用于可穿戴按摩设备,所述可穿戴按摩设备包括电刺激装置,所述电刺激装置包括成对设置的电极片;
6.所述可穿戴按摩设备的控制方法包括如下步骤:
7.获取所述成对设置的电极片之间的当前阻值;
8.根据所述当前阻值控制输出给所述成对设置的电极片的输出电压;
9.其中,所述根据所述当前阻值控制输出给所述成对设置的电极片的输出电压的步骤,包括:
10.当所述当前阻值大于所述第一阻值且小于所述第二阻值时,根据所述当前阻值与预设映射关系获取动态电压,以所述动态电压作为所述输出电压输出给所述成对设置的电极片,所述动态电压小于所述电刺激装置当前工作档位的档位电压,以使得所述电刺激装置处于动态电压输出状态。
11.一种可穿戴按摩设备的控制装置,应用于可穿戴按摩设备,所述可穿戴按摩设备包括电刺激装置,所述电刺激装置包括两个电极片;
12.所述可穿戴按摩设备控制装置与所述电刺激装置连接,包括如下模块:
13.获取模块,用于获取所述成对设置的电极片之间的当前阻值;
14.控制模块,用于根据所述当前阻值控制输出给所述成对设置的电极片的输出电压;
15.其中,所述根据所述当前阻值控制输出给所述成对设置的电极片的输出电压的步骤,包括:
16.当所述当前阻值大于所述第一阻值且小于所述第二阻值时,根据所述当前阻值与预设映射关系获取动态电压,以所述动态电压作为所述输出电压输出给所述成对设置的电
极片,所述动态电压小于所述电刺激装置当前工作档位的档位电压,以使得所述电刺激装置处于动态电压输出状态。
17.一种可穿戴按摩设备,包括存储器及处理器,所述存储器中存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器实现如上所述的方法。
18.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如上所述的方法。
19.本发明的有益效果在于,当前阻值大于第一阻值且小于第二阻值时,表示电极片与人体贴合情况较差或者人体皮肤比较干燥,根据当前阻值与预设映射关系获取动态电压,以动态电压作为输出电压输出给成对设置的电极片,可以在降低输出电压避免出现刺痛的情况下,维持一定的按摩效果和按摩体验。
附图说明
20.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
21.其中:
22.图1是本发明提供的可穿戴按摩设备的第一实施例的结构示意图;
23.图2是本发明提供的可穿戴按摩设备的控制方法的第一实施例的流程示意图;
24.图3是本发明提供的可穿戴按摩设备的控制电路的一实施例的结构示意图;
25.图4是本发明提供的可穿戴按摩设备的第一检测电路的一实施例的结构示意图;
26.图5是本发明提供的可穿戴按摩设备的第二检测电路的一实施例的结构示意图;
27.图6是本发明提供的可穿戴按摩设备的升压电路的一实施例的结构示意图;
28.图7是本发明提供的可穿戴按摩设备的脉冲发生电路的一实施例的结构示意图;
29.图8是本发明提供的可穿戴按摩设备的脉冲发生电路的另一实施例的结构示意图;
30.图9是本发明提供的可穿戴按摩设备的控制方法的第二实施例的流程示意图;
31.图10是本发明提供的可穿戴按摩设备的控制方法的第三实施例的流程示意图;
32.图11是本发明提供的可穿戴按摩设备的控制装置的一实施例的结构示意图;
33.图12是本发明提供的可穿戴按摩设备的第二实施例的结构示意图;
34.图13是本发明提供的计算机可读存储介质的一实施例的结构示意图。
具体实施方式
35.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
36.请参阅图1,图1是本发明提供的可穿戴按摩设备的第一实施例的结构示意图。可穿戴按摩设备10包括电刺激装置11,电刺激装置11包括成对设置的电极片111,成对设置的
电极片111为金属电极片。成对设置的电极片111在使用时贴附在人体皮肤上,对人体提供脉冲电刺激。其中,可穿戴按摩设备可选为颈部按摩仪、腰部按摩仪或膝关节按摩仪,等。
37.成对设置的电极片111的数量可以是一对或者是若干对,根据实际情况设置。
38.每一对成对设置的电极片111可以是两个单独的电极片,也可以是通过非导电材料(例如硅胶、塑料等等)将两个电极片集成为一体的结构。
39.可穿戴按摩设备10还包括控制装置12,控制装置12与电刺激装置11连接,用于控制输出给电极片111的电压,或者控制电刺激装置11的工作状态。
40.请参阅图2,图2是本发明提供的可穿戴按摩设备的控制方法的第一实施例的流程示意图。本发明提供的可穿戴按摩设备的控制方法包括如下步骤:
41.s101:获取成对设置的电极片之间的当前阻值。
42.在一个具体的实施场景中,按照预设周期或者实时获取成对设置的电极片之间的当前阻值,例如,按照预设周期连续多次获取成对设置的电极片之间的阻值,将获取到阻值的均值作为当前阻值。由于人体对刺痛的反应时间在300ms-1200ms,为了避免对电刺激装置的调节滞后于人体感受到刺痛的时间,在本实施场景中,将周期时间设置为小于300ms,例如可以是100ms或者50ms。
43.s102:根据当前阻值控制输出给成对设置的电极片的输出电压。
44.在一个具体的实施场景中,根据当前阻值控制输出给成对设置的电极片的输出电压,当前阻值能够反映出可穿戴设备的穿戴状态,若可穿戴设备处于正常穿戴状态,则输出电压可以根据实际用户设置的工作档位进行输出。若可穿戴设备处于非正常佩戴状态,则需要降低输出给电极片的输出电压,具体地说,可以是直接降低至0或者其他一个预设的较低的电压值,也可以是根据当前阻值进行实时调整,以避免一次性降低电压值过多导致按摩效果较差,用户感受不到电刺激。
45.在一个实施场景中,在对输出电压进行降低时,以递减的方式进行降低,以免输出电压发生突变,用户不能适应。具体地说,可以以阶梯式方式递减,每间隔预设时长(例如。100ms)将输出电压降低若干电压,每次降低的电压值可以是相等的,也可以是不等的(包括递增和递减)。进一步地,获取当前阻值与上一次获取的检测阻值之间的差值,若差值大于或等于预设差值阈值,则表示两次获取的阻值差距较大,则对应的输出电压之间的差距较大,因此在预设时间内(例如,2s)将上一次的检测阻值所对应的输出电压以递减的方式进行降低,能够有效避免电压突变给用户带来不适感。若差值小于预设差值阈值,则表示两次获取的阻值差距较小,可以直接进行电压调整,有效提升电压调整的效率。
46.在本实施场景中,步骤s102包括步骤s1021。s1021:当当前阻值大于第一阻值且小于第二阻值时,根据当前阻值与预设映射关系获取动态电压,以动态电压作为输出电压输出给成对设置的电极片,动态电压小于电刺激装置当前工作档位的档位电压,以使得电刺激装置处于动态电压输出状态。
47.设置第一阻值和第二阻值,第一阻值小于第二阻值,当所述电极片为金属电极片时,第一阻值为1000ω-3000ω中的任一值,第二阻值为4500ω-8000ω中的任一值。例如,第一阻值为1500ω,第二阻值为5000ω。当所述电极片为导电硅胶片时,所述第一阻值也可设置为其他值,即第一阻值的选取与电极片的阻值相关。
48.当当前的人体阻抗大于第一阻值且小于第二阻值时,表示电极片与人体贴合不
良,接触面积较小,需要降低输出电压避免发生刺痛。根据当前的人体阻抗与预设映射关系获取动态电压,以动态电压作为输出电压输出给成对设置的电极片,动态电压小于当前的输出电压。输出电压可以是根据电刺激装置当前工作档位获取的档位电压,还可以是上一次根据人体阻抗调节后的动态电压。电刺激装置此时处于动态电压输出状态,输出给电极片的输出电压是动态的变化的,当当前阻值大的时候,输出电压就较低,因为当前阻值越大意味着电极片和人体贴合状态不良,降低输出电压能够有效降低出现刺痛的情况。
49.在一个实施场景中,可以根据当前的人体阻抗获取对当前的输出电压的调节值,当前的人体阻抗与第一阻值的差值越小,调节值越大,动态电压与当前的输出电压的差值越小。
50.在一个具体的实施场景中,根据以下公式获取动态电压:
[0051][0052]
其中,v
动态
为动态电压,resval为当前的人体阻抗,r1为第一阻值,r2为第二阻值v
预设
为安全电压,v
档位
为根据当前工作档位获取的档位电压。
[0053]
档位电压为根据用户输入的调节档位值对应的工作档位对应的电压值,或者是电刺激装置实时的工作档位获取的档位电压。
[0054]
通过上述描述可知,在本实施例中,当前阻值大于第一阻值且小于第二阻值时,表示电极片与人体贴合情况较差或者人体皮肤比较干燥,根据当前阻值与预设映射关系获取动态电压,以动态电压作为输出电压输出给成对设置的电极片,可以在降低输出电压避免出现刺痛的情况下,维持一定的按摩效果和按摩体验。
[0055]
请结合参阅图3、图4、图5、图6、图7和图8,图3是本发明提供的可穿戴按摩设备的控制电路的一实施例的结构示意图。图4是本发明提供的可穿戴按摩设备的第一检测电路的一实施例的结构示意图。图5是本发明提供的可穿戴按摩设备的第二检测电路的一实施例的结构示意图。图6是本发明提供的可穿戴按摩设备的升压电路的一实施例的结构示意图。图7是本发明提供的可穿戴按摩设备的脉冲发生电路的一实施例的结构示意图。图8是本发明提供的可穿戴按摩设备的脉冲发生电路的另一实施例的结构示意图。
[0056]
可穿戴按摩装置包括电源100、控制电路600、升压电路200、成对设置的电极片、脉冲发生电路300、第一检测电路400和第二检测电路500,升压电路200分别与控制电路600和电源100连接,升压电路200在控制电路600的控制下将电源100的输入电压升压至预设电压,并通过升压电路200的输出端(hv)向外输出,电极片用于贴附于待按摩部位,脉冲发生电路300的电能输入端311与升压电路200的输出端连接,脉冲发生电路300的第一脉冲传输端和第二脉冲传输端分别与一电极片连接,脉冲发生电路300的控制端(ca、cb、cc、cd)与控制电路600连接,第一检测电路400分别与控制电路600和升压电路200的输出端连接,控制电路600通过第一检测电路400获取升压电路200的输出电压,第二检测电路500与控制电路600连接,第二检测电路500的采样电阻r1串联至脉冲发生电路300和地端之间,控制电路600通过第二检测电路500获取采样电阻r1的采样电压;其中,控制电路600根据输出电压、采样电阻r1的电阻值和采样电压,获取成对设置的电极片之间的阻抗值。
[0057]
脉冲发生电路300还包括至少一组控制臂,控制臂包括第一控制开关321和2,控制电路600分别与第一控制开关321和第二控制开关324均的控制端连接,以分别控制第一控
制开关321和第二控制开关324的通断,第一控制开关321的输入端与电能输入端311连接,第二控制开关324的输出端与地端连接,第一控制开关321的输出端与第一脉冲传输端和第二脉冲传输端中的一者连接,第二控制开关324的输入端与第一脉冲传输端和第二脉冲传输端中的另一者连接。
[0058]
具体地,在升压电路稳定输入一输入电压值时,且在两电极均贴附于待按摩部位后,控制单元600通过控制第一控制开关321和第二控制开关324的通断,形成脉冲信号,即电刺激脉冲信号,升压电路输入的电能,依次经过第一控制开关321、第一电极301、待按摩部位、第二电极302和第二控制开关324向外输出,后流经第二检测电路500的采样电阻r1,通过脉冲电流刺激待按摩部位,使待按摩部位体验按摩的感觉,通过调整输入电压,从而调节经过待按摩部位的电流,实现不同的按摩力度,再配合不同的脉冲频率,实现不同的按摩手法。其中,控制单元600通过控制端331与第一控制开关321连接,通过控制端334与第二控制开关324连接。
[0059]
第一控制开关(321、322)和第二控制开关(323、324)均为三极管,以h桥电路为例,而减少其中两个三极管就是一组控制臂。包括第一三极管q1、第二三极管q2、第三三极管q3和第四三极管q4,第一三极管q1和第二三极管q2作为第一控制开关(321、322),第三三极管q3和第四三极管q4作为第二控制开关(323、324),第一三极管q1和第二三极管q2的发射极均与升压电路200的输入端连接,作为脉冲调制电路300的电能输入端311,第一三极管q1和第二三极管q2基极均与控制电路600的控制端连接,第一三极管q1和第二三极管q2的集电极分别与两电极连接,第三三极管q3和第四三极管q4的发射极分别与两电极连接,第三三极管q3和第四三极管q4的集电极与脉冲调制电路300的接地端312连接,第三三极管q3和第四三极管q4的基极均与控制电路600的控制端连接,控制电路600可分别控制第一三极管q1、第二三极管q2、第三三极管q3和第四三极管q4的通断,优选,控制第一三极管q1和第四三极管q4的同时通断,以及控制第二三极管q2和第三三极管q3的同时通断。
[0060]
升压电路200的输入端通过上拉电阻接入控制电路600中,提供驱动三极管通断的电压,控制电路600与各三极管之间的基极串联有电阻,对控制电路600进行保护,且在基极处产生驱动电压,实现三极管的导通。第一脉冲传输端和第二脉冲传输端均通过一双向变阻二极管接地(d2、d3),实现电机与地端之间的双向阻挡,便于电流回流至地端。其中,脉冲调制电路300的电能输入端311通过电阻r10、控制端ca与控制电路600连接,通过电阻r11、控制端cb与控制电路600连接,通过电阻r12、控制端cc与控制电路600连接,通过电阻r13、控制端cd与控制电路600连接;以及,控制端ca与第一三极管q1的基极之间串联有电阻r6,控制端cb与第二三极管q2的基极之间串联有电阻r7,控制端cc与第三三极管q3的基极之间串联有电阻r8,控制端cd与第四三极管q4的基极之间串联有电阻r9。
[0061]
第一检测电路400包括第一分压电阻r4和第二分压电阻r5,第一分压电阻r4分别与升压电路200的输出端和第二分压电阻r5连接,第二分压电阻r5的另一端接地,控制电路600接入第一分压电阻r4和第二分压电阻r5之间的连接节点,以获取第二分压电阻r5的分压,控制电路600根据第二分压电阻r5的分压、第一分压电阻r4的阻值和第二分压电阻r5的阻值获取升压电路200的输出电压。
[0062]
第二检测电路500还包括第一保护电阻r3、第一电容c1和第一稳压二极管d1,控制电路600通过第一保护电阻r3接入脉冲发生电路300与采样电阻r1之间,控制电路600还分
别通过第一电容c1和第一稳压二极管d1接入采样电阻r1和地端之间,第一稳压二极管d1的阳极接地。具体地,采样电阻r1的两端分别与脉冲发生电路300的接地端312和地端连接,从脉冲发生电路300输出的电能流经采样电阻r1,采样电阻r1的电压被控制电路600获取;通过设置第一保护电阻r3,分别连接控制电路600和采样电阻r1,防止输入至控制电路600电压过大,进行分压处理,对控制电路600进行有效保护;通过设置第一电容c1,对采样信号进行滤波,提高采样数据的准确性;通过设置第一稳压二极管d1,优选为稳压管,实现稳压。
[0063]
在本实施场景中,通过所述第一检测电路400检测所述升压电路200的输出端的输出电压;通过所述第二检测电路500检测所述采样电阻r1的采样电压;根据所述输出电压、所述采样电阻r1的阻值和所述采样电压获取所述成对设置的电极之间的所述人体阻抗。
[0064]
第一检测电路400和第二检测电路500均通过自身的传输端与控制电路600连接,第一检测电路400通过检测端接入升压电路200的输出端,第二检测电路500检测采样电阻r1两端的电压。
[0065]
为了降低甚至放置电刺激脉冲信号的电流过大导致待按摩部位产生刺痛现象,让用户在无刺痛中进行整个电刺激按摩流程,控制电路600先通过第一检测电路400获取升压电路200的输出端处的电压值,即电源100的输入电压升压后的具体电压值,从而确定预设电压是否达到预期数值,控制电路600再通过第二检测电路500获取采集采样电阻r1上的采样电压。最终,控制电路600获取到升压电路200的输出电压和采样电阻r1的采样电压,且存储有采样电阻r1的电阻值,根据预设算法,根据输出电压、采样电阻r1的电阻值和采样电压,获取成对设置的电极片之间的阻抗值,即通过采样电阻r1的电阻值和采样电压获取流经采样电阻r1的电流,可得到脉冲发生电路300的电刺激脉冲信号的电流值,通过输出电压获取脉冲发生电路300的电刺激脉冲信号的电压值,根据电刺激脉冲信号的电流值和电压值获取脉冲发生电路300所对应的整个总电阻值,将总电阻值作为成对设置的电极片之间的阻抗值,或者将总电阻值减去采样电阻r1的阻值获得成对设置的电极片之间的阻抗值,或者将将总电阻值减去采样电阻r1的阻值,再减去预设的误差余量,获得成对设置的电极片之间的阻抗值,其中,预设的误差余量可以是脉冲发生电路300的导线或元器件所产生的内阻,也可以是电极片由于自身材质或形状问题所产生的内阻,也可以是其他不同位置所产生的内阻。
[0066]
在本实施场景中,升压电路200还连接至所述控制电路600,所述控制电路还用于控制所述升压电路200将所述电源输出的电压升压至预设电压。在本实施场景中,控制所述升压电路200将所述电源输出的电压升压至预设电压,以作为输出电压通过所述脉冲发生电路300输出给所述成对设置的电极片(第一电极301和第二电极302)。
[0067]
升压电路200包括串联连接在所述升压电路的输入端和输出端的电感升压电路201、二极管d1和电容储能电路203,以及连接于所述升压电路的输出端的泄压电路204。二极管d1串联于所述电感升压电路201的输出端与所述电容储能电路203的输入端之间。
[0068]
电感升压电路201包括电感pl1和mos管mos1,所述电感pl1的一端与所述电感升压电路201的输入端连接,其另一端与所述电感升压电路201的输出端连接,所述mos管mos1的栅极与所述电感升压电路201的控制端连接,所述mos管mos1的漏极连接于所述电感pl1和所述电感升压电路201的输出端之间,所述mos管mos1的源极接地。
[0069]
其中,所述mos管mos1主要用作电流通断开关,所述mos管mos1的栅极与所述电感
升压电路201的控制端连接后能够接收所述控制电路600的控制指令,并根据所述控制电路600的控制指令进行导通或断开,当所述mos管mos1导通时,所述电感pl1的电流通过所述mos管mos1流向地端,以使得所述电源100对所述电感pl1充电;当所述mos管mos1断开时,所述电感pl1的电流流向所述电容储能电路203,以实现对所述电源100输出的电压进行升压。
[0070]
电容储能电路203包括并联于储能电路220的输入端与输出端之间的第四电容c4和第五电容c5,第四电容c4与第五电容c5的另一端接地,第四电容c4和第五电容c5主要用于储能。储能电路220输出的电压为电感pl1输出的电压、第四电容c4的电压、第五电容c5之和,以实现升压。
[0071]
泄压电路204包括第一电阻r16、第五三极管q5、第二电阻r17以及第三电阻r18,第一电阻r16串联于泄压电路230的控制端与第五三极管q5的基极之间,第五三极管q5的发射极接地;第三电阻r18一端连接于第一电阻r16与第五三极管q5的基极之间,另一端接地;第二电阻r17串联于泄压电路230的输入端与第五三极管q5的集电极之间。
[0072]
具体的,当储能电路220输出至电压输出端201的输出电压高于预设电压时,控制电路600控制三极管导通,泄压电路230对电感pl1和储能电路220的电压进行泄压,以使得储能电路220输出至电压输出端201的输出电压降为预设电压,并通过电压输出端201输出预设电压至脉冲发生电路300。请参阅图9,图9是本发明提供的可穿戴按摩设备的控制方法的第二实施例的流程示意图。本发明提供的可穿戴按摩设备的控制方法包括如下步骤:
[0073]
s201:获取成对设置的电极片之间的当前阻值。
[0074]
在一个具体的实施场景中,步骤s201与本发明提供的可穿戴按摩设备的控制方法的中的步骤s101基本一致,此处不再进行赘述。
[0075]
s202:根据当前阻值控制输出给成对设置的电极片的输出电压。
[0076]
在本实施场景中,步骤s202包括步骤s2021、s2022和s2023。
[0077]
s2021:当当前阻值大于第一阻值且小于第二阻值时,根据当前阻值与预设映射关系获取动态电压,以动态电压作为输出电压输出给成对设置的电极片,动态电压小于电刺激装置当前工作档位的档位电压,以使得电刺激装置处于动态电压输出状态。
[0078]
在一个具体的实施场景中,步骤s2021与本发明提供的可穿戴按摩设备的控制方法的中的步骤s1021基本一致,此处不再进行赘述。
[0079]
s2022:当当前阻值大于或等于第二阻值时,获取安全电压,以安全电压作为输出电压输出给成对设置的电极片,以使得电刺激装置处于安全电压输出状态。
[0080]
在一个具体的实施场景中,当当前的人体阻抗大于或等于第二阻值时,表示电极片与人体贴合极度不良,接触面积极小,有很大概率发生尖端放电的现象,需要立刻降低输出电压避免发生刺痛。获取安全电压,以安全电压作为输出电压输出给成对设置的电极片,以使电刺激装置处于安全电压输出状态。安全电压为8v-16v中的任一值。由于安全电压较低,即使在电极片与皮肤接触面积极小的情况下,也不会产生很大的电流。从而用户在使用时不会有刺痛的感觉。
[0081]
s2023:当当前阻值小于或等于第一阻值时,以电刺激装置当前工作档位的档位电压作为输出电压输出给成对设置的电极片,以使电刺激装置处于正常输出状态。
[0082]
在一个具体的实施场景中,当当前的人体阻抗小于或等于第一阻值时,表示电极片与人体贴合良好。以用户设置的电刺激装置的工作档位对应的档位电压作为输出电压输
出给成对设置的电极片,用户可以正常使用可穿戴按摩装置。
[0083]
通过上述描述可知,在本实施例中,根据当前的人体阻抗控制输出给成对设置的电极片的输出电压不超过安全电压,将人体阻抗分为三个区域采用不同的应对措施,不仅能有效避免刺痛情况的产生,也能在不伤害用户的前提下,有效确保用户使用时能感受到对应的电刺激,不会由于佩戴不良就感受不到电刺激,影响按摩效果。
[0084]
请参阅图10,图10是本发明提供的可穿戴按摩设备的控制方法的第三实施例的流程示意图。本发明提供的可穿戴按摩设备的控制方法包括如下步骤:
[0085]
s301:判断可穿戴按摩设备是否处于调整状态。若否,执行步骤s302,若是,执行步骤s305。
[0086]
在一个具体的实施场景中,设置一个调整状态参数,当调整状态参数为0时表示可穿戴按摩设备不处于调整状态,当调整状态参数为1时,表示可穿戴按摩设备处于调整状态。通过读取调整状态参数的值可以获取可穿戴按摩设备是否处于调整状态。调整状态参数的初始值为0,后续可以根据用户的指示或者当前阻值的大小来进行设置,例如,当当前阻值大于第一阻值时,调整状态参数被设置为1。当当前阻值小于或等于第一阻值时,调整状态参数被设置为0。
[0087]
s302:判断当前阻值是否小于或等于第一阻值,若是,执行步骤s303,若否,执行步骤s304。
[0088]
s303:以电刺激装置当前工作档位的档位电压作为输出电压输出给成对设置的电极片,以使电刺激装置处于正常输出状态。
[0089]
在一个具体的实施场景中,步骤s303与本发明提供的可穿戴按摩设备的控制方法的第二实施例中的步骤s2023基本一致,此处不再进行赘述。
[0090]
s304:使可穿戴按摩设备进入调整状态。
[0091]
s305:判断当前阻值是否大于或等于第二阻值。若是,执行步骤s306,若否,执行步骤s307。
[0092]
s306:获取安全电压,以安全电压作为输出电压输出给成对设置的电极片,以使得电刺激装置处于安全电压输出状态。
[0093]
在一个具体的实施场景中,步骤s306与本发明提供的可穿戴按摩设备的控制方法的第二实施例中的步骤s2022基本一致,此处不再进行赘述。
[0094]
s307:根据当前阻值与预设映射关系获取动态电压,以动态电压作为输出电压输出给成对设置的电极片,动态电压小于电刺激装置当前工作档位的档位电压,以使得电刺激装置处于动态电压输出状态。
[0095]
在一个具体的实施场景中,步骤s307与本发明提供的可穿戴按摩设备的控制方法的第二实施例中的步骤s2021基本一致,此处不再进行赘述。
[0096]
s308:判断当前阻值是否连续预设次数小于或等于第一阻值,若是,执行步骤s309。
[0097]
s309:使可穿戴按摩设备退出调整状态。
[0098]
在一个具体的实施场景中,当前阻值连续预设次数(例如,3次)小于或等于第一阻值,则可以判定可穿戴设备当前处于正常佩戴的状态,不需要降低输出电压,可以正常使用,因此退出调整状态,这样下一次获取当前阻值后,可以直接判断是否小于第一阻值,而
无需与第二阻值比较,运算速度更快,提升处理效率。
[0099]
s310:控制输出电压在预设时长内以递增的方式恢复至电刺激装置当前工作档位的档位电压。
[0100]
在一个具体的实施场景中,可穿戴按摩设备退出调整状态后,需要将输出电压恢复至电刺激装置被用户设置的工作档位的档位电压,为了避免输出电压突变,用户无法适应的情况出现,在本实施场景中,在预设时长内以递增的方式恢复档位电压。例如,可以以阶梯式方式递增,每间隔预设时长(例如。100ms)将输出档位提升若干电压,每次提升的电压值可以是相等的,也可以是不等的(包括递增和递减)。
[0101]
在其他实施场景中,若当前阻值没有连续预设次数小于或等于第一阻值,例如当前阻值一直大于第一阻值,或者小于第一阻值的次数小于预设次数,则继续处于调整状态。
[0102]
通过上述描述可知,在本实施例中判断可穿戴按摩设备是否处于调整状态,从而能够有效减少需要比较的次数,若是,仅需要与第二阻值比较,若否,仅需要与第一阻值比较,能够有效减少比较时间。
[0103]
请参阅图11,图11是本发明提供的可穿戴按摩设备的控制装置的一实施例的结构示意图。可穿戴按摩设备控制装置20应用于可穿戴按摩设备,可穿戴按摩设备包括电刺激装置,电刺激装置包括成对设置的电极片,可穿戴按摩设备控制装置20连接电刺激装置。可穿戴按摩设备控制装置20包括获取模块21和控制模块22。
[0104]
获取模块21用于获取成对设置的电极片之间的当前阻值。控制模块22用于根据当前阻值控制输出给成对设置的电极片的输出电压。其中,控制模块22用于当当前阻值大于第一阻值且小于第二阻值时,根据当前阻值与预设映射关系获取动态电压,以动态电压作为输出电压输出给成对设置的电极片,动态电压小于电刺激装置当前工作档位的档位电压,以使得电刺激装置处于动态电压输出状态。
[0105]
控制模块22用于当当前阻值大于或等于第二阻值时,获取安全电压,以安全电压作为输出电压输出给成对设置的电极片,以使得电刺激装置处于安全电压输出状态。
[0106]
其中,安全电压为8v-16v中的任一值。
[0107]
控制模块22用于当当前阻值小于或等于第一阻值时,以电刺激装置当前工作档位的档位电压作为输出电压输出给成对设置的电极片,以使电刺激装置处于正常输出状态。
[0108]
控制模块22用于判断可穿戴按摩设备是否处于调整状态;若可穿戴按摩设备没有处于调整状态,则根据当前阻值控制输出给成对设置的电极片的输出电压的步骤包括:判断当前阻值是否小于或等于第一阻值,若当前阻值大于第一阻值,则使可穿戴按摩设备进入调整状态。
[0109]
控制模块22用于当可穿戴按摩设备处于调整状态之后,判断当前阻值是否大于或等于第二阻值;和/或,若可穿戴按摩设备处于调整状态,则判断当前阻值是否大于或等于第二阻值。
[0110]
控制模块22用于若可穿戴按摩设备处于调整状态,则判断当前阻值是否连续预设次数小于或等于第一阻值;若当前阻值连续预设次数小于或等于第一阻值,则使可穿戴按摩设备退出调整状态。
[0111]
控制模块22用于控制输出电压在预设时长内以递增的方式恢复至电刺激装置当前工作档位的档位电压。
[0112]
其中,预设映射关系满足:当前阻值与第一阻值的差值越小,动态电压与档位电压的差值越小。
[0113]
控制模块22用于根据以下公式获取动态电压:
[0114][0115]
其中,v
动态
为动态电压,resval为当前阻值,r1为第一阻值,r2为第二阻值,v
预设
为额定电压,包括是安全电压或者小于安全电压,v
档位
为根据电刺激装置的当前工作档位获取的档位电压。
[0116]
其中,档位电压为根据用户输入的调节档位值对应的工作档位对应的电压值。
[0117]
控制模块22用于获取当前阻值与上一次获取的检测阻值之间的差值,若差值大于或等于预设差值阈值,则在预设时间内将上一次的检测阻值所对应的输出电压以递减的方式进行降低。
[0118]
获取模块21用于按照预设周期连续多次获取成对设置的电极片之间的阻值,将获取到阻值的均值作为当前阻值;或实时获取成对设置的电极片之间的阻值作为当前阻值。
[0119]
其中,预设周期小于300ms。
[0120]
其中,第一阻值为1000ω-3000ω中的任一值,第二阻值包括4500ω-8000ω中的任一值。
[0121]
通过上述描述可知,在本实施例中可穿戴按摩设备的控制装置在当前阻值大于第一阻值且小于第二阻值时,根据当前阻值与预设映射关系获取动态电压,以动态电压作为输出电压输出给成对设置的电极片,可以在降低输出电压避免出现刺痛的情况下,维持一定的按摩效果和按摩体验。
[0122]
请参阅图12,图12是本发明提供的可穿戴按摩设备的第二实施例的结构示意图。可穿戴按摩设备30包括处理器31、存储器32。处理器31耦接存储器32。存储器32中存储有计算机程序,处理器31在工作时执行该计算机程序以实现如图2、图9-图10所示的方法。
[0123]
关于上述可穿戴按摩设备30执行计算机程序时实现可穿戴按摩设备的控制方法的具体技术细节已在前述方法步骤中详细论述,故此不做赘述。
[0124]
请参阅图13,图13是本发明提供的计算机可读存储介质的一实施例的结构示意图。计算机可读存储介质40中存储有至少一个计算机程序41,计算机程序41用于被处理器执行以实现如图2、图9-图10所示的方法,详细的方法可参见上述,在此不再赘述。在一个实施例中,计算机可读存储介质40可以是终层中的存储芯片、硬盘或者是移动硬盘或者优盘、光盘等其他可读写存储的工具,还可以是服务器等等。
[0125]
上述对本说明书特定实施例进行了描述,其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,附图中描绘的过程不一定必须按照示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
[0126]
本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置、设备、非易失性计算机可读存储介质实施例而言,由于其基本相似于方法实施例,所以描述
的比较简单,相关之处参见方法实施例的部分说明即可。
[0127]
本说明书实施例提供的装置、设备、非易失性计算机可读存储介质与方法是对应的,因此,装置、设备、非易失性计算机存储介质也具有与对应方法类似的有益技术效果,由于上面已经对方法的有益技术效果进行了详细说明,因此,这里不再赘述对应装置、设备、非易失性计算机存储介质的有益技术效果。
[0128]
在20世纪90年代,对于一个技术的改进可以很明显地区分是硬件上的改进(例如,对二极管、晶体管、开关等电路结构的改进)还是软件上的改进(对于方法流程的改进)。然而,随着技术的发展,当今的很多方法流程的改进已经可以视为硬件电路结构的直接改进。设计人员几乎都通过将改进的方法流程编程到硬件电路中来得到相应的硬件电路结构。因此,不能说一个方法流程的改进就不能用硬件实体模块来实现。例如,可编程逻辑器件(programmable logic device,pld)(例如现场可编程门阵列(field programmable gatearray,fpga))就是这样一种集成电路,其逻辑功能由用户对器件编程来确定。由设计人员自行编程来把一个数字系统“集成”在一片pld上,而不需要请芯片制造厂商来设计和制作专用的集成电路芯片。而且,如今,取代手工地制作集成电路芯片,这种编程也多半改用“逻辑编译器(logic compiler)”软件来实现,它与程序开发撰写时所用的软件编译器相类似,而要编译之前的原始代码也得用特定的编程语言来撰写,此称之为硬件描述语言(hardware description language,hdl),而hdl也并非仅有一种,而是有许多种,如abel(advanced boolean expression language)、ahdl(altera hardware descriptionlanguage)、confluence、cupl(cornell university programming language)、hdcal、jhdl(java hardware description language)、lava、lola、myhdl、palasm、rhdl(rubyhardware description language)等,目前最普遍使用的是vhdl(very-high-speedintegrated circuit hardware description language)与verilog。本领域技术人员也应该清楚,只需要将方法流程用上述几种硬件描述语言稍作逻辑编程并编程到集成电路中,就可以很容易得到实现该逻辑方法流程的硬件电路。
[0129]
控制器可以按任何适当的方式实现,例如,控制器可以采取例如微处理器或处理器以及存储可由该(微)处理器执行的计算机可读程序代码(例如软件或固件)的计算机可读介质、逻辑门、开关、专用集成电路(application specific integrated circuit,asic)、可编程逻辑控制器和嵌入微控制器的形式,控制器的例子包括但不限于以下微控制器:arc 625d、atmel at91sam、microchip pic18f26k20以及silicone labs c8051f320,存储器控制器还可以被实现为存储器的控制逻辑的一部分。本领域技术人员也知道,除了以纯计算机可读程序代码方式实现控制器以外,完全可以通过将方法步骤进行逻辑编程来使得控制器以逻辑门、开关、专用集成电路、可编程逻辑控制器和嵌入微控制器等的形式来实现相同功能。因此这种控制器可以被认为是一种硬件部件,而对其内包括的用于实现各种功能的装置也可以视为硬件部件内的结构。或者甚至,可以将用于实现各种功能的装置视为既可以是实现方法的软件模块又可以是硬件部件内的结构。
[0130]
上述实施例阐明的系统、装置、模块或单元,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。一种典型的实现设备为计算机。具体的,计算机例如可以为个人计算机、膝上型计算机、蜂窝电话、相机电话、智能电话、个人数字助理、媒体播放器、导航设备、电子邮件设备、游戏控制台、平板计算机、可穿戴设备或者这些设备中的任何
设备的组合。
[0131]
为了描述的方便,描述以上装置时以功能分为各种单元分别描述。当然,在实施本说明书时可以把各单元的功能在同一个或多个软件和/或硬件中实现。
[0132]
本领域内的技术人员应明白,本说明书实施例可提供为方法、系统、或计算机程序产品。因此,本说明书实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本说明书实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
[0133]
本说明书是参照根据本说明书实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0134]
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0135]
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0136]
在一个典型的配置中,计算设备包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。
[0137]
内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flash ram)。内存是计算机可读介质的示例。
[0138]
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带式磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
[0139]
还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要
素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。
[0140]
本说明书可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践本说明书,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。
[0141]
本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
[0142]
最后应说明的是:本发明实施例公开的一种可穿戴按摩设备及其控制方法、装置和存储介质所揭露的仅为本发明较佳实施例而已,仅用于说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解;其依然可以对前述各项实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或替换,并不使相应的技术方案的本质脱离本发明各项实施例技术方案的精神和范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1