Ultraheli veadetektor koosneb peamiselt järgmistest osadest:
Sünkroniseerimisahel: vastutab ultraheli veadetektori sünkroonimise juhtimise eest, et tagada iga osa kooskõlastatud töö.
Saateahel: genereerib kõrgsageduslikke ultrahelisignaale ja saadab need tuvastatavale objektile.
Vastuvõtuahel: võtab vastu tuvastatavalt objektilt peegelduva ultrahelisignaali ja muundab selle elektrisignaaliks.
Horisontaalne skaneerimisahel: juhib ultraheli veadetektori horisontaalset skaneerimist, et kuvada tuvastatava objekti ristlõike kujutis.
Ekraan: kuvab signaaliprotsessori poolt töödeldud andmed kujutise või lainekuju kujul, et aidata inspektoril mõista tuvastatava objekti olekut.
Toide: tagab veadetektori jaoks vajaliku toiteallika.
Lisaks sisaldavad mõned ultraheli veadetektorid ka järgmisi osi:
Ultraheligeneraator: genereerib kõrgsageduslikke ultrahelisignaale ja saadab need tuvastatavale objektile.
Ultraheliandur: võtmelüli ultrahelisignaalide konverteerimiseks tuvastatavasse objekti ja sealt tagasi, tavaliselt on see valmistatud piesoelektrilistest kristallidest.
Signaaliprotsessor: teostab vastuvõetud signaali filtreerimist, võimenduse juhtimist, aja- ja sageduspiirkonna analüüsi, et saada teavet kontrollitava objekti defektide ja võõrkehade kohta.
Andmete salvestamine: salvestab ülevaatuse andmed ja tulemused, et inspekteerimispersonal saaks neid vaadata, võrrelda ja analüüsida.
