振动马达控制系统及电子设备的制作方法

文档序号:16127473发布日期:2018-11-30 23:55阅读:166来源:国知局

本发明涉及电子设备技术领域,特别是涉及一种振动马达控制系统及电子设备。

背景技术

现有技术中,电子设备上通常设置有振动马达部件,使用振动马达的振动来实现消息提醒或者用户操作反馈的功能。

为了节省功耗,电子设备上采用双处理器方案,即一个高性能主处理器负责操作系统(如android或者androidwear)的运行,用户界面以及无线连接等任务的处理,即主处理器;一个低功耗协处理器运行实时操作系统(如rtos),负责各种传感器数据的采集和处理,即协处理器;同时,为了进一步的降低功耗延长电子设备待机时间,具有双处理器的电子设备可以设置超级省电模式,即主处理器处于关机状态,只有协处理工作,只提供后台计步、心率监测、nfc以及协处理可以实现的一些功能。其中,振动马达由主处理器进行控制。

但是,在发明创造的过程中,发明人发现,现有技术存在如下技术缺陷:主处理器必须处于开机或者唤醒情况下才能控制振动马达产生振动效果,此时功耗过高,且在超级省电模式下,主处理器处于关机状态,只有协处理器在实时的控制一些传感器在工作,所以无法实现振动马达的驱动,无法提供振动反馈或者振动提醒。



技术实现要素:

本发明实施例的目的及解决其技术问题是采用以下技术方案来实现的。依据本发明实施例提出的一种振动马达控制系统,其包括:

第一处理装置、第二处理装置以及振子驱动装置;

所述第一处理装置的第一输出端与第二处理装置的第一输出端连接一个或门,所述或门的输出端与所述振子驱动装置的第一输入端连接,用于使能所述振子驱动装置;

所述第一处理装置的第二输出端和第二处理装置的第二输出端与所述振子驱动装置的第二输入端连接,用于控制所述振子驱动装置的输出工作;

其中,所述振子驱动装置用于与振动马达连接,并控制所述振动马达的工作状态。

本发明实施例的目的及解决其技术问题还可采用以下技术措施进一步实现。

可选的,前述的振动马达控制系统,其还包括:

模拟开关,所述模拟开关的输入端分别与所述第一处理装置的第二输出端以及所述第二处理装置的第二输出端连接;所述模拟开关的通道选择控制端与所述第二处理装置的第三输出端连接;

其中,所述模拟开关的输出端与所述振子驱动装置的第二输入端连接。

可选的,前述的振动马达控制系统,其中所述模拟开关的常开输入端与所述第二处理装置的第二输出端连接,所述模拟开关的常闭输入端与所述第一处理装置的第二输出端连接。

可选的,前述的振动马达控制系统,其中所述第一处理装置的第二输出端和第二处理装置的第二输出端均为集成电路总线输出端。

可选的,前述的振动马达控制系统,其中所述第二处理装置的第三输出端为通用输入/输出端。

可选的,前述的振动马达控制系统,其中所述振子驱动装置设置有集成电路总线输入端和脉冲宽度调制输入端;

所述第一处理装置的第二输出端与所述振子驱动装置的集成电路总线输入端连接,所述第二处理装置的第二输出端与所述振子驱动装置的脉冲宽度调制输入端连接;

或,所述第一处理装置的第二输出端与所述振子驱动装置的脉冲宽度调制输入端连接,所述第二处理装置的第二输出端与所述振子驱动装置的集成电路总线输入端连接。

可选的,前述的振动马达控制系统,其中还包括:

电阻,所述电阻的一端与所述振子驱动装置的第一输入端连接,所述电阻的另一端接地。

可选的,前述的振动马达控制系统,其中所述第一处理装置的第一输出端为通用输入/输出端;所述第二处理装置的第一输出端为通用输入/输出端;

所述振子驱动装置的第一输入端为控制使能管脚。

