Получить коммерческое предложение
Проверим наличие
перед счётом
Датчики присутствия и расстояния 8 мин чтения Автор: Мульдияров Алексей

mmWave-радар, PIR, ультразвук или ToF

Датчик присутствия отвечает на вопрос «есть ли человек», датчик расстояния — «где объект», а датчик движения — «изменилось ли положение». mmWave-радар, PIR, ультразвук и optical Time-of-Flight видят разные физические свойства. PIR реагирует на изменение теплового излучения, радар — на отражение радиоволн и Doppler, ультразвук — на акустическое эхо, ToF — на время пролёта света. Ни одна технология не лучшая во всех условиях. Выбор определяется объектом, дальностью, полем зрения, неподвижностью, материалами, температурой, освещением, приватностью и допустимыми ложными срабатываниями.

Четыре принципа обнаружения объекта: миллиметровый радар, инфракрасный PIR, ультразвук и оптический ToF

Сформулируйте событие обнаружения

Разделите motion, presence, occupancy, distance, gesture и counting. Обычный PIR хорошо видит движущегося человека, но может перестать обновлять сигнал, если он сидит неподвижно. mmWave способен видеть микродвижения дыхания, но также реагировать через тонкие стены. ToF строит карту расстояний в поле зрения, но зависит от оптики и reflectivity.

Задайте minimum target, скорость, время подтверждения и время удержания occupancy после пропадания. Укажите цену false positive и false negative: свет в пустой комнате и пропущенный человек в safety-zone имеют разную критичность.

PIR: простота и низкое потребление

PIR-элемент измеряет изменение инфракрасного излучения между зонами линзы Fresnel. Он не формирует тепловое изображение и обычно не даёт расстояние. Преимущества — микроамперное потребление, низкая цена и хорошая приватность.

Чувствительность зависит от поперечного движения через зоны, разницы температуры тела и фона, линзы и высоты монтажа. В жаркой среде контраст уменьшается; поток горячего воздуха, солнечный свет и вибрация линзы вызывают false triggers.

mmWave-радар

FMCW-радар измеряет дальность по beat frequency, скорость по Doppler и угол с несколькими антеннами. Он работает в темноте, через дым/пыль и может обнаруживать небольшое движение. Радары 60/77 ГГц имеют короткую длину волны и компактные антенны.

Сложность — RF layout/антенна, processing, regulatory limits и multipath. Металлическая среда создаёт отражения; вентилятор и вибрирующая панель могут выглядеть как движение. Корпус/radome должен иметь подходящую толщину и материал.

Ультразвук

Ультразвуковой преобразователь посылает burst и измеряет время эха: d = c × t / 2. Скорость звука зависит от температуры и в меньшей степени влажности; для точности нужна компенсация. Метод недорог и хорошо работает на сантиметрах/метрах для крупных объектов.

Мягкая ткань поглощает, наклонная гладкая поверхность отражает в сторону, турбулентность и несколько датчиков создают помехи. Есть blind zone из-за ringing преобразователя. Вентиляция и сильный акустический шум также влияют.

Optical ToF

ToF измеряет задержку/фазу отражённого света. Многозонный sensor даёт матрицу расстояний без полноценной камеры, что полезно для приватности и gesture. У него точная геометрия и узкое управляемое поле зрения.

Солнечный IR-фон, тёмные/блестящие поверхности, cover glass и загрязнение снижают дальность. Crosstalk от защитного стекла требует калибровки. Eye safety и peak optical power контролируются производителем модуля, но конечная оптика не должна нарушать условия.

Сравните поле зрения

PIR FOV формирует линза с дискретными зонами. mmWave — антенная диаграмма и algorithm-defined zones. Ультразвук имеет акустический beam и боковые лепестки. ToF задаётся оптикой и pixel/zone map. Номинальный угол не описывает чувствительность по краям.

Нарисуйте помещение/машину и наложите зоны. Учтите высоту, мёртвые зоны и отражающие поверхности. Маски/экраны могут сузить поле, но меняют чувствительность.

Неподвижный человек

PIR не гарантирует static presence. mmWave с micro-motion алгоритмом или ToF с устойчивой depth map лучше, но требуют фильтрации. Ультразвук может видеть объект по расстоянию, однако статичная мебель не отличается от человека без контекста.

Для occupancy объединяют технологии: PIR быстро будит систему, mmWave/ToF подтверждает присутствие. Sensor fusion снижает ошибки, если правила построены на независимых физических признаках.

Влияние корпуса

PIR требует IR-прозрачной линзы; обычное стекло может блокировать нужный диапазон. mmWave проходит через некоторые пластики, но paint, ribs и air gap меняют диаграмму. Ultrasonic sensor обычно требует открытых портов/мембраны. ToF нуждается в чистом оптическом окне с разделением emitter/receiver.

Испытания выполняют с серийным материалом, толщиной, окраской и уплотнением. Прототип без крышки даёт завышенную дальность.

Интерференция нескольких датчиков

Несколько ультразвуковых датчиков синхронизируют или кодируют bursts. ToF-модули могут мешать друг другу и внешним IR-источникам. Радары в соседних устройствах требуют chirp planning/algorithm mitigation. PIR обычно не излучает и не создаёт взаимных помех.

