Header logo is

Spatial ultrasound modulation by digitally controlling microbubble arrays

2020

Article

pf


Acoustic waves, capable of transmitting through optically opaque objects, have been widely used in biomedical imaging, industrial sensing and particle manipulation. High-fidelity wavefront shaping is essential to further improve performance in these applications. An acoustic analog to the successful spatial light modulator (SLM) in optics would be highly desirable. To date there have been no techniques shown that provide effective and dynamic modulation of a sound wave and which also support scale-up to a high number of individually addressable pixels. In the present study, we introduce a dynamic spatial ultrasound modulator (SUM),which dynamically reshapes incident plane waves into complex acoustic images. Its trans-mission function is set with a digitally generated pattern of microbubbles controlled by a complementary metal–oxide–semiconductor (CMOS) chip, which results in a binary amplitude acoustic hologram. We employ this device to project sequentially changing acoustic images and demonstrate the first dynamic parallel assembly of microparticles using a SUM.

Author(s): Ma, Zhichao and Melde, Kai and Athanassiadis, Athanasios G. and Schau, Michael and Richter, Harald and Qiu, Tian and Fischer, Peer
Journal: Nature Communications
Volume: 11
Number (issue): 4537
Year: 2020
Month: September
Day: 11

Department(s): Micro, Nano, and Molecular Systems
Bibtex Type: Article (article)

DOI: https://doi.org/10.1038/s41467-020-18347-2
URL: https://www.nature.com/articles/s41467-020-18347-2

BibTex

@article{2020Ma,
  title = {Spatial ultrasound modulation by digitally controlling microbubble arrays},
  author = {Ma, Zhichao and Melde, Kai and Athanassiadis, Athanasios G. and Schau, Michael and Richter, Harald and Qiu, Tian and Fischer, Peer},
  journal = {Nature Communications},
  volume = {11},
  number = {4537},
  month = sep,
  year = {2020},
  url = {https://www.nature.com/articles/s41467-020-18347-2},
  month_numeric = {9}
}