IP Library Granted Patent US 9,319,777
Granted Patent B2
US 9,319,777 · App. 13/228,156 · Granted Apr 19, 2016

Drive control circuit for vibration speaker

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 9,319,777
App. No.
13/228,156
Granted
Apr 19, 2016
Kind
B2
Abstract

A drive signal generating unit generates a drive signal having a cyclic waveform containing a zero period in a vibration mode. A driver unit generates the drive current in response to the drive signal generated by the drive signal generating unit so as to supply the drive current to a voice coil. An induced voltage detector detects the induced voltage occurring in the voice coil during a nonconducting period. A zero-cross detector detects the zero cross of the induced voltage detected by the induced voltage detector. The drive signal generating unit estimates the eigen-frequency of a vibration speaker from a detected position of the zero cross and brings the frequency of the drive signal close to the estimated eigen-frequency.

Claims (47)

1. A drive control circuit of a vibration speaker including a voice coil, a magnetic circuit that produces reciprocating motion within a certain prescribed range, and a vibration plate that vibrates by force generated by electricity flowing through the voice coil and magnetic field of the magnetic circuit, the vibration speaker having a speaker mode for generating sound by vibrating the vibration plate and a vibration mode for transmitting vibration of the magnetic circuit to another vibration member, the drive control circuit comprising:

a drive signal generating unit configured to generate a drive signal, for use with the speaker mode, in response to an audio signal set externally in the speaker mode and configured to generate a drive signal, for use with the vibration mode, having a cyclic waveform containing a zero period in the vibration mode;

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

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

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

wherein said drive signal generating unit estimates an eigen-frequency of the vibration speaker from a detected position of the zero cross in the vibration mode and brings the frequency of the drive signal for use with the vibration mode close to the estimated eigen-frequency.

2. A drive control circuit of a vibration speaker according to claim 1 , wherein said drive signal generating unit counts a duration lasting from a beginning of one cycle of the drive signal for use with the vibration mode up to an end thereof, and determines a frequency of the drive signal for the next cycle, based on the counted value.

3. A drive control circuit of a vibration speaker according to claim 1 , wherein the drive signal for use with the vibration mode is defined such that a sinusoidal wave is multiplied by a predetermined window function, and

wherein said drive signal generating unit changes the frequency of the drive signal for use with the vibration mode by expanding the zero period.

4. A drive control circuit of a vibration speaker according to claim 2 , wherein the drive signal for use with the vibration mode is defined such that a sinusoidal wave is multiplied by a predetermined window function, and

wherein said drive signal generating unit changes the frequency of the drive signal for use with the vibration mode by expanding the zero period.

5. A drive control circuit of a vibration speaker according to claim 3 , wherein prior to the changing of the frequency of the drive signal for use with the vibration mode, said drive signal generating unit selects drive waveform data, for which zero data is readily interpolated or deleted, from among a plurality of drive wave data whose sampling points differ.

6. A drive control circuit of a vibration speaker according to claim 4 , wherein prior to the changing of the frequency of the drive signal for use with the vibration mode, said drive signal generating unit selects drive waveform data, for which zero data is readily interpolated or deleted, from among a plurality of drive wave data whose sampling points differ from each other.

7. A drive control circuit of a vibration speaker according to claim 6 , wherein said drive signal generating unit generates a drive for the next cycle by referencing a table, the table describing drive frequency and drive waveform data for each counted value.

8. A drive control circuit suitable for use with a vibration speaker having a speaker mode and a vibration mode, comprising:

a drive signal generating unit configured to generate a drive signal, for use with the speaker mode, in response to an audio signal set externally in the speaker mode and configured to generate a drive signal, for use with the vibration mode, having a cyclic waveform containing a zero period in the vibration mode;

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

an induced voltage detector configured to detect an induced voltage occurring during a nonconducting period in the vibration mode; and

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

wherein said drive signal generating unit estimates an eigen-frequency of the vibration speaker from a detected position of the zero cross in the vibration mode and brings a frequency of the drive signal for use with the vibration mode close to the estimated eigen-frequency.