Полевой тест должен включать несколько работающих экземпляров, не один isolated device.

Сигнальная обработка и зоны

Не используйте только threshold. Применяйте background model, hysteresis, debounce, tracking и confidence. Для radar/ToF создайте exclusion zones для вентилятора/дороги. Adaptive baseline должен меняться медленно, чтобы не «выучить» неподвижного человека как фон.

Храните raw/feature traces спорных событий на этапе пилота. Без них невозможно понять, почему алгоритм сработал.

Постройте матрицу помех

Для PIR включите тёплый поток, солнце, вибрацию линзы и домашнее животное. Для radar — вентиляторы, металлические двери, движение за стеной, несколько радаров и Wi‑Fi/радиосреду в разрешённых диапазонах. Для ultrasonic — мягкие/наклонные поверхности, температура, airflow и соседние излучатели. Для ToF — солнце, чёрный материал, зеркало, грязное/запотевшее окно и второе оптическое устройство.

Каждый кейс проверяется на нескольких расстояниях и углах. Записывайте raw features, confidence, temperature и версию algorithm. Матрица становится regression-набором после любого изменения корпуса, линзы, antenna или thresholds.

Монтаж и ввод в эксплуатацию

Установщик должен видеть live map/zone и качество сигнала, а не только бинарный LED. Предусмотрите процедуру исключения постоянных объектов и проверки границы зоны контрольной мишенью. Настройки защищают от случайного изменения и экспортируют с версией.

Для privacy укажите, какие данные сохраняются: radar point cloud/ToF depth могут раскрывать меньше, чем изображение, но всё равно описывают присутствие. Ограничьте retention и сетевой доступ. Для safety application обычный presence sensor не используется без соответствующей сертифицированной архитектуры и risk assessment.

Критерии сравнения прототипов

Сравнивайте probability of detection и false alarms на час/сутки, latency появления/исчезновения, потребление и CPU/RAM. Max range из datasheet не заменяет ROC curve в целевой среде. Выберите решение по требуемой точке sensitivity/specificity, а не по одному демонстрационному проходу человека.

Практический пример

Переговорная должна включать вентиляцию при присутствии сидящих людей, без камеры. PIR обеспечивает быстрое wake при входе, 60-ГГц radar подтверждает micro-motion и считает зоны. Правило отключает occupancy только после длительного отсутствия обоих сигналов.

Стенд проверяет человека за ноутбуком, горячий радиатор, шторы, робот-пылесос, движение за стеной и несколько комнат. Antenna mask ограничивает чувствительность через стену, а installer tool показывает range map.

Примеры из каталога ChipBaza

IWRL6432BRQGAMYR — пример low-power mmWave radar SoC. EKMB1393113K — пример PIR-сенсора Panasonic. VL53L5CXV0GC/1 — многозонный ToF sensor ST, а MA40S4S — 40-кГц ultrasonic transmitter Murata. Это четыре различных физических принципа и уровни интеграции.

Ультразвуковому излучателю нужен приёмник/драйвер, radar SoC — antenna/layout/firmware, PIR — линза, ToF — optical cover calibration. Сравнивать только цену компонента нельзя.

Что фиксировать в спецификации датчика

Укажите sensor/firmware, optics/lens/radome, FOV/zones, монтажную высоту, range/confidence thresholds и temperature compensation. Для ultrasonic фиксируется согласованная пара transmitter/receiver и частота, для radar — antenna PCB/material, для ToF — cover stack/crosstalk calibration. Замена корпуса или окраски считается изменением sensing path и требует regression по матрице помех. Производственный тест должен подтверждать reference target на нескольких зонах, а не только наличие I²C/SPI ответа.

Для установочных параметров задайте допустимые диапазоны и защищённый reset к заводской конфигурации. Неограниченное «увеличение чувствительности» монтажником способно нарушить проверенную границу зоны и резко поднять false alarms; изменения должны журналироваться и повторно проверяться контрольными мишенями.

Типовые ошибки

  • путать motion и static presence;
  • выбирать технологию по максимальной дальности;
  • тестировать без серийного корпуса/окна;
  • не учитывать температуру скорости звука;
  • игнорировать radar multipath через стены;
  • считать ToF одинаково точным на чёрном и блестящем объекте;
  • не проверять несколько соседних датчиков;
  • адаптировать фон так быстро, что человек исчезает из detection.

Чек-лист датчика присутствия

  • определено событие, target и цена ошибок;
  • задана карта зон и мёртвых областей;
  • среда/материалы сопоставлены с физическим принципом;
  • корпус и окно проверены на attenuation/crosstalk;
  • обработаны static target и interference;
  • измерены latency, false positive/negative;
  • установка имеет calibration/diagnostic procedure;
  • пилот выполнен в реальном помещении или машине.

Источники для технической проверки

Параметры и ограничения сверяйте с актуальной документацией производителя для полного артикула и нужного исполнения.

Следующий шаг

Проверьте артикулы и количество до отправки заявки

Загрузите спецификацию в BOM-сервис или пришлите полный код производителя менеджеру. Если точное совпадение не доказано, позиция останется на ручной проверке.