US 12,284,493 B2
Vibrational transducer control
Ning Li, Cedar Park, TX (US); Hamid Sepehr, London (GB); Ben Leslie, London (GB); Aleksey Khenkin, Lago Vista, TX (US); Michael Kurek, Austin, TX (US); Marco A. Janko, Austin, TX (US); Vadim Konradi, Austin, TX (US); Peter Foskey, Austin, TX (US); and Aaron Treptow, Austin, TX (US)
Assigned to Cirrus Logic Inc., Austin, TX (US)
Filed by Cirrus Logic International Semiconductor Ltd., Edinburgh (GB)
Filed on Dec. 2, 2022, as Appl. No. 18/073,853.
Claims priority of provisional application 63/411,706, filed on Sep. 30, 2022.
Prior Publication US 2024/0114288 A1, Apr. 4, 2024
Int. Cl. H04R 3/00 (2006.01); H04R 9/02 (2006.01); H04R 29/00 (2006.01)
CPC H04R 3/007 (2013.01) [H04R 9/022 (2013.01); H04R 29/001 (2013.01); H04R 2400/03 (2013.01)] 16 Claims
OG exemplary drawing
 
1. A method of controlling a vibrational transducer, the method comprising:
tracking a temperature metric of the vibrational transducer; and
controlling a drive signal for the vibrational transducer, where the drive signal is limited to a value to protect the vibrational transducer from over excursion, and where said value is a function of the tracked temperature metric;
wherein the method comprises:
generating the drive signal based on an input signal; and
generating said temperature metric based on an excursion difference, being a difference between a predicted excursion, predicted by an excursion prediction model based on the input signal or the drive signal, and a direct displacement value, generated based upon a current drawn by the vibrational transducer and/or a voltage across the vibrational transducer.