9. The drive control circuit according to claim 8 , wherein said drive signal generating unit counts a duration lasting from a beginning of one cycle of the drive signal for use with the vibration mode up to an end thereof, and determines the frequency of the drive signal for the next cycle, based on the counted value.

10. The drive control circuit according to claim 9 , wherein the drive signal for use with the vibration mode is defined such that a sinusoidal wave is multiplied by a predetermined window function, and wherein said drive signal generating unit changes the frequency of the drive signal for use with the vibration mode by expanding the zero period.

11. The drive control circuit according to claim 10 , wherein prior to the changing of the frequency of the drive signal for use with the vibration mode, said drive signal generating unit selects drive waveform data, for which zero data is readily interpolated or deleted, from among a plurality of drive wave data whose sampling points differ.

12. The drive control circuit according to claim 11 , wherein said drive signal generating unit generates a drive for the next cycle by referencing a table, the table describing drive frequency and drive waveform data for each counted value.

13. The drive control circuit according to claim 8 , wherein the drive signal for use with the vibration mode is defined such that a sinusoidal wave is multiplied by a predetermined window function, and wherein said drive signal generating unit changes a frequency of the drive signal for use with the vibration mode by expanding the zero period.

14. The drive control circuit according to claim 13 , wherein prior to the changing of the frequency of the drive signal for use with the vibration mode, said drive signal generating unit selects drive waveform data, for which zero data is readily interpolated or deleted, from among a plurality of drive wave data whose sampling points differ from each other.

15. A method suitable for use with a vibration speaker having a speaker mode and a vibration mode, comprising:

generating a drive signal, for use with the speaker mode, in response to an audio signal set externally in the speaker mode;

generating a drive signal, for use with the vibration mode, having a cyclic waveform containing a zero period in the vibration mode;

generating a drive current in response to the drive signal generated by said drive signal generating unit so as to supply the drive current to the vibration speaker;

detecting an induced voltage occurring during a nonconducting period in the vibration mode; and

detecting a zero cross of the induced voltage;

estimating an eigen-frequency of the vibration speaker from a detected position of the zero cross in the vibration mode; and

bringing a frequency of the drive signal for use with the vibration mode close to the estimated eigen-frequency.

16. The method according to claim 15 , further comprising:

counting a duration lasting from a beginning of one cycle of the drive signal for use with the vibration mode up to an end thereof; and

determining the frequency of the drive signal for the next cycle, based on the counted duration.

17. The method according to claim 16 , further comprising:

multiplying a sinusoidal wave by a predetermined window function to obtain the drive signal for use with the vibration mode; and

changing the frequency of the drive signal for use with the vibration mode by expanding the zero period.

18. The method according to claim 17 , further comprising:

selecting drive waveform data, for which zero data is readily interpolated or deleted, from among a plurality of drive wave data whose sampling points differ, prior to the changing of the frequency of the drive signal for use with the vibration mode.

19. The method according to claim 15 , further comprising:

multiplying a sinusoidal wave by a predetermined window function to obtain the drive signal for use with the vibration mode; and

changing the frequency of the drive signal for use with the vibration mode by expanding the zero period.

20. The method according to claim 19 , further comprising:

selecting drive waveform data, for which zero data is readily interpolated or deleted, from among a plurality of drive wave data whose sampling points differ, prior to the changing of the frequency of the drive signal for use with the vibration mode.

Assignments (6)
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 24, 2014
From: ON SEMICONDUCTOR TRADING SARL
To: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
Reel/Frame 032035/0470 →
CHANGE OF NAME Recorded Jan 23, 2014
From: ON SEMICONDUCTOR TRADING, LTD.
To: ON SEMICONDUCTOR TRADING SARL
Reel/Frame 032143/0286 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 8, 2011
From: AOKI, DAISUKE; MURATA, TSUTOMU
To: ON SEMICONDUCTOR TRADING, LTD.
Reel/Frame 026874/0732 →