一种驱动电流的调节系统及方法与流程

文档序号:16760371发布日期:2019-01-29 17:40阅读:202来源:国知局
一种驱动电流的调节系统及方法与流程

本发明涉及到自动演奏乐器领域,尤其涉及一种驱动电流的调节系统及方法。



背景技术:

钢琴师西洋古典音乐中的一种键盘乐器,有“乐器之王”的美称。普遍用于独奏、重奏、伴奏等演出,作曲和排练音乐非常方便。演奏者按下键盘上的琴键,牵动钢琴里面包着绒毡的木槌,木槌敲击相对应的琴弦发出声音。cn106782459公开的一种基于移动终端应用程序的钢琴自动演奏控制系统,包括应用程序客户端和钢琴自动演奏控制单元,所述应用程序客户端设置在移动终端上,钢琴自动演奏控制单元设置在钢琴上。所述应用程序客户端包括人机交互模块、数据处理模块和移动终端数据收发模块:人机交互模块用于提供人机交互触控界面,向数据处理模块发送触摸感应信号,接收并显示数据处理模块发送的显示信息;数据处理模块接收人机交互模块发送的触摸感应信号,将触摸感应信号处理为显示信息和控制指令分别发送给人机交互模块和移动终端数据收发模块;所述移动终端数据收发模块用于与钢琴自动演奏控制单元进行信息交互,通过互联网下载乐曲数据,发送给数据处理模块。所述钢琴自动演奏控制单元包括钢琴数据收发模块、钢琴控制指令执行模块:所述钢琴数据收发模块用于与应用程序客户端进行信息交互,将接收到控制指令发送给钢琴控制指令执行模块;所述钢琴控制指令执行模块根据控制指令对钢琴进行控制演奏乐曲。装有自动演奏系统的钢琴能够实现根据控制指令自动弹奏本地钢琴,而不需要人演奏,是通过自动演奏系统来驱动本地钢琴进行自动演奏。

但是如何能够根据控制指令准确驱动钢琴进行自行演奏,以提升用户的体验感成为本领域技术人员亟需解决的问题。



技术实现要素:

有鉴于此,本发明的目的在于提供一种驱动电流的调节系统及方法,根据控制指令准确驱动钢琴进行自行演奏,以提升用户的体验感。

本发明提供一种驱动电流的调节系统,包括:驱动控制器、驱动电源模块及电磁铁组,其中:

所述驱动控制器设置在钢琴上,发送电流调节命令和使能信息给驱动电源模块;

所述驱动电源模块也设置在钢琴上,驱动控制器与驱动电源模块相连接,根据电流调节命令产生驱动电流给使能电磁铁供电;

所述电磁铁组包含若干个电磁铁,每个钢琴琴键的后端下部均设置有一个电磁铁,所有电磁铁均与驱动电源模块连接,使能电磁铁根据驱动电源模块提供的驱动电流而进行相应动作;

当使能电磁铁能够向上顶起相对应琴键后端,琴键前端被按下,牵动钢琴内的琴键相对应木槌,木槌敲击相对应的琴弦发出声音时,驱动控制器得到使能电磁铁使相对应琴弦发声的最小驱动电流。

优选地,所述电流调节命令为使驱动电源模块产生从零开始逐渐增大的驱动电流。

优选地,当使能电磁铁从不动作到首次使相对应的琴弦发出声音时对应的驱动电流即为最小驱动电流。

优选地,所述驱动电流的调节系统还包括人机交互单元,用户通过人机交互单元输入驱动电流调节规则以及需要选择的电磁铁信息,并将相关信息发送给驱动控制器。

优选地,所述驱动电流调节规则为从零开始逐渐增大的预设斜率的连续斜线。

优选地,所述驱动电流调节规则为从零开始以预设值为一档逐渐增大的离散斜线。

优选地,所述驱动控制器记录的最小驱动电流会在实际使能电磁铁使相对应的琴弦发声的最小驱动电流增加一个常量。

优选地,所述驱动控制器记录的最小驱动电流在人机交互界面上进行显示。

优选地,所述人机交互单元为设置在第三方移动设备上的应用程序客户端。

本发明的又一个方面,还提供一种驱动电流的调节方法,每个钢琴琴键的后端下部均设置有一个电磁铁,所有电磁铁均与驱动电源模块连接,所述方法包括以下步骤:

步骤10:发送电流调节命令和使能信息给驱动电源;