可选的,前述的振动马达控制系统,其中所述或门包括第一二极管和第二二极管,所述第一二极管的一端与所述第一处理装置的第一输出端连接,所述第二二极管的一端与所述第二处理装置的第一输出端连接,所述第一二极管的另一端和第二二极管的另一端连接后与所述振子驱动装置的第一输入端连接。

此外,本发明实施例还提供的一种电子设备,其包括:振动马达控制系统;

所述振动马达控制系统包括:第一处理装置、第二处理装置以及振子驱动装置;

所述第一处理装置的第一输出端与第二处理装置的第一输出端连接一个或门,所述或门的输出端与所述振子驱动装置的第一输入端连接,用于使能所述振子驱动装置;

所述第一处理装置的第二输出端和第二处理装置的第二输出端与所述振子驱动装置的第二输入端连接,用于控制所述振子驱动装置的输出工作;

其中,所述振子驱动装置用于与振动马达连接,并控制所述振动马达的工作状态。

借由上述技术方案,本发明实施例振动马达控制系统及电子设备至少具有下列优点:

本发明实施例中,振动马达控制系统通过两个处理装置与振子驱动装置连接,并对振子驱动装置进行控制,其中两个处理装置中的第一处理装置和第二处理装置通过将各自的第一输出端组成的或门后与振子驱动装置的第一输入端连接,这样当两个处理装置中任意一个发出使能控制信号时,就可以使能振子驱动装置;同时第一处理装置的第二输出端和第二处理装置的第二输出端与所述振子驱动装置的第二输入端连接,这样两个处理装置中发出使能控制信号的处理装置可以继续发出控制马达工作的信号,进而通过使能后的振子驱动装置可以对马达的工作状态进行控制,即只要其中一个处理装置工作就可以实现对振子驱动装置的控制,实现对振动马达的控制。综上,本发明实施例中提供的振动马达控制系统中两个处理装置可以一个作为主处理装置另一个作为协处理装置,进而在电子设备处于超级省电的情况下或者处于待机的情况下,即主处理装置关机或者休眠的状态下,能够通过协处理装置来控制振子驱动装置实现马达的驱动,无需启动或者唤醒主处理装置,进而在实现振动提醒、反馈的功能的同时,有效的降低了功耗,延长了电子设备的待机时间。

上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,并可依照说明书的内容予以实施,以下以本发明的较佳实施例并配合附图详细说明如后。

附图说明

图1是本发明的实施例提供的一种振动马达控制系统的电连接结构示意图;

图2是本发明的实施例提供的另一种振动马达控制系统的电连接结构示意图。

具体实施方式

为更进一步阐述本发明为达成预定发明目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本发明提出的振动马达控制系统及电子设备,其具体实施方式、结构、特征及其功效,详细说明如后。在下述说明中,不同的“一实施例”或“实施例”指的不一定是同一实施例。此外,一或多个实施例中的特定特征、结构、或特点可由任何合适形式组合。

实施例一

如图1所示,本发明的实施例一提出的一种振动马达5控制系统,其包括:第一处理装置1、第二处理装置2以及振子驱动装置3;所述第一处理装置1的第一输出端与第二处理装置2的第一输出端连接一个或门f,所述或门f的输出端与所述振子驱动装置3的第一输入端连接,用于使能所述振子驱动装置3;所述第一处理装置1的第二输出端和第二处理装置2的第二输出端与所述振子驱动装置3的第二输入端连接,用于控制所述振子驱动装置3的输出工作;其中,所述振子驱动装置3用于与振动马达5连接,并控制所述振动马达5的工作状态。

