亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

直線振動(dòng)馬達(dá)的驅(qū)動(dòng)控制電路的制作方法

文檔序號(hào):7333150閱讀:162來源:國(guó)知局
專利名稱:直線振動(dòng)馬達(dá)的驅(qū)動(dòng)控制電路的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種用于對(duì)振子相對(duì)于定子以直線狀進(jìn)行往復(fù)振動(dòng)的直線振動(dòng)馬達(dá)進(jìn)行驅(qū)動(dòng)控制的驅(qū)動(dòng)控制電路。
背景技術(shù)
以往,直線振動(dòng)馬達(dá)一直使用于電動(dòng)剃須刀等特定的用途,但是近年來其用途逐漸擴(kuò)大。例如,在產(chǎn)生用于將按下觸摸面板時(shí)的操作感覺反饋給用戶的振動(dòng)的元件中采用了直線振動(dòng)馬達(dá)。隨著這種觸覺用途的擴(kuò)大,預(yù)計(jì)今后直線振動(dòng)馬達(dá)的出廠數(shù)會(huì)一直增長(zhǎng)下去。專利文獻(xiàn)1 日本特開2001-16892號(hào)公報(bào)

發(fā)明內(nèi)容
發(fā)明要解決的問題在直線振動(dòng)馬達(dá)的驅(qū)動(dòng)控制中,希望縮短驅(qū)動(dòng)結(jié)束時(shí)的從振動(dòng)停止開始至振動(dòng)停止完成的時(shí)間(以下稱為振動(dòng)停止時(shí)間),嘗試開發(fā)一種通過以相反相位驅(qū)動(dòng)來縮短該振動(dòng)停止時(shí)間的制動(dòng)控制。但是,如果無法準(zhǔn)確地檢測(cè)出直線振動(dòng)馬達(dá)所剩余的振動(dòng)力,則無法向直線振動(dòng)馬達(dá)施加最佳的制動(dòng)力。本發(fā)明是鑒于這樣的狀況而完成的,其目的在于提供一種直線振動(dòng)馬達(dá)驅(qū)動(dòng)結(jié)束時(shí)的最佳的停止控制技術(shù)。用于解決問題的方案在本發(fā)明的一個(gè)方式的直線振動(dòng)馬達(dá)的驅(qū)動(dòng)控制電路中,直線振動(dòng)馬達(dá)具有定子和振子,定子和振子這兩者中的至少一個(gè)由電磁體構(gòu)成,通過向該電磁體的線圈提供驅(qū)動(dòng)電流來使振子相對(duì)于定子進(jìn)行振動(dòng),該直線振動(dòng)馬達(dá)的驅(qū)動(dòng)控制電路具備驅(qū)動(dòng)信號(hào)生成部,其生成用于使正電流和負(fù)電流交替地流過線圈的驅(qū)動(dòng)信號(hào);驅(qū)動(dòng)部,其生成與由驅(qū)動(dòng)信號(hào)生成部生成的驅(qū)動(dòng)信號(hào)相應(yīng)的驅(qū)動(dòng)電流,并向線圈提供該驅(qū)動(dòng)電流;感應(yīng)電壓檢測(cè)部,其檢測(cè)線圈中產(chǎn)生的感應(yīng)電壓;以及比較器,其將由感應(yīng)電壓檢測(cè)部檢測(cè)出的感應(yīng)電壓和用于檢測(cè)該感應(yīng)電壓的零交叉點(diǎn)的基準(zhǔn)電壓進(jìn)行比較。在直線振動(dòng)馬達(dá)的驅(qū)動(dòng)結(jié)束后,驅(qū)動(dòng)信號(hào)生成部生成相位與進(jìn)行該驅(qū)動(dòng)時(shí)所生成的驅(qū)動(dòng)信號(hào)的相位相反、且包含驅(qū)動(dòng)部被控制成高阻抗?fàn)顟B(tài)的高阻抗期間的驅(qū)動(dòng)信號(hào),感應(yīng)電壓檢測(cè)部對(duì)在高阻抗期間內(nèi)線圈中產(chǎn)生的感應(yīng)電壓進(jìn)行檢測(cè),比較器具備輸出電平在規(guī)定的不靈敏區(qū)(不感帯)內(nèi)不變化的作為遲滯比較器(hysteresis comparator)的功能,在高阻抗期間內(nèi)輸出高電平信號(hào)或低電平信號(hào),在連續(xù)的高阻抗期間內(nèi)從比較器連續(xù)地輸出同相信號(hào)時(shí),驅(qū)動(dòng)信號(hào)生成部判斷為直線振動(dòng)馬達(dá)已停止。此外,將以上的結(jié)構(gòu)要素任意組合而成的方式、將本發(fā)明的表現(xiàn)在方法、裝置、系統(tǒng)等之間進(jìn)行變換后的方式也作為本發(fā)明的方式而有效。發(fā)明的效果
根據(jù)本發(fā)明,能夠在直線振動(dòng)馬達(dá)驅(qū)動(dòng)結(jié)束時(shí),實(shí)現(xiàn)最佳的停止控制。


