Overlap in H Bridge or 1/2 H bridge "normally" handeld by dead time setting in
a PWM -
I don't need (or want) PWM. Just on/off bursts of square waves at a well controlled (tunable) frequency. The tuned LC circuit (xformer secondary + piezo) takes care of knocking the corners off the square wave to give as reasonable approximation of a sinewave as the piezo needs.
But I am aware I may need to do something to ensure that the on-states do not overlap. I'm just not sure what that something is yet.
Regards, Osc, its 145 Khz ....what resolution do you need ? How do you want to set it, with a pot or a V ?
Typical piezo specs. tend to list their resonant frequencies as a value with a tolerance: eg. 142kHz+/-4kHz; but it gets more complicated once you start looking into it.
When you look at the frequency response curve -- when you can pursuade the supplier/manufacturer to let you -- you see something like this:
Fm is the resonant frequency, which is the point of highest physical displacement, but also the greatest power draw. (Lowest impedance.) Fn is the 'anti-resonant' frequency, which produces slightly less physical displacement, but considerably lower power requirement. Both are very sharply defined. I'm hoping to target the latter to reduce power requirements for a battery powered device.
In addition, different chips of the same size in different piezo materials (eg.PZT-5 or PZT-8) have different resonant frequencies. Those of the same size and same material from different suppliers again differ (somewhat) in the resonant frequencies. And as the tolorances show, even the same device from the same manufacturer vary from batch to batch and even within batches.
In general, the 10x5x2mm rings I am targeting have resonant frequencies in the 100-200kHz range, so until I find a supplier that will: a) sell me a couple at a reasonable price; b) provide full specifications for what they are selling -- the two requirements seem mutually exclusive! -- I need to keep my options open.
The ideal situation would be an oscillator chip that I set close to the required frequency by an external component and then tune. The tuning could be some kind of feedback loop detecting the impedance -- perhaps via small tap or additional coil on the secondary side of the transformer. Or it could be done programmically using a µCpu via a DAC.
Thanks for your help, Buk