Other Parts Discussed in Thread: DRV2667
Hi,
I have been using the DRV2667 to generate a square wave type signal 0->80V for an inchworm Piezo actuator type application. I have been getting a variety of different results. A little over a month ago, I had a new spin of PCB's running successfully for about a 30 hours non-stop stress-test without any issues, but now I'm finding that the output waveform is very strange with a load attached.
I am using a PK3CMP2 Piezo stack from Thorlabs with 240nF Capacitance and 0 to 100V drive voltage range. At the upper end of it's voltage range, the DRV2667 shouldn't have any problem driving this load, and it seems to have done it just fine for quite a while. Now, all of the sudden, the output waveform gets incredible noisy and the voltage is much lower, but only with the load attached.
Instead of the usual "click" I expect out of the piezo at the rising and falling edge of my square-wave, I get a buzzing sound that alternates between very quiet and "loud", the RMS voltage for which is about 50% of the unloaded output waveform. The waveform on the scope is about what you would expect from that description (I can upload a JPEG if necessary).
Schematic (there are pullups for I2C elsewhere on the board):
The PCB is a 2 layer board with 2oz copper.
PCB Layout (Frontside):
PCB Layout (Backside):
Piezo information:
Any help would be very much appreciated. I have really struggled with this part of the design.
Thanks in advance,
Drew Hamilton