步骤20:根据电流调节命令产生驱动电流给使能电磁铁供电;

步骤30:当使能电磁铁能够向上顶起相对应琴键后端,琴键前端被按下,牵动钢琴内的琴键相对应木槌,木槌敲击相对应的琴弦发出声音时,得到使能电磁铁使相对应琴弦发声的最小驱动电流。

本发明提供驱动电流的调节系统及方法,当找到每个琴键下的电磁铁能够向上顶起相对应琴键后端,琴键前端被按下,牵动钢琴内的琴键相对应木槌,木槌敲击相对应的琴弦发出声音的最小驱动电流后。当钢琴进行自动演奏时,驱动控制器发送控制命令给驱动电源模块后,驱动电源模块的驱动电源能够保证能够保证电磁铁能够顶起琴键后端,并且琴键能够牵动对应的木槌,木槌敲击相应的琴弦发出声音。并且可以根据驱动的电流的大小来控制琴键被顶起的速度和时长,准确驱动钢琴进行自行演奏,以提升用户的体验感。

附图说明

图1为本发明提供的一种驱动电流的调节系统的结构示意图;

图2为本发明提供的一种驱动电流的调节方法的流程图。

具体实施方式

为了使本技术领域的人员更好地理解本发明的技术方案,下面结合附图对本发明作进一步的详细说明。

参见图1,图1为本发明提供的一种驱动电流的调节系统的结构示意图。

一种驱动电流的调节系统,包括:驱动控制器11、驱动电源模块12及电磁铁组13,其中:所述驱动控制器11设置在钢琴10上,发送电流调节命令和使能信息给驱动电源模块12;所述驱动电源模块12也设置在钢琴10上,驱动控制器11与驱动电源模块12相连接,根据电流调节命令产生驱动电流给使能电磁铁供电;所述电磁铁组13包含若干个电磁铁,每个钢琴琴键的后端下部均设置有一个电磁铁,所有电磁铁均与驱动电源模块12连接,使能电磁铁根据驱动电源模块12提供的驱动电流而进行相应动作。当使能电磁铁能够向上顶起相对应琴键后端,琴键前端被按下,牵动钢琴内的琴键相对应木槌,木槌敲击相对应的琴弦发出声音时,驱动控制器11得到使能电磁铁使相对应琴弦发声的最小驱动电流。

当找到每个琴键下的电磁铁能够向上顶起相对应琴键后端,琴键前端被按下,牵动钢琴内的琴键相对应木槌,木槌敲击相对应的琴弦发出声音的最小驱动电流后。当钢琴进行自动演奏时,驱动控制器11发送控制命令给驱动电源模块12后,驱动电源模块12的驱动电源能够保证能够保证电磁铁能够顶起琴键后端,并且琴键能够牵动对应的木槌,木槌敲击相应的琴弦发出声音。并且可以根据驱动的电流的大小来控制琴键被顶起的速度和时长,准确驱动钢琴进行自行演奏,以提升用户的体验感。

在进一步的方案中,电流调节命令为使驱动电源模块产生从零开始逐渐增大的驱动电流。当使能电磁铁从不动作到首次使相对应的琴弦发出声音时对应的驱动电流即为最小驱动电流。

当钢琴进行自动演奏时,驱动控制器11发送控制命令给驱动电源模块12后,驱动控制器11根据电流调节命令产生驱动电流给使能电磁铁供电,驱动电流从零开始逐渐增大。当驱动电流为零时,使能电磁铁不动作;驱动电流逐渐增大,使能电磁铁从不动作到使能电磁铁顶起琴键后端但琴键能够未牵动对应的木槌直至使能电磁铁能够顶起琴键后端,并且琴键能够牵动对应的木槌,木槌敲击相应的琴弦发出声音。使能电磁铁首次顶起琴键后端且相对应的琴弦发出声音的驱动电流即为最小驱动电流。

判断使能电磁铁首次顶起琴键后端且相对应的琴弦发出声音,可以通过人耳也可以通过在钢琴上设置传感器采集琴弦发出声音的动作。

在更进一步的方案中,所述驱动电流的调节系统还包括人机交互单元21,用户通过人机交互单元21输入驱动电流调节规则以及需要选择的电磁铁信息,并将相关信息发送给驱动控制器11。所述人机交互单元为21设置在第三方移动设备20上的应用程序客户端。第三方移动设备20可以为平板电脑、手机等其他移动终端。

