acoustic microscope 1

noundomain: artefact
EnWordnet [ver.5.0]
EnglishEnglish
Definition

a microscope that employs very high or ultra high frequency ultrasound; operates non-destructively and penetrates most solid materials to make visible images of internal features, including defects such as cracks, delaminations and voids.

  • 1.Because of their ability to find visualize features non-destructively, acoustic microscopes are widely used in the production of electronic components and assemblies for quality control, reliability and failure analysis.
FENG