振動電機驅動方法
【技術領域】
[0001 ] 本發(fā)明涉及振動電機驅動技術,特別地,涉及一種可以縮短振動電機啟動時間的振動電機驅動方法。
【背景技術】
[0002]隨著電子技術的發(fā)展,便攜式消費性電子產(chǎn)品越來越受人們的追捧,如手機、掌上游戲機、導航裝置或掌上多媒體娛樂設備等,這些電子產(chǎn)品一般都會用到振動電機來做系統(tǒng)反饋,比如手機的來電提示、信息提示、導航提示、游戲機的振動反饋等。
[0003]對振動電機而言,振動電機的啟動時間是振動電機的一個重要性能指標,它表示振動電機從開始啟動到達到穩(wěn)定振動狀態(tài)或最大振動性能時所需要的時間。這個時間越短,表示振動電機具有更快的響應速度,而更快的響應速度對于振動電機的應用,尤其是在觸覺反饋領域中的應用是具有重要意義的。
[0004]但是,振動電機在起振過程中,即從啟動到達到穩(wěn)定振動狀態(tài)的過程中,振動電機的運動周期與其固有周期有一定偏移。當驅動信號的信號周期與振動電機的固有周期相同時,該偏移會導致在某一時刻內(nèi)驅動信號阻礙振動電機運動而不是支持振動電機運動,這不利于振動電機更快達到穩(wěn)定振動狀態(tài)。
[0005]因此,有必要提出一種使驅動信號始終支持振動電機運動而縮短振動電機啟動時間的振動電機驅動方法。
【發(fā)明內(nèi)容】
[0006]本發(fā)明主要解決的技術問題是提出一種使驅動信號始終支持振動電機運動而縮短振動電機啟動時間的振動電機驅動方法。
[0007]—種振動電機驅動方法,其包括如下步驟:A,對振動電機施加驅動信號;B,檢測所述振動電機的運動方向;C,判斷所述驅動信號是否支持所述振動電機在所述運動方向運動,若判斷為“是”,則返回步驟B ;若判斷為“否”,則切換所述驅動信號使其支持所述振動電機在所述運動方向運動。
[0008]在本發(fā)明提供的振動電機驅動方法一較佳實施例中,在切換所述驅動信號使其支持所述振動電機在所述運動方向運動后,還包括步驟:判斷所述振動電機的運動周期是否達到所述振動電機的固有周期,若判斷為“是”,則將所述驅動信號的信號周期設置為與所述振動電機的固有周期相同;若判斷為“否”,則返回步驟B。
[0009]在本發(fā)明提供的振動電機驅動方法一較佳實施例中,在切換所述驅動信號使所述驅動信號支持所述振動電機在所述運動方向運動后,還包括步驟:判斷所述驅動信號是否停止,若判斷為“是”,則結束所述振動電機的運動;若判斷為“否”,則返回步驟B。
[0010]在本發(fā)明提供的振動電機驅動方法一較佳實施例中,所述驅動信號的信號周期等于所述振動電機的固有周期。
[0011 ] 在本發(fā)明提供的振動電機驅動方法一較佳實施例中,所述驅動信號為周期性驅動信號,在每個信號周期內(nèi),所述驅動信號包括正向驅動信號和負向驅動信號,所述正向驅動信號和所述負向驅動信號在所述振動電機中產(chǎn)生方向相反的電磁力。
[0012]在本發(fā)明提供的振動電機驅動方法一較佳實施例中,在步驟C中,判斷所述驅動信號產(chǎn)生的電磁力方向是否與所述運動方向相同,若判斷為“是”,則所述驅動信號支持所述振動電機在所述運動方向運動;若判斷為“否”,則所述驅動信號阻礙所述振動電機在所述運動方向運動。
[0013]在本發(fā)明提供的振動電機驅動方法一較佳實施例中,所述振動電機為線性振動電機。
[0014]在本發(fā)明提供的振動電機驅動方法中,首先檢測所述振動電機的運動方向,并判斷所述驅動信號是否支持所述振動電機在其運動方向運動,然后通過切換所述驅動信號使所述驅動信號始終支持所述振動電機在其運動方向運動,從而使所述振動電機在起振過程中快速實現(xiàn)從啟動狀態(tài)過渡到穩(wěn)定振動狀態(tài),實現(xiàn)縮短所述振動電機啟動時間的目的。
【附圖說明】
[0015]為了更清楚地說明本發(fā)明實施例中的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其它的附圖,其中:
[0016]圖1是本發(fā)明提供的振動電機驅動方法一較佳實施例的流程示意圖;
[0017]圖2是圖1所示振動電機驅動方法的步驟S13中驅動信號支持振動電機在其運動方向運動的示意圖;及
[0018]圖3是本發(fā)明提供的振動電機驅動方法另一較佳實施例的流程示意圖。
【具體實施方式】
[0019]下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅是本發(fā)明的一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其它實施例,都屬于本發(fā)明保護的范圍。
[0020]請參閱圖1,是本發(fā)明提供的振動電機驅動方法一較佳實施例的流程示意圖。所述振動電機驅動方法100包括如下步驟:
[0021 ] 步驟SI I,對振動電機施加驅動信號。
[0022]在本實施例中,所述振動電機為線性振動電機??商娲兀稣駝与姍C還可以為其他類型的振動電機,本發(fā)明對此不作限定。所述振動電機包括線圈和磁性件,所述線圈接收所述驅動信號,所述磁性件在所述振動電機內(nèi)部形成磁路系統(tǒng)。當所述驅動信號施加于所述振動電機時,所述線圈接收所述驅動信號,并與所述磁路系統(tǒng)相互作用產(chǎn)生電磁力,由此實現(xiàn)所述振動電機的振動。
[0023]其中,所述振動電機的振動可以由所述線圈或所述磁性件的往復運動實現(xiàn)。S卩,如果所述線圈為固定部件,則所述磁性件為振動部件,所述電磁力推動所述磁性件往復運動,實現(xiàn)所述振動電機的振動;如果所述磁性件為固定部件,則所述線圈為振動部件,所述電磁力推動所述線圈往復運動,實現(xiàn)所述振動電機的振動。
[0024]所述驅動信號為周期性電信號,并且所述電信號的信號周期可以根據(jù)實際情況而調(diào)節(jié)。在每一個所述信號周期內(nèi),所述驅動信號包括正向驅動信號和負向驅動信號,所述正向驅動信號和所述負向驅動信號在所述振動電機中產(chǎn)生方向相反的所述電磁力。即,當所述正向驅動信號和所述負向驅動信號周期性切換時,所述電磁力的方向也隨之產(chǎn)生周期性變化。
[0025]步驟S12,檢測所述振動電機的運動方向。
[0026]當所述磁性件為振動部件時,所述振動電機的運動方向是指所述振動電機內(nèi)部的磁性件的運動方向;當所述線圈為振動部件時,所述振動電機的運動方向是指所述振動電機內(nèi)部的線圈的運動方向。
[0027]其中,所述振動電機沿直線進行振動,因此可以將所述振動電機的運動方設定為方向相反的第一運動方向和第二運動方向。所述第一運動方向和所述第二運動方向相互平行,并限定所述振動電機的振動部件沿直線運動。
[0028]以下將以所述磁性件為所述振動部件為例,對所述步驟S12進行詳細描述。如果所述磁性件為所述振動部件,檢測所述振動電機的運動方向,即檢測所述磁性件的運動方向。
[0029]其中,所述磁性件運動方向的檢測可以通過使用所述振動電機的電子產(chǎn)品內(nèi)部自帶的檢測裝置實現(xiàn),例如加速度計或陀螺儀等。具體地,以帶有加速度計的電子產(chǎn)品為例,當所述電子產(chǎn)品對所述振動電機施加驅動信號時,所述電子產(chǎn)品的加速度計同時啟動。所述加速度計檢測所述磁性件沿所述第一運動方向或所述第二運動方向運動,并輸出相應的第一檢測信號或第二檢測信號至所述電子產(chǎn)品。其中,所述第一檢測信號代表所述磁性件沿所述第一運動方向運動,所述第二檢測信號代表所述磁性件沿所述第二運動方向運動。所述電子產(chǎn)品根據(jù)接收的所述第一檢測信號或所述第二檢測信號來判斷所述振動電機的運動方向。當然,如果所述振動電機停止振動,則所述加速度計不輸出任何檢測信號,此時所述電子產(chǎn)品判斷所述振動電機處于停止振動狀態(tài)。
[0030]其中,所述磁性件運動方向的檢測還可以通過測量所述振動電機運動時產(chǎn)生的感應電勢來實現(xiàn)。如果所述振動電機設有金屬件,且所述金屬件可以在所述磁性件的運動過程中始終切割所述磁路系統(tǒng)的磁感線,則可以通過測量所述金屬件由于切割所述磁感線而產(chǎn)生的感應電勢來檢測所述磁性件的運動方向。所述金屬件可以為鐵金屬件、銅金屬件或其他可以產(chǎn)生感應電勢的金屬件。
[0031]具體地,使用所述振動電機的電子產(chǎn)品對所述振動電機施加所述驅動信號后,所述磁性件將會沿所述第一運動方向或所述第二運動方向運動,同時所述金屬件會由于切割所述磁感線而產(chǎn)生相應的第一感應電勢或第二感應電勢。由于所述第一運動方向和所述第二運動方向平行相反,則根據(jù)電磁感應定律可知,所述金屬件產(chǎn)生的第一感應電勢和第二感應電勢的方向相反。如此,所述電子產(chǎn)品可以通過實時檢測所述金屬件的感應電勢的方向,而判斷所述振動電機的運動方向。
[0032]當然,如果所述線圈為所述振動部件,則檢測所述振動電機的運動方向,即檢測所述線圈的運動方向。其中,所述線圈運動方向的檢測方法與上述中所述磁性件運動方向的檢測方法類似,在此不作贅述。
[0033]步驟S13,判斷所述驅動信號是否支持所述振動電機在所述運動方向運動,若判斷為“是”,則返回步驟S12 ;若判斷為“否”,則執(zhí)行步驟S14。
[00