[go: up one dir, main page]

TW201203831A - Circuit for controlling the driving of a linear vibration motor - Google Patents

Circuit for controlling the driving of a linear vibration motor Download PDF

Info

Publication number
TW201203831A
TW201203831A TW100101916A TW100101916A TW201203831A TW 201203831 A TW201203831 A TW 201203831A TW 100101916 A TW100101916 A TW 100101916A TW 100101916 A TW100101916 A TW 100101916A TW 201203831 A TW201203831 A TW 201203831A
Authority
TW
Taiwan
Prior art keywords
drive
signal
vibration motor
linear vibration
drive signal
Prior art date
Application number
TW100101916A
Other languages
English (en)
Other versions
TWI462463B (zh
Inventor
Tsutomu Murata
Original Assignee
Sanyo Electric Co
Sanyo Semiconductor Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sanyo Electric Co, Sanyo Semiconductor Co Ltd filed Critical Sanyo Electric Co
Publication of TW201203831A publication Critical patent/TW201203831A/zh
Application granted granted Critical
Publication of TWI462463B publication Critical patent/TWI462463B/zh

Links

Classifications

    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P3/00Arrangements for stopping or slowing electric motors, generators, or dynamo-electric converters
    • H02P3/06Arrangements for stopping or slowing electric motors, generators, or dynamo-electric converters for stopping or slowing an individual dynamo-electric motor or dynamo-electric converter
    • H02P3/18Arrangements for stopping or slowing electric motors, generators, or dynamo-electric converters for stopping or slowing an individual dynamo-electric motor or dynamo-electric converter for stopping or slowing an AC motor
    • H02P3/20Arrangements for stopping or slowing electric motors, generators, or dynamo-electric converters for stopping or slowing an individual dynamo-electric motor or dynamo-electric converter for stopping or slowing an AC motor by reversal of phase sequence of connections to the motor
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P25/00Arrangements or methods for the control of AC motors characterised by the kind of AC motor or by structural details
    • H02P25/02Arrangements or methods for the control of AC motors characterised by the kind of AC motor or by structural details characterised by the kind of motor
    • H02P25/032Reciprocating, oscillating or vibrating motors
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P25/00Arrangements or methods for the control of AC motors characterised by the kind of AC motor or by structural details
    • H02P25/02Arrangements or methods for the control of AC motors characterised by the kind of AC motor or by structural details characterised by the kind of motor
    • H02P25/032Reciprocating, oscillating or vibrating motors
    • H02P25/034Voice coil motors
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P2209/00Indexing scheme relating to controlling arrangements characterised by the waveform of the supplied voltage or current
    • H02P2209/09PWM with fixed limited number of pulses per period
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S388/00Electricity: motor control systems
    • Y10S388/907Specific control circuit element or device
    • Y10S388/912Pulse or frequency counter

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Control Of Linear Motors (AREA)

Description

201203831 六、發明說明: 【發明所屬之技術領域】 本發明涉及一種用於驅動控制振子相對於定子以直線 狀往返振動的線性振動馬達的驅動控制電路。 【先前技術】 以往,線性振動馬達用於電動剃刀等特定用途中,但 近年來,其用途正在擴大。例如,應用於產生用於向用戶 回饋按下了觸摸面板時的操作感覺的振動的元件。隨著這 樣的觸覺(haptics)用途的擴大,預計今後線性振動馬達的 上市數量會增加。 [專利文獻1] JP特開2001-16892號公報 在線性振動馬達的驅動控制中,要求在驅動結束時從 振動停止開始起至振動停止完成為止的時間(以下,稱作振 動停止時間)的縮短。尤其在上述的觸覺用途中,由於要求 盡可能快的反應速度,所以要求停止時間短的線性振動馬 達。 【發明内容】 本發明鑒於這樣的狀況而完成,目的在於提供一種能 夠縮短線性振動馬達的驅動結束時的振動停止時間的技 術。 在本發明的一個方式的線性振動馬達的驅動控制電路 中,該線性振動馬達包括定子和振子,兩者中的至少一個 由電磁鐵構成*且向該電磁鐵的線圈提供驅動電流*使振 子相對定子振動,該線性振動馬達的驅動控制電路包括: 4 322702 201203831 驅動信號生成部,其生成用於使正電流和負電流交替地流 過線圈的驅動信號;以及驅動部,其生成與由驅動信號生 成部生成的驅動信號對應的驅動電流,並提供給線圈。驅 動信號生成部在線性振動馬達的驅動結束之後,生成相對 於在該驅動進行時生成的驅動信號的相位而言相反相位的 驅動信號,驅動部藉由向線圈提供與相反相位的驅動信號 對應的相反相位的驅動電流,從而加快線性振動馬達的停 止。 另外,以上的結構要素的任意的組合、在方法、裝置、 系統等之間變換本發明的表現而得的方式,也作為本發明 的方式而有效。 (發明效果) 根據本發明,能夠縮短線性振動馬達的驅動結束時的 振動停止時間。 【實施方式】 (基本結構) 第1圖是表示本發明的實施方式的線性振動馬達200 的驅動控制電路100的結構的圖。首先,線性振動馬達200 具有定子210和振子220,兩者中的至少一個由電磁鐵構 成。在本實施方式中,定子210由電磁鐵構成。在磁性材 料的芯體211上捲繞線圈L1而形成定子210,若對線圈L1 通電,則其將作為磁鐵而產生作用。振子220包括永久磁 鐵221,永久磁鐵221的兩端(S極側和N極側)分別經由彈 簧222a、222b被固定在框體223上。定子210和振子220 5 322702 201203831 隔著規定的間隙而排列配置。另外,也可以與第1圖的例 子相反地利用電磁鐵構成振子220,利用永久磁鐵構成定 子 210。 驅動控制電路100向上述線圈L1提供驅動電流,使振 子220相對於定子210以直線狀進行往返振動。驅動控制 電路100包括驅動信號生成部10、驅動部20、感應電壓檢 測部30以及零交叉檢測部40。 驅動信號生成部10生成用於使正電流和負電流隔著 非通電期間交替地流過線圈L1的驅動信號。驅動部20生 成與由驅動信號生成部10生成的驅動信號對應的驅動電 流,並提供給線圈L1。感應電壓檢測部30連接在線圈L1 的兩端上*檢測線圈L1的兩端電麼差。主要在非通電期 間,檢測在線圈L1中所產生的感應電壓。零交叉檢測部 40檢測由感應電壓檢測部30檢測出的感應電壓的零交叉 點。 驅動信號生成部10根據由零交叉檢測部40檢測出的 感應電壓的零交叉點的檢測位置,推測線性振動馬達200 的固有振動數,並使上述驅動信號的頻率盡可能地接近該 固有振動數。即,按照上述驅動信號的頻率與該固有振動 數一致的方式,以自適應方式改變上述驅動信號的頻率。 更具體地說,驅動信號生成部10計算上述驅動信號的 一個周期的結束位置和應與該結束位置對應的零交叉點的 檢測位置之間的差分*並將該差分相加在目前的驅動信號 的周期寬度上,以自適應方式控制上述驅動信號的周期寬 6 322702 201203831 度。在由通常的相位(零—正電壓—零—負電壓—零)形成 上述驅動信號的一個周期的情況下,應與上述結束位置對 應的零交叉點的檢測位置成為從上述感應電壓的負電壓向 正電壓零交叉點的位置。相反,在由相反相位(零—負電壓 —零—正電壓—零)形成上述驅動信號的一個周期的情況 下’應與上述結束位置對應的零交叉點的檢測位置成為從 上述感應電壓的正電壓向負電壓零交叉點的位置。 以下,進一步具體說明驅動控制電路1〇〇的結構。首 先,說明驅動部20、感應電壓檢測部30、零交叉檢測部 40的結構。零交叉檢測部4〇包括比較器41和邊緣檢測部 42。比較器41對由感應電壓檢測部3〇檢測出的感應電壓 和用於檢測零交又點的基準電壓進行比較。比較器41在該 感應電壓與該基準電壓交又的時刻,使輸出反相。例如, 從低位準信號反轉為高位準信號。邊緣檢測部42將比較器 41的輸出反相的位置檢測為邊緣。 第2圖是表示驅動部2〇、感應電壓檢測部3〇以及比 較器41的結構例的圖。在第2圖中,示出電橋電路構 成驅動部20以及由差動放Α電路構成感應錢檢測部3〇 的例子。 該Η電橋電路包括第一電晶體M1、第二電晶體似、第 三電晶體M3以及第四電晶體Μ4。另外,在第2圖中,為 了便於說明,將線性振動馬達2〇〇的線圈u也描繪在驅動 部20的框内。第一電晶體M1與第三電晶體的第一串聯 電路和第二電晶體M2與第四電晶體M4的第二串聯電路分 322702 7 201203831 別連接在電源電位Vdd與地電位之間。在第一電晶體mi與 第三電晶體M3的連接點(以下,稱作A點)和第二電晶體 M2與第四電晶體M4的連接點(以下,稱作B點)之間連接 線圈L1。 在第2圖中,第一電晶體M1和第二電晶體船由μ 道M0SFET構成,在各自的源極一汲極之間,作為内接二極 體(body diode)而連接有第一二極體D1和第二二極體D2。 第二電晶體M3和第四電晶體M4由N通道M0SFE1T構成,在 各自的源極-汲極之間,作為内接二極體而連接有第三二極 體D3和第四二極體D4。 從驅動彳§號生成部1〇(更嚴格地說是後述的解碼器14) 向第一電晶體Ml、第二電晶體M2、第三電晶體M3以及第 四電晶體M4的閘極輸入上述驅動信號。若根據該驅動信號 將第一電晶體Ml和第四電晶體财控制為導通、將第二電 晶體M2和第三電晶體M3控制為截止,則線圈L1中流過正 電流,若將第一電晶體Ml和第四電晶體财控制為截止、 將第二電晶體M2和第三電晶體M3控制為導通,則線圈L1 中流過負電流" 上述差動放大電路包括運算放大器〇Pi、第一電阻 R1、第二電阻R2、第三電阻R3以及第四電阻R4。運算放 大器0P1的反相輸入端子經由第一電阻R1而連接到B點, 同相輸入端子經由第二電阻R2而連接到a點。運算放大器 0P1的反相輸入端子和輸出端子經由第三電阻R3而連接。 向運算放大器0P1的同相輸入端子經由第四電阻R4而施加 8 322702 201203831 基準電壓Vref,作為偏置電壓。 將第一電阻R1和第二電阻R2的電阻值設定為相同的 值’將第三電阻R3和第四電阻R4的電阻值設定為相同的 值。在該條件下,上述差動放大電路的放大率成為R3/r1。 例如’將第一電阻R1和第二電阻R2的電阻值設定為i〇k Ω ’將第三電阻R3和第四電阻R4的電阻值設定為2〇kQ, 將線圈L1的兩端電壓(A-B間電壓)放大至2倍。 向比較器41 (由開環運算放大器構成)的反相輸入端子 施加基準電壓Vref。比較器41的同相輸入端子連接在運 算放大器0P1的輸出端子上,向該同相輸入端子施加運算 放大器0P1的輸出電壓。向上述差動放大電路施加基準電 壓Vref,作為偏置電壓(例如,l/2Vdd)的情況下,為了使 運算放大器0P1和比較器41的範圍(range)—致,使用基 準電壓Vref作為比較器41的參考電壓。另外,向上述差 動放大電路未施加偏置電壓的情況下,使用接地電壓作為 比較器41的參考電壓。 由此,藉由由上述差動放大電路放大線圈L1的兩端電 壓(A-B間電壓)之後輸入給比較器41,從而能夠提高在線 圈L1中所產生的感應電壓的零交叉點的檢測精度。 第3圖是表示實施方式的驅動控制電路1〇〇的動作例 的時序圖。該動作例是利用單相全波驅動線性驅動馬達2〇〇 的例子。此時,設定非通電期間◦將非通電期間設定在正 電流通電期間和負電流通電期間的各自的前後。即,在整 個周期内’第一半周期由非通電期間、正電流通電期間以 9 322702 201203831 及非通電期間構成,第二半周期由非通電期間、負電流通 電期間以及非通電期間構成。在以下的例子中,在半周期 的180°内,向非通電期間分配40°、向正(負)電流通電期 間分配100°、向非通電期間分配40°。因此,在一個周期 内,將5/9分配給通電期間,將4/9分配給非通電期間。 以下,在本說明書中,將基於該比率的驅動方式稱作100 度通電。 在第3圖中,在上述Η電橋電路的導通-1狀態(Ml、 M4導通,M2、M3截止)下,在線圈L1中流過正電流。在上 述Η電橋電路的截止狀態(Ml至M4截止)下,驅動電流不 流過線圈L1。在上述Η電橋電路的導通-2狀態(M卜M4截 止,M2、M3導通)下,在線圈L1中流過負電流。 在線圈L1中流過正電流的狀態下,定子210被激磁為 Ν極,藉由該磁力,振子220受到向永久磁鐵221的S極 側的力。藉由該力,振子220抵抗彈簧222a而向永久磁鐵 221的S極侧移動,並移動至彈簧222a的收縮界限為止。 在驅動電流不流過線圈L1的狀態下,定子210不被激磁, 不產生磁力。振子220藉由彈簧222a的恢復力而向中心位 置移動。在線圈L1中流過負電流的狀態下,定子210被激 磁為S極,藉由該磁力,振子220受到向永久磁鐵221的 N極侧的力。藉由該力,振子220抵抗彈簣222b而向永久 磁鐵221的N極侧移動,並移動至彈簣222b的收縮界限為 止。 由此,驅動信號生成部10以截止狀態—導通-1狀態 10 322702 201203831 —截止狀態—導通-2狀態—截止狀態這樣的循環(cycle) 控制上述Η電橋電路,從而能夠使線性振動馬達200進行 往返運動。 若上述Η電橋電路從導通-1狀態轉移至截止狀態,將 第一電晶體Ml至第四電晶體Μ4全部切換為截止,則再生 電流經過上述内接二極體而流過。上述Η電橋電路從導通 -2狀態轉移至截止狀態時也相同。藉由有效利用該再生電 流,能夠提高能量效率,且能夠降低驅動控制電路100的 消耗功率。 上述再生電流與之前流過線圈L1的電流反向地流 過。若上述再生電流流完,則在線圈L1中流過由振子220 的移動所引起的感應電流。在振子220停止的狀態下,不 會流過該感應電流。在振子220到達了振子220的振動區 域的兩端的瞬間,產生振子220停止的狀態。 感應電壓檢測部30藉由監視在非通電期間線圈L1中 所產生的反電動勢,能夠推測振子220的位置。該反電動 勢為零的狀態表示振子220停止的狀態(即,位於振動區域 的S極侧最大到達點或Ν極側最大到達點)。 因此,零交叉檢測部40藉由檢測線圈L1的兩端電壓 (Α-Β間電壓)零交叉點(除去基於驅動電流和再生電流的零 交叉點)的時刻,並測量所檢測出的零交叉點之間的期間, 從而能夠求出線性振動馬達200的固有振動數。另外,連 續的零交叉點之間的期間表示線性振動馬達200的半振動 周期寬度,一跳躍的零交叉點之間的期間表示該整個振動 11 322702 201203831 周期寬度。 在本實施方式中,零交叉檢測部40僅檢測在非通電期 間線圈L1的兩端電壓(A-B間電壓)從負向正零交又點的時 刻。此時’第2圖所示的比較器41按照如下方式進行設定: 在運算放大器ορι的輸出電壓低於基準電壓Vref的期間, 輸出低位準信號,若運算放大器〇ρι的輪出電壓變得比基 準I壓Vref高’則輸出高位準信號。 驅動信號生成部10使用與測量出的線性振動馬達2〇〇 的固有振動數對應的周期寬度,調整下一個驅動信號的周 期寬度。藉由反復進行該測量和調整,驅動控制電路1〇〇 能夠使線性振動馬達200在其諧振頻率或該諧振頻率附近 的頻率下持續驅動。 返回至第1圖,進一步具體說明驅動信號生成部1〇。 驅動信號生成部10包括第一鎖存(latch)電路U、主計數 器12、迴圈計數器13、解碼器14、第二鎖存電路15、差 分計算電路16、第三鎖存電路17、加法運算電路18以及 第四鎖存電路19。 第一鎖存電路11係將與上述驅動信號的一個周期的 結束位置應對應的計數結束值進行鎖存,並在由第三時脈 k號CLK3指示的時刻,輸出到主計數器12和解碼器μ。 另外,也可以輸出到差分計算電路16。在第一鎖存電路u 中,在線性振動馬達200的驅動.開始時,從未圖示的寄存 器等設定上述計數結束值的初始值。在驅動開始後,從第 四鎖存電路19輸入的值成為上述計數結束值。 322702 12 201203831 在主計數器12中,從第一鎖存電路11設定上述計數 結束值’並反復從計數初始值起至該計數結束值為止進行 計數。計數初始值通常被設定為〇。例如,在作為該計數 結束值而設定了 199的情況下,主計數器12成為重複計數 0至199的200進制計數器。主計數器12的計數值輸出到 迴圈計數器13、解碣器14以及第二鎖存電路15。 迴圈計數器13在每次主計數器12的一個計數迴圈結 束時遞增(increment),保持主計數器12的計數迴圈次 數。這裏’ 一個計數迴圈是指主計數器12從上述計數初始 值起到上述計數結束值為止的計數。由於一個計數迴圈對 應於一個驅動周期,所以計數迴圈次數對應於驅動周期次 數。 解石馬器14使用從主計數器12提供的計數值,生成與 上述計數結束值對應的周期寬度的驅動信號。將在後面敍 述解碼器14的詳細的結構。第二鎖存電⑫15依次對從主 2 供的計數值進行鎖存,在由零交又檢測部40 零乂又點的位置,將鎖存的計數值輸出到差八 藉由從邊緣檢測部42輸人的邊緣信號‘該檢 以‘_位置。若在理想的情況下始終 產生檢測出該零交又點的位置,則第二鎖存電 ^ 始終成為相同的計數值。 的輸出 差分計算電路16計算從帛二鎖存魏1 值”目前的計數結束值之_差分 Ά的计數 從第一鎖存電路11輸入目前的計數結束值的I:’。: 322702 13 201203831 差分計算電路16可以是保持目前的計數結束值的結構, 可以是從第四鎖存電路19提供計數結束值的結構。 在檢測出零交叉點的位置的計數值(=從第二鎖存電 15輸入的計數值)小於目前的計數結束值的情況下, 是分 計算電路16從前者減去後者。例如,在檢測出零交又點的 位置的計數值為197且目前的計數結束值為199的情、兄 下,差分計算電路16輸出-2。 ' 在檢測出零交叉點的位置的計數值大於目前的計數蘇 束值的情況下,從第二鎖存電路15輸入的計數值成為相= 於目前的計數結束值的增量值。此時,差分計算電路16直 接輸出從第二鎖存電路15輸入的計數值。例如,在檢測出 零交又點的位置的原來的計數值為201且目前的計數結束 值為199的情況下,從第二鎖存電路15輸入的計數值成為 2,差分計算電路16直接輸出2。由於該計數值被重置為 199,所以從第二鎖存電路15輸入的計數值成為2,而不 是 201。 、_第三鎖存電路17對從差分計算電路16輸入的差分值 進二鎖存’並在由第—時脈信號⑽指示的時刻向加法 ,算電路18輸出該差分值。加法運算電路μ在從第四鎖 =電路19輸人的目前的計數結束值上相加從第三鎖存電 18 17輸入的差分值。第四鎖存電路19對從加法運算電路 的值進行鎖存,並在由第二時脈信號CLK2指示的 别出給第一鎖存電路U。在第四鎖存電路19中,在 、、’’振動馬達2GG的__時,也從未圖示的寄存器等 14 322702 201203831 設定上述計數結束值的初始值。 將由加法運算電路18生成的值作為新的計數結束 值,經由第四鎖存電路19和第一鎖存電路11而設定到主 計數器12和解碼器14中。因此,在主計數器12和解碼器 14中,始終設定有反應了之前的零交又點的檢測位置的計 數結束值。 第4圖是表示邊緣信號、第一時脈信號CLK1、第二時 脈信號CLK2以及第三時脈信號CLK3的一例的時序圖。從 邊緣檢測部42到第二鎖存電路15為止設定邊緣信號。第 一時脈信號CLK1是使邊緣信號延遲了半個時脈的信號。該 半個時脈的延遲考慮了差分計算電路16的運算處理。第: 時脈信號CLK2是使第一時脈信號CLK1延遲了半個時脈的 信號。該半個時脈的延遲考慮了加法運算電路18的運算處 理。 第三時脈信號CLK3是使第二時脈信號CK2延遲了多個 時脈的信號。該多個時脈的延遲是用於抑制在目前的驅動 周期的計數結束之冑,目前的驅動周期的計數結束值被變 更的=遲。例如,在沒有設置第一鎖存電路11的情況下, ^目⑴的驅動周期中,在該結束位置之前檢測出零交叉點 ,、,存在反應了該零交又點位置的新的計數結束值並沒有 ,下個驅動周期開始應用而是從目前的驅動周期開始應 ,的可成性。此時’由於以更新前的計數結束值為基準決 =電期間’所以不能維持通電期間和非通電期間之間的 b 在本實施方式中,不能維持100度通電。 15 322702 201203831 藉由在第四鎖存電路19和主計數器12之間設置第一 鎖存電路11,能夠延遲設定在主計數器12中的目前的計 數結束值更新為反應了零交叉點位置的新的計數結束值的 時刻。 (解碼器結構) 第5圖是表示解碼器14的結構例的圖。解褐器14根 據在上述计數結束值上乘以用於將相對於上述驅動信號的 個周期的通電期間的比率設為一定的係數而獲得的值, 決定與上述驅動信號的通電期間對應的計數寬度。如上所 述,在上述驅動信號的一個周期中包含有正電流通電期間 和負電流通電期間。因此,在上述1〇〇度通電的情況下, 相對於上述驅動信號的一個周期的各通電期間的比率成為 100 /360° (与〇.28)。此外’相對於上述驅動信號的一個周 期的各通電期間的半個期間的比率成為5〇。/36〇 0.14)。 · ^此外,解碼器14根據在上述計數結束值上乘以用於決 定上述驅動信號的通電期間的中心位置的係數而獲得的 值,決定與上述驅動信號的通電期間的開始位置和結束位 f對應的計數值。如上所述’上述驅動信號的一個周期由 别後設定了非通電期間的正電流通電朗和前後設定 通電期間的負電流通電期間形成。這裏,正電流通電期間 的長長=::::的長度設定得相"通電期間 因此將用於決定上述轉信號的正電流通電期間的 322702 16 201203831 中〜位置的係數設定為0.25 ,將用於決定上述驅動信號的 負電流通電期間的中心位置的係數設定為〇. 75。另外,在 上述驅動信號的相位相反的情況下,將用於決定負電流通 電期間的中心位置的係數設定為〇 25,將用於決定正電流 通電期間的中心位置的係數設定為〇. 75。 由此’解碼器14能夠計算與各通電期間對應的計數寬 度以及與各通電期間的中心位置對應的計數值。並且,藉 由從與該h位置對應的計數值減去上料數寬度的一半 的值’從而能夠計算與各通電期_開始位置對應的計數 值。此外,藉由在與該巾錄置對應的計數值上相加上述 計數寬度的-半的值,從而能夠計算與各通電期間的結束 位置對應的計數值。 以下,進行更具體的說明。解碼器14包括驅動寬度計 舁部5卜正驅動中心值計算部52、負驅動中心值計算部 ^正侧減法運算㈣、正側加法運算部55、負側減法運 异部56、負側加法運算部57、正驅動信號生成部58以及 負驅動信號生成部59。 驅動寬度計算部51將相對於上述驅動信號的一個周 =的各通電期間(以下,也適當地稱作驅動期間)的半個期 間的比率作為係數而保m述⑽度通電的情況下, =〇. 14。從第-鎖存· u向驅動寬度計算部51提供 计數結束值。_寬料算部51在該計數結束值上乘以; ^度由此,能夠計算與各__的半_㈣應的= 322702 17 201203831 正驅動中心值計算部52保持用於決定上述驅動信號 的正電流通電期間(以下,也適當地稱作正驅動期間)的中 心位置的係數。在本實施方式中,保持0. 25。從第一鎖存 電路11向正驅動中心值計算部52提供計數結束值。正驅 動中心值計算部52在該計數結束值上乘以該係數。由此, 能夠計算與各正驅動期間的中心位置對應的計數值。 負驅動中心值計算部53保持用於決定上述驅動信號 的負電流通電期間(以下,也適當地稱作負驅動期間)的中 心位置的係數。在本實施方式中,保持0.75。從第一鎖存 電路11向負驅動中心值計算部53提供計數結束值。負驅 動中心值計算部53在該計數結束值上乘以該係數。由此, 能夠計算與各負驅動期間的中心位置對應的計數值。 正侧減法運算部54藉由從正驅動中心值計算部52提 供的對應於正驅動期間的中心位置的計數值中減去從驅動 寬度計算部51提供的計數寬度,從而計算與正驅動期間的 開始位置對應的計數值。正側加法運算部55藉由在從正驅 動中心值計算部52提供的對應於正驅動期間的中心位置 的計數值上相加從驅動寬度計算部51提供的計數寬度,從 而計算與正驅動期間的結束位置對應的計數值。 負側減法運算部56藉由從負驅動中心值計算部53提 供的對應於負驅動期間的中心位置的計數值中減去從驅動 寬度計算部51提供的計數寬度,從而計算與負驅動期間的 開始位置對應的計數值。負侧加法運算部57藉由在從負驅 動中心值計算部53提供的對應於負驅動期間的中心位置 18 322702 201203831 的计數值上相加從驅動寬度計算部51提供的計數寬度,從 而計算與負驅動期間的結束位置對應的計數值。 向正驅動信號生成部58,從主計算機12提供作為同 步時脈的計數值、從正侧減法運算部54提供與正驅動期間 的開始位置對應的計數值、從正侧加法運算部55提供與正 驅動期間的開始位置對應的計數值。正驅動信號生成部Μ 根據作為同步時脈的計數值,從與正驅動期間的開始位置 對應的計數值至與正驅動期間的結束位置對應的計數值為 止,將有思義的彳§號(例如,高位準信號)作為正驅動信號 而輸出。除此之外的期間輸出沒有意義的信號(例如,低位 準信號)。 另外’正驅動信號生成部58也可以由設定的工作比的 PWM(Pulse-Width Modulation :脈衝寬度調變)信號生成該 正驅動信號。將由正驅動信號生成部58生成的正驅動信號 輸入到驅動部20 ’更具體地說,輸入到第一電晶體M1和 第四電晶體M4的閘極。另外,在第一電晶體Ml的前級設 置了未圖示的反相器,該正驅動信號的相位被反相之後輸 入到第一電晶體Ml的閘極。 向負驅動信號生成部59 ’從主計算機12提供作為同 步時脈的計數值、從負側減法運算部5 6提供與負驅動期間 的開始位置對應的計數值、以及從負側加法運算部57提供 與負驅動期間的開始位置對應的計數值。負驅動信號生成 部59根據作為同步時脈的計數值’從與負驅動期間的開始 位置對應的計數值至與負驅動期間的結束位置對應的計數 322702 19 201203831 值為止,將有意義的信號(例如,高位準信號)作為負驅動 信號而輸出。除此之外的期間輸出沒有意義的信號(例如, 低位準信號)。 另外,負驅動信號生成部59也可以由設定的工作比的 PWM信號生成該負驅動信號。將由負驅動信號生成部59生 成的負驅動信號輸入到驅動部20,更具體地說,輸入到第 二電晶體M2和第三電晶體M3的閘極。另外,在第二電晶 體M2的前級設置了未圖示的反相器,該負驅動信號的相位 被反相之後輸入到第二電晶體M2的閘極。 第6圖是表示驅動信號的一個周期的波形的圖。在第 6圖中網點區域表示正驅動期間(先)和負驅動期間(後)。 由正侧減法運算部54生成與正驅動開始值a對應的計數 值,由正驅動中心值計算部52生成與正驅動中心值b對應 的計數值,由正侧加法運算部55生成與正驅動結束值c對 應的計數值。同樣地,由負侧減法運算部56生成與負驅動 開始值d對應的計數值,由負驅動中心值計算部53生成與 負驅動中心值e對應的計數值,由負侧加法運算部57生成 與負驅動結束值f對應的計數值。 藉由如第5圖所示那樣構成解碼器14,驅動信號生成 部10能夠調整上述驅動信號,使得即使因上述驅動信號的 頻率的變更而其周期寬度被變更,也會維持上述驅動信號 的通電期間和非通電期間之比。此外,驅動信號生成部10 也能夠調整上述驅動信號,使得即使上述驅動信號的周期 寬度變更,也會維持一個周期中的通電期間的信號相位的 20 322702 201203831 相對位置關係。 第7圖是用於說明驅動信號的通電期間寬度的控制的 圖。第7圖(a)是表示驅動周期為預設狀態下的線圈驅動電 壓的變化的圖,第7圖(b)是表示將驅動周期調整得比預設 狀態更長之後的線圈驅動電壓(無通電期間寬度的調整)的 變化的圖,第7圖(c)是表示將驅動周期調整得比預設狀態 更長之後的線圈驅動電壓(有通電期間寬度的調整)的變化 的圖。 在第7圖(a)中,設定為上述100度通電。即,將一個 驅動周期中的通電期間與非通電期間之比設定為5: 4。第 7圖(b)表示將驅動周期調整得比預設狀態更長之後,也維 持預設(default)狀態下的通電期間寬度的例子。此時,存 在對於線性振動馬達200的驅動力降低,線性振動馬達200 的振動變弱的可能性。 在第7圖(c)中,控制為將驅動周期調整得比預設狀態 更長之後也維持一個驅動周期中的通電期間與非通電期間 之比。在本實施方式中,控制為維持上述1〇〇度通電。該 控制是藉由解碼器14内的驅動寬度計算部51的作用而實 現。 這裏’說明了將驅動周期調整得比預設狀態更長的例 子’但調整為比預設狀態短的例子也是相同的。若將驅動 周期調整得比預設狀態更短之後,也維持預設狀態下的通 電期間寬度,則存在對於線性振動馬達200的驅動力上 升’線性振動馬達200的振動變弱的可能性。在這一點上, 21 322702 201203831 在本實施方式中,控制為將驅動周期調整得比預設狀態更 短之後也維持100度通電。 第8圖是用於說明驅動信號的相位控制的圖。第8圖 表示調整為線性振動馬達200的諧振頻率之後的線圈1的 兩端電壓的變化。另外,為了簡化說明,省略描繪再生電 壓。第一級的波形表示在驅動信號的相位最佳的狀態下, 線性振動馬達200被驅動的狀態。 第二級的波形表示從該第二周期開始,在驅動信號的 相位為相位延遲狀態下,線性振動馬達2〇〇被驅動的狀 態。在驅動周期被調整為比之前短的情況下,且在該調整 之後,各通電期間的開始位置和結束位置還維持該調整前 的位置的情況下,產生該狀態。 第三級的波形表示從該第二周期開始,在驅動信號的 相位為相位超前狀態下,線性振動馬達2〇〇被驅動的狀 態。在驅動周龍調整為比之前長的情況下,且在該調整 之後’各通電㈣的開始位置和結束位置也維持該調整前 的位置的情況下,產生該狀態。 即,在各通電期間的開始位置和結束位置固定的情況 下,若驅動周期寬度觀更,則_信號的相位產生延 或超前。相對於此’在本實施方式中,若驅動周期, 則由於以自適應方式調整各通電期㈣開純置和 置,所以能夠將驅動錢的相位麵為最佳。在解 内,主要藉由正值計算部52和負驅動巾心 部53的作用,實現該開始位置和結束位置的調整。 322702 22 201203831 如以上說明,根據本實施方式的驅動控制電路1〇〇, 藉由使用與測量出的線性振動馬達200的固有振動數對應 的周期寬度,來調整下一個驅動信號的周期寬度,從而無 論線性振動馬達200處於什麼樣的狀態,都能夠以盡可能 接近該固有振動數的頻率繼續驅動。 因此,能夠吸收線性振動馬達2〇〇的產品之間的固有 振動數的偏差,能夠防止批量生產馬達時的良率降低的情 況。此外,即使彈簧222a、22〇b等老化,也因在與老化之 後的固有振動數對應的驅動頻率下被驅動,所以能夠抑制 振動變弱。 此外,按照線性振動馬達2〇〇的固有振動數和驅動信 號的頻率一致的方式,自適應性地控制驅動信號的周期寬 度時,能夠將該周期寬度變更引起的影響抑制為最小限 度。具體地說,藉由調整通電期間寬度,即使在驅動信號 的周期寬度變更的情況下也維持一個周期中的通電期間與 非通電期間的比率,從而能夠維持相對於線性振動馬達2〇〇 的驅動力。因此,能夠抑制因驅動力的變動而線性振動馬 達200的移動變弱的情況。 此外,按照即使在驅動信號的周期寬度變更的情況下 也維持一個周期中的通電期間的相對位置關係的方式,將 各通電期間的開始位置和結束位置調整為最佳位置,從而 能夠抑制驅動效率的降低。即,若驅動信號的相位偏移, 則振子220的位置和驅動力的供給位置產生偏離,驅動效 率會降低。在這一點上,藉由將驅動信號的相位維持為最 23 322702 201203831 佳位置,能夠以相同的功耗獲得最大限度的振動。 (上升控制) 以下’說明本實施方式的驅動控制電路的可追加 到上述的驅動控制中的第一上升控制。如第6圖所示,上 述驅動信號的一個周期由前後設定了非通電期間的正電流 通電期間和前後設定了非通電期間的負電流通電期間形 成。由此,如第3圖所示,能夠高精度地檢測感應電壓的 零交叉點,且如第8圖所示,能夠提高驅動效率。 因此,原則上,在上述驅動信號中的最初的周期的正 電流通電期間(在反相的情況下是負電流通電期間)之前, 也設定有非通電期間。但,該非通電期間卻作用於延遲線 性振動馬達200的上升時間的方向。因此,為了改善這個 情況,驅動信號生成部1〇能夠執行如下的上升控制。 即,在線性振動馬達2〇〇開始驅動後,驅動信號生成 部10將上述驅動信號的至少應設定在最初的通電期間之 前的非通電期間寬度設定得比在線性振動馬達2〇〇的穩定 工作時應設定在各通電期間之前的非通電期間寬度短。例 如,在線性振動馬達200開始驅動後,驅動信號生成部1〇 將上述驅動彳§號的至少應設定在最初的通電期間之前的非 通電期間寬度設定為零。 應在之前設定比穩定工作時應設定在各通電期間之前 的非通電期間寬度更短的非通電期間寬度的通電期間,可 以僅僅是最初的通電期間,也可以是從最初的通電期間開 始第n(n為自然數)個為止的通電期間。是後者的情況下, 322702 24 201203831 也可以隨著從最初的通電期間開始接近第η個通電期間, 加長應设定在各自之前的非通電期間寬度。 此外,在通電期間之前,在設定有比穩定工作時應在 各通電期間之前設定的非通電期間寬度短的非通電期間寬 度的期間内’驅動信號生成部1G也可以停止上述驅動信號 的周期寬度的調整處理。此時,還可以停止感應電壓檢測 部30和零交叉檢測部4G對上述感應電㈣零交又點檢測 處理。 接著,說明本實施方式的驅動控制電路1〇〇的可追加 到上述的驅動控制中的第二上升控制。如第5圖所示,驅 動信號生成部1G可以根據PWM信號生成各通電期間的信 號。由此,能夠與線性振動馬達2〇〇的性能相對應地調整 驅動能力。 第二上升控制以根據P W Μ信號生成各通電期間的信號 作為前提。在線性振動馬達200開始驅動後,驅動信號生 成邛10將上述驅動信號的至少在最初的通電期間生成的 PWM彳5號的工作比設定得高於線性振動馬達200穩定工作 時在各通電期間生成的PWM信號的工作比。例如,驅動信 號生成部10也可以在線性振動馬達2〇〇開始驅動後,將上 述驅動信號的至少在最初的通電期間生成的PWM信號的工 作比設定為1。 生成工作比比穩定工作時在各通電期間生成的p測信 號的工作比高的PWM信號的通電期間,可以僅僅是最初的 通電期間,也可以是從最初的通電期間開始第m(m為自然 322702 25 201203831 數)個為止的通電期間。是後者的情況下,也可以隨著從最 初的通電期間開始接近第m個通電期間,降低在各通電期 間内生成的PWM信號的工作比。 此外,在生成工作比比穩定工作時在各通電期間所生 成的P丽信號的工作比高的PWM信號的期間内,驅動信號 生成部10也可以停止上述驅動信號的周期寬度的調整處 理。此時,還可以停止感應電壓檢測部30和零交叉檢測部 40對上述感應電壓的零交叉點檢測處理。 對於第一上升控制和第二上升控制而言,既可以分別 單獨使用,也可以並用。以下,說明應用了第一上升控制 和第二上升控制中的至少一個控制時的解碼器14的結構 例。 第9圖是表示追加了上升控制功能的解碼器14的結構 例的圖。第9圖所示的解碼器14是在第5圖所示的解碼器 14中追加了上升控制部60的結構。在執行第一上升控制 的情況下,上升控制部60對從主計數器12輸入到正驅動 信號生成部58和負驅動信號生成部59的計數值進行校正。 例如,將應在通電期間之前設定的非通電期間寬度設 定為零的情況下,上升控制部60將與穩定工作時應在各通 電期間之前設定的非通電期間寬度對應的計數寬度相加到 從主計數器12輸入的計數值。由此,正驅動信號生成部 58和負驅動信號生成部59可以省略應在正電流通電期間 和負電流通電期間的各自之前設定的非通電期間。 另外,也可以藉由在將應在通電期間之前設定的非通 26 322702 201203831 電期間寬度设定為零的期間内,將主計數器丨2的計數初始 值"又定為在穩定工作期間的計數初始值加上上述計數寬度 的值,來執行同樣的處理。在本實施方式中,將主計數器 12的計數初始值設定為上述100度通電開始時的計數值。 也可以藉由解碼H 14以外的未圖示的其他上升控制部執 行該處理。 >在執行第二上升控制的情況下,上升控制部60對正驅 動信號生成部58和負驅動信號生成部59設定上述驅動信 號的在最初的通電期間生成的PWM信號的工作比。此 時’,定比穩定工作時在各通電期間生成的簡信號的工 作比高的工作比。 3第1G圖是用於說明第—上升控制的圖。帛⑺圖^ 疋表不沒有執行第-上升控制時的線圈軸電壓和線性拍 =達200的振動的變化的圖,第1〇圖⑹是表示執行了 控制時的線圈驅動電壓和線性振動馬達200的指 動的變化的圖。 第圖⑷、第1〇 _中,騎了在驅動信號的 (即,,線性振動馬達咖#振動達到了期望的位準 二=時的位準)的例子。在第1〇嶋 成。"〇將應在上述驅動信號的最初的通電期間之 則5又疋的非通電期間寬度設定為零。 第10圖⑷中的期_表示沒有執 ⑹+的期間t2表示在執行了第-上升控制時從媒動2 322702 27 201203831 寺到振動達到期望的位準為止的期間。若比較期間^和期 間t2則期間t2更短,可知藉由執行第一上升控制,能 夠縮短從驅動開始時到振動達到期望的位準為止的期間。 θ第Η圖是用於說明第二上升控制的圖。第u圖(3) 疋表示,又有執行第二上升控制時的線圏驅動電壓的變化的 圖,第11圖⑹是表示執行了第二上升控制時的線 圈驅動 電壓的變化的圖。在第u圖⑷中,驅動信號生成部1〇在 驅動開始後,根據PWM信號從最初的通電期間的信號開始 生成各通電期間的信號。在第u圖⑻令,驅動信號生成 部10在驅動開始後,由非PWM信號生成最初的通電期間的 信號,並根據PWM信號生成第二周期以後的通電期間的信 號。 如以上說明,若採用第一上升控制,則能夠縮短從驅 動開始至對線圈L1進行通電為止的時間,能夠縮短從線性 振動馬達200的驅動.開始時至獲得所期望的振動為止的上 升時間。此外,若採用第二上升控制,則比起穩定動作時 的驅動力,能夠提高上升時的驅動力,能夠縮短該上升時 間。 (停止控制) 以下,說明本實施方式的驅動控制電路100的可追加 到上述的驅動控制中的停止控制。驅動信號生成部丨〇在線 性振動馬達200的驅動結束之後,生成相對於在該驅動時 所生成的驅動信號的相位成相反相位的驅動信號。驅動部 20藉由向線圈L1提供與由驅動信號生成部1〇生成的相反 322702 28 201203831 相位的驅動信號對應的相反相位的驅動電流,從而能夠加 快線性振動馬達200的停止。若向線圈L1提供該相反相位 的驅動電流,則定子210發揮用於停止振子220的移動的 制動器作用。在本說明書中,線性振動馬達200的驅動結 束意味著不包括用於停止控制的反向驅動期間的正規的驅 動結束時。 驅動信號生成部10也可以根據PWM信號生成在線性振 動馬達200的驅動結束之後生成的相反相位的驅動信號 的、各通電期間的信號。藉由調整該PWM信號的工作比, 能夠靈活地調整制動力。 如上所述,驅動信號生成部10可以根據PWM信號生成 各通電期間的信號。在以根據PWM信號生成各通電期間的 信號作為前提的情況下,驅動信號生成部10可以採用以下 的停止控制。即,驅動信號生成部10也可以將在線性振動 馬達200的驅動結束之後的相反相位的驅動信號的通電期 間内生成的PWM信號的工作比設定得比在線性振動馬達 200驅動時的驅動信號的各通電期間内生成的pWM信號的 工作比低。 此外,驅動信號生成部1〇也可以根據線性振動馬達 200驅動時的驅動信號的供給期間,調整線性振動馬達2〇〇 的驅動結束之後的相反相位的驅動信號的供給期間。例 如’上述驅動時的驅動信號的供給期間越短,驅動信號生 成部10將上述驅動結束之後的相反相位的驅動信號的供 給期間設定得越短。例如,使上述相反相位的驅動信號的 29 322702 201203831 u間與上述驅動時的驅動錢的供給期間成比例。另 外,^可以在上述驅動時的驅動信號的供給期 定的基準期間的區域内,l、、 現 扯蛉期門。 一 疋上述相反相位的驅動信號的 ^定1㉚驅動信號的供給期間可根據驅動周期次數 此外驅動㈣生成部1Q也可以根據線性振動 _驅動時_動信號的供給朗,調整在線性振動馬達 200的驅動結束之後的相反相㈣驅動㈣間 生成的信號的工作比。例如,上述驅 的供=^越短,驅動信號生成部1G將該pwm信號的工作 比設疋:低。例如,使該ρ·信號的工作比與上述驅動 時的驅純號的供給期間成比例。另外,也可以在上述驅 動時的,動信號的供給期間超過了駭的基準期間的區域 内,固疋上述PWM信號的工作比。 一 第12圖疋表不追加了停止控制功能的解碼器"的結 構例的圖。第12圖所示的解碼器14是在第5圖所示的解 褐器14中追加了停止控㈣61的結構。若線性振動馬達 2〇0的驅動結束’則停止控制部61按照生成相對於在該驅 動時生成的驅動錢的相位成為相反相位的驅動信號的方 式指示正驅動^號生成部58和負驅動信號生成部59。此 時,也可以按照根據PWM信號生成該相反相位的驅動信號 的、通電期間的信號的方式進行指示。 此外,在根據線性振動馬達2〇〇驅動時的驅動信號的 供給期間凋整上述相反相位的驅動信號的供給期間的情況 322702 30 201203831 下,停止控制部61從迴圈計數器13接受計數迴圈次數 (即’驅動周期次數)的供給。#止控制部按照生成反應 了該驅動周期次數的上述相反相位的驅動信號的方式指示 正驅動彳5號生成部58和g驅動信號生成部5。根據線性振 動馬達200驅動時的驅動信號的供給期間,調整上述ρ· 信號的工作比時也是相同的。 第13圖疋用於說明上述停止控制的基本概念的圖。第 13圖(a)是表示沒有執行停止控制時的線圈驅動電壓的變 化的圖,第13圖(b)是表示執行了停止控制時的線圈驅動 電壓的變化的圖’帛13圖⑹是表示根據顺信號執行了 停止控制時的線圈驅動電壓的變化的圖。 在第13圖(b)、第13圖(c)中,描繪了在驅動結束之 後的相反相位的驅動信號的周期為一次的例子,但也可以 疋夕次。在多次且根據P题信號生成該驅動信號的通電期 間的信號的情況下,也可以隨著該相反相位的驅動信號的 周期的推進’降低該PWM信號的工作比。 第14圖是用於說明在上述停止控制中相反相位的驅 動信號的周期次數為固定的例子的圖。第14圖(&)是表示 驅動時的驅動信號的周期次數多時線圈驅動電壓和線性振 動馬達200的振動的變化的圖,第14圖(1))是表示驅動時 的驅動信號的周期次數少時線圈驅動電壓和線性振動馬達 200的振動的變化的圖。 在第14圖中,描繪了在驅動停止之後生成的相反相位 的驅動信號的周期次數被固定為2的例子。第14圖(幻描 322702 201203831 繪了驅動時的驅動錢的周期次數為4的例子,第14圖⑻ 描繪了驅動時的驅動信號的周期次數為2的例子。在第14 圖⑷中’可知藉由向線圈L1提供相反相位的驅動信號的 兩個周期量’從而在祕振動馬達_的_結束之後, 線性振動馬達2 0 0的振動加快了收斂。 另一方面,在第14圖(b)中,可知藉由向線圈u提供 相反相位的驅動信號的兩個周期量,從而在線性振動馬達 200的驅動結束之後,線性振動馬達2〇〇的振動加快了收 斂,但之後產生了相反相位的振動(參照橢圓包圍的部 为)。這意味著向線性振動馬達2〇〇驅動時的振動提供了過 剩的制動力。 第15圖疋用於說明在上述停止控制中相反相位的驅 動信號的周期次數可變的例子的圖。第15圖^)是表示驅 動時的驅動信號的周期次數較多時線圈驅動電壓和線性振 動馬達200的振動的變化的圖,第15圖(13)是表示驅動時 的驅動信號的周期次數較少時線圈驅動電壓和線性振動馬 達200的振動的變化的圖。 第15圖(a)是與第14圖(a)相同的圖。第15圖(b)描 繪了驅動時的驅動信號的周期次數為2且在驅動結束之後 生成的相反相位的驅動信號的周期次數為1的例子。在第 15圖(b)中,可知藉由向線圈li提供相反相位的驅動信號 的一個周期量,從而在線性振動馬達200的驅動結束之 後’線性振動馬達200的振動加快了收斂。可知與第π圖 (b)相比’在第15圖(1))中,在線性振動馬達2〇〇中不會產 32 322702 201203831 生相反相位的振動。 在第14圖中’在未考慮線性振動馬達2〇〇的驅動結束 之前的線性振動馬達200的振動強度的情況下,提供了固 定的制動力。因此,發生其制動力過剩或過小的情況。相 對於此,在第15圖中,藉由提供反應了線性振動馬達2〇〇 的振動強度的制動力,從而能夠實現最佳的停止控制。 如以上說明,若應用上述的停止控制,則能夠縮短線 性振動馬達200驅動結束時的振動停止時間。此外,根據 PWM信號生成上述相反相位的驅動信號的通電期間的信 唬,從而能夠靈活地設定制動力。此外,根據線性振動馬 達200驅動時的驅動信號的供給期間,調整上述相反相位 的驅動彳s號的供給期間,從而能夠與該驅動時的驅動信號 的供給期間的長短無關地,實現最佳的停止控制。在觸覺 用途中’藉由急劇改變振動,用戶容易感覺到接觸引起的 振動。藉由應用上述的停止控制,能夠急劇改變振動。 (檢測窗設定) 接著,說明零交又檢測部4〇設定用於避免檢測上述感 應^壓以外的電壓的零交又點的檢測窗的例子。零交叉檢 測部4 0將在該檢測窗内檢測出的零交叉點設為有效,將在 §貝J匈外檢測出的零交叉點設為無效。這裏,上述感應 ^壓以外的電壓的零交又點主要是從驅動信號生成部10 電的動電壓的零交又點、以及再生電I的零交叉點 法"、、第3圖)。因此,原則上該檢測窗將設定在正(負)電 机通電期間和負(正)電流通電期間之間的非通電期間設定 322702 33 201203831 為往内側變窄而成的期間。 此時,需要從該非通電期間至少除去再生電流流過的 期間。其中’若將上述檢測㈣定得過窄,則不能檢測正 規的感應電壓的零交又點的可能性較高。因此,考慮檢測 上述感應電壓以外的電壓的零交又點的可能性和不能檢測 正規的感應電虔的零交又點的可能性之間的折衷關係,決 定上述檢測窗的期間。 接著,說明在上述檢測窗内沒有檢測出零交叉點的情 況此時,在上述檢測窗的開始位置處上述感應電壓的零 交又點已經結束的情況下,零交叉檢測部4〇假設在上述檢 測窗的開始位置附近檢測出了零交又點,並將假設的零交 叉點的檢測位置提供給驅動信號生成部1〇〇在上述檢測窗 的開始位置處上述感應電壓的零交又點已經結束的情況是 在指上述檢測窗的開始位置處線圈L1的兩端電壓處於零 交叉點後的極性的情況。第3圖所示的例子是在上述檢測 窗的開始位置處線圈L1的兩端電壓為正的情況。 此外,在上述檢測窗内未檢測出零交叉點,且在上述 檢測έι的結束位置處上述感應電壓的零交叉點未結束的情 况下,零交又檢測部40假設在上述檢測窗的結束位置附近 檢測出了零交叉點,並將假設的零交叉點的檢測位置提供 給驅動信號生成部10。在上述檢測窗的結束位置處上述感 應電壓的零交叉點未結束的情況是指在上述檢測窗的結束 位置處線圈L1的兩端電壓處於零交叉點前的極性的情 況。以下,說明用於實現這些處理的零交又檢測部4〇的結 322702 34 201203831 構例。 第16圖疋表不具有檢測窗設定功能的零交又檢測部 40的結構的圖。如第μ圖所示的零交叉檢測部4〇是在第 1圖所示的零交叉檢測部4〇中追加了檢測窗設定部43和 輸出控制部44的結構。檢測窗設定部43對輸出控制部44 提供用於設定檢測窗的信號。更具體地說,提供檢測窗信 號2和檢測窗開始信號。 第17圖疋用於說明檢測窗信號1、檢測窗信號2以及 檢測窗開始信號的圖。檢測窗信號丨是基於上述的知識而 生成的信號"即,是設定了將非通電期間往内侧變窄而成 的檢測窗的信號。檢測窗信號2是與檢測窗信號丨相比, 檢測窗的結束位置延伸至包括後續的通電期間的開始位置 在内的位置為止的信號。由此,比較器41除了上述感應電 壓的零交叉點之外,還基於在該通電期間提供的驅動電壓 的零交又點,使輸出反相。檢測窗開始信號是表示檢測窗 的開始位置的信號。更具體地說,是在該檢測窗的開始位 置邊緣立起的信號。 返回至第16圖,在上述檢測窗的開始位置處比較器 41的輸出未反相的情況下,輸出控制部44將由邊緣檢測 部42檢測出的邊緣位置作為零交又點的檢測位置而提供 給驅動信號生成部1〇(更嚴格地說,是第二鎖存電路15)。 在上述檢測窗的開始位置處比較器41的輸出已經被反相 的It況下’輸出控制部44將上述檢測窗的開始位置作為零 交叉點的檢測位置而提供給驅動信號生成部1〇(更嚴格地 322702 35 201203831 第二鎖存電路15)。以下,說明用於實現這些處理 的輸出控制部44的結構例。 第18圖是表示輸出控制部44的結構例的圖。該輸出 工。P 44包括第一 AND閘7卜第二_閘72以及〇R閘 41 Jl第— Μ 71輸入上述檢測窗開始信號和比較器 的輸出㈣。第閘71在兩者為高位準信號時, 以^位準信號,在至少—方為低位準信號時,輸出低位 4。更具體地說,在上述檢測窗的開始位置處,比較 位二的輸出已經被反相的情況下,第-AND閘7i輸出高 平彳§號〇 4?二第二,閘72輸入上述檢測窗信號2和邊緣檢測部 ^出仏號。第二励閘72在兩者為高位準信號時, 位準信號,在至少-方為低位準信號時,輸出低位 2就。更具體地說,在上述檢測窗内,邊緣檢測部42的 '】出㈣中有邊緣立起時,第二励閘72輸出高位準信號。 向_ 73輸入第一 AND閘71的輸出信號和第二働 f 72的輸出信號。_73以兩者的輸出信號為基準輸出 土緣^。0R㈤73在兩者的輸出信號中的任一個為高位 二域時’輸出高位準信號,兩者的輸出信號都為低位準 ;二!出低位準信號。更具體地說,在上述檢測窗的 比較器41的輸出已經被反相的情況下,⑽ 間73輸出高位準信號。在上述檢測窗的開始位置處,比較 器立41的輸*未被反相的情況下,在上述檢測窗内,邊緣檢 測#42的輸出信號中有邊緣立起時,輸出高位準信號。 322702 36 201203831 第19圖是用於說明使用檢測窗信號!的零交叉檢測部 4〇(未使用檢測窗開始信號)的動作的圖。第19圖(a)表示 在檢測窗内產生了感應電壓的零交叉點時線圈Li的兩端 電壓和邊緣信號的變化’第19圖(b)表示在檢測窗内沒有 產生感應電壓的零交叉點時(驅動頻率〈諧振頻率)線圈u 的兩端電壓和邊緣信號的變化,第19圖(c)表示在檢測窗 内沒有產生感應電壓的零交叉點時(驅動頻率>諧振頻率) 線圈L1的兩端電壓和邊緣信號的變化。 在使用檢測窗信號1的零交叉檢測部4〇(未使用檢測 窗開始信號)中’輸出控制部44僅由第18圖所示的第二 AND閘72構成。向該第二AND閘72輸入檢測窗信號1和 邊緣檢測部42的輸出信號。 在第19圖(a)中,由於在由檢測窗信號1設定的檢測 窗内產生感應電壓的零交又點,所以在發生了該零交又點 的位置處,在邊緣信號中邊緣會立起。另外,由於設定有 該檢測窗’所以在產生了再生電壓的零交叉點的位置處, 在該邊緣信號中邊緣不會立起。 第19圖(b)表示線性振動馬達2〇〇的諧振頻率比上述 驅動信號的頻率高且其差比較大的狀態。因此,在上述檢 測窗内’沒有產生應生成上述感應電壓的零交叉點的線性 振動馬達200的停止狀態(即,位於振動範圍的s極侧最大 到達地點或N極側最大到達地點)^在進入到上述檢測窗的 時刻’該停止狀態結束。此時,在使用檢測窗信號1的零 交叉檢測部40(未使用檢測窗開始信號)中,在邊緣信號中 37 322702 201203831 邊緣沒有立起(參照橢圓包圍的部分)^ 第19圖(c)表示線性振動馬達200的諧振頻率比上述 驅動信號的頻率低且其差比較大的狀態。因此,在上述檢 測窗内,沒有產生應生成上述感應電壓的零交叉點的線性 振動馬達200的停止狀態。在從上述檢測窗出來之後,產 生了該停止狀態。此時,在使用檢測窗信號1的零交又檢 測部40(未使用檢測窗開始信號)中,在邊緣信號中邊緣沒 有立起(參照擴圓包圍的部分)。 第20圖疋用於說明使用檢測窗信號2和檢測窗開始信 號的零交又檢測部40的動作的圖。第2〇圖(a)表示在檢測 窗内沒有產生感應電壓的零交叉點時(驅動頻率 <譜振頻率) 線圈L1的兩端電壓和邊緣信號的變化,第20圖(b)表示在 檢測窗内沒有產生感應電壓的零交又點時(驅動頻率 > 諧振 頻率)線圈L1的兩端電壓和邊緣信號的變化。 在使用檢測窗信號2和檢測窗開始信號的零交又檢測 郤40中,使用如第18圖所示的輸出控制部44。第2〇圖 (a)所示的線圈L1的兩端電壓的變化與第19 0(b)所示的 線圈L1的兩端電壓的變化相同。第2〇圖⑶)所示的線圈 L1的兩端電屋的變化與第19圖(c)所示的線圈u的兩端 電壓的變化相同。 在第20圖(a)中,因第18圖所示的第一 AND閘71和 ⑽閘73的作用,在檢測窗的開始位置處,在邊緣信號中 邊緣立起。在帛20圖⑹中’目延伸了檢測窗的結束位置 的作用,在正電流通電開始位置處,在邊緣信號中邊緣立 322702 38 201203831 起。 如以上說明,藉由設定上述檢測窗,按照線性振動馬 達的固有振動數和驅動信號的頻率一致的方式自適應地控 制驅動信號的周期寬度時,能夠提高在線圈L1中產生的^ 應電壓的零交又點的檢測精度。即,能夠抑制錯誤地檢測 驅動電壓或再生電壓的零交又點的情況。 在設定了檢測窗的情況下,若線性振動馬達2〇〇的諧 振頻率和驅動信號的頻率產生較大的偏離,則有時感應電 壓的零交又點會脫離檢測窗。在本實施方式令,藉由在檢 測窗的開始位置附近或結束位置附近使假設的邊緣立起, 從而能夠無中斷地繼續上述驅動信號的周期寬度的自適應 控制即使線性振動馬達200的譜振頻率和驅動信號的頻 率離得較遠,也能夠藉由該假設的邊緣,使兩者緩慢地接 近。 由此,藉由按照線性振動馬達200的諧振頻率和驅動 信號的頻率一致的方式始終執行自適應控制,從而即使生 成驅動控制電路100内的基本時脈的内置振蕩器的精度降 低,也無需調整(trimming)内置振蕩器的頻率,對驅動器 1C(驅動控制電路100)的製造成本降低有很大的貢獻。 此外藉由利用在檢測窗的結束位置附近立起的假設 的邊緣和接著非通電期間的通電期間的上升,能夠簡化信 號控制。無需使用上述檢測窗開始位置信號等檢測窗信號 以外的信號。 。 以上,基於實施方式說明了本發明。但本領域的技術 322702 39 201203831 人員應該明白,該實施方式只是例示’這些各結構要素或 各處理步驟的組合可以有各種變形例,且這樣的變形例也 屬於本發明的範圍内。 上述的第二上升控制還可以應用於藉由不包含非通電 期間的驅動信號驅動線性振動馬達200的驅動控制電路 中。該驅動信號是正電流通電期間和負電流通電期間未夾 持非通電期間的情況下交替地設定的信號。即,上述的第 二上升控制也還可以應用於不執行上述的驅動信號的周期 寬度的自適應控制的驅動控制電路中。同樣地,上述的停 止控制也還可以應用於藉由不包含非通電期間的驅動信號 來驅動線性振動馬達200的驅動控制電路中。即,也還可 以應用於不執行上述的驅動信號的周期寬度的自適應控制 的驅動控制電路中。 【圖式簡單說明】 第1圖是表示本發明的實施方式的線性振動馬達的驅 動控制電路的結構的圖。 第2圖是表示驅動部、感應電壓檢測部以及比較器的 結構例的圖。 第3圖是表示實施方式的驅動控制電路的動作例的時 序圖。 第4圖是表示邊緣信號、第一時脈信號、第二時脈信 號以及第三時脈信號的一例的時序圖。 第5圖是表示解碼器的結構例的圖。 第6圖是表示驅動信號的一個周期的波形的圖。 40 322702 201203831 第7圖(a)至(c)是用於說明驅動信號的通電期間寬度 的控制的圖。 第8圖是用於說明驅動信號的相位控制的圖。 第9圖是表示追加了上升控制功能的解碼器的結構例 的圖。 g第10圖是用於說明第一上升控制的圖,第1〇圖(a) 是表示沒有執行第一上升控制時的線圈驅動電壓和線性振 動馬達的振動的變化的圖,第1G圖⑸是表示執行了第一 上升控制時的線圈驅動電壓和線性振動馬達的振動的變化 的圖。 s第11圖疋用於說明第二上升控制的圖第u圖⑷ 疋表不沒有執行第二上升控制的時的線圈驅動電遷的變化 第11圖⑻是表示執行了第二上升控制時的線圈驅 動電壓的變化的圖。 例的=。12圖是表示追加了停止控制功能的解碼器的結構 第13圖是用於說明上述停止控制的基本概念的圖,第 圖⑷是表示沒有執行停止控制時的線圈驅動電 電壓的變 停止控制時的線圈驅動電二 由™鳩行了 的::::在二==動信號 動信號的周期次數多時的線_=::::: 322702 201203831 振動的1化的圖,第14圖(b)是表示驅動時的驅動信號的 周期··人數少時的線圈驅動電壓和線性振動馬達的振動的變 化的圖。 第丨5圖是用於說明在上述停止控制中反相驅動信號 的周期次數可變的例的圖,第15圖^)是表示驅動時的驅 動信號的周期次數多時的線圈驅動電壓和線性振動馬達的 振動的變化的圖,第15圖(b)是表示驅動時的驅動信號的 周期-人數少時的線圈驅動電壓和線性振動馬達的振動的變 化的圖。 第16圖是表示具有檢測窗設定功能的零交叉檢測部 的圖。 第Π圖是用於說明檢測窗信號1、檢測窗信號2以及 檢測窗開始信號的圖。 第18圖是表示輸出控制部的結構例的圖。 第19圖是用於說明使用檢測窗信號1的零交叉檢測部 (未使用檢測窗開始信號)的動作的圖,第19圖(a)表示在 檢測窗内產生了感應電壓的零交叉點時的線圈的兩端電壓 和邊緣信號的變化,第19圖(b)表示在檢測窗内沒有產生 感應電壓的零交叉點時(驅動頻率〈諸振頻率)的線圈的兩 端電壓和邊緣信號的變化,第19圖(c)表示在檢測窗内沒 有產生感應電壓的零交叉點時(驅動頻率 >諧振頻率)的線 圈的兩端電壓和邊緣信號的變化。 第2 0圖是用於說明使用檢測窗信號2和檢測窗開始信 號的零交叉檢測部的動作的圖,第20圖(a)表示在檢測窗 322702 42 201203831 内沒有產生感應電壓的零交叉點時(驅動頻率 <諧振頻率) 的線圈的兩端電壓和邊緣信號的變化,第2〇圖(b)表示在 檢測窗内沒有產生感應電壓的零交叉點時(驅動頻率〉諧振 頻率)的線圈的兩端電壓和邊緣信號的變化。 【主要元件符號說明】 10 驅動信號生成部 11 第一鎖存電路 12 主計數器 13 迴圈計數器 14 解碼器 15 第二鎖存電路 16 差分計算電路 17 第三鎖存電路 18 加法運算電路 19 第四鎖存電路 20 驅動部 30 感應電壓檢測部 40 零交叉檢測部 41 比較器 42 邊緣檢測部 43 檢測窗設定部 44 輸出控制部 51 驅動寬度計算部 52 正驅動中心值計算部 43 322702 201203831 53 負驅動中心值計算部 54 正側減法運算部 55 正側加法運算部 56 負侧減法運算部 57 負侧加法運算部 58 正驅動訊號生成部 59 負驅動訊號生成部 60 上升控制部 61 停止控制部 71 第一 AND閘 72 第二AND閘 73 OR閘 100 驅動控制電路 200 線性振動馬達 210 定子 211 芯體 221 永久磁鐵 222a > 222b 彈簧 223 框體 220 振子 LI 線圈 44 322702

