本發(fā)明涉及馬達(dá)驅(qū)動(dòng)技術(shù)領(lǐng)域,尤其涉及一種馬達(dá)驅(qū)動(dòng)電路、方法及電子設(shè)備。
背景技術(shù):
目前,業(yè)內(nèi)常采用基于推挽電路的傳動(dòng)馬達(dá)驅(qū)動(dòng)電路來驅(qū)動(dòng)各種電子設(shè)備中的馬達(dá),這種方式的馬達(dá)驅(qū)動(dòng)電路輸出的驅(qū)動(dòng)電壓較小,進(jìn)而可能會(huì)導(dǎo)致相應(yīng)馬達(dá)的振動(dòng)量較小、振感較弱、啟動(dòng)和停止時(shí)間較長(zhǎng)的問題,從而也使得難以實(shí)現(xiàn)多樣化的振動(dòng)效果。
也就是說,現(xiàn)有的馬達(dá)驅(qū)動(dòng)電路存在提供的驅(qū)動(dòng)電壓較小以及無法發(fā)揮馬達(dá)的瞬態(tài)性能的問題。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供了一種馬達(dá)驅(qū)動(dòng)電路、方法及電子設(shè)備,用以解決現(xiàn)有的馬達(dá)驅(qū)動(dòng)電路所存在的提供的驅(qū)動(dòng)電壓較小以及無法發(fā)揮馬達(dá)的瞬態(tài)性能的問題。
本發(fā)明實(shí)施例提供了一種馬達(dá)驅(qū)動(dòng)電路,包括驅(qū)動(dòng)模塊、升壓模塊以及與所述驅(qū)動(dòng)模塊連接的信號(hào)輸入端和信號(hào)輸出端,其中,所述升壓模塊與電源單元電連接,所述驅(qū)動(dòng)模塊包括數(shù)模轉(zhuǎn)換單元和放大單元;
所述數(shù)模轉(zhuǎn)換單元,用于通過所述信號(hào)輸入端接收數(shù)字音頻信號(hào),并將所述數(shù)字音頻信號(hào)轉(zhuǎn)換為模擬信號(hào);
所述放大單元,用于將所述模擬信號(hào)進(jìn)行放大,并將放大后的模擬信號(hào)通過所述信號(hào)輸出端發(fā)送給馬達(dá);
所述升壓模塊,用于將電源單元提供的輸入電壓進(jìn)行升高,并將升高后的輸入電壓輸出給所述放大單元。
相應(yīng)地,本發(fā)明實(shí)施例還提供了一種電子設(shè)備,包括馬達(dá)以及與所述馬達(dá)連接的、本發(fā)明實(shí)施例中所提供的馬達(dá)驅(qū)動(dòng)電路。
相應(yīng)地,本發(fā)明實(shí)施例提供了一種馬達(dá)驅(qū)動(dòng)方法,包括:
接收用于驅(qū)動(dòng)馬達(dá)工作的數(shù)字音頻信號(hào),并將所述數(shù)字音頻信號(hào)轉(zhuǎn)換為模擬信號(hào);
對(duì)電源提供的輸入電壓進(jìn)行升高,并基于升高后的輸入電壓將所述模擬信號(hào)進(jìn)行放大;
將放大后的模擬信號(hào)發(fā)送給馬達(dá)。
本發(fā)明有益效果如下:
本發(fā)明實(shí)施例提供了一種馬達(dá)驅(qū)動(dòng)電路、方法及電子設(shè)備,可包括驅(qū)動(dòng)模塊、升壓模塊以及與所述驅(qū)動(dòng)模塊連接的信號(hào)輸入端和信號(hào)輸出端,其中,所述升壓模塊與電源單元電連接,所述驅(qū)動(dòng)模塊包括數(shù)模轉(zhuǎn)換單元和放大單元;所述數(shù)模轉(zhuǎn)換單元,用于通過所述信號(hào)輸入端接收數(shù)字音頻信號(hào),并將所述數(shù)字音頻信號(hào)轉(zhuǎn)換為模擬信號(hào);所述放大單元,用于將所述模擬信號(hào)進(jìn)行放大,并將放大后的模擬信號(hào)通過所述信號(hào)輸出端發(fā)送給馬達(dá);所述升壓模塊,用于將電源單元提供的輸入電壓進(jìn)行升高,并將升高后的輸入電壓輸出給所述放大單元。相比于現(xiàn)有技術(shù),在本發(fā)明實(shí)施例中,所述馬達(dá)驅(qū)動(dòng)電路不僅能夠增大提供的驅(qū)動(dòng)電壓、增強(qiáng)相應(yīng)馬達(dá)的振感、縮短相應(yīng)馬達(dá)的啟動(dòng)和停止時(shí)間以及實(shí)現(xiàn)多樣化的馬達(dá)振動(dòng)效果,還能發(fā)揮馬達(dá)的瞬態(tài)性能。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)要介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域的普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1所示為本發(fā)明實(shí)施例一中提供的馬達(dá)驅(qū)動(dòng)電路的結(jié)構(gòu)示意圖;
圖2所示為本發(fā)明實(shí)施例一中提供的具備內(nèi)部存儲(chǔ)器的控制模塊的結(jié)構(gòu)示意圖;
圖3所示為本發(fā)明實(shí)施例一中提供的具備外部存儲(chǔ)器的控制模塊的結(jié)構(gòu)示意圖;
圖4所示為本發(fā)明實(shí)施例一中提供的包括時(shí)鐘單元的驅(qū)動(dòng)模塊的內(nèi)部結(jié)構(gòu)示意圖;
圖5所示為本發(fā)明實(shí)施例一中提供的電子設(shè)備的結(jié)構(gòu)示意圖;
圖6所示為本發(fā)明實(shí)施例二中提供的馬達(dá)驅(qū)動(dòng)方法的流程示意圖。
具體實(shí)施方式
為了使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步地詳細(xì)描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其它實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
實(shí)施例一:
為了解決現(xiàn)有的馬達(dá)驅(qū)動(dòng)電路所存在的提供的驅(qū)動(dòng)電壓較小以及無法發(fā)揮馬達(dá)的瞬態(tài)性能的問題,本發(fā)明實(shí)施例提供了一種馬達(dá)驅(qū)動(dòng)電路,所述馬達(dá)驅(qū)動(dòng)電路可被設(shè)置在相應(yīng)的電子設(shè)備中,如可設(shè)置在手機(jī)、平板電腦、智能手表等電子設(shè)備中,如圖1所示,其為本發(fā)明實(shí)施例一中所述的馬達(dá)驅(qū)動(dòng)電路的結(jié)構(gòu)示意圖。具體地,由圖1可知,所述馬達(dá)驅(qū)動(dòng)電路可包括驅(qū)動(dòng)模塊11、升壓模塊12以及與所述驅(qū)動(dòng)模塊11連接的信號(hào)輸入端13和信號(hào)輸出端14,其中,所述驅(qū)動(dòng)模塊11與電源單元00電連接,所述驅(qū)動(dòng)模塊11可包括數(shù)模轉(zhuǎn)換單元111和放大單元112;
所述數(shù)模轉(zhuǎn)換單元111,可用于通過所述信號(hào)輸入端13接收數(shù)字音頻信號(hào),并將所述數(shù)字音頻信號(hào)轉(zhuǎn)換為模擬信號(hào);
所述放大單元112,可用于將所述模擬信號(hào)進(jìn)行放大,并將放大后的模擬信號(hào)通過所述信號(hào)輸出端14發(fā)送給馬達(dá);
所述升壓模塊12,可用于將電源單元00提供的輸入電壓進(jìn)行升高,并將升高后的輸入電壓輸出給所述放大單元112。
可選地,所述數(shù)模轉(zhuǎn)換單元111可為任意DAC(Digital to Analog Converter,數(shù)字模擬轉(zhuǎn)換器);所述放大單元112可為任意PA(Power Amplifier,功率放大器),優(yōu)選地,所述PA可為數(shù)字PA。更優(yōu)選地,由于D類PA的功率消耗很低、失真較小,線性度較高,因而所述數(shù)字PA還可具體為D類數(shù)字PA,對(duì)此不作贅述。
可選地,所述升壓模塊12可為直流-直流變換器,如可為BOOST變換器等。當(dāng)然,所述變換器還可為其它形式的變換器,只要能夠?qū)⑺龇糯髥卧?12輸出的電壓增大即可。
由上述內(nèi)容可知,在本發(fā)明實(shí)施例中,為了增大所述馬達(dá)驅(qū)動(dòng)電路輸出的驅(qū)動(dòng)信號(hào)(如驅(qū)動(dòng)電壓或者驅(qū)動(dòng)電流),不僅可在所述驅(qū)動(dòng)模塊11中設(shè)置相應(yīng)的放大單元112,還在所述馬達(dá)驅(qū)動(dòng)電路中設(shè)置相應(yīng)的升壓模塊12。這樣一來,就能保證所述馬達(dá)驅(qū)動(dòng)電路提供的足夠大的驅(qū)動(dòng)電壓、足夠精確的驅(qū)動(dòng)波形,因而不僅能夠縮短相應(yīng)馬達(dá)的啟動(dòng)和(或)停止時(shí)間、增強(qiáng)相應(yīng)馬達(dá)的振感以及實(shí)現(xiàn)多樣化的馬達(dá)振動(dòng)效果,還能發(fā)揮馬達(dá)的瞬態(tài)性能。
其中,所述電源單元00可為外部元件或者環(huán)境元件,如可設(shè)置在所述馬達(dá)驅(qū)動(dòng)電路之外、如設(shè)置在電池元件等中的電源。當(dāng)然,所述電源單元00還可為所述馬達(dá)驅(qū)動(dòng)電路中的內(nèi)部元件,如可設(shè)置在所述驅(qū)動(dòng)模塊11等中的電源,只要能夠向所述馬達(dá)驅(qū)動(dòng)電路中的各模塊與單元提供相應(yīng)的工作電源即可,本發(fā)明實(shí)施例對(duì)此不作任何限定。
再有,需要說明的是,輸入到所述升壓模塊12的電源通常可為高電壓的電源,如可直接將電池元件輸出的電壓發(fā)送至所述升壓模塊12;輸入到所述驅(qū)動(dòng)電路中的其它模塊或者單元中的電源通??蔀榈碗妷旱碾娫矗缈蓪㈦姵卦敵龅碾妷航?jīng)過LDO(Low Dropout Regulator,低壓差線性穩(wěn)壓器)減少至較小的電壓,并可將得到的較小的電壓發(fā)送至相應(yīng)的模塊或者單元,對(duì)此不作贅述。
也就是說,本發(fā)明實(shí)施例提供了一種馬達(dá)驅(qū)動(dòng)電路,可包括驅(qū)動(dòng)模塊、升壓模塊以及與所述驅(qū)動(dòng)模塊連接的信號(hào)輸入端和信號(hào)輸出端,其中,所述升壓模塊與電源單元電連接,所述驅(qū)動(dòng)模塊包括數(shù)模轉(zhuǎn)換單元和放大單元;所述數(shù)模轉(zhuǎn)換單元,用于通過所述信號(hào)輸入端接收數(shù)字音頻信號(hào),并將所述數(shù)字音頻信號(hào)轉(zhuǎn)換為模擬信號(hào);所述放大單元,用于將所述模擬信號(hào)進(jìn)行放大,并將放大后的模擬信號(hào)通過所述信號(hào)輸出端發(fā)送給馬達(dá);所述升壓模塊,用于將電源單元提供的輸入電壓進(jìn)行升高,并將升高后的輸入電壓輸出給所述放大單元。相比于現(xiàn)有技術(shù),在本發(fā)明實(shí)施例中,所述馬達(dá)驅(qū)動(dòng)電路能夠提供的驅(qū)動(dòng)電壓較大、驅(qū)動(dòng)波形較精確,因而不僅能夠縮短相應(yīng)馬達(dá)的啟動(dòng)和(或)停止時(shí)間、增強(qiáng)相應(yīng)馬達(dá)的振感以及實(shí)現(xiàn)多樣化的馬達(dá)振動(dòng)效果,還能發(fā)揮馬達(dá)的瞬態(tài)性能。
需要說明的是,在本發(fā)明實(shí)施例中,所述馬達(dá)驅(qū)動(dòng)電路還可不包括相應(yīng)的升壓模塊12,只通過所述放大單元112將相應(yīng)的模擬信號(hào)進(jìn)行放大即可,這樣一來,也能達(dá)到馬達(dá)的振動(dòng)量較大、振感較強(qiáng)、啟動(dòng)和停止時(shí)間較短以及瞬態(tài)性能較佳的目的,只是達(dá)到的效果不是最佳而已。
需要說明的是,所述信號(hào)輸入端13可為SPI(Serial Peripheral Interface,串行外設(shè)接口)、PDM(Pulse Density Modulation,脈沖密度調(diào)制)接口,I2S(Inter IC Sound,集成電路內(nèi)置音頻總線)接口、I2C(Inter Integrated Circuit,兩線式串行總線)接口以及GPIO(General Purpose Input Output,通用輸入/輸出)接口中的任意一種或多種。當(dāng)然,需要說明的是,所述信號(hào)輸入端13還可為其它任意的總線接口,只要能夠接收相應(yīng)的音頻信號(hào)即可;所述信號(hào)輸出端14可為任意能夠傳輸電壓信號(hào)和(或)電流信號(hào)的通信線纜,只要能夠?qū)⑾鄳?yīng)的驅(qū)動(dòng)信號(hào)發(fā)送至所述馬達(dá)即可,本發(fā)明實(shí)施例對(duì)此不作任何限定。
可選地,仍由圖1可知,所述馬達(dá)驅(qū)動(dòng)電路還可包括與所述信號(hào)輸入端13連接,并且用于在接收到的觸發(fā)信號(hào)滿足預(yù)設(shè)觸發(fā)條件時(shí)將與所述預(yù)設(shè)觸發(fā)條件相對(duì)應(yīng)的數(shù)字音頻信號(hào)發(fā)送至所述信號(hào)輸入端13的控制模塊15。
需要說明的是,在本發(fā)明實(shí)施例中,所述控制模塊15通常可具備相應(yīng)的存儲(chǔ)單元,用以存儲(chǔ)相應(yīng)的數(shù)字音頻信號(hào),在所述控制模塊15確定待發(fā)送的數(shù)字音頻信號(hào)時(shí),所述控制模塊15可將所述數(shù)字音頻信號(hào)發(fā)送至所述信號(hào)輸入端13,對(duì)此不作贅述。
其中,本發(fā)明實(shí)施例中所述的數(shù)字音頻信號(hào)實(shí)際可為相應(yīng)的音頻文件,所述音頻文件通常可包括短促振動(dòng)(如持續(xù)2秒)、稍長(zhǎng)振動(dòng)(如持續(xù)10秒、20秒等)以及長(zhǎng)時(shí)間振動(dòng)(如1分鐘、2分鐘等)等。例如,當(dāng)接收到通知消息(如短信消息、微信消息、QQ消息通知等)時(shí),可短促振動(dòng);當(dāng)采集到針對(duì)設(shè)定按鍵(如電源鍵、home鍵、音量鍵)的按壓操作或者指紋認(rèn)證時(shí),可稍長(zhǎng)振動(dòng);當(dāng)接收來電信息時(shí),可長(zhǎng)時(shí)間振動(dòng)等。
需要說明的是,所述音頻文件除了振動(dòng)時(shí)間的不同,振動(dòng)波形也可能不同,這就能夠保證不同類型的振動(dòng)的能夠帶來不同的振感(即振動(dòng)強(qiáng)弱不同),例如,有模擬心跳的振感、有模擬游戲中打槍的振感等,對(duì)此不作贅述。
進(jìn)一步地,所述接收到的觸發(fā)信號(hào)滿足預(yù)設(shè)觸發(fā)條件包括:作用于相應(yīng)的電子設(shè)備(即與本發(fā)明實(shí)施例中所述的馬達(dá)驅(qū)動(dòng)信號(hào)相對(duì)應(yīng)的電子設(shè)備)的控制操作所產(chǎn)生的觸發(fā)信號(hào)滿足預(yù)設(shè)觸發(fā)條件、所述控制模塊15接收到新消息、或者所述控制模塊15接收到的監(jiān)控信號(hào)滿足預(yù)設(shè)觸發(fā)條件。其中,所述預(yù)設(shè)觸發(fā)條件可根據(jù)實(shí)際情況靈活設(shè)置,如可設(shè)置為接收到通知信息、采集到針對(duì)設(shè)定按鍵(如電子設(shè)備上的音量鍵、home鍵、電源鍵等)的按壓操作或釋放操作等,只要能夠觸發(fā)所述控制模塊15從所述控制模塊15的存儲(chǔ)單元中查詢并調(diào)用與所述發(fā)觸條件相對(duì)應(yīng)的所述數(shù)字音頻信號(hào)即可,本發(fā)明實(shí)施例對(duì)此不作任何限定。
需要說明的是,在本發(fā)明實(shí)施例中,所述控制模塊15的存儲(chǔ)單元通??砂ㄔO(shè)置在所述控制模塊15內(nèi)部的內(nèi)部存儲(chǔ)器(如圖2所示)以及設(shè)置在所述控制模塊15外部的外部存儲(chǔ)器(如圖3所示),所述內(nèi)部存儲(chǔ)器以及所述外部存儲(chǔ)器通??蔀镽AM(Random Access Memory,隨機(jī)存取存儲(chǔ)器)或者ROM(Read Only Memory,只讀存儲(chǔ)器)。且,當(dāng)所述控制模塊15的存儲(chǔ)單元為外部存儲(chǔ)器時(shí),所述外部存儲(chǔ)器與所述控制模塊15之間還可通過有線通信方式(如通過通信線纜等方式)進(jìn)行連接。當(dāng)然,需要說明的是,所述外部存儲(chǔ)器與所述控制模塊15之間還可通過無線通信方式(如通過藍(lán)牙、紫蜂、紅外、近場(chǎng)通信等方式)進(jìn)行連接,此時(shí)需要所述控制模塊15以及所述外部存儲(chǔ)器均具備相應(yīng)的無線通信單元,本發(fā)明實(shí)施例對(duì)此不作贅述。
例如,所述控制模塊15可首先判斷接收到的觸發(fā)指令(如按壓操作、釋放操作、通信信號(hào)等)是否為滿足所述觸發(fā)條件的觸發(fā)指令(如接收到的通知信息是否為設(shè)定的通知信息、采集到的按壓操作或者釋放操作是否為針對(duì)設(shè)定按鍵的操作等),在確定所述控制模塊15接收到的觸發(fā)指令滿足所述觸發(fā)條件時(shí),所述控制模塊15可在所述控制模塊15的內(nèi)部存儲(chǔ)器中查詢并調(diào)用與所述觸發(fā)條件相對(duì)應(yīng)的數(shù)字音頻信號(hào)(如接收到觸發(fā)指令為1,則將內(nèi)部存儲(chǔ)器中的第一個(gè)數(shù)字音頻信號(hào)作為與所述觸發(fā)條件相對(duì)應(yīng)的數(shù)字音頻信號(hào);接收到觸發(fā)指令2,則將內(nèi)部存儲(chǔ)器中的第二個(gè)數(shù)字音頻信號(hào)作為與所述觸發(fā)條件相對(duì)應(yīng)的數(shù)字音頻信號(hào)等),并可將所述數(shù)字音頻信號(hào)通過所述信號(hào)輸入端13發(fā)送至所述驅(qū)動(dòng)模塊11;
或者,在確定所述控制模塊15接收到的所述觸發(fā)指令滿足所述觸發(fā)條件時(shí),所述控制模塊15可在所述控制模塊15的外部存儲(chǔ)器中查詢并調(diào)用與所述觸發(fā)條件相對(duì)應(yīng)的數(shù)字音頻信號(hào)(如接收到觸發(fā)指令為1,則將外部存儲(chǔ)器中的第一個(gè)數(shù)字音頻信號(hào)作為與所述觸發(fā)條件相對(duì)應(yīng)的數(shù)字音頻信號(hào);接收到觸發(fā)指令2,則將外部存儲(chǔ)器中的第二個(gè)數(shù)字音頻信號(hào)作為與所述觸發(fā)條件相對(duì)應(yīng)的數(shù)字音頻信號(hào)等),并可將所述數(shù)字音頻信號(hào)通過所述信號(hào)輸入端13發(fā)送至所述驅(qū)動(dòng)模塊11。
也就是說,在本發(fā)明實(shí)施例中,所述控制模塊15發(fā)送給所述驅(qū)動(dòng)模塊11的數(shù)字音頻信號(hào)保存在所述控制模塊15的存儲(chǔ)單元中的;且,所述控制模塊15可根據(jù)接收到的所述觸發(fā)指令來查詢并調(diào)用相應(yīng)的數(shù)字音頻信號(hào),并可將所述數(shù)字音頻信號(hào)通過所述信號(hào)輸入端13發(fā)送至所述驅(qū)動(dòng)模塊11。如判斷接收到的所述觸發(fā)指令是否滿足所述觸發(fā)條件,若是,則將與所述觸發(fā)條件相對(duì)應(yīng)的數(shù)字音頻信號(hào)確定為需要發(fā)送至所述驅(qū)動(dòng)模塊11的數(shù)字音頻信號(hào),并可將所述數(shù)字音頻信號(hào)發(fā)送至所述驅(qū)動(dòng)模塊11。由于本發(fā)明實(shí)施例中采用的馬達(dá)驅(qū)動(dòng)電路不是傳統(tǒng)的推挽電路,而是具備控制模塊15以及驅(qū)動(dòng)模塊11的馬達(dá)驅(qū)動(dòng)電路,因而還能提供較大的驅(qū)動(dòng)電壓和較穩(wěn)定的驅(qū)動(dòng)波形,從而不僅能夠縮短相應(yīng)馬達(dá)的啟動(dòng)和(或)停止時(shí)間、增強(qiáng)相應(yīng)馬達(dá)的振感以及實(shí)現(xiàn)多樣化的馬達(dá)振動(dòng)效果,還能發(fā)揮馬達(dá)的瞬態(tài)性能。
另外,需要說明的是,所述控制模塊15通??蔀锳P(Application Processor,應(yīng)用處理器)、CPU(Central Processing Unit,中央處理器)或者小的控制邏輯單元等,且,所述控制模塊15通??稍O(shè)置在相應(yīng)的電子設(shè)備內(nèi)部,如可設(shè)置在手機(jī)、平板電腦、智能手表等的內(nèi)部,對(duì)此不作贅述。
進(jìn)一步地,仍如圖1所示,所述馬達(dá)驅(qū)動(dòng)電路,還可包括與所述驅(qū)動(dòng)模塊11連接的反饋模塊16:
所述反饋模塊16,可用于采集所述放大后的模擬信號(hào)的反饋信號(hào),并將所述反饋信號(hào)發(fā)送至用于存儲(chǔ)所述數(shù)字音頻信號(hào)的控制模塊15,以使得控制模塊15根據(jù)所述反饋信號(hào)計(jì)算所述馬達(dá)的諧振頻率,并根據(jù)所述諧振頻率調(diào)整所述數(shù)字音頻信號(hào)的波形;所述反饋信號(hào)包括所述放大后的模擬信號(hào)的電壓幅值、電流幅值、相位(電壓相位或者電流相位)或者它們的組合。
例如,在驅(qū)動(dòng)模塊11每次輸出模擬信號(hào)后,可采集所述模擬信號(hào)的反饋信號(hào),并可將所述反饋信號(hào)發(fā)送至所述控制模塊15,以由所述控制模塊根據(jù)所述反饋信號(hào),計(jì)算得到所述馬達(dá)的諧振頻率,并基于所述諧振頻率,調(diào)整當(dāng)前輸出給所述驅(qū)動(dòng)模塊11的數(shù)字音頻信號(hào),并可將調(diào)整后的數(shù)字音頻信號(hào)存儲(chǔ)在所述控制模塊15的存儲(chǔ)單元中(如可替換原來的數(shù)字音頻信號(hào),也可存儲(chǔ)為新的數(shù)字音頻信號(hào)),以供下一次使用時(shí)調(diào)用。這就使得馬達(dá)驅(qū)動(dòng)電路可實(shí)現(xiàn)對(duì)馬達(dá)諧振頻率的自動(dòng)追蹤,并可通過對(duì)數(shù)字音頻信號(hào)的波形的調(diào)整,保證馬達(dá)一直振動(dòng)在預(yù)設(shè)的諧振頻率上,從而不僅能夠縮短相應(yīng)馬達(dá)啟動(dòng)和停止的時(shí)間,還能提升馬達(dá)振動(dòng)的準(zhǔn)確度。除此之外,還可進(jìn)一步減少電量的消耗,實(shí)現(xiàn)資源的節(jié)約。
也就是說,在本發(fā)明實(shí)施例中,所述馬達(dá)驅(qū)動(dòng)電路輸出的驅(qū)動(dòng)信號(hào)(即本發(fā)明實(shí)施例中所述的放大后的模擬信號(hào))還可根據(jù)實(shí)際情況靈活變化,如在驅(qū)動(dòng)信號(hào)的電壓過高或電流過高等情況下,還可進(jìn)一步通過所述控制模塊15調(diào)節(jié)輸出給所述驅(qū)動(dòng)模塊11的數(shù)字音頻信號(hào),以進(jìn)一步降低所述驅(qū)動(dòng)信號(hào)的電壓或電流;當(dāng)然,在馬達(dá)驅(qū)動(dòng)電路過溫(如可包括相應(yīng)的電子設(shè)備過溫、電子設(shè)備端口過溫、AP過溫、DSP過溫、PA過溫以及馬達(dá)過溫等)時(shí),所述反饋模塊16還可采集溫度信號(hào),并將所述溫度信號(hào)發(fā)送至所述控制模塊15,所述控制模塊15在接收到所述溫度信號(hào)時(shí),還可根據(jù)所述溫度信號(hào)確定是否發(fā)生過溫,若是,則所述控制模塊15還可調(diào)節(jié)輸出給所述驅(qū)動(dòng)模塊11的數(shù)字音頻信號(hào),如當(dāng)根據(jù)所述溫度信號(hào)確定所述馬達(dá)驅(qū)動(dòng)電路的溫度過高時(shí),則可進(jìn)一步降低輸出給所述驅(qū)動(dòng)模塊11的數(shù)字音頻信號(hào),從而提升了所述馬達(dá)驅(qū)動(dòng)電路的靈活性。
需要說明的是,如圖4所示,所述驅(qū)動(dòng)模塊11還可包括時(shí)鐘單元113,所述時(shí)鐘單元113可用于向所述驅(qū)動(dòng)模塊11中的各器件(如數(shù)模轉(zhuǎn)換單元111、放大單元112)提供時(shí)鐘信號(hào);再者,所述驅(qū)動(dòng)模塊11還可包括相應(yīng)的電源(圖中未標(biāo)出),對(duì)此不作贅述。
具體地,所述放大后的模擬信號(hào)通過所述信號(hào)輸出端14發(fā)送給馬達(dá),以使得馬達(dá)對(duì)用于響應(yīng)觸控操作以產(chǎn)生觸發(fā)信號(hào)并將觸發(fā)信號(hào)提供給控制模塊15的按鍵提供針對(duì)觸控操作的振動(dòng)反饋。
也就是說,在所述放大單元112通過所述信號(hào)輸出端14將放大后的模擬信號(hào)發(fā)送至所述馬達(dá)之后,所述馬達(dá)還可基于所述觸發(fā)信號(hào)向相應(yīng)的按鍵發(fā)出振動(dòng)響應(yīng),也可為其它響應(yīng),如音頻響應(yīng)等。例如,當(dāng)用戶對(duì)某一電子設(shè)備上的某一按鍵進(jìn)行了按壓操作(即下發(fā)了滿足觸發(fā)條件的觸發(fā)指令)之后,所述控制模塊15可將與所述按壓操作相對(duì)應(yīng)的數(shù)字音頻信號(hào)調(diào)出,并可將所述數(shù)字音頻信號(hào)發(fā)送至所述驅(qū)動(dòng)模塊11,以由所述驅(qū)動(dòng)模塊11中的數(shù)模轉(zhuǎn)換單元111將所述數(shù)字音頻信號(hào)轉(zhuǎn)換為模擬信號(hào),并將所述模擬信號(hào)發(fā)送至所述驅(qū)動(dòng)模塊11中的所述放大單元112中,再由所述驅(qū)動(dòng)模塊11中的所述放大單元112將放大后的模擬信號(hào)輸出給馬達(dá),所述馬達(dá)可基于所述模擬信號(hào),在所述按鍵處發(fā)生相應(yīng)的振動(dòng)反饋,也可為它他形式的反饋,如音頻反饋等,對(duì)此不作贅述。
另外,需要說明的是,在本發(fā)明實(shí)施例中,所述驅(qū)動(dòng)模塊11、所述升壓模塊12、所述信號(hào)輸入端13、所述信號(hào)輸出端14、所述控制模塊15以及所述反饋模塊16等除了可單獨(dú)設(shè)置搭建之外,還可集成設(shè)置在相應(yīng)的芯片中,對(duì)此不作贅述。
再有,需要說明的是,本發(fā)明實(shí)施例中所述的馬達(dá)驅(qū)動(dòng)電路,除了可驅(qū)動(dòng)手機(jī)等設(shè)備中的馬達(dá)之外,還可驅(qū)動(dòng)其它設(shè)等中的馬達(dá),如收音機(jī)、MP3等中的馬達(dá),對(duì)此不作任何限定。
相應(yīng)地,本發(fā)明實(shí)施例還提供了一種電子設(shè)備,如圖5所示,其為本發(fā)明實(shí)施例中所述的電子設(shè)備的結(jié)構(gòu)示意圖。具體地,由圖5可知,所述電子設(shè)備可包括馬達(dá)51以及與所述馬達(dá)51連接的、本發(fā)明實(shí)施例中提供的馬達(dá)驅(qū)動(dòng)電路52。
本發(fā)明實(shí)施例提供了一種馬達(dá)驅(qū)動(dòng)電路以及電子設(shè)備,可包括驅(qū)動(dòng)模塊、升壓模塊以及與所述驅(qū)動(dòng)模塊連接的信號(hào)輸入端和信號(hào)輸出端,其中,所述升壓模塊與電源單元電連接,所述驅(qū)動(dòng)模塊包括數(shù)模轉(zhuǎn)換單元和放大單元;所述數(shù)模轉(zhuǎn)換單元,用于通過所述信號(hào)輸入端接收數(shù)字音頻信號(hào),并將所述數(shù)字音頻信號(hào)轉(zhuǎn)換為模擬信號(hào);所述放大單元,用于將所述模擬信號(hào)進(jìn)行放大,并將放大后的模擬信號(hào)通過所述信號(hào)輸出端發(fā)送給馬達(dá);所述升壓模塊,用于將電源單元提供的輸入電壓進(jìn)行升高,并將升高后的輸入電壓輸出給所述放大單元。相比于現(xiàn)有技術(shù),在本發(fā)明實(shí)施例中,所述馬達(dá)驅(qū)動(dòng)電路能夠提供的驅(qū)動(dòng)電壓較大、驅(qū)動(dòng)波形較精確,因而不僅能夠縮短相應(yīng)馬達(dá)的啟動(dòng)和停止時(shí)間、增強(qiáng)相應(yīng)馬達(dá)的振感以及實(shí)現(xiàn)多樣化的馬達(dá)振動(dòng)效果,還能發(fā)揮馬達(dá)的瞬態(tài)性能。
實(shí)施例二:
基于與本發(fā)明實(shí)施例一相同的發(fā)明構(gòu)思,本發(fā)明實(shí)施例二提供了一種馬達(dá)驅(qū)動(dòng)方法,如圖6所示,其為本發(fā)明實(shí)施例中所述的馬達(dá)驅(qū)動(dòng)方法的流程示意圖。具體地,由圖6可知,本發(fā)明實(shí)施例中所述的馬達(dá)驅(qū)動(dòng)方法可包括:
步驟601:接收用于驅(qū)動(dòng)馬達(dá)工作的數(shù)字音頻信號(hào),并將所述數(shù)字音頻信號(hào)轉(zhuǎn)換為模擬信號(hào);
步驟602:對(duì)電源提供的輸入電壓進(jìn)行升高,并基于升高后的輸入電壓將所述模擬信號(hào)進(jìn)行放大;
步驟603:將放大后的模擬信號(hào)發(fā)送給馬達(dá)。
也就是說,在本發(fā)明實(shí)施例中,可接收用于驅(qū)動(dòng)馬達(dá)工作的數(shù)字音頻信號(hào),并將所述數(shù)字音頻信號(hào)轉(zhuǎn)換為模擬信號(hào);對(duì)電源提供的輸入電壓進(jìn)行升高,并基于升高后的輸入電壓將所述模擬信號(hào)進(jìn)行放大;將放大后的模擬信號(hào)發(fā)送給馬達(dá)。相比于現(xiàn)有技術(shù),在本發(fā)明實(shí)施例中,馬達(dá)驅(qū)動(dòng)電路能夠提供的驅(qū)動(dòng)電壓較大、驅(qū)動(dòng)波形較精確,因而不僅能夠縮短相應(yīng)馬達(dá)的啟動(dòng)和停止時(shí)間、增強(qiáng)相應(yīng)馬達(dá)的振感以及實(shí)現(xiàn)多樣化的馬達(dá)振動(dòng)效果,還能發(fā)揮馬達(dá)的瞬態(tài)性能。
可選地,所述信號(hào)輸入端可不限于包括SPI、PDM接口,I2S接口、I2C接口以及GPIO接口中的任意一種或多種。當(dāng)然,需要說明的是,所述信號(hào)輸入端還可為其它任意的總線接口,只要能夠接收相應(yīng)的數(shù)字音頻信號(hào)即可;所述信號(hào)輸出端可為任意能夠傳輸電壓信號(hào)和(或)電流信號(hào)的通信線纜,只要能夠?qū)⑾鄳?yīng)的驅(qū)動(dòng)信號(hào)發(fā)送至所述馬達(dá)即可,本發(fā)明實(shí)施例對(duì)此不作任何限定。
進(jìn)一步地,在接收用于驅(qū)動(dòng)馬達(dá)工作的數(shù)字音頻信號(hào)之前,所述馬達(dá)驅(qū)動(dòng)方法還可包括:
在接收到的觸發(fā)信號(hào)滿足預(yù)設(shè)的觸發(fā)條件時(shí),將與所述觸發(fā)條件相對(duì)應(yīng)的數(shù)字音頻信號(hào)作為用于驅(qū)動(dòng)馬達(dá)工作的數(shù)字音頻信號(hào)。
可選地,在將放大后的模擬信號(hào)發(fā)送給馬達(dá)之后,所述方法還可包括:
采集所述放大后的模擬信號(hào)的反饋信號(hào),并根據(jù)所述反饋信號(hào)計(jì)算所述馬達(dá)的諧振頻率,以及根據(jù)所述諧振頻率調(diào)整所述數(shù)字音頻信號(hào)的波形;所述反饋信號(hào)包括所述放大后的模擬信號(hào)的電壓幅值、電流幅值、相位或者它們的組合。
本發(fā)明實(shí)施例二提供了一種馬達(dá)驅(qū)動(dòng)方法,可接收用于驅(qū)動(dòng)馬達(dá)工作的數(shù)字音頻信號(hào),并將所述數(shù)字音頻信號(hào)轉(zhuǎn)換為模擬信號(hào);對(duì)電源提供的輸入電壓進(jìn)行升高,并基于升高后的輸入電壓將所述模擬信號(hào)進(jìn)行放大;將放大后的模擬信號(hào)發(fā)送給馬達(dá)。相比于現(xiàn)有技術(shù),在本發(fā)明實(shí)施例中,馬達(dá)驅(qū)動(dòng)電路能夠提供的驅(qū)動(dòng)電壓較大、驅(qū)動(dòng)波形較精確,因而不僅能夠縮短相應(yīng)馬達(dá)的啟動(dòng)和停止時(shí)間、增強(qiáng)相應(yīng)馬達(dá)的振感以及實(shí)現(xiàn)多樣化的馬達(dá)振動(dòng)效果,還能發(fā)揮馬達(dá)的瞬態(tài)性能。
本領(lǐng)域技術(shù)人員應(yīng)明白,本發(fā)明的實(shí)施例可提供為方法、裝置(設(shè)備)、或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤存儲(chǔ)器、CD-ROM、光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。
本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、裝置(設(shè)備)和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合。可提供這些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。
這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。
這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。
盡管已描述了本發(fā)明的優(yōu)選實(shí)施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對(duì)這些實(shí)施例作出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實(shí)施例以及落入本發(fā)明范圍的所有變更和修改。
顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。