Некоторые методы, которые можно использовать для повышения точности ультразвуковых датчиков расстояния:
- Измерительная схема с двумя головками. 1 Позволяет сократить «слепую» зону, для этого в качестве излучателя и приёмника используются две отдельные головки датчика. 1 При этом важно обеспечить максимальную чувствительность схемы за счёт правильного выбора одной и той же резонансной частоты для излучателя и приёмника. 1
- Отслеживание порога. 1 Помогает уменьшить величину «слепой» зоны, для этого пороговое напряжение детектора формируется напряжением, переменным во времени. 1
- Коррекция результатов измерений. 1 Влияние помех можно ослабить путём статистической обработки результатов измерений — вычисления средней величины и дисперсии и отбрасывания результатов со слишком большим отклонением от среднего. 1
- Медианная фильтрация. 2 Позволяет исключить грубые промахи, которые возникают из-за особенностей окружающей среды и распространения ультразвука. 2 Для этого микроконтроллер получает от датчика несколько значений расстояния до объекта, затем ранжирует их в порядке возрастания и принимает за результат измерения среднее значение. 2
- Применение датчиков температуры и влажности воздуха. 4 Это даёт возможность динамически рассчитывать скорость звука и производить поправку показаний датчика с учётом температуры окружающей среды. 4