具体的,第一处理装置1可以是能够实现运算、控制和处理的处理器,例如cpu或者微处理器,其可以是高性能的处理器,例如用于负责处理操作系统运行、用户界面以及无线连接等的处理器,也可以是低功耗的较低性能的处理器,例如负责各种传感器数据的采集和处理的处理器;第二处理装置2也是能够实现运算、控制和处理的处理器,例如cpu或者微处理器;需要注意的是,在具体使用时为了达到省电的技术效果,最好将第一处理装置1和第二处理装置2分别设置为性能不同的两个处理器,例如第一处理装置1为高性能处理器,第二处理装置2为低性能处理器;两个处理装置在电子设备中的具体连接以及设置方式可以参考现有技术,也可以根据具体需要进行具体的设定。第一处理装置1可以包括多个输出端以及多个输入端,其中输入端和输出端可以是结构相同的连接端,即通过预设在第一处理装置1中的程序来控制连接在第一处理装置1上的连接端中哪个为输入端哪个为输出端,例如通用输入/输出(generalpurposeinputoutput,简称gpio)连接端,以及输出端和输入端可以通过软件设成电路总线(inter-integratedcircuit,简称iic)连接端;同样第二处理装置2的结构可以与第一处理装置1的结构相同,此处不再赘述;第一处理装置1的第一输出端与第二处理装置2的第一输出端连接的或门f,该或门f能够在两个处理装置中任意一个发出控制信号的情况下向振子驱动装置3发出控制信号,且该控制信号为使能振子驱动装置3的信号,例如高电平;第一处理装置1的第二输出端以及第二处理装置2的第二输出端与振子驱动装置3的第二输入端的连接,可以是直接的连接,也可以是间接的连接,例如通过模拟开关或者转接器进行连接,第一处理装置1的第二输出端以及第二处理装置2的第二输出端均是能够发出控制振动马达5工作状态信号的输出端,例如iic连接端。振子驱动装置3是用于控制振动马达5的工作状态的装置,例如控制振动马达5的开始振动、停止振动、振动频率、振动时长、振动幅度等,振子驱动装置3可以是一个能够实现上述功能的控制芯片。

本发明实施例中,振动马达控制系统通过两个处理装置与振子驱动装置连接,并对振子驱动装置进行控制,其中两个处理装置中的第一处理装置和第二处理装置通过将各自的第一输出端组成的或门后与振子驱动装置的第一输入端连接,这样当两个处理装置中任意一个发出使能控制信号时,就可以使能振子驱动装置;同时第一处理装置的第二输出端和第二处理装置的第二输出端与所述振子驱动装置的第二输入端连接,这样两个处理装置中发出使能控制信号的处理装置可以继续发出控制马达工作的信号,进而通过使能后的振子驱动装置可以对马达的工作状态进行控制,即只要其中一个处理装置工作就可以实现对振子驱动装置的控制,实现对振动马达的控制。综上,本发明实施例中提供的振动马达控制系统中两个处理装置可以一个作为主处理装置另一个作为协处理装置,进而在电子设备处于超级省电的情况下或者处于待机的情况下,即主处理装置关机或者休眠的状态下,能够通过协处理装置来控制振子驱动装置实现马达的驱动,无需启动或者唤醒主处理装置,进而在实现振动提醒、反馈的功能的同时,有效的降低了功耗,延长了电子设备的待机时间。

如图1所示,在具体实施中,本发明实施例提供的振动马达5控制系统,还包括:模拟开关4,所述模拟开关4的输入端分别与所述第一处理装置1的第二输出端以及所述第二处理装置2的第二输出端连接;所述模拟开关4的通道选择控制端43与所述第二处理装置2的第三输出端连接;其中,所述模拟开关4的输出端与所述振子驱动装置3的第二输入端连接。

具体的,模拟开关4可以通过市场采购获得,其是包含至少两个通道的切换开关,即模拟开关4至少应该包括由通道选择控制端43控制切换的两个通道,这两条通道分别由模拟开关4的两个输入端与输出端构成。连接模拟开关4输入端的第一处理装置1的第二输出端和第二处理装置2的第二输出端均为集成电路总线(inter-integratedcircuit,简称iic)输出端,iic是一种多向控制总线,也就是说多个芯片可以连接到同一总线结构下,同时每个芯片都可以作为实时数据传输的控制源,进而通过集成电路总线输出端能够输出控制振动马达5工作状态的信号,这样当其中一条通路导通的情况下,第一处理装置1或者第二处理装置2输出的信号能够通过模拟开关4传输给振子驱动装置3。第二处理装置2的第三输出端为通用输入/输出端(generalpurposeinputoutput,简称gpio),gpio端口可通过软件分别配置成输入或输出,即可以作为输出端也可以作为输入端,当作为输出端时能够输出第二处理装置2发出的切换信号,并传输给模拟开关4的通道选择控制端43,将模拟开关4中导通的通道切换成第二处理装置2所需要的通道。

