The present disclosure relates to driver circuitry, and in particular to driver circuitry for piezoelectric transducers.
Piezoelectric transducers are increasingly being seen as a viable alternative to transducers such as speakers and resonant actuators for providing audio and/or haptic outputs in devices such as mobile telephones, laptop and tablet computers and the like, due to their thin form factor, which may be beneficial in meeting the demand for increasing functionality in such devices without significantly increasing their size. Piezoelectric transducers are also increasingly finding application as transducers for ultrasonic sensing and range-finding systems.
Piezoelectric transducers can be voltage-driven. However, when driven by voltage piezoelectric transducers exhibit both hysteresis and creep, which means that when the displacement of a piezoelectric transducer depends on both the currently-applied voltage and on a previously-applied voltage. Thus, for any given driving voltage there are multiple possible displacements of the piezoelectric transducer. For audio applications this manifests as distortion.
According to a first aspect, the invention provides circuitry for driving a piezoelectric transducer, the circuitry comprising:
The control circuitry may be configured to control the gain of the amplifier circuitry and the capacitance of the variable capacitor based at least in part on a parameter of the drive signal received by the amplifier circuitry.
The parameter may comprise one or more of:
The control circuitry may be configured to monitor a signal at a node coupled to the piezoelectric transducer and to control the gain of the amplifier circuitry and the capacitance of the variable capacitor based at least in part on the monitored signal.
The monitored signal may comprise a voltage across the piezoelectric transducer or a current through the piezoelectric transducer, for example.
The control circuitry may be configured to control the gain of the amplifier circuitry such that the output signal is at a predefined level.
For example, the control circuitry may be configured to control the gain of the amplifier circuitry such that the output signal is at a full-scale signal level or a reduced signal level.
The control circuitry may be configured to determine the gain of the amplifier circuitry based on a predefined maximum value of a parameter of the output signal.
The control circuitry may be configured to determine a scaling factor for controlling the capacitance of the variable capacitor.
The control circuitry may be configured to determine the gain of the amplifier circuitry based on a predefined maximum value of a parameter of the output signal, and the control circuitry may be configured to determine the scaling factor based on the determined gain.
The variable capacitor may comprise a switched capacitor network, for example.
Alternatively, the variable capacitor may comprise active circuitry to effect a capacitance multiplier.
According to a second aspect, the invention provides circuitry for driving a piezoelectric transducer, the circuitry comprising:
The gain of the controllable-gain amplifier may be based on a parameter of an input signal to the controllable-gain amplifier.
The gain of the controllable-gain amplifier may be selected such that the amplified drive signal is at a predefined level.
For example, the gain of the controllable-gain amplifier may be selected such that the amplified drive signal is at a full-scale signal level or a reduced signal level.
According to a third aspect, the invention provides circuitry for driving a piezoelectric transducer, the circuitry comprising:
The capacitor may be a variable capacitor, and the driver circuitry may be operative to maintain the second circuit node at 0 volts to compensate for signal attenuation caused by the variable capacitor.
The circuitry may further comprise control circuitry configured to control a capacitance of the variable capacitor based on a parameter of the drive signal.
The capacitor may be a fixed capacitor, the circuitry may further comprise controllable-gain amplifier circuitry, and the circuitry may be configured to control the voltage at the second circuit node based on a gain of the controllable-gain amplifier circuitry.
The circuitry may further comprise control circuitry configured to control the gain of the controllable-gain amplifier circuitry based on a parameter of the drive signal.
According to a fourth aspect, the invention provides a system comprising a piezoelectric transducer and the circuitry of the first, second or third aspect.
According to a fifth aspect, the invention provides an integrated circuit comprising the circuitry of the first, second or third aspect.
According to a sixth aspect, the invention provides a device comprising the circuitry of the first, second or third aspect.
The device may comprise, for example, a mobile telephone, a tablet or laptop computer, a gaming device, an accessory device, a headset, headphones, earphones, a smart speaker.
Embodiments of the invention will now be described, strictly by way of example only, with reference to the accompanying drawings, of which:
The hysteresis can equivalently be modelled as shown in
The displacement of the piezoelectric transducer 110 is proportional to the charge on it. When the voltage Vhys changes and the piezoelectric transducer 100 is being driven by a constant drive voltage Vdrv, the charge stored on the piezoelectric transducer 110 changes, which cause unwanted displacement of the piezoelectric transducer 110 and creep.
The charge Qp on the piezoelectric transducer 110 when it is being driven by a constant drive voltage Vdrv can be expressed as:
Qp=Cp(Vdrv−Vhys) (1),
where Cp is the capacitance of the piezoelectric transducer 110.
The change in the charge Qp on the piezoelectric transducer 110 in response to a change in the hysteresis (i.e. a change in the voltage Vhys in the model of
The charge Qp on the piezoelectric transducer 110 when it is being driven by a constant voltage source can be expressed as:
Qp=Ct(Vdrv−Vhys) (3),
where Ct is the total capacitance of the series combination of the piezoelectric transducer 110 and the capacitor 210.
Assuming that the capacitance has a capacitance C that is equal to αCp (where Cp is the capacitance of the piezoelectric transducer 110), then the total capacitance of the series combination of the piezoelectric transducer 110 and the capacitor 210 can be expressed as:
Thus, the charge Qp on the piezoelectric transducer 110 when it is being driven by a constant drive voltage Vdrv can be expressed as:
The change in the charge Qp on the piezoelectric transducer 110 in response to a change in the hysteresis (i.e. a change in the voltage Vhys) can be expressed as:
Thus, the series capacitor 210 reduces the sensitivity of the charge on the piezoelectric transducer 110 to hysteresis
in comparison to the model of
In order to attenuate the hysteresis, a should be less than 1 (i.e. α<1).
However, as is apparent from equation (5) above, the series capacitor 210 also reduces the sensitivity of the piezoelectric transducer 110 to the drive voltage Vdrv, such that the displacement of the piezoelectric transducer 110 for a given drive voltage Vdrv is reduced
when a series capacitor 210 is employed.
To achieve the same displacement of the piezoelectric transducer 110 for a given drive voltage Vdrv when the series capacitor 210 is provided as when there is no series capacitor 210, the drive voltage Vdrv should be increased to compensate for the effect of the charge capacitor 210. This increase may be provided by way of a compensating gain β applied to the drive voltage Vdrv, where:
The circuitry, shown generally at 300 in
The circuitry 300 further includes a variable capacitor 320 coupled in series between the piezoelectric transducer 110 and a ground (or other reference voltage) supply terminal or rail.
The circuitry 300 further includes control circuitry 330, which is operative to control the gain β that is applied to the drive signal Vdrv, and to control the capacitance value C of the variable capacitor 320. Thus the control circuitry 330 is configured to receive the drive signal Vdrv and to output appropriate control signals to the amplifier circuitry 310 and the variable capacitor 320 to control the gain β and the capacitance value C of the variable capacitor 320 based (at least in part) on the received drive signal Vdrv.
More specifically, the control circuitry 330 is configured to monitor one or more parameters of the drive signal Vdrv, and to control the gain β and the capacitance value C of the variable capacitor 320 based (at least in part) on one or more of the monitored parameter(s). The monitored parameter(s) of the drive signal Vdrv may comprise, for example, a volume of an audio signal represented by the drive signal Vdrv, an envelope of the drive signal Vdrv, or an instantaneous value (e.g. an instantaneous magnitude) of the drive signal Vdrv.
In some examples the control circuitry 330 may also monitor a signal at a node 322 between the piezoelectric transducer 110 and the variable capacitor 320, and control the capacitance value C of the variable capacitor 320 and/or the gain β based (at least in part) on the monitored signal at the node 322. The monitored signal may be, or may be representative of, a voltage across the piezoelectric transducer 110 or a current through the piezoelectric transducer 110, for example. Thus the capacitance value C of the variable capacitor 320 and/or the gain β may be controlled based on a parameter of the received drive signal and/or based on the monitored signal (e.g. voltage or current) at the node 322.
The control circuitry 330 is configured to control the amplifier circuitry 310 such that the signal βVdrv output by the amplifier circuitry 310 is at a predefined level. For example, the control circuitry 330 may control the amplifier circuitry 310 such that the signal βVdrv output by the amplifier circuitry 310 is always full-scale (i.e. the signal βVdrv output by the amplifier circuitry 310 always covers the full range of output signal amplitudes that can be output without distortion by the amplifier circuitry 310, rather than being scaled (reduced) in amplitude). Alternatively, the control circuitry 330 may control the amplifier circuitry 310 such that the signal βVdrv output by the amplifier circuitry 310 is at a reduced level, e.g. −6 dB (relative to a reference level such as a full-scale signal level).
To this end the control circuitry 330 may be provided with (e.g. programmed with) or may receive (e.g. from a memory of a host device incorporating the circuitry 300) a predefined value, e.g. a predefined maximum value Vmax of a parameter (e.g. a maximum amplitude) of a signal that can be output without distortion by the amplifier circuitry 310. The control circuitry 330 is configured to determine the gain β to be applied to the drive signal Vdrv by the amplifier circuitry 310 based on this predefined value and the monitored parameter of the drive signal Vdrv. For example, where the control circuitry 330 is configured to control the amplifier circuitry 310 such that the signal βVdrv output by the amplifier circuitry 310 is always full-scale, the control circuitry 330 may determine the gain β to be applied to the drive signal Vdrv by the amplifier circuitry 310 using the equation:
The control circuitry 330 is also configured to determine a value of a scaling factor α to be applied by the control circuitry 330 to adjust the capacitance value C of the variable capacitor 320. The scaling factor α is determined by the control circuitry 330, e.g. using the equation:
The control circuitry 330 controls the gain of the amplifier circuitry 310 according to the determined gain value β and controls the capacitance value C of the variable capacitor 320 according to the determined scaling factor α.
Thus the control circuitry 330 controls the capacitance of the variable capacitance to compensate for (e.g. attenuate) hysteresis in the piezoelectric transducer, and controls the gain of the amplifier circuitry 310 to compensate for signal attenuation (i.e. attenuation of the signal output by the amplifier circuitry 310) caused by the variable capacitor 320, so as to ensure that the signal βVdrv that is output by the amplifier circuitry 310 has a predefined signal level. The control circuitry 330 therefore controls the capacitance value C of the variable capacitor 320 both to compensate for the gain β that is applied to the drive signal Vdrv, and to mitigate the effects of hysteresis.
As those of ordinary skill in the art will appreciate, the variable capacitor 320 may be implemented in a number of different ways. For example, the variable capacitor 320 may be implemented using active circuitry to effect a capacitance multiplier, or using a switched capacitor network of the kind illustrated generally at 400 in
The switched capacitor network 400 in this example comprises first to fourth banks 410-440 of switched capacitances.
The first bank 410 comprises a first capacitance 412 of value C coupled in series with a first switch 414 between a first rail 450 that is coupled to the piezoelectric transducer 110 and a second rail 460 that is coupled to the ground (or other reference supply) terminal of the circuitry 300. Although for clarity the first capacitance 412 is shown in
The second bank 420 comprises a second capacitance 422 of value 2C coupled in series with a second switch 424 between the first rail 450 and the second rail 460. Again, for clarity the second capacitance 422 is shown in
The third bank 430 comprises a third capacitance 432 of value 4C coupled in series with a third switch 434 between the first rail 450 and the second rail 460. As before, for clarity the third capacitance 432 is shown in
The fourth bank 440 comprises a fourth capacitance 442 of value 8C coupled in series with a fourth switch 444 between the first rail 450 and the second rail 460. Again, for clarity the fourth capacitance 442 is shown in
The switched capacitor network 400 further includes a fifth switch 470, coupled in series between the first rail 450 and the second rail 460, which can be actuated to bypass the first to fourth banks 410-440 such that the variable capacitor 320 provides no capacitance.
The capacitance value of the variable capacitor 320 can be adjusted by selectively opening and closing the switches 414-444 in accordance with, in this example, a four-bit input digital word or code.
Thus for an input digital word of value 0001, the first switch 414 would be closed and the second, third and fourth switches 424-444 would be open. The capacitance value of the variable capacitor 320 would thus be equal to C.
For an input digital word of value 0010, the second switch 424 would be closed and the first, third and fourth switches 414, 434, 444 would be open. The capacitance value of the variable capacitor 320 would thus be equal to 2C.
For an input digital word of value 0011, the first and second switches 414, 424 would be closed and the third and fourth switches 434, 444 would be open. The capacitance value of the variable capacitor 320 would thus be equal to the parallel combination of C and 2C, i.e. 3C.
It will be appreciated that
The driver circuitry, shown generally at 500 in
The circuitry 500 further includes a variable capacitor 520 having a first terminal which is coupled to a second circuit node 522, to which a second terminal of the piezoelectric transducer 110 can be coupled. The variable capacitor 320 may be implemented, for example, using active circuitry to effect a capacitance multiplier, or using a switched capacitor network of the kind shown in
The circuitry 500 further includes a subtractor 530, having a first input which is coupled to a ground or 0 volts reference source, and a second input which is coupled to the second circuit node 522.
An output of the subtractor 530 is coupled to an input of drive circuitry 540, which in this example implements a buffer amplifier. An output of the drive circuitry 540 is coupled to a second terminal of the variable capacitor 520.
The circuitry 500 may further include control circuitry 550, configured to receive the drive signal Vdrv and to control the capacitance of the variable capacitor 520 based on a parameter such as a volume of an audio signal represented by the drive signal Vdrv, an envelope of the drive signal Vdrv or an instantaneous value (e.g. an instantaneous magnitude) of the drive signal Vdrv.
In operation of the circuitry 500, the series combination of the capacitance Cpiezo of the piezoelectric transducer 110 and the variable capacitor 520 forms a capacitive voltage divider, and a voltage Vpiezo develops at the second circuit node 522. As will be understood by those of ordinary skill in the art,
The subtractor 530 subtracts the voltage Vpiezo received at its second input from the 0 volts or ground reference voltage received at its first input and outputs a voltage −Vpiezo to the driver circuitry 540. Thus the voltage at the second terminal of the variable capacitor 520 is equal to −Vpiezo.
As a result, the second circuit node 522, to which the second terminal of the piezoelectric transducer 110 is coupled, is effectively at 0 volts, such that the full-scale drive signal Vdrv appears across the piezoelectric transducer 110.
Thus, in contrast to the circuitry 300 of
The driver circuitry, shown generally at 600 in
The circuitry 600 differs from the circuitry 500 in that it includes inverting differential amplifier circuitry 640 in place of the subtractor 530 and driver circuitry 540.
The differential amplifier circuitry 640 has a first, inverting, input coupled to the second circuit node 522 and a second, non-inverting, input coupled to a 0 volts or ground reference source.
In operation of the circuitry 600, a voltage Vpiezo develops at the second circuit node 522 as a result of the drive signal Vdrv, and is received at the first, inverting, input of the amplifier circuitry 640. As the voltage Vpiezo is greater than the voltage (0 volts) at the second, non-inverting, input of the amplifier circuitry 640, the amplifier circuitry 640 outputs a voltage −Vpiezo to the second terminal of the variable capacitor 520.
As in the circuitry 500, the second circuit node 522, to which the second terminal of the piezoelectric transducer 110 is coupled, is thus effectively at 0 volts, such that the full-scale drive signal Vdrv appears across the piezoelectric transducer 110.
Thus in the circuitry 600 of
Where the circuitry 500, 600 is used for audio applications (i.e. where the piezoelectric transducer is used as an audio output transducer) a change in the capacitance of the variable capacitor 520 may give rise to audible artefacts such as click or pop sounds in the signal output by the piezoelectric transducer 110. Thus it may be desirable to synchronise changes in the capacitance of the variable capacitor 520 to points at which the input signal Vdrv crosses 0v. Alternatively, if the voltage across the variable capacitor 520 can be copied to one or more reserve capacitors in advance of a change in the capacitance of the variable capacitor 520, the capacitance may be changed at any time. However, both of these solutions require additional circuitry and give rise to increased complexity in controlling the circuitry 500, 600.
The driver circuitry, shown generally at 700 in
The circuitry 700 differs from the circuitry 500 in that, instead of being coupled to a 0 volts or ground reference source, the first input of the subtractor 530 is coupled to an output of controllable-gain amplifier circuitry 710 that is provided in a feedforward path between the first signal path 510 and the first input of the subtractor 530. Thus an input of the controllable-gain amplifier circuitry 710 is coupled to the first signal path 510 so as to receive the drive signal Vdrv.
The circuitry 700 may further include control circuitry 720 configured to receive the drive signal Vdrv and to control a gain β of the controllable-gain amplifier circuitry 710 based on a parameter such as a volume of an audio signal represented by the drive signal Vdrv, an envelope of the drive signal Vdrv or an instantaneous value (e.g. an instantaneous magnitude) of the drive signal Vdrv.
In operation of the circuitry 700, the controllable gain amplifier 710 outputs a voltage βVdrv to the first input of the subtractor 530. The voltage Vpiezo (which develops at the second circuit node 522 as a result of the drive signal Vdrv) is received at the second input of the subtractor 530 and an output signal (equal to βVdrv−Vpiezo) is output by the subtractor 530 to the driver circuitry 540 and thus appears at the second terminal of the variable capacitor 520.
By adjusting the gain β of the controllable-gain amplifier circuitry 710, a level of drive signal attenuation can be adjusted.
For example, where the drive signal Vdrv is a high amplitude signal (e.g. a high-volume audio signal), the control circuitry 720 may reduce the gain β of the controllable-gain amplifier circuitry 710 to zero. Thus βVdrv=0 and the circuitry 700 operates in the same way as the circuitry 500 described above, providing a voltage −Vpiezo at the second terminal of the variable capacitor 520 such that the second circuit node 522 is effectively at 0 volts and thus the full-scale drive signal Vdrv appears across the piezoelectric transducer 110.
Where the drive signal is a lower amplitude signal (e.g. a lower-volume audio signal), the control circuitry may increase the gain β of the controllable-gain amplifier circuitry 710, such that the level of attenuation of the hysteresis is reduced.
The resolution with which the gain β of the controllable-gain amplifier circuitry 710 can be adjusted may be sufficiently high as to permit smooth changes in the gain β at any time without giving rise to audible artefacts.
As will be appreciated by those of ordinary skill in the art, the subtractor 530 and driver circuitry 540 of
The circuitry 300, 500, 700 may be provided as an integrated circuit (or as part of an integrated circuit). The present disclosure also extends to a system comprising the circuitry 300, 500, 700 (whether implemented as an integrated circuit or part of an integrated circuit or implemented in discrete circuitry) and a piezoelectric transducer 110.
As will be apparent from the foregoing description, the circuitry 300, 500, 700 of the present disclosure is able to compensate for hysteresis in a piezoelectric transducer, and thus can reduce distortion in an audible output of the piezoelectric transducer.
Embodiments may be implemented as an integrated circuit which in some examples could be a codec or audio DSP or similar. Embodiments may be incorporated in an electronic device, which may for example be a portable device and/or a device operable with battery power. The device could be a communication device such as a mobile telephone or smartphone or similar. The device could be a computing device such as a notebook, laptop or tablet computing device, or a gaming device such as a games console. The device could be a wearable device such as a smartwatch, eyewear (e.g. smart glasses) or the like. The device could be a virtual reality (VR) or augmented reality (AR) device such as a VR or AR headset. The device could be a device with voice control or activation functionality such as a smart speaker. In some instances the device could be an accessory device such as a headset, headphones, earphones, earbuds or the like to be used with some other product.
The skilled person will recognise that some aspects of the above-described apparatus and methods, for example the discovery and configuration methods may be embodied as processor control code, for example on a non-volatile carrier medium such as a disk, CD- or DVD-ROM, programmed memory such as read only memory (Firmware), or on a data carrier such as an optical or electrical signal carrier. For many applications, embodiments will be implemented on a DSP (Digital Signal Processor), ASIC (Application Specific Integrated Circuit) or FPGA (Field Programmable Gate Array). Thus the code may comprise conventional program code or microcode or, for example code for setting up or controlling an ASIC or FPGA. The code may also comprise code for dynamically configuring re-configurable apparatus such as re-programmable logic gate arrays. Similarly the code may comprise code for a hardware description language such as Verilog™ or VHDL (Very high speed integrated circuit Hardware Description Language). As the skilled person will appreciate, the code may be distributed between a plurality of coupled components in communication with one another. Where appropriate, the embodiments may also be implemented using code running on a field-(re)programmable analogue array or similar device in order to configure analogue hardware.
It should be noted that the above-mentioned embodiments illustrate rather than limit the invention, and that those skilled in the art will be able to design many alternative embodiments without departing from the scope of the appended claims. The word “comprising” does not exclude the presence of elements or steps other than those listed in a claim, “a” or “an” does not exclude a plurality, and a single feature or other unit may fulfil the functions of several units recited in the claims. Any reference numerals or labels in the claims shall not be construed so as to limit their scope.
As used herein, when two or more elements are referred to as “coupled” to one another, such term indicates that such two or more elements are in electronic communication or mechanical communication, as applicable, whether connected indirectly or directly, with or without intervening elements.
This disclosure encompasses all changes, substitutions, variations, alterations, and modifications to the example embodiments herein that a person having ordinary skill in the art would comprehend. Similarly, where appropriate, the appended claims encompass all changes, substitutions, variations, alterations, and modifications to the example embodiments herein that a person having ordinary skill in the art would comprehend. Moreover, reference in the appended claims to an apparatus or system or a component of an apparatus or system being adapted to, arranged to, capable of, configured to, enabled to, operable to, or operative to perform a particular function encompasses that apparatus, system, or component, whether or not it or that particular function is activated, turned on, or unlocked, as long as that apparatus, system, or component is so adapted, arranged, capable, configured, enabled, operable, or operative. Accordingly, modifications, additions, or omissions may be made to the systems, apparatuses, and methods described herein without departing from the scope of the disclosure. For example, the components of the systems and apparatuses may be integrated or separated. Moreover, the operations of the systems and apparatuses disclosed herein may be performed by more, fewer, or other components and the methods described may include more, fewer, or other steps. Additionally, steps may be performed in any suitable order. As used in this document, “each” refers to each member of a set or each member of a subset of a set.
Although exemplary embodiments are illustrated in the figures and described below, the principles of the present disclosure may be implemented using any number of techniques, whether currently known or not. The present disclosure should in no way be limited to the exemplary implementations and techniques illustrated in the drawings and described above.
Unless otherwise specifically noted, articles depicted in the drawings are not necessarily drawn to scale.
All examples and conditional language recited herein are intended for pedagogical objects to aid the reader in understanding the disclosure and the concepts contributed by the inventor to furthering the art, and are construed as being without limitation to such specifically recited examples and conditions. Although embodiments of the present disclosure have been described in detail, it should be understood that various changes, substitutions, and alterations could be made hereto without departing from the spirit and scope of the disclosure.
Although specific advantages have been enumerated above, various embodiments may include some, none, or all of the enumerated advantages. Additionally, other technical advantages may become readily apparent to one of ordinary skill in the art after review of the foregoing figures and description.
To aid the Patent Office and any readers of any patent issued on this application in interpreting the claims appended hereto, applicants wish to note that they do not intend any of the appended claims or claim elements to invoke 35 U.S.C. § 112(f) unless the words “means for” or “step for” are explicitly used in the particular claim.
Number | Name | Date | Kind |
---|---|---|---|
4263527 | Comstock | Apr 1981 | A |
4445063 | Smith | Apr 1984 | A |
6246152 | Fontanella | Jun 2001 | B1 |
6504669 | Janz | Jan 2003 | B1 |
8884492 | Schroeder | Nov 2014 | B2 |
9103670 | Ekchian | Aug 2015 | B1 |
9627602 | Guzik | Apr 2017 | B1 |
20020025595 | Xu | Feb 2002 | A1 |
20180183357 | Ouattara | Jun 2018 | A1 |
20190028072 | Lesso | Jan 2019 | A1 |
20190306641 | Wilson | Oct 2019 | A1 |
20190337014 | Chatain et al. | Nov 2019 | A1 |
Number | Date | Country |
---|---|---|
112821804 | May 2021 | CN |
Entry |
---|
International Search Report and Written Opinion of the International Searching Authority, International Application No. PCT/GB2021/052399, dated Dec. 23, 2021. |
Kaizuka, Hiroshi, and Siu, Byron: “A Simple Way to Reduce Hysteresis and Creep When Using Piezoelectric Actuators”, Japanese Journal of Applied Physics, Japan Society of Applied Physics, JP, vol. 27, No. 5, May 1, 1988. |
Number | Date | Country | |
---|---|---|---|
20220182028 A1 | Jun 2022 | US |