所述驱动电流调节规则为预设斜率为的k从零开始逐渐增大的连续斜线。用户通过人机交互单元21输入预设斜率为k的从零开始逐渐增大的连续斜线,驱动电源模块12产生预设斜率为的k从零开始逐渐增大的连续驱动电流给使能电磁铁供电,直至找到使能电磁铁从不动作到首次使相对应的琴弦发出声音时对应的最小驱动电流。找到最小驱动电流后,驱动电源模块12可以停止供电,也可以继续供电直至输入的连续斜线结束。所述预设斜率k可根据经验设定。

所述驱动电流调节规则为从零开始以预设值为一档逐渐增大的离散斜线。用户通过人机交互单元21输入从零开始以预设值为一档逐渐增大的离散斜线。驱动电源模块12产生从零开始以预设值为一档逐渐增大的离散驱动电流给使能电磁铁供电,直至找到使能电磁铁从不动作到首次使相对应的琴弦发出声音时对应的最小驱动电流。找到最小驱动电流后,驱动电源模块12可以停止供电,也可以继续供电直至输入的离散斜线结束。从零开始到最大驱动电流可以分成若干档,每档根据经验增加相同数值。

在对一台钢琴进行调试时,可以对第一个调试的琴键采用预设斜率为k的从零开始逐渐增大的连续斜线驱动电流调节规则,找到最小驱动电流。其他琴键通过人际交互界面21输入以驱动电源模块12产生第一个调试琴键的最小驱动电流为起点每次增加一档驱动电流的手动干预模式的驱动电流调节规则找到其他琴键的最小驱动电流。

优选地,所述驱动控制器记录的最小驱动电流在人机交互界面21上进行显示。

当驱动电源模块12产生驱动电流长时间给使能电磁铁供电时,所述使能电磁铁的线圈会发热,从而造成电磁铁线圈的的电阻增大,电磁铁所需的驱动电流也相应增大,为了使最小驱动电流能够保证能够保证电磁铁能够顶起琴键后端,并且琴键能够牵动对应的木槌,木槌敲击相应的琴弦发出声音,所述驱动控制器记录的最小驱动电流会在实际使能电磁铁使相对应的琴弦发声的最小驱动电流增加一个常量。所述常量通常为经验值,常量为增加1~2档驱动电流。

优选地,一台钢琴的每个键的最小驱动电流增加的常量相同。

参见图2,图2为本发明提供的一种驱动电流的调节方法的流程图。

一种驱动电流的调节方法,每个钢琴琴键的后端下部均设置有一个电磁铁,所有电磁铁均与驱动电源模块连接,所述方法包括以下步骤:

步骤10:发送电流调节命令和使能信息给驱动电源;

步骤20:根据电流调节命令产生驱动电流给使能电磁铁供电;

步骤30:当使能电磁铁能够向上顶起相对应琴键后端,琴键前端被按下,牵动钢琴内的琴键相对应木槌,木槌敲击相对应的琴弦发出声音时,得到使能电磁铁使相对应琴弦发声的最小驱动电流。

发送电流调节命令和使能信息给驱动电源;驱动电源根据电流调节命令产生驱动电流给使能电磁铁供电;使能电磁铁根据驱动电源提供的驱动电流而进行相应动作。当使能电磁铁能够向上顶起相对应琴键后端,琴键前端被按下,牵动钢琴内的琴键相对应木槌,木槌敲击相对应的琴弦发出声音时,得到使能电磁铁使相对应琴弦发声的最小驱动电流。

当找到每个琴键下的电磁铁能够向上顶起相对应琴键后端,琴键前端被按下,牵动钢琴内的琴键相对应木槌,木槌敲击相对应的琴弦发出声音的最小驱动电流后。当钢琴进行自动演奏时,发送控制命令给驱动电源后,驱动电源能够保证能够保证电磁铁能够顶起琴键后端,并且琴键能够牵动对应的木槌,木槌敲击相应的琴弦发出声音。并且可以根据驱动的电流的大小来控制琴键被顶起的速度和时长,准确驱动钢琴进行自行演奏,以提升用户的体验感。

以上对本发明所提供的及一种驱动电流的调节系统及方法进行了详细介绍。本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以对本发明进行若干改进和修饰,这些改进和修饰也落入本发明权利要求的保护范围内。

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