进一步的,可以将第一处理装置1设置为高性能处理器,例如负责处理操作系统运行、用户界面以及无线连接等的处理器,将第二处理装置2设置为低性能处理器,例如负责各种传感器数据的采集和处理的处理器。如图1所示,这样可以将所述模拟开关4的常闭输入端41与所述第一处理装置1的第二输出端连接,所述模拟开关4的常开输入端42与所述第二处理装置2的第二输出端连接。

具体的,如图1所示,当第一处理装置1为高性能处理器,第二处理装置2为低性能处理器,并且增设有按照上述方式连接的模拟开关4后,本发明实施例提供的振动马达5控制系统的工作方式可以为:

首先,当应用本发明实施例提供的振动马达5控制系统的电子设备处于正常模式下,系统开机时,第一处理装置1开启,模拟开关4的通道默认选择第一处理装置1的第二输出端作为振子驱动装置3的控制接口,即iic作为振子驱动器的控制接口,此时模拟开关4使用常闭输入端41与输出端构成的通道,振子驱动装置3的使能管脚处于失能状态,第一处理装置1开机过程中会置高其第一输出端使能振子驱动装置3,然后通过iic向模拟开关4的常闭输入端41发出配置信号,配置振子驱动装置3的参数,此时振子驱动装置3可以驱动振动马达5并控制振动马达5的工作状态,当配置完成后,拉低第一处理装置1的第一输出端失能振子驱动装置3以达到省电的作用,此时完成对振动马达5的控制,即振动反馈或振动提醒完成。

其次,当电子设备处于省电模式下,此时第一处理器处于休眠状态,通过第二处理装置2进行振动效果的控制,此时不必唤醒第一处理装置1,可以直接通过置高第二处理装置2的第二输出端,然后第二处理装置2的第三输出端向模拟开关4的通道选择控制端43发出切换信号,通道选择控制端43将通路切换到常开输入端42与模拟开关4的输出端这条通道,由第二处理装置2的第二输出端向常开输入端42传输配置信号,并配置振子驱动装置3的参数,此时振子驱动装置3可以驱动振动马达5并控制振动马达5的工作状态,使得振动马达5产生振动的效果,当配置完成后,拉低第二处理装置2的第二输出端失能振子驱动器以达到省电的作用,并且第二处理装置2的第三输出端可以向模拟开关4的通道选择控制端43发出切换信号,把模拟开关4的通道切换回模拟开关4的常闭输入端41与输出端构成的通路。

综上,由于或门f的存在,置高第一处理装置1的第二输出端和第二处理装置2的第二输出端这两个gpio中的至少一个即可使能振子驱动装置3。

此外,可以在电子设备处于超级省电模式下,将模拟开关4的通路直接切换到常开输入端42与模拟开关4的输出端这条通道上,这样在第一处理装置1关机的状态下,可以直接使用第二处理装置2控制振子驱动装置3,进而实现振动的功能,同时具有节省能耗的功能。

如图2所示,在具体实施中,所述振子驱动装置3设置有集成电路总线输入端31和脉冲宽度调制输入端32;所述第一处理装置1的第二输出端与所述振子驱动装置3的集成电路总线输入端31连接,所述第二处理装置2的第二输出端与所述振子驱动装置3的脉冲宽度调制输入端32连接;或,所述第一处理装置的第二输出端与所述振子驱动装置的脉冲宽度调制输入端连接,所述第二处理装置的第二输出端与所述振子驱动装置的集成电路总线输入端连接。