Claims (1)

  1. 201203831 七、申請專利範圍: 1. 一種線性振動馬達之驅動控制電路,該線性振動馬達包 括定子和振子,兩者中的至少一個由電磁鐵構成,且向 該電磁鐵的線圈提供驅動電流而使振子相對定子振 動’該線性振動馬達的驅動控制電路包括: 驅動信號生成部,其生成用於使正電流和負電流交 替地流過該線圈的驅動信號;以及 驅動部,其生成與由該驅動信號生成部生成的驅動 信號對應的驅動電流,並提供給該線圈, 該驅動信號生成部在該線性振動馬達的驅動結束 之後,生成相對於在該驅動進行時生成的驅動信號的相 位而言相反相位的驅動信號, 該驅動部藉由向該線圈提供與該相反相位的驅動 信號對應的相反相位的驅動電流,從而加快該線性振動 馬達的停止。 2,如申請專利範圍第1項所述之線性振動馬達的驅動控 制電路,其中, 該驅動信號生成部根據該線性振動馬達驅動時的 驅動信號的供給時間,調整該線性振動馬達的驅動結束 之後的該相反相位的驅動信號的供給時間。 3.如申請專利範圍第2項所述之線性振動馬達的驅動控 制電路,其中, 該線性振動馬達驅動時的驅動信號的供給時間越 短,則該驅動信號生成部將該線性振動馬達的驅動結束 1 322702 201203831 之後的該相反相位的驅動信號的供給時間設定得越短。 4. 如申請專利範圍第1項至第3項中任一項所述之線性振 動馬達的驅動控制電路,其中, 該驅動信號生成部根據脈衝寬度調變信號,生成在 該線性振動馬達的驅動結束之後生成的該相反相位的 驅動信號中的通電期間的信號。 5. 如申請專利範圍第4項所述之線性振動馬達的驅動控 制電路,其中, _驅動信號生成部根據脈衝寬度調變信號生成各 通電期間的信號’並將在該線性振動馬達的驅動結束之 後的該相反相位的驅動信號的通電期間内生成的脈衝 寬度調變信號的工作比設定得比在該線性振動馬達驅 動時的驅動信號的各通電期間内生成的脈衝寬度調變 信號的工作比低。 6. 如申請專利範圍第4項或第5項所述之線性振動馬達的 驅動控制電路,其中, 該驅動信號生成部根據該線性振動馬達驅動時的 驅動信號的供給時間’調整在該線性振動馬達的驅動結 束之後的該相反相位的驅動信號的通電期間内生成的 脈衝寬度調製信號的工作比。 322702 2
