IP Library Granted Patent US 8,547,048
Granted Patent B2
US 8,547,048 · App. 13/013,234 · Granted Oct 1, 2013

Drive control circuit for linear vibration motor

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,547,048
App. No.
13/013,234
Granted
Oct 1, 2013
Kind
B2
Abstract

A drive signal generating unit generates a drive signal used to alternately deliver a positive current and a negative current to a coil with a nonconducting period inserted between conducting periods. A driver unit generates a drive current in response to the drive signal generated by the drive signal generating unit and supplies the drive current to a coil. The drive signal generating unit estimates the eigen frequency of a linear vibration motor based on a detected position of the zero cross occurring in the coil during the nonconducting period, and the frequency of the drive signal is brought close to the estimated eigen frequency. The zero-cross detecting unit sets a detection window for avoiding the detection of zero cross of voltages other than the induced voltage. The zero-cross detecting unit enables a zero cross detected within the detection window and disables a zero cross detected outside the detection window.

Claims (21)

1. A drive control circuit of a linear vibration motor, having a stator and a vibrator at least one of which is constituted by an electromagnet, which vibrates the vibrator relative to the stator by supplying a drive current to a coil of the electromagnet, the drive control circuit comprising:

a drive signal generating unit configured to generate a drive signal used to alternately deliver a positive current and a negative current to the coil with an nonconducting period inserted between conducting periods;

a driver unit configured to generate the drive current in response to the drive signal generated by said drive signal generating unit so as to supply the drive current to the coil;

an induced voltage detector configured to detect an induced voltage occurring in the coil during the nonconducting period; and

a zero-cross detecting unit configured to detect a zero cross of the induced voltage detected by said induced voltage detector,

wherein said drive signal generating unit estimates an eigen frequency of the linear vibration motor based on a detected position of the zero cross thereof, and the frequency of the drive signal is brought close to the estimated eigen frequency, and

wherein said zero-cross detecting unit sets a detection window for avoiding the detection of zero cross of voltages other than the induced voltage, and

said zero-cross detecting unit enables a zero cross detected within the detection window and disables a zero cross detected outside the detection window.

2. A drive control circuit of a linear vibration motor according to claim 1 , wherein when the zero cross is not detected within the detection window and the zero cross of the induced voltage has been completed at a start position of the detection window, said zero-cross detecting unit assumes that a zero cross has been detected in the neighborhood of the start position of the detection window and supplies the assumed detection position of the zero cross to said drive signal generating unit.

3. A drive control circuit of a linear vibration motor according to claim 2 , said zero-cross detecting unit including:

a comparator configured to compare the induced voltage detected by said induced voltage detector with a reference voltage used to detect the zero cross;

an edge detector configured to detect a position where an output of the comparator is inverted, as an edge; and

an output control unit configured to supply an edge position detected by the edge detector, as the detection position of the zero cross, to said drive signal generating unit when the output of the comparator is not inverted at the start position of the detection window, and

configured supply the start position of the detection window, as the detection position of the zero cross, to said drive signal generating unit, when the output of the comparator has already been inverted at the start position of the detection window.

4. A drive control circuit of a linear vibration motor according to claim 1 , wherein when the zero cross is not detected within the detection window and the zero cross of the induced voltage has not been completed at an end position of the detection window, said zero-cross detecting unit assumes that a zero cross has been detected in the neighborhood of the end position of the detection window and supplies the assumed detection position of the zero cross to said drive signal generating unit.

5. A drive control circuit of a linear vibration motor according to claim 4 , wherein said induced voltage detector detects a voltage across the coil in a conducting period of the drive signal,

said zero-cross detecting unit including:

a comparator configured to compare the voltage across the coil detected by said induced voltage detector with a reference voltage used to detect the zero cross; and

an edge detector configured to detect a position where an output of the comparator is inverted, as an edge,

wherein the end position of the detection window extends to a position containing a start position of a subsequent conducting period, and

wherein the comparator inverts the output thereof by not only the zero cross of the induced voltage but also the zero cross of the drive voltage supplied during the conducting period.

Assignments (7)
RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT REEL 038620, FRAME 0087 Recorded Jun 22, 2023
From: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
To: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC; FAIRCHILD SEMICONDUCTOR CORPORATION
Reel/Frame 064070/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE INCORRECT PATENT NUMBER 5859768 AND TO RECITE COLLATERAL AGENT ROLE OF RECEIVING PARTY IN THE SECURITY INTEREST PREVIOUSLY RECORDED ON REEL 038620 FRAME 0087. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Aug 25, 2016
From: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
To: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
Reel/Frame 039853/0001 →
SECURITY INTEREST Recorded Apr 15, 2016
From: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
To: DEUTSCHE BANK AG NEW YORK BRANCH
Reel/Frame 038620/0087 →
CORRECTIVE ASSIGNMENT TO CORRECT THE INCORRECT #12/577882 PREVIOUSLY RECORDED ON REEL 026594 FRAME 0385. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded May 6, 2014
From: SANYO ELECTRIC CO., LTD
To: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
Reel/Frame 032836/0342 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 22, 2014
From: SANYO SEMICONDUCTOR CO., LTD.
To: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
Reel/Frame 032022/0269 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 14, 2011
From: SANYO ELECTRIC CO., LTD.
To: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
Reel/Frame 026594/0385 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 25, 2011
From: MURATA, TSUTOMU
To: SANYO ELECTRIC CO., LTD.; SANYO SEMICONDUCTOR CO., LTD.
Reel/Frame 025693/0360 →