具体的,当不设置模拟开关4时,可以直接使用振子驱动装置3上的集成电路总线输入端和脉冲宽度调制输入端,作为控制振动马达5工作状态的信号的输入端,即用于配置振子驱动装置3的信号由上述两个连接端输入,此时两个输入端可以分别与第一处理装置1连接,以及与第二处理装置2的第二输出端连接。这样,也可以将第一处理装置1和第二处理装置2分别设置为高性能处理装置和低性能处理装置,至于其工作方式可以参考上述由模拟开关4是的工作方式,此处不再赘述。

如图1和图2所示,在具体实施中,本发明实施例提供的振动马达5控制系统,还包括:电阻6,所述电阻6的一端与所述振子驱动装置3的第一输入端连接,所述电阻6的另一端接地。

具体的,电阻可以认为是一个下拉电阻。通过此下拉电阻的设置,可以使得振子驱动装置3的使能管脚默认处于失能状态,防止振子在开关机过程中第一处理装置1和第二处理装置2的控制管脚处于不可控状态时发生误动作,而且驱动装置3的使能管脚默认处于失能状态也能降低功耗。如图1所示,在具体实施中,所述第一处理装置1的第一输出端为通用输入/输出端;所述第二处理装置2的第一输出端为通用输入/输出端;所述振子驱动装置3的第一输入端为控制使能管脚,此外振子驱动装置的第一输入端还可以为spi、uart等接口。

如图1和图2所示,进一步的,所述或门f包括第一二极管7和第二二极管8,所述第一二极管7的一端与所述第一处理装置1的第一输出端连接,所述第二二极管8的一端与所述第二处理装置2的第一输出端连接,所述第一二极管7的另一端和第二二极管8的另一端连接后与所述振子驱动装置3的第一输入端连接。

具体的,组成或门f的方式以简单的结构为主,其中上述的组成方式为较佳的一种。

实施例二

如图1所示,本发明的实施例二提出的一种电子设备,其包括:振动马达5控制系统;所述振动马达5控制系统包括:第一处理装置1、第二处理装置2以及振子驱动装置3;所述第一处理装置1的第一输出端与第二处理装置2的第一输出端连接一个或门f,所述或门f的输出端与所述振子驱动装置3的第一输入端连接,用于使能所述振子驱动装置3;所述第一处理装置1的第二输出端和第二处理装置2的第二输出端与所述振子驱动装置3的第二输入端连接,用于控制所述振子驱动装置3的输出工作;其中,所述振子驱动装置3用于与振动马达5连接,并控制所述振动马达5的工作状态。

具体的,本实施例二中所述的振动马达控制系统可直接使用上述实施例一提供的振动马达控制系统,具体的实现结构可参见上述实施例一中描述的相关内容,此处不再赘述。

其中,电子设备可以为便携式的电子设备,例如智能手表、手机、平板电脑、ar设备、vr设备等。

本发明实施例中,振动马达控制系统通过两个处理装置与振子驱动装置连接,并对振子驱动装置进行控制,其中两个处理装置中的第一处理装置和第二处理装置通过将各自的第一输出端组成的或门后与振子驱动装置的第一输入端连接,这样当两个处理装置中任意一个发出使能控制信号时,就可以使能振子驱动装置;同时第一处理装置的第二输出端和第二处理装置的第二输出端与所述振子驱动装置的第二输入端连接,这样两个处理装置中发出使能控制信号的处理装置可以同时发出控制马达工作的信号,进而通过使能后的振子驱动装置可以对马达的工作状态进行控制,即只要其中一个处理装置工作就可以实现对振子驱动装置的控制,实现对振动马达的控制。综上,本发明实施例中提供的振动马达控制系统中两个处理装置可以一个作为主处理装置另一个作为协处理装置,进而在电子设备处于超级省电的情况下或者处于待机的情况下,即主处理装置关机或者休眠的状态下,能够通过协处理装置来控制振子驱动装置实现马达的驱动,无需启动或者唤醒主处理装置,进而在实现振动提醒、反馈的功能的同时,有效的降低了功耗,延长了电子设备的待机时间。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该软件产品可以存储在可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一电子设备执行各个实施例或者实施例的某些部分所述的功能。

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

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