Methods and apparatus for driving a transducer
AssigneeCirrus Logic, Inc.
InventorsMarco Janko, Harsha Rao, Carl Ståhl, Rong Hu
Life of this patent
Estimating the term…
Abstract
According to embodiments described herein, there are provided methods and apparatus for providing a driving signal to a transducer, wherein the driving signal is output by an amplifier. A method comprises receiving an indication of a voltage and a current of the driving signal; based on an electrical model of the transducer and the voltage and the current of the driving signal, estimating an estimated electrical response of the transducer representative of movement of a mass in the transducer; comparing the estimated electrical response to a desired electrical response; and controlling the driving signal based on the comparison.
Claims26
A method for providing a driving signal to a transducer, wherein the driving signal is output by an amplifier, the method comprising:
- receiving an indication of a voltage and a current of the driving signal;
- based on an electrical model of the transducer and the voltage and the current of the driving signal, estimating an estimated electrical response of the transducer representative of movement of a mass in the transducer;
- comparing the estimated electrical response to a desired electrical response;
- and
- controlling the driving signal based on the comparison;
- wherein the step of estimating an estimated electrical response of the transducer comprises:
- estimating the estimated electrical response of the transducer based on a previous estimated electrical response and a state equation, wherein the state equation is based on the electrical model of the transducer.
A controller for controlling a driving signal to a transducer, wherein the driving signal is output by an amplifier, the controller comprising:
- an estimation block configured to:
- receive an indication of a voltage and a current of the driving signal;
- and
- based on an electrical model of the transducer and the voltage and the current of the driving signal, estimate an estimated electrical response of the transducer representative of movement of a mass in the transducer;
- and
- a comparison block configured to compare the estimated electrical response to a desired electrical response;
- wherein the controller is configured to control the driving signal based on the comparison;
- wherein the estimation block comprises a smooth state estimator configured to:
- estimate the estimated electrical response of the transducer based on a previous estimated electrical response and a state equation, wherein the state equation is based on the electrical model of the transducer.
An electronic apparatus comprising:
- a haptic transducer;
- and
- an integrated circuit comprising:
- an amplifier configured to output a driving signal to the haptic transducer;
- and
- a controller comprising:
- an estimation block configured to receive an indication of a voltage and a current of the driving signal;
- and based on an electrical model of the transducer and the voltage and the current of the driving signal, estimate an estimated electrical response of the transducer representative of movement of a mass in the transducer;
- and
- a comparison block configured to compare the estimated electrical response to a desired electrical response;
- wherein the controller is configured to control the driving signal based on the comparison;
- wherein estimating an estimated electrical response of the transducer comprises estimating the estimated electrical response of the transducer based on a previous estimated electrical response and a state equation, wherein the state equation is based on the electrical model of the transducer.
Dependencies are inferred from the claim text.