TW100101916A 2010-01-28 2011-01-19 線性振動馬達之驅動控制電路 TWI462463B (zh)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010017392A JP5715759B2 (ja) 2010-01-28 2010-01-28 リニア振動モータの駆動制御回路

Publications (2)

Publication Number Publication Date
TW201203831A true TW201203831A (en) 2012-01-16
TWI462463B TWI462463B (zh) 2014-11-21

Family

ID=44308446

Family Applications (1)

Application Number Title Priority Date Filing Date
TW100101916A TWI462463B (zh) 2010-01-28 2011-01-19 線性振動馬達之驅動控制電路

Country Status (5)

Country Link
US (2) US8698431B2 (zh)
JP (1) JP5715759B2 (zh)
KR (1) KR101203363B1 (zh)
CN (1) CN102158169B (zh)
TW (1) TWI462463B (zh)

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2410641A1 (en) 2010-07-23 2012-01-25 Braun GmbH Linear electric motor
US9154025B2 (en) 2010-07-23 2015-10-06 Braun Gmbh Personal care device
CN103068338B (zh) 2010-08-19 2015-05-13 博朗有限公司 用于操纵电器的方法和电器
US10117036B2 (en) 2011-07-15 2018-10-30 Mediatek Inc. Calibration method and calibration module thereof for vibration device
ES2451021T3 (es) 2011-07-25 2014-03-26 Braun Gmbh Conexión magnética entre un mango de cepillo dental y una cabeza de cepillo
DK2550938T3 (da) 2011-07-25 2015-04-07 Braun Gmbh Mundhygiejneanordning
JP2014522223A (ja) 2011-07-25 2014-08-28 ブラウン ゲーエムベーハー リニア電子ポリマーモーター及びリニア電子ポリマーモーターを有する装置
CN104010262B (zh) * 2013-02-21 2018-03-16 联发科技股份有限公司 用于振动装置的校正方法及其校正模块
US11809610B2 (en) 2014-06-16 2023-11-07 Texas Instruments Incorporated Hardware protection of inline cryptographic processor
US9513456B2 (en) * 2014-06-20 2016-12-06 Texas Instruments Incorporated Lens driver circuit with ringing compensation
US9912277B2 (en) * 2015-08-28 2018-03-06 Semiconductor Components Industries, Llc Method of forming a semiconductor device and structure therefor
CN106301097B (zh) * 2016-08-23 2018-08-24 北京市汉华环球科技发展有限责任公司 扫描振镜电机控制机构、系统及方法
CN107024985B (zh) * 2017-01-24 2020-05-15 瑞声科技(新加坡)有限公司 线性马达刹车方法和装置,及触觉反馈系统
KR101972860B1 (ko) * 2017-06-30 2019-04-26 주식회사 엠플러스 선형 진동 발생장치.
KR101899538B1 (ko) 2017-11-13 2018-09-19 주식회사 씨케이머티리얼즈랩 햅틱 제어 신호 제공 장치 및 방법
US10748389B2 (en) * 2018-06-15 2020-08-18 Immersion Corporation Damping for a haptic actuator
CN109167550B (zh) * 2018-09-17 2021-08-10 济南益华摩擦学测试技术有限公司 一种基于频域指标的非线性音圈电机运动控制方法
CN116155167B (zh) * 2021-11-30 2025-03-11 武汉市聚芯微电子有限责任公司 一种线性马达谐振频率的跟踪方法及检测装置

