An acoustic levitation device designed as a daughterboard for the DE0-Nano-SoC (Terasic Inc.)
The piezoelectric transducers signals generation is written in VHDL. The phases computation and the G-Code interpreter are written in C and run on embedded Linux. The device controls 88 channels at 40 kHz with a phase resolution of π/625.
Levitation of a 3 mm EPS particle in hand
Up and down movements using G-Code
2 mm EPS particle following a toolpath exported from FlatCAM
A. Marzo, S. A. Seah, B. W. Drinkwater, D. R. Sahoo, B. Long, and S. Subramanian, Holographic acoustic elements for manipulation of levitated objects, Nature Communications 6, 8661, 2015. https://www.nature.com/articles/ncomms9661
A. Marzo, GauntLev: A Wearable to Manipulate Free-floating Objects, Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems (CHI '16), 3277-3281, 2016. https://dl.acm.org/citation.cfm?id=2858370