Control of a loudspeaker output
View Patent ↗A method of controlling a loudspeaker of an electronic device provides voice coil temperature protection. When a power supply for the electronic device is first activated, a binding step is performed in which the loudspeaker impedance is determined and a temperature (such as ambient temperature) is accurately measured. These binding step measurements are used during subsequent use of the loudspeaker, to make the temperature measurements (based on voice coil impedance) as accurate as possible.
1. A method of controlling a loudspeaker of an electronic device to provide voice coil temperature protection, comprising:
when a power supply for the electronic device is activated, performing a binding step, which comprises taking measurements to enable determination of a loudspeaker impedance and measuring a temperature;
during subsequent use of the loudspeaker, taking measurements to enable monitoring of the loudspeaker impedance, and deriving the temperature using the measured temperature and corresponding loudspeaker impedance determined from the measurements taken in the binding step.
2. A method as claimed in claim 1 , wherein measuring a temperature comprises using a temperature sensor forming part of an integrated circuit of the electronic device.
3. A method as claimed in claim 1 , wherein taking measurements to enable determination of the loudspeaker impedance in the binding step comprises using a tone signal to drive the loudspeaker.
4. A method as claimed in claim 1 , wherein the measurements comprise the voice coil voltage and current, and the determined and monitored loudspeaker impedance comprises the voice coil resistance.
5. A method as claimed in claim 1 , further comprising storing in a memory the binding step measurements.
6. A method as claimed in claim 5 , wherein storing the binding step measurements comprises overwriting default data, such that an absence of the default data is indicative that the binding step has taken place.
7. A method as claimed in claim 1 , wherein the binding step is performed when the electronic device is first used by the consumer end-user.
8. A method as claimed in claim 1 , wherein during subsequent use of the loudspeaker, taking measurements to enable monitoring of the loudspeaker impedance comprises generating an evaluation signal, and combining an input sound signal with the evaluation signal.
9. A method as claimed in claim 8 , wherein the evaluation signal has a particular evaluation frequency.
10. A loudspeaker control system, comprising:
a loudspeaker;
a sensor for taking measurements to enable determination of a loudspeaker impedance;
a temperature sensor; and
a processor,
wherein the processor is adapted to:
implement a binding step during which sensor measurements are taken and a loudspeaker impedance is derived, and a temperature sensor measurement is taken; and
implement monitoring during subsequent use of the loudspeaker, during which monitoring sensor measurements are taken and the temperature is determined using the binding step measured temperature and derived loudspeaker impedance.
11. A system as claimed in claim 10 , wherein the temperature sensor forms part of an integrated circuit of an electronic device which incorporates the loudspeaker control system.
12. A system as claimed in claim 10 further comprising an evaluation signal generator and an element for combining an input sound signal with the evaluation signal.
13. A computer program embodied on a non-transitory computer readable medium comprising computer program code adapted to perform all the steps of claim 1 when said program is run on a computer.