Как правило, магнитострикционный датчик представляет собой протяжённый канал - волновод, вдоль которого может свободно перемещаться постоянный кольцевой магнит. Внутри волновода содержится проводник, способный при подаче на него электрических импульсов создавать магнитное поле вдоль всей своей длины (Рисунок 10). Полученное магнитное поле складывается с полем постоянного магнита, и результирующее поле создаёт момент вращения канала, содержащего волновод (эффект Вайдемана). Импульсы вращения распространяются по каналу в обе стороны со скоростью звука материала канала. Регистрация временной задержки между отправкой электрического импульса и приёма импульса вращения позволяет определить расстояние до постоянного магнита, т.е. определить его положение. Канал может иметь довольно большую длину (до нескольких метров), а положение магнита может быть определено с точностью до нескольких микрометров. Магнитострикционные датчики обладают отличной повторяемостью, разрешением, устойчивостью к неблагоприятным условиям и низкой чувствительностью к температурным изменениям.
Рисунок 10. Магнитострикционный датчик перемещения.