圖1是表示本發(fā)明的實(shí)施方式所涉及的直線振動(dòng)馬達(dá)的驅(qū)動(dòng)控制電路的結(jié)構(gòu)的圖。圖2是表示驅(qū)動(dòng)部、感應(yīng)電壓檢測(cè)部以及比較器的結(jié)構(gòu)例的圖。圖3是表示實(shí)施方式所涉及的驅(qū)動(dòng)控制電路的動(dòng)作例的時(shí)序圖。圖4是表示邊沿信號(hào)、第一時(shí)鐘信號(hào)、第二時(shí)鐘信號(hào)以及第三時(shí)鐘信號(hào)的一例的時(shí)序圖。圖5是表示解碼器的結(jié)構(gòu)例的圖。圖6是表示驅(qū)動(dòng)信號(hào)的一個(gè)周期的波形的圖。圖7是用于說明驅(qū)動(dòng)信號(hào)的通電期間寬度的控制的圖。圖8是用于說明驅(qū)動(dòng)信號(hào)的相位控制的圖。圖9是表示追加了停止控制功能的解碼器的結(jié)構(gòu)例的圖。圖10是表示相反相位的驅(qū)動(dòng)信號(hào)的一個(gè)周期的波形的圖。圖11是表示由遲滯比較器構(gòu)成比較器的例子的圖。圖12是表示Pch型運(yùn)算放大器的結(jié)構(gòu)例的圖。圖13是表示Nch型運(yùn)算放大器的結(jié)構(gòu)例的圖。圖14是用于說明上述停止控制的一例的圖(之一)。圖15是用于說明上述停止控制的一例的圖(之二)。圖16是表示圖11所示的遲滯比較器的變形例的圖。圖17是表示圖1所示的直線振動(dòng)馬達(dá)的驅(qū)動(dòng)控制電路的結(jié)構(gòu)的變形例的圖。附圖標(biāo)記說明100 驅(qū)動(dòng)控制電路;10 驅(qū)動(dòng)信號(hào)生成部;14 解碼器;16 差計(jì)算電路;18 加法電路;20驅(qū)動(dòng)部;30 感應(yīng)電壓檢測(cè)部;40 零交叉點(diǎn)檢測(cè)部;200 直線振動(dòng)馬達(dá);210 定子;Ll 線圈;220 振子。
具體實(shí)施例方式(基本結(jié)構(gòu))圖1是表示本發(fā)明的實(shí)施方式所涉及的直線振動(dòng)馬達(dá)200的驅(qū)動(dòng)控制電路100的結(jié)構(gòu)的圖。首先,直線振動(dòng)馬達(dá)200具有定子210和振子220,定子210和振子220這兩者中的至少一個(gè)由電磁體構(gòu)成。在本實(shí)施方式中,定子210由電磁體構(gòu)成。定子210是將線圈Ll卷繞在磁性材料的芯體211上而形成的,當(dāng)向線圈Ll通電時(shí),作為磁鐵而發(fā)揮作用。 振子220包括永磁體221,永磁體221的兩端(S極側(cè)和N極側(cè))分別通過彈簧22h、222b 被固定在框架223上。定子210和振子220間隔規(guī)定的間隙并列配置。此外,也可以與圖 1的例子相反地,振子220由電磁體構(gòu)成,定子210由永磁體構(gòu)成。驅(qū)動(dòng)控制電路100向上述線圈Ll提供驅(qū)動(dòng)電流,來使振子220相對(duì)于定子210以直線狀進(jìn)行往復(fù)振動(dòng)。驅(qū)動(dòng)控制電路100具備驅(qū)動(dòng)信號(hào)生成部10、驅(qū)動(dòng)部20、感應(yīng)電壓檢測(cè)部30以及零交叉點(diǎn)檢測(cè)部40。
驅(qū)動(dòng)信號(hào)生成部10生成用于使正電流和負(fù)電流以非通電期間為間隔交替地流過線圈Ll的驅(qū)動(dòng)信號(hào)。驅(qū)動(dòng)部20生成與由驅(qū)動(dòng)信號(hào)生成部10生成的驅(qū)動(dòng)信號(hào)相應(yīng)的驅(qū)動(dòng)電流,并提供給線圈Li。感應(yīng)電壓檢測(cè)部30連接在線圈Ll的兩端,檢測(cè)線圈Ll的兩端電位差。主要檢測(cè)在非通電期間內(nèi)線圈Ll中產(chǎn)生的感應(yīng)電壓。零交叉點(diǎn)檢測(cè)部40檢測(cè)由感應(yīng)電壓檢測(cè)部30檢測(cè)出的感應(yīng)電壓的零交叉點(diǎn)。驅(qū)動(dòng)信號(hào)生成部10根據(jù)由零交叉點(diǎn)檢測(cè)部40檢測(cè)出的感應(yīng)電壓的零交叉點(diǎn)的檢測(cè)位置來估計(jì)直線振動(dòng)馬達(dá)200的固有振動(dòng)頻率,使上述驅(qū)動(dòng)信號(hào)的頻率盡可能地接近該固有振動(dòng)頻率。即,使上述驅(qū)動(dòng)信號(hào)的頻率適應(yīng)性地發(fā)生變化以使得上述驅(qū)動(dòng)信號(hào)的頻率與該固有振動(dòng)頻率一致。更具體地說,驅(qū)動(dòng)信號(hào)生成部10計(jì)算上述驅(qū)動(dòng)信號(hào)的一個(gè)周期的結(jié)束位置和檢測(cè)到的應(yīng)與該結(jié)束位置對(duì)應(yīng)的零交叉點(diǎn)的位置的差,將該差與當(dāng)前的驅(qū)動(dòng)信號(hào)的周期寬度相加,來適應(yīng)性地控制上述驅(qū)動(dòng)信號(hào)的周期寬度。在上述驅(qū)動(dòng)信號(hào)的一個(gè)周期由普通的相位(零一正電壓一零一負(fù)電壓一零)形成的情況下,檢測(cè)到的應(yīng)與上述結(jié)束位置對(duì)應(yīng)的零交叉點(diǎn)的位置為上述感應(yīng)電壓從負(fù)電壓向正電壓零交叉的位置。相反地,在上述驅(qū)動(dòng)信號(hào)的一個(gè)周期由相反相位(零一負(fù)電壓一零一正電壓一零)形成的情況下,檢測(cè)到的應(yīng)與上述結(jié)束位置對(duì)應(yīng)的零交叉點(diǎn)的位置為上述感應(yīng)電壓從正電壓向負(fù)電壓零交叉的位置。下面,更具體地說明驅(qū)動(dòng)控制電路100的結(jié)構(gòu)。首先,說明驅(qū)動(dòng)部20、感應(yīng)電壓檢測(cè)部30、零交叉點(diǎn)檢測(cè)部40的結(jié)構(gòu)。零交叉點(diǎn)檢測(cè)部40包括比較器41和邊沿檢測(cè)部42。 比較器41將由感應(yīng)電壓檢測(cè)部30檢測(cè)出的感應(yīng)電壓與用于檢測(cè)零交叉點(diǎn)的基準(zhǔn)電壓進(jìn)行比較。比較器41在該感應(yīng)電壓與該基準(zhǔn)電壓交叉的時(shí)刻使輸出反轉(zhuǎn)。例如從低電平信號(hào)反轉(zhuǎn)為高電平信號(hào)。邊沿檢測(cè)部42將比較器41的輸出發(fā)生了反轉(zhuǎn)的位置檢測(cè)為邊沿。圖2是表示驅(qū)動(dòng)部20、感應(yīng)電壓檢測(cè)部30以及比較器41的結(jié)構(gòu)例的圖。在圖2 中,示出了通過H橋電路構(gòu)成驅(qū)動(dòng)部20、以及通過差動(dòng)放大電路構(gòu)成感應(yīng)電壓檢測(cè)部30的例子。該H橋電路包括第一晶體管Ml、第二晶體管M2、第三晶體管M3以及第四晶體管 M4。此外,在圖2中為了便于說明,將直線振動(dòng)馬達(dá)200的線圈Ll也畫在驅(qū)動(dòng)部20的框內(nèi)。 第一晶體管Ml與第三晶體管M3的第一串聯(lián)電路以及第二晶體管M2與第四晶體管M4的第二串聯(lián)電路分別連接在電源電位Vdd與接地電位之間。在第一晶體管Ml與第三晶體管M3 之間的連接點(diǎn)(以下稱為A點(diǎn))和第二晶體管M2與第四晶體管M4之間的連接點(diǎn)(以下稱為B點(diǎn))之間連接有線圈Li。在圖2中,第一晶體管M1和第二晶體管M2由P溝道MOSFET構(gòu)成,在各自的源極-漏極之間連接有第一二極管Dl和第二二極管D2作為體二極管(body diode)。第三晶體管M3和第四晶體管M4由N溝道MOSFET構(gòu)成,在各自的源極-漏極之間連接有第三二極管D3和第四二極管D4作為體二極管。從驅(qū)動(dòng)信號(hào)生成部10 (更嚴(yán)格地說是后述的解碼器14)對(duì)第一晶體管Ml、第二晶體管M2、第三晶體管M3以及第四晶體管M4的柵極輸入上述驅(qū)動(dòng)信號(hào)。當(dāng)根據(jù)該驅(qū)動(dòng)信號(hào)控制成第一晶體管Ml和第四晶體管M4導(dǎo)通且第二晶體管M2和第三晶體管M3截止時(shí),在線圈Ll中流過正電流,當(dāng)根據(jù)該驅(qū)動(dòng)信號(hào)控制成第一晶體管Ml和第四晶體管M4截止且第二晶體管M2和第三晶體管M3導(dǎo)通時(shí),在線圈Ll中流過負(fù)電流。
上述差動(dòng)放大電路包括運(yùn)算放大器0P1、第一電阻R1、第二電阻R2、第三電阻R3以及第四電阻R4。運(yùn)算放大器OPl的反轉(zhuǎn)輸入端子經(jīng)由第一電阻Rl與B點(diǎn)相連接,非反轉(zhuǎn)輸入端子經(jīng)由第二電阻R2與A點(diǎn)相連接。運(yùn)算放大器OPl的反轉(zhuǎn)輸入端子和輸出端子經(jīng)由第三電阻R3相連接?;鶞?zhǔn)電壓Vref作為偏置電壓經(jīng)由第四電阻R4施加到運(yùn)算放大器 OPl的非反轉(zhuǎn)輸入端子。將第一電阻Rl和第二電阻R2的電阻值設(shè)定為相同的值,將第三電阻R3和第四電阻R4的電阻值設(shè)定為相同的值。在該條件下,上述差動(dòng)放大電路的放大率為R3/R1。例如, 將第一電阻Rl和第二電阻R2的電阻值設(shè)定為IOk Ω、以及將第三電阻R3和第四電阻R4的電阻值設(shè)定為20kQ,從而將線圈Ll的兩端電壓(A-B間電壓)放大為2倍。對(duì)比較器41 (由開環(huán)的運(yùn)算放大器構(gòu)成)的反轉(zhuǎn)輸入端子施加基準(zhǔn)電壓Vref。比較器41的非反轉(zhuǎn)輸入端子與運(yùn)算放大器OPl的輸出端子相連接,對(duì)該非反轉(zhuǎn)輸入端子施加運(yùn)算放大器OPl的輸出電壓。在對(duì)上述差動(dòng)放大電路施加基準(zhǔn)電壓Vref作為偏置電壓 (例如l/2Vdd)的情況下,為了使運(yùn)算放大器OPl與比較器41的范圍相一致,使用基準(zhǔn)電壓 Vref作為比較器41的參考電壓。此外,在不對(duì)上述差動(dòng)放大電路施加偏置電壓的情況下, 使用接地電壓作為比較器41的參考電壓。這樣,通過將線圈Ll的兩端電壓(A-B間電壓)經(jīng)過上述差動(dòng)放大電路放大之后輸入到比較器41,能夠提高線圈Ll中產(chǎn)生的感應(yīng)電壓的零交叉點(diǎn)的檢測(cè)精確度。圖3是表示實(shí)施方式所涉及的驅(qū)動(dòng)控制電路100的動(dòng)作例的時(shí)序圖。該動(dòng)作例是以單相全波驅(qū)動(dòng)直線振動(dòng)馬達(dá)200的例子。此時(shí),設(shè)定非通電期間。非通電期間被設(shè)定在正電流通電期間和負(fù)電流通電期間各自的前后。即,整個(gè)周期中的第一半周期由非通電期間、正電流通電期間以及非通電期間構(gòu)成,整個(gè)周期中的第二半周期由非通電期間、負(fù)電流通電期間以及非通電期間構(gòu)成。在下面的例子中,將半周期180°中的40°分配給非通電期間,將100°分配給正(負(fù))電流通電期間,將40°分配給非通電期間。因而,一個(gè)周期中的5/9被分配給通電期間,4/9被分配給非通電期間。下面,在本說明書中,將按該比例的驅(qū)動(dòng)方式稱為100度通電。在圖3中,在上述H橋電路的接通-1狀態(tài)(M1、M4導(dǎo)通而M2、M3截止)下,在線圈 Ll中流過正電流。在上述H橋電路的斷開狀態(tài)(Ml M4截止)下,在線圈Ll中不流動(dòng)驅(qū)動(dòng)電流。在上述H橋電路的接通-2狀態(tài)(M1、M4截止而M2、M3導(dǎo)通)下,在線圈Ll中流過負(fù)電流。在線圈Ll中流過正電流的狀態(tài)下,定子210被勵(lì)磁為N極,通過該磁力,振子220 受到朝向永磁體221的S極側(cè)的力。通過該力,振子220抵抗彈簧22 向永磁體221的S 極側(cè)移動(dòng),移動(dòng)到彈簧22 的收縮極限為止。在線圈Ll中沒有流動(dòng)驅(qū)動(dòng)電流的狀態(tài)下,定子210不被勵(lì)磁,不產(chǎn)生磁力。振子220通過彈簧22 的恢復(fù)力而向中心位置移動(dòng)。在線圈Ll中流過負(fù)電流的狀態(tài)下,定子210被勵(lì)磁為S極,通過該磁力,振子220受到朝向永磁體221的N極側(cè)的力。通過該力,振子220抵抗彈簧222b向永磁體221的N極側(cè)移動(dòng),移動(dòng)到彈簧222b的收縮極限為止。這樣,驅(qū)動(dòng)信號(hào)生成部10通過以斷開狀態(tài)一接通-1狀態(tài)一斷開狀態(tài)一接通-2狀態(tài)一斷開狀態(tài)這樣的周期控制上述H橋電路,能夠使直線振動(dòng)馬達(dá)200進(jìn)行往復(fù)運(yùn)動(dòng)。當(dāng)上述H橋電路從接通-1狀態(tài)轉(zhuǎn)變?yōu)閿嚅_狀態(tài)從而將第一晶體管Ml 第四晶體管M4全部切換為截止時(shí),通過上述體二極管而流動(dòng)再生電流。上述H橋電路從接通-2狀態(tài)轉(zhuǎn)變?yōu)閿嚅_狀態(tài)時(shí)也相同。通過有效利用該再生電流,能夠提高能量效率,降低驅(qū)動(dòng)控制電路100的功耗。上述再生電流沿與線圈Ll中此前流動(dòng)的電流的方向相同的方向流動(dòng)。當(dāng)上述再生電流不流動(dòng)時(shí),在線圈Ll中流動(dòng)通過振子220的移動(dòng)所感應(yīng)出的感應(yīng)電流。在振子220 停止的狀態(tài)下該感應(yīng)電流不流動(dòng)。在振子220到達(dá)振子220的振動(dòng)范圍的兩端的瞬間產(chǎn)生振子220停止的狀態(tài)。感應(yīng)電壓檢測(cè)部30通過監(jiān)視在非通電期間內(nèi)線圈Ll中產(chǎn)生的反電動(dòng)勢(shì)電壓,能夠估計(jì)振子220的位置。該反電動(dòng)勢(shì)電壓為零的狀態(tài)表示振子220停止(即,位于振動(dòng)范圍的S極側(cè)最大到達(dá)地點(diǎn)或者N極側(cè)最大到達(dá)地點(diǎn))。因而,零交叉點(diǎn)檢測(cè)部40檢測(cè)線圈L 1的兩端電壓(A-B間電壓)形成零交叉點(diǎn) (除去由驅(qū)動(dòng)電流和再生電流引起的零交叉點(diǎn))的時(shí)刻,通過測(cè)量檢測(cè)出的零交叉點(diǎn)之間的期間,能夠求出直線振動(dòng)馬達(dá)200的固有振動(dòng)頻率。此外,連續(xù)的零交叉點(diǎn)之間的期間表示直線振動(dòng)馬達(dá)200的半振動(dòng)周期寬度,間隔一個(gè)零交叉點(diǎn)的零交叉點(diǎn)之間的期間表示直線振動(dòng)馬達(dá)200的整個(gè)振動(dòng)周期寬度。在本實(shí)施方式中,零交叉點(diǎn)檢測(cè)部40僅檢測(cè)在非通電期間內(nèi)線圈Ll的兩端電壓 (A-B間電壓)從負(fù)變?yōu)檎纬闪憬徊纥c(diǎn)的時(shí)刻。在這種情況下,圖2示出的比較器41被設(shè)定成在運(yùn)算放大器OPl的輸出電壓低于基準(zhǔn)電壓Vref的期間輸出低電平信號(hào),當(dāng)運(yùn)算放大器OPl的輸出電壓高于基準(zhǔn)電壓Vref時(shí)輸出高電平信號(hào)。驅(qū)動(dòng)信號(hào)生成部10利用與測(cè)量出的直線振動(dòng)馬達(dá)200的固有振動(dòng)頻率對(duì)應(yīng)的周期寬度,來調(diào)整下一驅(qū)動(dòng)信號(hào)的周期寬度。通過重復(fù)進(jìn)行該測(cè)量和調(diào)整,驅(qū)動(dòng)控制電路100 能夠以直線振動(dòng)馬達(dá)200的諧振頻率或者該諧振頻率附近的頻率持續(xù)驅(qū)動(dòng)直線振動(dòng)馬達(dá) 200。返回圖1,更具體地說明驅(qū)動(dòng)信號(hào)生成部10。驅(qū)動(dòng)信號(hào)生成部10包括第一鎖存電路11、主計(jì)數(shù)器12、循環(huán)計(jì)數(shù)器13、解碼器14、第二鎖存電路15、差計(jì)算電路16、第三鎖存電路17、加法電路18以及第四鎖存電路19。第一鎖存電路11鎖存應(yīng)與上述驅(qū)動(dòng)信號(hào)的一個(gè)周期的結(jié)束位置對(duì)應(yīng)的計(jì)數(shù)結(jié)束值,在根據(jù)第三時(shí)鐘信號(hào)CLK3指示的時(shí)刻將該計(jì)數(shù)結(jié)束值輸出到主計(jì)數(shù)器12和解碼器14。 此外,也能夠?qū)⒃撚?jì)數(shù)結(jié)束值輸出到差計(jì)算電路16。在直線振動(dòng)馬達(dá)200的驅(qū)動(dòng)開始時(shí),從未圖示的寄存器等對(duì)第一鎖存電路11設(shè)定上述計(jì)數(shù)結(jié)束值的初始值。在驅(qū)動(dòng)開始之后,從第四鎖存電路19輸入的值成為上述計(jì)數(shù)結(jié)束值。主計(jì)數(shù)器12從第一鎖存電路11被設(shè)定上述計(jì)數(shù)結(jié)束值,從計(jì)數(shù)初始值重復(fù)進(jìn)行計(jì)數(shù)直到達(dá)到該計(jì)數(shù)結(jié)束值。通常對(duì)計(jì)數(shù)初始值設(shè)定0。例如,在設(shè)定199作為該計(jì)數(shù)結(jié)束值的情況下,主計(jì)數(shù)器12為從0重復(fù)計(jì)數(shù)到199的200進(jìn)制計(jì)數(shù)器。主計(jì)數(shù)器12的計(jì)數(shù)值被輸出到循環(huán)計(jì)數(shù)器13、解碼器14以及第二鎖存電路15。循環(huán)計(jì)數(shù)器13每當(dāng)主計(jì)數(shù)器12的一個(gè)計(jì)數(shù)循環(huán)結(jié)束時(shí)遞增,保存主計(jì)數(shù)器12的計(jì)數(shù)循環(huán)次數(shù)。在此,一個(gè)計(jì)數(shù)循環(huán)是指從主計(jì)數(shù)器12的上述計(jì)數(shù)初始值計(jì)數(shù)到上述計(jì)數(shù)結(jié)束值為止。一個(gè)計(jì)數(shù)循環(huán)對(duì)應(yīng)一個(gè)驅(qū)動(dòng)周期,因此計(jì)數(shù)循環(huán)次數(shù)對(duì)應(yīng)驅(qū)動(dòng)周期次數(shù)。解碼器14利用從主計(jì)數(shù)器12提供的計(jì)數(shù)值,生成與上述計(jì)數(shù)結(jié)束值相應(yīng)的周期寬度的驅(qū)動(dòng)信號(hào)。稍后記述解碼器14的詳細(xì)結(jié)構(gòu)。第二鎖存電路15依次鎖存從主計(jì)數(shù)器 12提供的計(jì)數(shù)值,將在由零交叉點(diǎn)檢測(cè)部40檢測(cè)到零交叉點(diǎn)的位置處鎖存的計(jì)數(shù)值輸出到差計(jì)算電路16。該檢測(cè)到零交叉點(diǎn)的位置是通過從邊沿檢測(cè)部42輸入的邊沿信號(hào)進(jìn)行通知的。如果該檢測(cè)到零交叉點(diǎn)的位置理想地始終發(fā)生在相同的時(shí)刻,則第二鎖存電路15 的輸出始終為相同的計(jì)數(shù)值。差計(jì)算電路16計(jì)算從第二鎖存電路15輸入的計(jì)數(shù)值與當(dāng)前的計(jì)數(shù)結(jié)束值之差。 在圖1中畫出了從第一鎖存電路11輸入當(dāng)前的計(jì)數(shù)結(jié)束值的例子。此外,既可以是差計(jì)算電路16保存當(dāng)前的計(jì)數(shù)結(jié)束值的結(jié)構(gòu),也可以是從第四鎖存電路19提供當(dāng)前的計(jì)數(shù)結(jié)束值的結(jié)構(gòu)。在檢測(cè)到零交叉點(diǎn)的位置的計(jì)數(shù)值(=從第二鎖存電路15輸入的計(jì)數(shù)值)小于當(dāng)前的計(jì)數(shù)結(jié)束值的情況下,差計(jì)算電路16從前者減去后者。例如在檢測(cè)到零交叉點(diǎn)的位置的計(jì)數(shù)值是197而當(dāng)前的計(jì)數(shù)結(jié)束值是199的情況下,差計(jì)算電路16輸出-2。在檢測(cè)到零交叉點(diǎn)的位置的計(jì)數(shù)值大于當(dāng)前的計(jì)數(shù)結(jié)束值的情況下,從第二鎖存電路15輸入的計(jì)數(shù)值為相對(duì)于當(dāng)前的計(jì)數(shù)結(jié)束值的增加值。在這種情況下,差計(jì)算電路16 原樣輸出從第二鎖存電路15輸入的計(jì)數(shù)值。例如,在檢測(cè)到零交叉點(diǎn)的位置的本來的計(jì)數(shù)值是201而當(dāng)前的計(jì)數(shù)結(jié)束值是199的情況下,從第二鎖存電路15輸入的計(jì)數(shù)值為2,差計(jì)算電路16原樣輸出2。由于該計(jì)數(shù)值在199時(shí)被復(fù)位,因此從第二鎖存電路15輸入的計(jì)數(shù)值不是201,而是2。第三鎖存電路17鎖存從差計(jì)算電路16輸入的差值,在根據(jù)第一時(shí)鐘信號(hào)CLKl指示的時(shí)刻將該差值輸出到加法電路18。加法電路18將從第三鎖存電路17輸入的差值與從第四鎖存電路19輸入的當(dāng)前的計(jì)數(shù)結(jié)束值相加。第四鎖存電路19鎖存從加法電路18輸入的值,在根據(jù)第二時(shí)鐘信號(hào)CLK2指示的時(shí)刻將該值輸出到第一鎖存電路11。對(duì)于第四鎖存電路19,也是在直線振動(dòng)馬達(dá)200的驅(qū)動(dòng)開始時(shí)從未圖示的寄存器等對(duì)該第四鎖存電路 19設(shè)定上述計(jì)數(shù)結(jié)束值的初始值。由加法電路18生成的值作為新的計(jì)數(shù)結(jié)束值,通過第四鎖存電路19和第一鎖存電路11被設(shè)定給主計(jì)數(shù)器12和解碼器14。因而,對(duì)主計(jì)數(shù)器12和解碼器14始終設(shè)定反映了檢測(cè)到的緊鄰的前一個(gè)零交叉點(diǎn)的位置的計(jì)數(shù)結(jié)束值。圖4是表示邊沿信號(hào)、第一時(shí)鐘信號(hào)CLK1、第二時(shí)鐘信號(hào)CLK2以及第三時(shí)鐘信號(hào) CLK3的一例的時(shí)序圖。邊沿信號(hào)從邊沿檢測(cè)部42被設(shè)定給第二鎖存電路15。第一時(shí)鐘信號(hào)CLKl是使邊沿信號(hào)延遲半個(gè)時(shí)鐘得到的信號(hào)。該半個(gè)時(shí)鐘的延遲是考慮差計(jì)算電路16 的運(yùn)算處理而進(jìn)行的。第二時(shí)鐘信號(hào)CLK2是使第一時(shí)鐘信號(hào)CLKl延遲半個(gè)時(shí)鐘得到的信號(hào)。該半個(gè)時(shí)鐘的延遲是考慮加法電路18的運(yùn)算處理而進(jìn)行的。第三時(shí)鐘信號(hào)CLK3是使第二時(shí)鐘信號(hào)CLK2延遲幾個(gè)時(shí)鐘得到的信號(hào)。該幾個(gè)時(shí)鐘的延遲是用于抑制當(dāng)前的驅(qū)動(dòng)周期的計(jì)數(shù)結(jié)束值在當(dāng)前的驅(qū)動(dòng)周期的計(jì)數(shù)結(jié)束之前被變更的延遲。例如,在不設(shè)置第一鎖存電路11的情況下,如果在當(dāng)前的驅(qū)動(dòng)周期中在該驅(qū)動(dòng)周期結(jié)束位置之前檢測(cè)到了零交叉點(diǎn),則反映該零交叉點(diǎn)的位置的新計(jì)數(shù)結(jié)束值有可能不是從下一驅(qū)動(dòng)周期開始使用而是從當(dāng)前的驅(qū)動(dòng)周期開始就被使用。在這種情況下,由于以更新前的計(jì)數(shù)結(jié)束值為基準(zhǔn)決定通電期間,因此導(dǎo)致無法維持通電期間與非通電期間的比例。在本實(shí)施方式中,導(dǎo)致無法維持100度通電。
通過在第四鎖存電路19與主計(jì)數(shù)器12之間設(shè)置第一鎖存電路11,能夠使將設(shè)定給主計(jì)數(shù)器12的當(dāng)前的計(jì)數(shù)結(jié)束值更新為反映了零交叉點(diǎn)位置的新計(jì)數(shù)結(jié)束值的時(shí)刻延遲。(解碼器結(jié)構(gòu))圖5是表示解碼器14的結(jié)構(gòu)例的圖。解碼器14根據(jù)如下值來決定與上述驅(qū)動(dòng)信號(hào)的通電期間對(duì)應(yīng)的計(jì)數(shù)寬度,該值是上述計(jì)數(shù)結(jié)束值乘以用于使通電期間與上述驅(qū)動(dòng)信號(hào)的一個(gè)周期之間的比例固定的系數(shù)而得到的值。如上所述,上述驅(qū)動(dòng)信號(hào)的一個(gè)周期包含正電流通電期間和負(fù)電流通電期間。因而,在上述100度通電的情況下,各通電期間與上述驅(qū)動(dòng)信號(hào)的一個(gè)周期之間的比例為100° /360° ( 0.觀)。另外,各通電期間的半個(gè)期間與上述驅(qū)動(dòng)信號(hào)的一個(gè)周期之間的比例為50° /360° ( 0.14)。另外,解碼器14根據(jù)如下值來決定與上述驅(qū)動(dòng)信號(hào)的通電期間的開始位置和結(jié)束位置對(duì)應(yīng)的計(jì)數(shù)值,該值是上述計(jì)數(shù)結(jié)束值乘以用于決定上述驅(qū)動(dòng)信號(hào)的通電期間的中心位置的系數(shù)而得到的值。如上所述,上述驅(qū)動(dòng)信號(hào)的一個(gè)周期由前后設(shè)定了非通電期間的正電流通電期間和前后設(shè)定了非通電期間的負(fù)電流通電期間形成。在此,正電流通電期間的長(zhǎng)度和負(fù)電流通電期間的長(zhǎng)度被設(shè)定為相等,非通電期間的長(zhǎng)度也全部被設(shè)定為相寸。因而,用于決定上述驅(qū)動(dòng)信號(hào)的正電流通電期間的中心位置的系數(shù)被設(shè)定為 0. 25,用于決定上述驅(qū)動(dòng)信號(hào)的負(fù)電流通電期間的中心位置的系數(shù)被設(shè)定為0. 75。此外,在上述驅(qū)動(dòng)信號(hào)的相位相反的情況下,用于決定負(fù)電流通電期間的中心位置的系數(shù)被設(shè)定為 0. 25,用于決定正電流通電期間的中心位置的系數(shù)被設(shè)定為0. 75。這樣,解碼器14能夠算出與各通電期間對(duì)應(yīng)的計(jì)數(shù)寬度以及與各通電期間的中心位置對(duì)應(yīng)的計(jì)數(shù)值。并且,通過從與該中心位置對(duì)應(yīng)的計(jì)數(shù)值中減去上述計(jì)數(shù)寬度的二分之一的值,能夠算出與各通電期間的開始位置對(duì)應(yīng)的計(jì)數(shù)值。另外,通過將與該中心位置對(duì)應(yīng)的計(jì)數(shù)值與上述計(jì)數(shù)寬度的二分之一的值相加,能夠算出與各通電期間的結(jié)束位置對(duì)應(yīng)的計(jì)數(shù)值。下面,更具體地進(jìn)行說明。解碼器14包括驅(qū)動(dòng)寬度計(jì)算部51、正驅(qū)動(dòng)中心值計(jì)算部52、負(fù)驅(qū)動(dòng)中心值計(jì)算部53、正側(cè)減法部54、正側(cè)加法部55、負(fù)側(cè)減法部56、負(fù)側(cè)加法部 57、正驅(qū)動(dòng)信號(hào)生成部58以及負(fù)驅(qū)動(dòng)信號(hào)生成部59。驅(qū)動(dòng)寬度計(jì)算部51將各通電期間(以下也適當(dāng)稱為驅(qū)動(dòng)期間)的半個(gè)期間與上述驅(qū)動(dòng)信號(hào)的一個(gè)周期之間的比例保持為系數(shù)。在上述100度通電的情況下,保持0. 14。 驅(qū)動(dòng)寬度計(jì)算部51從第一鎖存電路11被提供計(jì)數(shù)結(jié)束值。驅(qū)動(dòng)寬度計(jì)算部51將該計(jì)數(shù)結(jié)束值與該系數(shù)相乘。由此,能夠算出與各驅(qū)動(dòng)期間的半個(gè)期間對(duì)應(yīng)的計(jì)數(shù)寬度。正驅(qū)動(dòng)中心值計(jì)算部52保持用于決定上述驅(qū)動(dòng)信號(hào)的正電流通電期間(以下也適當(dāng)稱為正驅(qū)動(dòng)期間)的中心位置的系數(shù)。在本實(shí)施方式中,保持0.25。正驅(qū)動(dòng)中心值計(jì)算部52從第一鎖存電路11被提供計(jì)數(shù)結(jié)束值。正驅(qū)動(dòng)中心值計(jì)算部52將該計(jì)數(shù)結(jié)束值與該系數(shù)相乘。由此,能夠算出與各正驅(qū)動(dòng)期間的中心位置對(duì)應(yīng)的計(jì)數(shù)值。負(fù)驅(qū)動(dòng)中心值計(jì)算部53保持用于決定上述驅(qū)動(dòng)信號(hào)的負(fù)電流通電期間(以下也適當(dāng)稱為負(fù)驅(qū)動(dòng)期間)的中心位置的系數(shù)。在本實(shí)施方式中,保持0.75。負(fù)驅(qū)動(dòng)中心值計(jì)算部53從第一鎖存電路11被提供計(jì)數(shù)結(jié)束值。負(fù)驅(qū)動(dòng)中心值計(jì)算部53將該計(jì)數(shù)結(jié)束值與該系數(shù)相乘。由此,能夠算出與各負(fù)驅(qū)動(dòng)期間的中心位置對(duì)應(yīng)的計(jì)數(shù)值。正側(cè)減法部M通過從正驅(qū)動(dòng)中心值計(jì)算部52所提供的與正驅(qū)動(dòng)期間的中心位置對(duì)應(yīng)的計(jì)數(shù)值減去驅(qū)動(dòng)寬度計(jì)算部51所提供的計(jì)數(shù)寬度,來算出與正驅(qū)動(dòng)期間的開始位置對(duì)應(yīng)的計(jì)數(shù)值。正側(cè)加法部55通過將從驅(qū)動(dòng)寬度計(jì)算部51提供的計(jì)數(shù)寬度與從正驅(qū)動(dòng)中心值計(jì)算部52提供的與正驅(qū)動(dòng)期間的中心位置對(duì)應(yīng)的計(jì)數(shù)值相加,來算出與正驅(qū)動(dòng)期間的結(jié)束位置對(duì)應(yīng)的計(jì)數(shù)值。負(fù)側(cè)減法部56通過從負(fù)驅(qū)動(dòng)中心值計(jì)算部53所提供的與負(fù)驅(qū)動(dòng)期間的中心位置對(duì)應(yīng)的計(jì)數(shù)值減去驅(qū)動(dòng)寬度計(jì)算部51所提供的計(jì)數(shù)寬度,來算出與負(fù)驅(qū)動(dòng)期間的開始位置對(duì)應(yīng)的計(jì)數(shù)值。負(fù)側(cè)加法部57通過將從驅(qū)動(dòng)寬度計(jì)算部51提供的計(jì)數(shù)寬度與從負(fù)驅(qū)動(dòng)中心值計(jì)算部53提供的與負(fù)驅(qū)動(dòng)期間的中心位置對(duì)應(yīng)的計(jì)數(shù)值相加,來算出與負(fù)驅(qū)動(dòng)期間的結(jié)束位置對(duì)應(yīng)的計(jì)數(shù)值。正驅(qū)動(dòng)信號(hào)生成部58從主計(jì)數(shù)器12被提供作為同步時(shí)鐘的計(jì)數(shù)值,從正側(cè)減法部M被提供與正驅(qū)動(dòng)期間的開始位置對(duì)應(yīng)的計(jì)數(shù)值,從正側(cè)加法部陽被提供與正驅(qū)動(dòng)期間的結(jié)束位置對(duì)應(yīng)的計(jì)數(shù)值。正驅(qū)動(dòng)信號(hào)生成部58按照作為同步時(shí)鐘的計(jì)數(shù)值,在與正驅(qū)動(dòng)期間的開始位置對(duì)應(yīng)的計(jì)數(shù)值至與正驅(qū)動(dòng)期間的結(jié)束位置對(duì)應(yīng)的計(jì)數(shù)值之間輸出有含義的信號(hào)(例如高電平信號(hào))作為正驅(qū)動(dòng)信號(hào)。在除此以外的期間輸出無含義的信號(hào)(例如低電平信號(hào))。此外,正驅(qū)動(dòng)信號(hào)生成部58能夠以所設(shè)定的占空比的PWM信號(hào)生成該正驅(qū)動(dòng)信號(hào)。由正驅(qū)動(dòng)信號(hào)生成部58生成的正驅(qū)動(dòng)信號(hào)被輸入到驅(qū)動(dòng)部20、更具體地說是第一晶體管Ml和第四晶體管M4的柵極。此外,在第一晶體管Ml的前級(jí)設(shè)置未圖示的反相器,該正驅(qū)動(dòng)信號(hào)被反轉(zhuǎn)相位后被輸入到第一晶體管Ml的柵極。負(fù)驅(qū)動(dòng)信號(hào)生成部59從主計(jì)數(shù)器12被提供作為同步時(shí)鐘的計(jì)數(shù)值,從負(fù)側(cè)減法部56被提供與負(fù)驅(qū)動(dòng)期間的開始位置對(duì)應(yīng)的計(jì)數(shù)值,從負(fù)側(cè)加法部57被提供與負(fù)驅(qū)動(dòng)期間的結(jié)束位置對(duì)應(yīng)的計(jì)數(shù)值。負(fù)驅(qū)動(dòng)信號(hào)生成部59按照作為同步時(shí)鐘的計(jì)數(shù)值,在與負(fù)驅(qū)動(dòng)期間的開始位置對(duì)應(yīng)的計(jì)數(shù)值至與負(fù)驅(qū)動(dòng)期間的結(jié)束位置對(duì)應(yīng)的計(jì)數(shù)值之間輸出重要的信號(hào)(例如高電平信號(hào))作為負(fù)驅(qū)動(dòng)信號(hào)。在除此以外的期間輸出不重要的信號(hào)(例如低電平信號(hào))。此外,負(fù)驅(qū)動(dòng)信號(hào)生成部59能夠以所設(shè)定的占空比的PWM信號(hào)生成該負(fù)驅(qū)動(dòng)信號(hào)。由負(fù)驅(qū)動(dòng)信號(hào)生成部59生成的負(fù)驅(qū)動(dòng)信號(hào)被輸入到驅(qū)動(dòng)部20、更具體地說是第二晶體管M2和第三晶體管M3的柵極。此外,在第二晶體管M2的前級(jí)設(shè)置未圖示的反相器,該負(fù)驅(qū)動(dòng)信號(hào)被反轉(zhuǎn)相位后被輸入到第二晶體管M2的柵極。圖6是表示驅(qū)動(dòng)信號(hào)的一個(gè)周期的波形的圖。在圖6中,網(wǎng)點(diǎn)區(qū)域表示正驅(qū)動(dòng)期間(前)和負(fù)驅(qū)動(dòng)期間(后)。由正側(cè)減法部M生成與正驅(qū)動(dòng)開始值a對(duì)應(yīng)的計(jì)數(shù)值,由正驅(qū)動(dòng)中心值計(jì)算部52生成與正驅(qū)動(dòng)中心值b對(duì)應(yīng)的計(jì)數(shù)值,由正側(cè)加法部55生成與正驅(qū)動(dòng)結(jié)束值c對(duì)應(yīng)的計(jì)數(shù)值。同樣地,由負(fù)側(cè)減法部56生成與負(fù)驅(qū)動(dòng)開始值d對(duì)應(yīng)的計(jì)數(shù)值,由負(fù)驅(qū)動(dòng)中心值計(jì)算部53生成與負(fù)驅(qū)動(dòng)中心值e對(duì)應(yīng)的計(jì)數(shù)值,由負(fù)側(cè)加法部57生成與負(fù)驅(qū)動(dòng)結(jié)束值f對(duì)應(yīng)的計(jì)數(shù)值。通過如圖5所示那樣構(gòu)成解碼器14,即使由于上述驅(qū)動(dòng)信號(hào)的頻率的變更而導(dǎo)致其周期寬度被變更,驅(qū)動(dòng)信號(hào)生成部10也能夠調(diào)整上述驅(qū)動(dòng)信號(hào)來維持上述驅(qū)動(dòng)信號(hào)的通電期間與非通電期間之比。另外,即使上述驅(qū)動(dòng)信號(hào)的周期寬度被變更,驅(qū)動(dòng)信號(hào)生成部 10也能夠調(diào)整上述驅(qū)動(dòng)信號(hào)來維持一個(gè)周期中的通電期間的信號(hào)相位的相對(duì)位置關(guān)系。圖7是用于說明驅(qū)動(dòng)信號(hào)的通電期間寬度的控制的圖。圖7的(a)是表示驅(qū)動(dòng)周期為默認(rèn)狀態(tài)時(shí)的線圈驅(qū)動(dòng)電壓的變化的圖,圖7的(b)是表示驅(qū)動(dòng)周期從默認(rèn)狀態(tài)被調(diào)整為較長(zhǎng)之后的線圈驅(qū)動(dòng)電壓(未進(jìn)行通電期間寬度的調(diào)整)的變化的圖,圖7的(c)是表示驅(qū)動(dòng)周期從默認(rèn)狀態(tài)被調(diào)整為較長(zhǎng)之后的線圈驅(qū)動(dòng)電壓(進(jìn)行了通電期間寬度的調(diào)整) 的變化的圖。在圖7的(a)中,設(shè)定為上述100度通電。即,一個(gè)驅(qū)動(dòng)周期中的通電期間與非通電期間之比被設(shè)定為5 4。在圖7的(b)中,示出了驅(qū)動(dòng)周期從默認(rèn)狀態(tài)被調(diào)整為較長(zhǎng)之后仍維持默認(rèn)狀態(tài)的通電期間寬度的例子。在這種情況下,針對(duì)直線振動(dòng)馬達(dá)200的驅(qū)動(dòng)力有可能下降,從而直線振動(dòng)馬達(dá)200的振動(dòng)變?nèi)酢T趫D7的(C)中,進(jìn)行控制使得驅(qū)動(dòng)周期從默認(rèn)狀態(tài)被調(diào)整為較長(zhǎng)之后仍維持一個(gè)驅(qū)動(dòng)周期中的通電期間與非通電期間之比。在本實(shí)施方式中,進(jìn)行控制來維持上述100 度通電。該控制是通過解碼器14內(nèi)的驅(qū)動(dòng)寬度計(jì)算部51的作用來實(shí)現(xiàn)的。在此,對(duì)驅(qū)動(dòng)周期從默認(rèn)狀態(tài)被調(diào)整為較長(zhǎng)的例子進(jìn)行了說明,但是驅(qū)動(dòng)周期從默認(rèn)狀態(tài)被調(diào)整為較短的例子也相同。當(dāng)驅(qū)動(dòng)周期從默認(rèn)狀態(tài)被調(diào)整為較短之后仍維持默認(rèn)狀態(tài)的通電期間寬度時(shí),針對(duì)直線振動(dòng)馬達(dá)200的驅(qū)動(dòng)力有可能上升,從而直線振動(dòng)馬達(dá)200的振動(dòng)變強(qiáng)。關(guān)于該點(diǎn),在本實(shí)施方式中,進(jìn)行控制使得在驅(qū)動(dòng)周期從默認(rèn)狀態(tài)被調(diào)整為較短之后仍維持100度通電。圖8是用于說明驅(qū)動(dòng)信號(hào)的相位控制的圖。圖8示出了調(diào)整為直線振動(dòng)馬達(dá)200 的諧振頻率之后的線圈Ll的兩端電壓的變化。此外,為了簡(jiǎn)化說明,省略畫出再生電壓。第一層的波形表示在驅(qū)動(dòng)信號(hào)的相位最佳的狀態(tài)下驅(qū)動(dòng)直線振動(dòng)馬達(dá)200的狀態(tài)。第二層的波形表示從其第二周期起驅(qū)動(dòng)信號(hào)的相位發(fā)生相位延遲的狀態(tài)下驅(qū)動(dòng)直線振動(dòng)馬達(dá)200的狀態(tài)。該狀態(tài)是在驅(qū)動(dòng)周期被調(diào)整為比之前的周期短且進(jìn)行該調(diào)整后各通電期間的開始位置和結(jié)束位置仍維持該調(diào)整前的位置的情況下發(fā)生的。第三層的波形表示從其第二周期起驅(qū)動(dòng)信號(hào)的相位超前的狀態(tài)下驅(qū)動(dòng)直線振動(dòng)馬達(dá)200的狀態(tài)。該狀態(tài)是在驅(qū)動(dòng)周期被調(diào)整為比之前的周期長(zhǎng)且進(jìn)行該調(diào)整后各通電期間的開始位置和結(jié)束位置仍維持該調(diào)整前的位置的情況下發(fā)生的。S卩,在各通電期間的開始位置和結(jié)束位置固定的情況下,當(dāng)驅(qū)動(dòng)周期寬度變更時(shí), 驅(qū)動(dòng)信號(hào)的相位發(fā)生延遲或者超前。對(duì)此,在本實(shí)施方式中,當(dāng)驅(qū)動(dòng)周期變更時(shí),各通電期間的開始位置和結(jié)束位置適應(yīng)性地被調(diào)整,因此能夠最佳地保持驅(qū)動(dòng)信號(hào)的相位。該開始位置和結(jié)束位置的調(diào)整是主要通過解碼器14內(nèi)的正驅(qū)動(dòng)中心值計(jì)算部52和負(fù)驅(qū)動(dòng)中心值計(jì)算部53的作用來實(shí)現(xiàn)的。如以上所說明的那樣,根據(jù)本實(shí)施方式所涉及的驅(qū)動(dòng)控制電路100,通過利用與測(cè)量出的直線振動(dòng)馬達(dá)200的固有振動(dòng)頻率對(duì)應(yīng)的周期寬度來調(diào)整下一驅(qū)動(dòng)信號(hào)的周期寬度,由此無論直線振動(dòng)馬達(dá)200處于何種狀態(tài),都能夠以盡可能地接近其固有頻率的頻率持續(xù)地進(jìn)行驅(qū)動(dòng)。因而,能夠吸收直線振動(dòng)馬達(dá)200的產(chǎn)品間的固有振動(dòng)頻率的偏差,能夠防止批量生產(chǎn)馬達(dá)時(shí)的產(chǎn)量的減少。另外,即使彈簧22h、222b等隨著時(shí)間的經(jīng)過而發(fā)生變化,由于以與隨時(shí)間變化后的固有振動(dòng)頻率對(duì)應(yīng)的驅(qū)動(dòng)頻率進(jìn)行驅(qū)動(dòng),因此也能夠抑制振動(dòng)減弱。另外,在適應(yīng)性地控制驅(qū)動(dòng)信號(hào)的周期寬度使得直線振動(dòng)馬達(dá)200的固有振動(dòng)頻率與驅(qū)動(dòng)信號(hào)的頻率相一致時(shí),能夠?qū)⒂捎谠撝芷趯挾茸兏鴰淼挠绊懸种茷樽钚?。具體地說,即使驅(qū)動(dòng)信號(hào)的周期寬度被變更,通過調(diào)整通電期間寬度來維持一個(gè)周期中的通電期間與非通電期間的比例,由此也能夠維持針對(duì)直線振動(dòng)馬達(dá)200的驅(qū)動(dòng)力。因而,能夠抑制由于驅(qū)動(dòng)力的變動(dòng)而導(dǎo)致直線振動(dòng)馬達(dá)200的運(yùn)動(dòng)變?nèi)?。另外,即使?qū)動(dòng)信號(hào)的周期寬度被變更,通過將各通電期間的開始位置和結(jié)束位置調(diào)整為最佳的位置來維持一個(gè)周期中的通電期間的相對(duì)位置關(guān)系,也能夠抑制驅(qū)動(dòng)效率下降。即,當(dāng)驅(qū)動(dòng)信號(hào)的相位發(fā)生偏移時(shí),振子220的位置與驅(qū)動(dòng)力的提供位置之間產(chǎn)生偏差,導(dǎo)致驅(qū)動(dòng)效率下降。關(guān)于該點(diǎn),通過將驅(qū)動(dòng)信號(hào)的相位維持在最佳的位置,能夠通過相同的功耗來獲得最大限度的振動(dòng)。(停止控制)下面,針對(duì)能夠追加到本實(shí)施方式所涉及的驅(qū)動(dòng)控制電路100的上述驅(qū)動(dòng)控制中的停止控制進(jìn)行說明。驅(qū)動(dòng)信號(hào)生成部10在直線振動(dòng)馬達(dá)200的驅(qū)動(dòng)結(jié)束后,生成相位與該驅(qū)動(dòng)時(shí)所生成的驅(qū)動(dòng)信號(hào)的相位相反且包含驅(qū)動(dòng)部20被控制為高阻抗?fàn)顟B(tài)的高阻抗期間的驅(qū)動(dòng)信號(hào)。驅(qū)動(dòng)部20通過將與由驅(qū)動(dòng)信號(hào)生成部10生成的相反相位的驅(qū)動(dòng)信號(hào)相應(yīng)的相反相位的驅(qū)動(dòng)電流提供給線圈Li,來加快直線振動(dòng)馬達(dá)200的停止。當(dāng)向線圈Ll提供該相反相位的驅(qū)動(dòng)電流時(shí),定子210發(fā)揮用于使振子220的運(yùn)動(dòng)停止的制動(dòng)作用。感應(yīng)電壓檢測(cè)部30檢測(cè)在上述高阻抗期間內(nèi)線圈Ll中產(chǎn)生的感應(yīng)電壓。驅(qū)動(dòng)信號(hào)生成部10根據(jù)該感應(yīng)電壓來估計(jì)直線振動(dòng)馬達(dá)200的驅(qū)動(dòng)結(jié)束后的振動(dòng)力,根據(jù)該振動(dòng)力控制上述相反相位的驅(qū)動(dòng)信號(hào)。例如,驅(qū)動(dòng)信號(hào)生成部10也可以在該感應(yīng)電壓收斂于規(guī)定的電壓范圍內(nèi)時(shí),判斷為直線振動(dòng)馬達(dá)200已停止。即,視為該振動(dòng)力為零、或者小于規(guī)定的基準(zhǔn)值。在滿足了上述條件時(shí),驅(qū)動(dòng)信號(hào)生成部10停止向驅(qū)動(dòng)部20提供該驅(qū)動(dòng)信號(hào)。此外,也可以在滿足了該基準(zhǔn)之后,向驅(qū)動(dòng)部20提供半個(gè)周期或者一個(gè)周期的該驅(qū)動(dòng)信號(hào), 然后停止提供該驅(qū)動(dòng)信號(hào)。此外,在本說明書中,直線振動(dòng)馬達(dá)200的驅(qū)動(dòng)結(jié)束時(shí)是指不包含用于停止控制的反向驅(qū)動(dòng)期間的標(biāo)準(zhǔn)的驅(qū)動(dòng)結(jié)束時(shí)。圖9是表示追加了停止控制功能的解碼器14的結(jié)構(gòu)例的圖。圖9示出的解碼器 14是在圖5示出的解碼器14中追加了停止控制部61的結(jié)構(gòu)。停止控制部61當(dāng)從循環(huán)計(jì)數(shù)器13接收到直線振動(dòng)馬達(dá)200的驅(qū)動(dòng)結(jié)束指示時(shí),指示正驅(qū)動(dòng)信號(hào)生成部58和負(fù)驅(qū)動(dòng)信號(hào)生成部59生成相位與在進(jìn)行該驅(qū)動(dòng)時(shí)所生成的驅(qū)動(dòng)信號(hào)的相位相反的驅(qū)動(dòng)信號(hào)。正驅(qū)動(dòng)信號(hào)生成部58在正驅(qū)動(dòng)信號(hào)內(nèi)設(shè)置高阻抗期間。同樣地,負(fù)驅(qū)動(dòng)信號(hào)生成部59在負(fù)驅(qū)動(dòng)信號(hào)內(nèi)設(shè)置高阻抗期間。圖10是表示相反相位的驅(qū)動(dòng)信號(hào)的一個(gè)周期的波形的圖。在該驅(qū)動(dòng)信號(hào)中,在負(fù)驅(qū)動(dòng)期間和正驅(qū)動(dòng)期間中分別插入高阻抗期間。高阻抗期間是將圖2所示的第一晶體管 Ml、第二晶體管M2、第三晶體管M3以及第四晶體管M4全部控制為截止而驅(qū)動(dòng)部20處于高阻抗?fàn)顟B(tài)的期間。在該高阻抗期間內(nèi),線圈L 1中產(chǎn)生的感應(yīng)電壓直接被感應(yīng)電壓檢測(cè)部 30檢測(cè)到。此外,圖9、圖10所示的解碼器14的詳細(xì)動(dòng)作除了插入高阻抗期間以外,與將圖5、圖6所示的解碼器14的動(dòng)作變?yōu)橄喾聪辔粫r(shí)的動(dòng)作后的動(dòng)作相同,因此省略其詳細(xì)說明。比較器41每當(dāng)上述高阻抗期間到來時(shí),都輸出高電平信號(hào)或者低電平信號(hào)作為與由感應(yīng)電壓檢測(cè)部30檢測(cè)出的感應(yīng)電壓相對(duì)應(yīng)的輸出信號(hào)。在連續(xù)的高阻抗期間從比較器41連續(xù)地輸出了同相信號(hào)時(shí)、或者在高阻抗期間和緊鄰該高阻抗期間的之前的驅(qū)動(dòng)信號(hào)的期間從比較器41連續(xù)地輸出了同相信號(hào)時(shí),驅(qū)動(dòng)信號(hào)生成部10判斷為直線振動(dòng)馬達(dá)200已停止。即,在連續(xù)地輸出高電平信號(hào)或者連續(xù)地輸出低電平信號(hào)時(shí)判斷為馬達(dá)200 已停止。該具體例稍后記述。圖11是表示由遲滯比較器構(gòu)成比較器41的例子的圖。遲滯比較器是具有不靈敏區(qū)的比較器,在該不靈敏區(qū)內(nèi)輸出電平與輸入電壓的變化無關(guān)地不發(fā)生變化。在此,具有與來自感應(yīng)電壓檢測(cè)部30的輸出電壓無關(guān)地將前值輸出到邊沿檢測(cè)部42的不靈敏區(qū)。在比較器41的非反轉(zhuǎn)輸入端子與其輸出端子之間插入有開關(guān)元件M5(例如N溝道型M0SFET)。在開關(guān)元件M5的兩端分別連接電阻元件R11、R12。當(dāng)該開關(guān)元件M5被控制為導(dǎo)通時(shí),通過其導(dǎo)通電阻,比較器41作為遲滯比較器而發(fā)揮功能。當(dāng)該開關(guān)元件M5被控制為截止時(shí),比較器41作為普通的比較器而發(fā)揮功能。不靈敏區(qū)的寬度是根據(jù)電阻元件 R1UR12而決定的。在直線振動(dòng)馬達(dá)200的驅(qū)動(dòng)過程中,驅(qū)動(dòng)信號(hào)生成部10(更嚴(yán)格地說是解碼器14 的停止控制部61)將開關(guān)元件M5截止,來使比較器41作為不具有不靈敏區(qū)的普通的比較器而發(fā)揮功能。在直線振動(dòng)馬達(dá)200的驅(qū)動(dòng)結(jié)束后,將開關(guān)元件M5導(dǎo)通來使比較器41作為具有不靈敏區(qū)的遲滯比較器而發(fā)揮功能。此外,也可以使用可變電阻來代替開關(guān)元件M5。接著,考慮上述相反相位的驅(qū)動(dòng)信號(hào)被提供給H橋電路的期間中的再生電流。由于對(duì)該相反相位的驅(qū)動(dòng)信號(hào)設(shè)定高阻抗期間,因此驅(qū)動(dòng)信號(hào)生成部10進(jìn)行控制使得在將該H橋電路控制為高阻抗?fàn)顟B(tài)之前使再生電流流動(dòng)。此時(shí),存在如下兩種方法(參照?qǐng)D2) 第一方法,將第三晶體管M3和第四晶體管M4 (兩者都是N溝道型)導(dǎo)通,來使再生電流在線圈L、第三晶體管M3、第四晶體管M4以及接地電位間流動(dòng);以及第二方法,將第一晶體管 Ml和第二晶體管M2 (兩者都是P溝道型)導(dǎo)通,來使再生電流在線圈L、第一晶體管Ml、第二晶體管M2以及電源電位間流動(dòng)。在采用第一方法的情況下,優(yōu)選使用包括對(duì)接收輸入電壓的晶體管采用P溝道型晶體管的運(yùn)算放大器OPl (下面,在本說明書中稱為Pch型運(yùn)算放大器)的差動(dòng)放大電路。 另一方面,在采用第二方法的情況下,優(yōu)選使用包括對(duì)接收輸入電壓的晶體管采用N溝道型晶體管的運(yùn)算放大器OPl (下面,在本說明書中稱為Nch型運(yùn)算放大器)的差動(dòng)放大電路。圖12是表示Pch型運(yùn)算放大器OPlp的結(jié)構(gòu)例的圖。該P(yáng)ch型運(yùn)算放大器OPlp 包括差動(dòng)輸入級(jí)和輸出級(jí)。該差動(dòng)輸入級(jí)包括被輸入差動(dòng)輸入電壓(在本實(shí)施方式中是線圈兩端電壓(A-BA))的形成一對(duì)的第十一 P溝道型晶體管Mll和第十二 P溝道型晶體管 M12。在接地電位與第十一 P溝道型晶體管Ml 1和第十二 P溝道型晶體管M12各自的漏極端子之間連接作為負(fù)載的電流鏡電路。該電流鏡電路由形成一對(duì)的第十三N溝道型晶體管M13和第十四N溝道型晶體管M14構(gòu)成。第十三N溝道型晶體管M13和第十四N溝道型晶體管M14的源極端子連接在接地電位上,第十三N溝道型晶體管M13和第十四N溝道型晶體管M14的漏極端子分別與第十一 P溝道型晶體管Mll和第十二 P溝道型晶體管M12的漏極端子相連接。第十三N溝道型晶體管M13和第十四N溝道型晶體管M14的柵極端子與第十一 P 溝道型晶體管Mll和第十三N溝道型晶體管M13的漏極端子相連接。第十二 P溝道型晶體管M12和第十四N溝道型晶體管M14的漏極端子與上述輸出級(jí)相連接。在電源電位與第十一 P溝道型晶體管Mll和第十二 P溝道型晶體管M12的共同源極之間連接作為恒流源的第十五P溝道型晶體管M15。對(duì)第十五P溝道型晶體管M15的柵極端子施加規(guī)定的偏壓,從而第十五P溝道型晶體管M15作為恒流源而發(fā)揮功能。上述輸出級(jí)包含的第十六N溝道型晶體管M16的柵極端子從差動(dòng)輸入級(jí)接收第十二 P溝道型晶體管M12和第14N溝道型晶體管M14的漏極端子的電壓。第十六N溝道型晶體管M16的源極端子連接在接地電位上,其漏極端子與作為恒流源的第十七P溝道型晶體管M17的漏極端子相連接。對(duì)第十七P溝道型晶體管M17的柵極端子施加規(guī)定的偏壓, 從而第十七P溝道型晶體管M17作為恒流源而發(fā)揮功能。在第十六N溝道型晶體管M16的柵極端子與第十六N溝道型晶體管M16和第十七 P溝道型晶體管M17的漏極端子之間連接第十一電容C11。第十六N溝道型晶體管M16和第十七P溝道型晶體管M17的漏極端子的電壓成為Pch型運(yùn)算放大器OPlp的輸出電壓。Pch 型運(yùn)算放大器OPlp具有相對(duì)于電源電位附近的輸入電壓的同相輸入電壓范圍窄的性質(zhì)。圖13是表示Nch型運(yùn)算放大器OPln的結(jié)構(gòu)例的圖。該Nch型運(yùn)算放大器OPln 包括差動(dòng)輸入級(jí)和輸出級(jí)。該差動(dòng)輸入級(jí)包括被輸入差動(dòng)輸入電壓(在本實(shí)施方式中是線圈兩端電壓(A-BA))的形成一對(duì)的第二十一 N溝道型晶體管M21和第二十二 N溝道型晶體管M22。在電源電位與第二十一 N溝道型晶體管M21和第二十二 N溝道型晶體管M22各自的漏極端子之間連接作為負(fù)載的電流鏡電路。該電流鏡電路由形成一對(duì)的第二十三P溝道型晶體管M23和第二十四P溝道型晶體管MM構(gòu)成。第二十三P溝道型晶體管M23和第二十四P溝道型晶體管MM的源極端子連接在電源電位上,第二十三P溝道型晶體管M23和第二十四P溝道型晶體管M24的漏極端子分別與第二十一 N溝道型晶體管M21和第二十二 N溝道型晶體管M22的漏極端子相連接。第二十三P溝道型晶體管M23和第二十四P溝道型晶體管M24的柵極端子與第二十一 N溝道型晶體管M21和第二十三P溝道型晶體管M23的漏極端子相連接。第二十二 N溝道型晶體管M22和第二十四P溝道型晶體管M24的漏極端子與上述輸出級(jí)相連接。在接地電位與第二十一 N溝道型晶體管M21和第二十二 N溝道型晶體管M22的共同源極之間連接作為恒流源的第二十五N溝道型晶體管M25。對(duì)第二十五N溝道型晶體管 M25的柵極端子施加規(guī)定的偏壓,從而第二十五N溝道型晶體管M25作為恒流源而發(fā)揮功能。上述輸出級(jí)所包含的第二十六P溝道型晶體管M26的柵極端子從差動(dòng)輸入級(jí)接收第二十二 N溝道型晶體管M22和第二十四P溝道型晶體管M24的漏極端子的電壓。第二十六P溝道型晶體管M26的源極端子連接在電源電位上,其漏極端子與作為恒流源的第二十七N溝道型晶體管M27的漏極端子相連接。對(duì)第二十七N溝道型晶體管M27的柵極端子施加規(guī)定的偏壓,從而第二十七N溝道型晶體管M27作為恒流源而發(fā)揮功能。
在第二十六P溝道型晶體管M26的柵極端子與第二十六P溝道型晶體管和第二十七N溝道型晶體管M27的漏極端子之間連接第二十一電容C21。第二十六P溝道型晶體管IC6和第二十七N溝道型晶體管M27的漏極端子的電壓成為Nch型運(yùn)算放大器OPln 的輸出電壓。Nch型運(yùn)算放大器OPln具有相對(duì)于接地電位附近的輸入電壓的同相輸入電壓范圍窄的性質(zhì)。在使上述再生電流流動(dòng)時(shí)采用了上述第一方法的情況下,在再生電流流動(dòng)時(shí),A點(diǎn)和B點(diǎn)的電壓上升到電源電位附近。相反地,在采用了上述第二方法的情況下,在再生電流流動(dòng)時(shí),A點(diǎn)和B點(diǎn)的電壓下降到接地電位附近。因而,在采用了上述第一方法的情況下,如果運(yùn)算放大器OPl采用了 Pch型運(yùn)算放大器OPlp,則在再生電流流動(dòng)的期間,Pch型運(yùn)算放大器OPlp幾乎不進(jìn)行動(dòng)作,其輸出電壓不被放大,但是如果采用了 Nch型運(yùn)算放大器OPln,則Nch型運(yùn)算放大器OPln進(jìn)行動(dòng)作,其輸出電壓成為放大后的值。另外,在采用了上述第二方法的情況下,如果對(duì)運(yùn)算放大器OPl采用了 Nch型運(yùn)算放大器OPln,則在再生電流流動(dòng)的期間,Nch型運(yùn)算放大器OPln幾乎不進(jìn)行動(dòng)作,其輸出電壓不被放大,但是如果采用了 Pch型運(yùn)算放大器OPlp,則Pch型運(yùn)算放大器OPlp進(jìn)行動(dòng)作, 其輸出電壓成為放大后的值。當(dāng)在即將轉(zhuǎn)變?yōu)楦咦杩範(fàn)顟B(tài)之前在再生電流正在流動(dòng)的期間對(duì)該運(yùn)算放大器OPl 的輸出電壓進(jìn)行放大動(dòng)作時(shí),該運(yùn)算放大器OPl的輸出電壓成為脈沖狀的電壓而出現(xiàn),致使比較器的輸出反轉(zhuǎn),因此成為使驅(qū)動(dòng)信號(hào)生成部10的停止控制判斷失常的主要因素。在采用了上述第一方法的情況下通過對(duì)運(yùn)算放大器OPl采用Pch型運(yùn)算放大器OPlp,另外,在采用了上述第二方法的情況下通過對(duì)運(yùn)算放大器OPl采用Nch型運(yùn)算放大器OPln,能夠抑制發(fā)生該脈沖狀的電壓。圖14是用于說明上述停止控制的一例的圖(之一)。直線振動(dòng)馬達(dá)200的驅(qū)動(dòng)期間中的線圈驅(qū)動(dòng)電壓(A點(diǎn))、線圈驅(qū)動(dòng)電壓(B點(diǎn))以及線圈兩端電壓(A-B點(diǎn))的變化與圖3所示的變化相同。在圖12中,比較器41在線圈兩端電壓(A-B點(diǎn))為正的期間輸出高電平信號(hào),在線圈兩端電壓(A-B點(diǎn))為負(fù)的期間輸出低電平信號(hào)。在制動(dòng)期間中,向驅(qū)動(dòng)部20提供上述相反相位的驅(qū)動(dòng)信號(hào)。對(duì)該驅(qū)動(dòng)信號(hào)設(shè)定高阻抗期間,因此在該期間,對(duì)比較器41輸入表示直線振動(dòng)馬達(dá)200中所剩余的振動(dòng)力的感應(yīng)電壓,該感應(yīng)電壓不是由于驅(qū)動(dòng)部20的直接反向旋轉(zhuǎn)控制引起的。該比較器41是具有不靈敏區(qū)db的遲滯比較器。該遲滯比較器當(dāng)該感應(yīng)電壓在不靈敏區(qū)db中從負(fù)電位側(cè)交叉至正電位側(cè)時(shí)輸出高電平信號(hào)。相反,當(dāng)該感應(yīng)電壓在不靈敏區(qū)db中從正電位側(cè)交叉至負(fù)電位側(cè)時(shí)輸出低電平信號(hào)。但是,由于在即將轉(zhuǎn)變?yōu)楦咦杩範(fàn)顟B(tài)之前流動(dòng)的再生電流而產(chǎn)生了上述脈沖狀的電壓(參照縱虛線)。即,圖14所示的例子示出了采用上述第二方法并對(duì)運(yùn)算放大器OPl 采用了 Pch型運(yùn)算放大器OPlp的例子。因而,即使表示剩余的振動(dòng)力的感應(yīng)電壓變小(即, 即使收斂于不靈敏區(qū)db),也導(dǎo)致不出現(xiàn)表示該振動(dòng)力收斂的記號(hào)(sign)。圖15是用于說明上述停止控制的一例的圖(之二)。圖15所示的例子示出了采用上述第一方法并對(duì)運(yùn)算放大器OPl采用了 Pch型運(yùn)算放大器OPlp的例子。在圖15中,當(dāng)表示剩余的振動(dòng)力的感應(yīng)電壓變小時(shí)(即,當(dāng)收斂于不靈敏區(qū)db時(shí)),該遲滯比較器逐漸不響應(yīng)該感應(yīng)電壓。即,在連續(xù)的高阻抗期間連續(xù)地輸出低電平信號(hào)。由此,能夠準(zhǔn)確地檢測(cè)出剩余的振動(dòng)力已幾乎消失。此外,上述停止控制中的振動(dòng)力的檢測(cè)也可以通過將高阻抗期間的遲滯比較器的輸出與緊鄰該高阻抗期間的之前的驅(qū)動(dòng)信號(hào)的期間的遲滯比較器的輸出相比較來進(jìn)行。在高阻抗期間的遲滯比較器的輸出與緊鄰該高阻抗期間的之前的驅(qū)動(dòng)信號(hào)的期間的遲滯比較器的輸出一致時(shí),能夠檢測(cè)出剩余的振動(dòng)力已幾乎消失。如以上所說明的那樣,根據(jù)本實(shí)施方式所涉及的停止控制,對(duì)上述相反相位的驅(qū)動(dòng)信號(hào)設(shè)定高阻抗期間,通過檢測(cè)在該期間產(chǎn)生的感應(yīng)電壓,能夠控制最佳的制動(dòng)期間。因而,能夠在直線振動(dòng)馬達(dá)的驅(qū)動(dòng)結(jié)束時(shí)實(shí)現(xiàn)最佳的停止控制。更具體地說,即使直線振動(dòng)馬達(dá)的種類、直到結(jié)束時(shí)為止的驅(qū)動(dòng)期間、由各個(gè)馬達(dá)的特性偏差引起的制動(dòng)響應(yīng)等不同,也能夠?qū)崿F(xiàn)最佳的停止控制。另外,通過利用遲滯比較器來檢測(cè)該感應(yīng)電壓,能夠精確地確定直線振動(dòng)馬達(dá)200 的停止點(diǎn)。如果不設(shè)置不靈敏區(qū),則由于上述感應(yīng)電壓的細(xì)微的變動(dòng)、噪聲的影響,有可能錯(cuò)誤地識(shí)別振動(dòng)馬達(dá)200的停止點(diǎn),但是通過設(shè)置不靈敏區(qū),能夠降低錯(cuò)誤識(shí)別的可能性。另外,通過設(shè)置了在直線振動(dòng)馬達(dá)200的驅(qū)動(dòng)過程中以及驅(qū)動(dòng)結(jié)束后切換比較器 41的模式的結(jié)構(gòu),能夠?qū)⒈容^器41轉(zhuǎn)用于進(jìn)行驅(qū)動(dòng)結(jié)束后的停止控制時(shí)的振動(dòng)力檢測(cè),從而能夠抑制電路規(guī)模以及功耗的增大。此外,在直線振動(dòng)馬達(dá)200的驅(qū)動(dòng)過程中,為了減少諧振頻率控制的誤差,期望不設(shè)置不靈敏區(qū)或者使不靈敏區(qū)變窄。另外,還考慮設(shè)置模擬/數(shù)字轉(zhuǎn)換器來代替驅(qū)動(dòng)結(jié)束后使用的遲滯比較器,但是在這種情況下,芯片成本、功耗增大,測(cè)試工序也變多。在對(duì)運(yùn)算放大器OPl采用了 Pch型運(yùn)算放大器OPlp的情況下,通過在進(jìn)入上述高阻抗期間之前使再生電流在電源電位側(cè)流動(dòng),能夠抑制Pch型運(yùn)算放大器OPlp的動(dòng)作。另外,在對(duì)運(yùn)算放大器OPl采用了 Nch型運(yùn)算放大器OPln的情況下,通過在進(jìn)入上述高阻抗期間之前使再生電流在接地電位側(cè)流動(dòng),能夠抑制Nch型運(yùn)算放大器OPln的動(dòng)作。由此, 能夠避免由于在進(jìn)入上述高阻抗期間之前產(chǎn)生的脈沖狀的電壓而遲滯比較器錯(cuò)誤地識(shí)別感應(yīng)電壓的存在或者其大小。以上根據(jù)實(shí)施方式說明了本發(fā)明。該實(shí)施方式是例示性的,它們的各結(jié)構(gòu)要素、各處理工序的組合能夠形成各種變形例,并且這樣的變形例也屬于本發(fā)明的保護(hù)范圍內(nèi),本領(lǐng)域技術(shù)人員是能夠理解這一點(diǎn)的。圖16是表示圖11所示的遲滯比較器的變形例的圖。在比較器41的非反轉(zhuǎn)輸入端子與其輸出端子之間并列地插入多個(gè)開關(guān)元件。在圖16中,三個(gè)開關(guān)元件M5 M7并聯(lián)連接。驅(qū)動(dòng)信號(hào)生成部10 (更嚴(yán)格地說是解碼器14的停止控制部61)能夠通過控制接通這些開關(guān)元件的個(gè)數(shù)來調(diào)整不靈敏區(qū)的寬度。接通的個(gè)數(shù)越多,不靈敏區(qū)的寬度越寬,當(dāng)全部斷開時(shí),成為普通的比較器。圖17是表示圖1所示的直線振動(dòng)馬達(dá)200的驅(qū)動(dòng)控制電路100的結(jié)構(gòu)的變形例的圖。在圖17所示的零交叉點(diǎn)檢測(cè)部40中,代替比較器41而使用模擬/數(shù)字轉(zhuǎn)換器41a。 模擬/數(shù)字轉(zhuǎn)換器41a將感應(yīng)電壓檢測(cè)部30 (在圖17的例子中是差動(dòng)放大電路)的輸出模擬信號(hào)轉(zhuǎn)換為數(shù)字信號(hào)。驅(qū)動(dòng)信號(hào)生成部10在直線振動(dòng)馬達(dá)200的驅(qū)動(dòng)結(jié)束后,根據(jù)模擬/數(shù)字轉(zhuǎn)換器41a的輸出數(shù)字信號(hào),判斷直線振動(dòng)馬達(dá)200是否停止。雖然如上述那樣成本、功耗增大,但是能夠?qū)崿F(xiàn)基于高精確度的數(shù)字處理的停止控制。
權(quán)利要求
1.一種直線振動(dòng)馬達(dá)的驅(qū)動(dòng)控制電路,該直線振動(dòng)馬達(dá)具有定子和振子,定子和振子這兩者中的至少一個(gè)由電磁體構(gòu)成,通過向該電磁體的線圈提供驅(qū)動(dòng)電流來使振子相對(duì)于定子進(jìn)行振動(dòng),該直線振動(dòng)馬達(dá)的驅(qū)動(dòng)控制電路的特征在于,具備驅(qū)動(dòng)信號(hào)生成部,其生成用于使正電流和負(fù)電流交替地流過上述線圈的驅(qū)動(dòng)信號(hào); 驅(qū)動(dòng)部,其生成與由上述驅(qū)動(dòng)信號(hào)生成部生成的驅(qū)動(dòng)信號(hào)相應(yīng)的驅(qū)動(dòng)電流,并向上述線圈提供該驅(qū)動(dòng)電流;感應(yīng)電壓檢測(cè)部,其檢測(cè)上述線圈中產(chǎn)生的感應(yīng)電壓;以及比較器,其將由上述感應(yīng)電壓檢測(cè)部檢測(cè)出的感應(yīng)電壓和用于檢測(cè)該感應(yīng)電壓的零交叉點(diǎn)的基準(zhǔn)電壓進(jìn)行比較,其中,在上述直線振動(dòng)馬達(dá)的驅(qū)動(dòng)結(jié)束后,上述驅(qū)動(dòng)信號(hào)生成部生成相位與進(jìn)行該驅(qū)動(dòng)時(shí)所生成的驅(qū)動(dòng)信號(hào)的相位相反、且包含上述驅(qū)動(dòng)部被控制成高阻抗?fàn)顟B(tài)的高阻抗期間的驅(qū)動(dòng)信號(hào),上述感應(yīng)電壓檢測(cè)部對(duì)在上述高阻抗期間內(nèi)上述線圈中產(chǎn)生的感應(yīng)電壓進(jìn)行檢測(cè), 上述比較器具備輸出電平在規(guī)定的不靈敏區(qū)內(nèi)不變化的作為遲滯比較器的功能,在上述高阻抗期間內(nèi)輸出高電平信號(hào)或低電平信號(hào),在連續(xù)的上述高阻抗期間內(nèi)從上述比較器連續(xù)地輸出同相信號(hào)時(shí),上述驅(qū)動(dòng)信號(hào)生成部判斷為上述直線振動(dòng)馬達(dá)已停止。
2.根據(jù)權(quán)利要求1所述的直線振動(dòng)馬達(dá)的驅(qū)動(dòng)控制電路,其特征在于,在上述直線振動(dòng)馬達(dá)的驅(qū)動(dòng)過程中,上述驅(qū)動(dòng)信號(hào)生成部生成用于使正電流和負(fù)電流以非通電期間為間隔交替地流過上述線圈的驅(qū)動(dòng)信號(hào),上述感應(yīng)電壓檢測(cè)部對(duì)在上述非通電期間內(nèi)上述線圈中產(chǎn)生的感應(yīng)電壓進(jìn)行檢測(cè), 上述比較器對(duì)由上述感應(yīng)電壓檢測(cè)部檢測(cè)出的在上述非通電期間內(nèi)的感應(yīng)電壓的零交叉點(diǎn)進(jìn)行檢測(cè),在上述直線振動(dòng)馬達(dá)的驅(qū)動(dòng)過程中,上述驅(qū)動(dòng)信號(hào)生成部使上述比較器作為不具有上述不靈敏區(qū)的非遲滯比較器而發(fā)揮功能,或者與上述直線振動(dòng)馬達(dá)的驅(qū)動(dòng)結(jié)束后相比使上述不靈敏區(qū)變窄,根據(jù)檢測(cè)出的上述零交叉點(diǎn)的位置估計(jì)上述直線振動(dòng)馬達(dá)的固有振動(dòng)頻率,使上述驅(qū)動(dòng)信號(hào)的頻率接近該固有振動(dòng)頻率。
3.根據(jù)權(quán)利要求2所述的直線振動(dòng)馬達(dá)的驅(qū)動(dòng)控制電路,其特征在于, 上述驅(qū)動(dòng)信號(hào)生成部能夠調(diào)整上述不靈敏區(qū)的寬度。
4.一種直線振動(dòng)馬達(dá)的驅(qū)動(dòng)控制電路,該直線振動(dòng)馬達(dá)具有定子和振子,定子和振子這兩者中的至少一個(gè)由電磁體構(gòu)成,通過向該電磁體的線圈提供驅(qū)動(dòng)電流來使振子相對(duì)于定子進(jìn)行振動(dòng),該直線振動(dòng)馬達(dá)的驅(qū)動(dòng)控制電路的特征在于,具備驅(qū)動(dòng)信號(hào)生成部,其生成用于使正電流和負(fù)電流交替地流過上述線圈的驅(qū)動(dòng)信號(hào); 驅(qū)動(dòng)部,其生成與由上述驅(qū)動(dòng)信號(hào)生成部生成的驅(qū)動(dòng)信號(hào)相應(yīng)的驅(qū)動(dòng)電流,并向上述線圈提供該驅(qū)動(dòng)電流;感應(yīng)電壓檢測(cè)部,其檢測(cè)上述線圈中產(chǎn)生的感應(yīng)電壓;以及比較器,其將由上述感應(yīng)電壓檢測(cè)部檢測(cè)出的感應(yīng)電壓和用于檢測(cè)該感應(yīng)電壓的零交叉點(diǎn)的基準(zhǔn)電壓進(jìn)行比較,其中,在上述直線振動(dòng)馬達(dá)的驅(qū)動(dòng)結(jié)束后,上述驅(qū)動(dòng)信號(hào)生成部生成相位與進(jìn)行該驅(qū)動(dòng)時(shí)所生成的驅(qū)動(dòng)信號(hào)的相位相反、且包含上述驅(qū)動(dòng)部被控制成高阻抗?fàn)顟B(tài)的高阻抗期間的驅(qū)動(dòng)信號(hào),上述感應(yīng)電壓檢測(cè)部對(duì)在上述高阻抗期間內(nèi)上述線圈中所產(chǎn)生的感應(yīng)電壓進(jìn)行檢測(cè), 上述比較器具備輸出電平在規(guī)定的不靈敏區(qū)內(nèi)不變化的作為遲滯比較器的功能,在上述高阻抗期間內(nèi)輸出高電平信號(hào)或低電平信號(hào),在高阻抗期間以及緊鄰該高阻抗期間的之前的驅(qū)動(dòng)信號(hào)的期間內(nèi)從上述比較器連續(xù)地輸出同相信號(hào)時(shí),上述驅(qū)動(dòng)信號(hào)生成部判斷為上述直線振動(dòng)馬達(dá)已停止。
全文摘要
直線振動(dòng)馬達(dá)的驅(qū)動(dòng)控制電路在直線振動(dòng)馬達(dá)的驅(qū)動(dòng)結(jié)束時(shí)實(shí)現(xiàn)最佳的停止控制。在直線振動(dòng)馬達(dá)(200)的驅(qū)動(dòng)控制電路(100)中,驅(qū)動(dòng)信號(hào)生成部(10)在直線振動(dòng)馬達(dá)(200)的驅(qū)動(dòng)結(jié)束后,生成與該驅(qū)動(dòng)時(shí)所生成的驅(qū)動(dòng)信號(hào)的相位相反的相位且包含驅(qū)動(dòng)部(20)被控制為高阻抗?fàn)顟B(tài)的高阻抗期間的驅(qū)動(dòng)信號(hào)。感應(yīng)電壓檢測(cè)部(30)檢測(cè)在高阻抗期間線圈(L1)中產(chǎn)生的感應(yīng)電壓。比較器(41)具備在規(guī)定的不靈敏區(qū)輸出電平不變化的作為遲滯比較器的功能,在高阻抗期間輸出高電平信號(hào)或低電平信號(hào)。在連續(xù)的上述高阻抗期間從比較器(41)連續(xù)地輸出同相信號(hào)時(shí),驅(qū)動(dòng)信號(hào)生成部(10)判斷為直線振動(dòng)馬達(dá)(200)已停止。
文檔編號(hào)H02P25/02GK102244494SQ201110126508
公開日2011年11月16日 申請(qǐng)日期2011年5月13日 優(yōu)先權(quán)日2010年5月13日
發(fā)明者村田勉 申請(qǐng)人:安森美半導(dǎo)體貿(mào)易公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1