Family Cites Families (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3412307A (en) * 1964-12-08 1968-11-19 Sperry Rand Corp Current limiting motor control circuit
JPS5725183A (en) * 1980-07-22 1982-02-09 Victor Co Of Japan Ltd Revolution stopping device for motor
US4421427A (en) * 1980-10-10 1983-12-20 Stenograph Corporation Shorthand machine having electric platen advancement
US4833386A (en) * 1987-10-02 1989-05-23 Allen-Bradley Company, Inc. Apparatus and method for braking an electric motor
US4978897A (en) * 1990-04-26 1990-12-18 Allen-Bradley Company, Inc. Motor controller with an improved stopping technique
DE4016551A1 (de) * 1990-05-23 1991-11-28 Thomson Brandt Gmbh Verfahren zum anhalten eines rotierenden plattenfoermigen aufzeichnungstraegers
US6002225A (en) * 1992-08-20 1999-12-14 Deutsche Thomson-Brandt Gmbh Method for the control of a motor
JP3808510B2 (ja) * 1996-04-11 2006-08-16 シチズン時計株式会社 モーター駆動装置
JPH09308280A (ja) * 1996-05-08 1997-11-28 Fuji Car Mfg Co Ltd 振動モータ停止制御方法及び制御回路
JP3674216B2 (ja) * 1997-02-25 2005-07-20 松下電工株式会社 リニア振動モータの駆動制御方法
JP4203156B2 (ja) * 1998-10-16 2008-12-24 日本電産シバウラ株式会社 モータの制御方法
JP3931487B2 (ja) * 1999-06-25 2007-06-13 松下電工株式会社 リニア振動モータの駆動制御方法
JP3932741B2 (ja) * 1999-10-26 2007-06-20 松下電工株式会社 振動型リニアアクチュエータ
JP3949912B2 (ja) * 2000-08-08 2007-07-25 株式会社エヌ・ティ・ティ・ドコモ 携帯型電子機器、電子機器、振動発生器、振動による報知方法および報知制御方法
JP3791402B2 (ja) * 2001-01-26 2006-06-28 松下電工株式会社 リニア振動モータの駆動制御方法及び駆動制御装置
JP3540311B2 (ja) * 2002-05-31 2004-07-07 松下電器産業株式会社 モータ駆動制御装置
US6803741B2 (en) * 2002-09-16 2004-10-12 Rockwell Automation Technologies, Inc. Motor controller
JP2004343902A (ja) 2003-05-16 2004-12-02 Canon Electronics Inc 動圧軸受を有するモータの駆動制御方法
JP4315044B2 (ja) * 2004-04-19 2009-08-19 パナソニック電工株式会社 リニア振動モータ
JP4765532B2 (ja) 2005-10-12 2011-09-07 パナソニック株式会社 モータ入力制御装置及びこれを用いた電気掃除機
TWI314388B (en) * 2005-12-23 2009-09-01 Delta Electronics Inc Fan system and real-time stopping device thereof
JP2009089517A (ja) * 2007-09-28 2009-04-23 Olympus Corp 超音波モータの駆動装置
JP4557029B2 (ja) * 2008-03-26 2010-10-06 パナソニック電工株式会社 リニア振動モータの駆動制御方法
JP2009240047A (ja) * 2008-03-26 2009-10-15 Panasonic Electric Works Co Ltd 電磁アクチュエータの駆動方法
JP5553296B2 (ja) * 2009-03-09 2014-07-16 Icファン V−Tech株式会社 電子機器
JP5432057B2 (ja) * 2010-05-13 2014-03-05 セミコンダクター・コンポーネンツ・インダストリーズ・リミテッド・ライアビリティ・カンパニー リニア振動モータの駆動制御回路

Also Published As

Publication number Publication date
CN102158169B (zh) 2014-08-13
US20160056735A9 (en) 2016-02-25
JP5715759B2 (ja) 2015-05-13
KR20110088412A (ko) 2011-08-03
US9912260B2 (en) 2018-03-06
TWI462463B (zh) 2014-11-21
US20110181209A1 (en) 2011-07-28
US8698431B2 (en) 2014-04-15
US20140184109A1 (en) 2014-07-03
JP2011155816A (ja) 2011-08-11
KR101203363B1 (ko) 2012-11-21
CN102158169A (zh) 2011-08-17

Similar Documents

Publication Publication Date Title
TW201203831A (en) Circuit for controlling the driving of a linear vibration motor
JP5601845B2 (ja) リニア振動モータの駆動制御回路
JP5601879B2 (ja) リニア振動モータの駆動制御回路
KR101173807B1 (ko) 리니어 진동 모터의 구동 제어 장치
JP5432057B2 (ja) リニア振動モータの駆動制御回路
JP5470154B2 (ja) リニア振動モータの駆動制御回路
KR101187161B1 (ko) 리니어 진동 모터의 구동 제어 장치
TW201203833A (en) Driving control circuit for linear vibration motor
JP2011152533A (ja) リニア振動モータの駆動制御回路