Hello!
I'm planning to create some simple tip/tilt mirror using three piezo actuators from Thorlabs.
This should in principle be a realisation of design Thorlabs gives as application idea:
https://www.thorlabs.com/Images/GuideImages/7563_Piezo_Stacks_9.jpgAs an educated guess I choose this one:
https://www.thorlabs.com/thorproduct.cfm?partnumber=PA3CKWWith parameters:
Displacement (Free Strokeb) @ 100 V 3.0 µm ± 15%
Load for Maximum Displacementc 65 N (15 lbs)
Resonant Frequencyd 415 kHz (No Load)
Impedance at Resonant Frequencyd 600 mOhm
Anti-Resonant Frequencyd 510 kHz
Capacitance 65 nF ± 15%
So the idea is to glue them with, say, epoxy, to a mirror in this triangle fashion, create hw & sw to move it and put it inside imaging setup, say: a telescope. Few pixels of movements in image plane should be sufficient so I do not care for large movement stroke, but I want to update mirror position with at least 100Hz frequency, like having it maximally pointing left and 10ms later pointing max right. Precision is not very important, I guess positioning with +/-10% accuracy will be fine for a start.
Now as we already got here I am aware that maybe XY problem... But I think the question itself remains valid:
Is there any easy solution to drive such a piezo actuator with such requirements?
By easy solution I mean either:
- a ready to buy module (like for steppers you have i.e. DRV8825)
or
- an easy to solder by myself set of elements (like lm298 + some resistors)
So far I've found this:
https://www.tindie.com/products/Fyberlabs/piezo-haptic-flex-module/But I cannot see DRV2667 to be available to buy anymore, also I am not exactly sure if haptic driver like this would be good for actuator like I want
I can also see something like this:
https://pl.farnell.com/maxim-integrated-analog-devices/max77501ewv/boost-driver-2-8-to-5-5v-wlp-30/dp/3941815?st=haptic%20driverBut sorry, 0.4mm balls is much too much for my skill: if it has no leads I cannot solder it
Also it doesn't have analog way from input to output which I'd prefer over playing waveforms. (but maybe it's just prejudice).
But maybe all I need is something entirely different?
What I've found looking for answers here is this thread:
https://www.eevblog.com/forum/projects/need-schematic-to-build-a-piezo-driver-0-150v/msg1388451/#msg1388451But high current (15A???) requirement seems inadequate for my needs. Anyway - maybe all I need is full bridge mosfet driver?
I've also read this:
https://www.eevblog.com/forum/projects/_high-voltage_-linear-piezo-driver/msg916378/#msg916378But I am not sure also - i do not need big bulky thing, I thought it can be done by something smaller?
Sorry for being so unsure about anything: it seems like I have most of pieces somewhere in my brain, but I think I need some external push in the right direction, so please help me!
======================
And by the way:
This is my first post here so please allow me to shortly introduce:
I am a C++ developer, having just a little experience with embedded stuff.
What I can do is to write a I2c/SPI driver for Arduino for some simple IC, provided with datasheet.
Provided with an oscilloscope I can even check if it works.
I can solder THT elements if necessary.
As a hobby I do astrophotography, but instead of getting actual pictures I mostly do some diy stuff about it: steppers control, optical encoders, control & analyzing software.