基于音频控制的大脑共振的数据处理系统、按摩仪及方法_2

文档序号:9735543阅读:来源:国知局
在t2秒后作为下一当前音量值;
[0036]步骤S303:判断当前音量值是否大于或等于音量范围值的最大音量值Vmax,如果是则执行步骤S304,否则执行步骤S302;
[0037]步骤S304:根据公式b= bl_u计算在单个周期内的每次音量增减间隔时间12的音量值,其中,匕为当前音量值,u为音量增减常数值,b为与音量增减常数值相减后的音量值,将经计算后的音量值在^秒后作为下一当前音量值;
[0038]步骤S305:判断当前音量值是否小于或等于音量范围值的最小音量值Vmin,如果是则执行步骤S302,否则执行步骤S304。
[0039]采用上述进一步方案的有益效果是:实现了音量从小至大再从大至小进行音量变化的周期效果。
[0040]利用公式t2=(l/n)/f得到单个周期内的每次音量增加时间,t2为单个周期内的每次音量增加时间,η为每秒音量增减次数,f为频率值;设定的音量范围值的最小音量值增加至最大音量值,再从最大音量值减少至最小音量值为一个周期。
[0041 ]本发明解决上述技术问题的另一技术方案如下:一种基于音频控制的大脑共振的数据处理设备,包括所述的基于音频控制的大脑共振的数据处理系统,还包括功率放大器和音频信号控制电路,所述的数据处理系统、功率放大器和音频信号控制电路依次电连接,所述功率放大器用于将所述处理系统计算得到的音频信号转换成电流值并放大成大小不同的电流信号,所述音频信号控制电路用于控制所述电流信号,当电流值达到或超过预设电流时,控制电路导通,否则控制电路关闭。
[0042]本发明解决上述技术问题的另一技术方案如下:一种基于音频控制的大脑共振按摩仪,包括所述基于音频控制的大脑共振的数据处理设备,还包括振动部件、音频设备和电源设备。
[0043]具体的,所述音频设备连接所述数据处理设备的功率放大器,所述振动部件连接所述数据处理设备的音频信号控制电路,所述电源设备连接所述振动部件;所述功率放大器将音频信号转换成电流值并放大成大小不同的电流信号,再将电流信号传输至音频设备和音频信号控制电路中;所述音频信号控制电路将转换的电流信号传输至振动部件中,并控制振动部件振动的通断时间,从而实现与音频大小变化同步的大小振动;电源设备用于为振动部件提供电力。
[0044]利用音频控制振动按摩器的开关时间让按摩仪随音频做周期性有节律的振动,将按摩仪放置在需要治疗的相关部位,给相关部位做按摩刺激作用。
[0045]被处理过的音频信号输入功放将信号放大后再将信号分别输入音频设备如:耳机、音响等,振动器的振动频率通过音频信号控制电路由音频的频率来控制其电流大小,电流越大音量越大所以当音频音量做大小周期变化的时候,通过音频功放机输出时其输出电流也会做大小周期变化;音频信号控制电路中设有开关三级管,开关三级管控制振动按摩器振动频率的通断时间,开关三极管在达到设定的额定电流时才会启动振动按摩器,当小于设定的额定电流时会自动关闭,振动器的振动频率就会和音频系统播放的频率一致。
[0046]让振动器随音频做周期性有节律的振动,将振动器放置在需要治疗的相关部位,给相关部位做按摩刺激作用。
【附图说明】
[0047]图1为本发明系统的整体模块框图;
[0048]图2为本发明第一音量处理模块的模块框图;
[0049]图3为本发明第二音量处理模块的模块框图;
[0050]图4为本发明步骤S3的方法流程图;
[0051 ]图5为本发明按摩仪的实施例的原理图;
[0052 ]图6为本发明按摩仪的实施例的电路图。
【具体实施方式】
[0053]以下结合附图对本发明的原理和特征进行描述,所举实例只用于解释本发明,并非用于限定本发明的范围。
[0054]如图1所示,一种基于音频控制的大脑共振的数据处理系统,包括接收模块、第一音量处理模块和第二音量处理模块,
[0055]所述接收模块,用于接收设定的音量范围值、每秒音量增减次数和频率值;
[0056]所述第一音量处理模块,用于根据所述音量范围值和每秒音量增减次数计算每次音量增减时间和音量增减常数值;
[0057]所述第二音量处理模块,用于根据所述音量范围值、频率值、经计算得到的每次音量增减时间和音量增减常数值,计算得到单个周期内的音频变化数据,所述单个周期为设定的音量范围值的最小音量值增加至最大音量值,再从最大音量值减少至最小音量值为一个音量变化周期。
[0058]如图2所示,所述第一音量处理模块包括音量范围值处理单元、时间计算单元和音量增减常数计算单元,
[0059]所述音量范围值处理单元,根据所述音量范围值获得最大音量设定值和最小音量设定值;
[0060]所述时间计算单元,利用公式^= IAi计算得出每次音量增减间隔时间,其中,^为每次音量增减时间,η为每秒音量增减次数;
[0061]所述音量增减常数计算单元,利用公式u=((Vmax-Vmin)/n)X 2计算得出音量增减常数值,其中,u为音量增减常数值,Vmax为最大音量设定值,Vmin为最小音量设定值,η为每秒音量增减次数。
[0062]如图3所示,所述第二音量处理模块包括第一判断单元、第二判断单元和第三判断单元和循环运算单元,
[0063]所述第一判断单元,用于判断当前音量值是否小于或等于音量范围值的最小音量值Vmin,如果是则发送第一运算指令至循环运算单元,否则进入第二判断单元;
[0064]所述第二判断单元,用于判断当前音量值是否大于或等于音量范围值的最大音量值Vmax,如果是则发送第二运算指令至循环运算单元,否则发送第一运算指令至循环运算单元;
[0065]所述循环运算单元,当接收到第一运算指令后,根据公式a= ai+u计算在单个周期内的每次音量增减间隔时间t2的音量值,其中,m为当前音量值,u为音量增减常数值,a为与音量增减常数值相加后的音量值,并将经计算后的音量值在t2秒后作为下一当前音量值发送至所述第二判断单元;当接收到第二运算指令后,根据公式b = bl_u计算在单个周期内的每次音量增减在^秒后时间^的音量值,其中,匕为当前音量值,u为音量增减常数值,b为与音量增减常数值相减后的音量值,并将经计算后的音量值在t2秒后作为下一当前音量值发送至所述第三判断单元;
[0066]所述第三判断单元,用于判断当前音量值是否小于或等于音量范围值的最小音量值Vmin,如果是则发送第一运算指令至循环运算单元,否则发送第二运算指令至循环运算单元。
[0067]利用公式t2=(l/n)/f得到单个周期内的每次音量增减间隔时间,t2为单个周期内的每次音量增减间隔时间,η为每秒音量增减次数,f为频率值。
[0068]具体实施例一:将音量由最小O%增加到100 %然后再从100 %降低到O %为一个音量变化周期,最小音量和最大音量可以在0%?100%间自由设置。例如将最小音量设
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1