Датчик движения через bluetooth

Радарный датчик присутствия человека Hi-Link HLK-LD2410b c Bluetooth

Всем привет!
Меня давно интересуют радарные технологии. Радары используются повсеместно: в охранных системах, системах контроля скорости, системах мониторинга параметров жизнедеятельности и во многих других.
И вот, в очередной раз, изучая новинки на Aliexpress, я наткнулся на интересную модель HLK-LD2410 – радарный датчик присутствия человека с возможностью измерения расстояния и детектирования как движущихся, так и неподвижных объектов стоимостью всего около 4$ от Hi-Link. Давайте посмотрим, на что он способен.

Для начала немного теории

Радиолокатор или рада́р (англ. radar от radio detection and ranging – радиообнаружение и измерение дальности) – это радиотехническая система для обнаружения объектов, а также для определения их дальности, скорости и геометрических параметров. Радар использует метод радиолокации, основанный на излучении радиоволн и регистрации их отражений от объектов.

Радары можно разделить на импульсные, излучающие сигнал только в течение очень короткого времени и радары непрерывного действия. Среди радаров непрерывного действия в свою очередь можно выделить:
Радары непрерывной волны (Continious Wave, CW-радары).

CW-радар излучает высокочастотный сигнал постоянно, отраженный сигнал принимается и обрабатывается непрерывно. Такой радар, излучающий немодулированный непрерывный сигнал, может измерять только скорость цели с помощью эффекта Доплера, который заключается в изменении частоты сигнала в зависимости от скорости движения источника сигнала. CW-радар не может ни измерить расстояние, ни различить две одновременно освещенные цели. Эти задачи могут решить радары с линейной частотной модуляцией (Frequency-Modulated Continuous Wave, FMCW-радары)

Радиолокатор непрерывного излучения с частотной модуляцией — это особый тип радиолокационных датчиков, непрерывно излучающих сигнал, как и обычный радиолокатор непрерывного излучения. Но в отличие от CW-радара в FMCW-радаре применяется изменение рабочей частоты во время измерения, то есть излучаемый сигнал модулируется по частоте (или фазе). Модуляция сигнала по частоте или фазе дает возможность выполнять измерения длительности интервалов времени, что в свою очередь дает возможность измерять расстояние до неподвижных объектов.
Основные особенности FMCW-радиолокаторов:
— возможность измерения очень малых расстояний до цели (минимальная измеряемая дальность сопоставима с длиной излучаемой волны);
— возможность одновременного измерения дальности до цели и ее относительной скорости;
— очень высокая точность измерения дальности;
— обработка сигналов после смесителя выполняется в диапазоне низких частот, что существенно упрощает реализацию схем обработки;
— лучшая безопасность из-за отсутствия импульсного излучения с большой импульсной мощностью.

Таким образом, радары способны измерять скорость или расстояние, а благодаря обработке сигнала становится возможным измерение многих параметров: детектирование движения, обнаружение присутствия людей, измерение частоты дыхания и сердцебиения, детектирование падений и многое другое.

Радары могут работать на различной частоте, среды устройств бытового применения наиболее часто встречаются радары, работающие на частотах 5.8 ГГц, 10ГГц, 24ГГц, 60ГГц, а также встречаются работающие на более высоких частотах 77 ГГц и выше. Чем выше рабочая частота, тем с большей точностью определяется расстояние, но одновременно и выше аппаратные требования, предъявляемые к радарам. Радары с рабочей частотой 5,8-24 ГГц используются в основном для детектирования движения, 10-24 ГГц для измерения скорости и расстояния, 60ГГц и выше могут использоваться для измерения частоты дыхания и частоты сердцебиения.

Читайте также:  Интернет через bluetooth наушники

Перейдем непосредственно к герою обзора

Компания Hi-Link, наверняка, знакома многим благодаря довольно качественным источникам питания, но у них есть множество других устройств, среди которых целая линейка радарных модулей. HLK-LD2410 – это датчик присутствия человека, который является альтернативой PIR-датчикам движения.
Сначала я, не задумываясь, приобрел модуль HLK-LD2410 без интерфейсной платы, а немного позже обнаружил, что существует версия HLK-LD2410b с поддержкой Bluetooth, я заказал её, а заодно и интерфейсную плату.
HLK-LD2410 — это высокочувствительный модуль обнаружения присутствия человека, работающий на частоте 24 ГГц. HLK-LD2410 работает по принципу FMCW радара и способен обнаруживать движущиеся и неподвижные объекты. HLK-LD2410 способен рассчитывать расстояние до объекта, максимальное заявленное расстояние обнаружения составляет 5 метров. Он имеет интерфейс UART для конфигурации и вывод GPIO, состояние которого меняется при обнаружении цели в соответствии с настройками чувствительности. Логический уровень UART и GPIO 3.3 в.
Угол обнаружения объекта по горизонтали и вертикали составляет 120 градусов.
Размер модуля всего 35*7 мм. Интерфейс UART и пин GPIO выведен на 5 контактную колодку с шагом 1,27 мм, разъемы с таким шагом распространены не широко, поэтому для отладки имеет смысл сразу заказать интерфейсную плату. Она содержит USB-Uart конвертер CH340 и стабилизатор напряжения AMS1117. Для подключения к компьютеру предусмотрен разъем micro-usb. Интерфейсная плата универсальна и подходит для разных радарных модулей, выпускаемых Hi-Link.
Сам радар построен на двух микросхемах: S3KM111L и 8P0K234 (если я правильно разобрал маркировку).
S3KM111L реализует всю радиочастотную часть и представляет собой интегрированный монолитный однокристальный датчик миллиметрового диапазона, основанный на радиолокационной технологии FMCW. Он работает в K-диапазоне 24 ГГц с полосой модуляции до 1 ГГц в каждом одночастотном чирпе развертки.
Он включает полноценный радиочастотный приемопередатчик K-диапазона, управляемый встроенным генератором шаблонов и ФАПЧ. Генератор шаблонов поддерживает несколько шаблонов развертки по частоте с различными формами сигналов время-частота, такими как пилообразный или треугольный. Генератор паттернов и ФАПЧ поддерживают быстрые чирп-паттерны до 8 кГц.

Радиочастотная и аналоговая подсистемы включают передатчик и приемник. Регулировка усиления применяется к передатчику и приемнику для настройки общей ширины канала для работы в различных сценариях. Приемник интегрирует модулирующую полосу IQ, включаяет усилители промежуточной частоты, фильтры и АЦП. Встроенный ускоритель DSP может обрабатывать необработанные данные АЦП IQ с помощью БПФ или доплеровского БПФ. Обработанные данные могут быть сериализованы и выведены через интерфейс SPI или UART.
Благодаря высокому уровню интеграции для S3KM111L требуется всего несколько внешних компонентов, которые легко настроить, например, внешний кварцевый генератор и стабилизирующие конденсаторы.

Читайте также:  Включить блютуз lenovo y550

Вот основные особенности S3KM111L:
— Высокоинтегрированный радиолокационный датчик FMCW 24 ГГц K-диапазона SoC
— Диапазон настройки частотной модуляции с полосой пропускания до 1 ГГц
— Один канал передачи и один канал приема
— Интегрированный генератор сигналов и ФАПЧ с низким фазовым шумом
— Встроенный 16-битный АЦП приемника
— Аппаратный ускоритель для фильтрации и БПФ
— Встроенный датчик температуры
— Максимальная выходная мощность: 12 дБм
— Команды I²C/SPI/UART для настройки микросхемы
— Интерфейсы SPI/UART для последовательного вывода данных
— Одно напряжение питания 3,3 в
— Компоненты QFN32 4 x 4 м
— Диапазон температур от -40°C до 105°C

Идентифицировать чип 8P0K234 не удалось. Очевидно, он реализует обработку сигнала и логическую часть. Внешне версии с поддержкой Bluetooth и без практически ничем не отличаются, есть лишь единственный элемент, который присутствует на плате с поддержкой Bluetooth, и он, очевидно, является антенной, за реализацию Bluetooth отвечает, вероятно, неопознанный 8P0K234.
Также на плате установлен стабилизатор напряжения на 3.3в ME6209. Напряжение питания составляет от 5 до 24 в, заявленное потребление – 79 мА.

Найди 1 отличие
Также недавно появился модуль HLK-LD2410C, который, очевидно, отличается только компоновкой элементов и использованием более удобной гребенки PLC с шагом 2.54 мм.
При подключении радара к компьютеру автоматически устанавливаются драйвера, и в системе появляется виртуальный ком-порт. Для управления радаром есть ПО на английском языке, интерфейс программы выглядит следующим образом.
Слева расположены элементы управления и конфигурации справа – визуализация работы радара в виде индикатора обнаружения движущегося или неподвижного объекта, ниже два графика, отображающие текущие настройки чувствительности для обнаружения подвижных и неподвижных целей и сигнал с радара. Ниже выводится динамический график расстояния обнаружения объектов. В правом верхнем углу выводится расстояние до объекта в сантиметрах.В нижнем левом углу выводится текущий уровень сигнала для неподвижной и подвижной цели. Abs. Report delay задает время задержки в секундах, в течении которого вывод GPIO остается в высоком состоянии после исчезновения объекта из поля зрения.

Для подключения к радару необходимо сначала нажать connect, затем start, при этом сигнал с радара будет выводиться в реальном времени. Скорость передачи данных составляет 256000 бод. Есть возможность считать текущие настройки чувствительности, сбросить до дефолтных или задать собственные. Зеленая линия на графиках обнаружения движущихся и неподвижных объектов задает пороговое значение уровня сигнала, при превышении которого меняется состояние на выходе GPIO. Для изменения порогового значения необходимо нажать на кнопку Sensitivity и задать уровень чувствительности для каждого отсчета расстояния с шагом 0,75м. Чувствительность для каждого диапазона задается независимо. Настройки сохраняется после отключения питания датчика.

Также можно задать максимальное расстояние для обнаружения подвижных и неподвижных объектов и время развертки динамического графика обнаружения.

Читайте также:  80 prs pioneer bluetooth

Для версии с поддержкой Bluetooth есть мобильное приложение для android, правда оно пока только на китайском языке. Поэтому его проблематично использовать для настройки радара, только лишь для визуализации данных. За время тестирования мобильное приложение обновилось уже несколько раз, и я надеюсь что, оно будет переведено на английский язык.

Интерфейс UART служит в первую очередь для конфигурации, но есть описание протокола передачи данных и его можно использовать в своих приложениях.

Радар предусматривает различные способы установки, такие как потолочное подвесное или настенное подвесное. Радар может быть установлен внутри неметаллического корпуса. Возможные варианты установки и соответствующая им зона обнаружения приведены в даташите.

Для теста я установил его на штатив, на высоте примерно 1,2 м. На интерфейсной плате я запаял гребенку для вывода порта GPIO и земли и соединил их с мосфетом, который управляет светодиодной лентой, подключенной к источнику питания 12В.

Радар оказался довольно чувствительным и движущиеся объекты детектирует безошибочно, обнаруживает не только людей, но и, например, кошек, поэтому, чтобы избежать ложных срабатываний владельцам домашних животных, вероятно, стоит уменьшить чувствительность обнаружения движущихся объектов. Максимальное расстояние обнаружения примерно соответствует заявленному в 5 м.

Неподвижные или микродвижщиеся объекты детектируются также довольно уверенно, но при абсолютном покое и на большом расстоянии радар иногда теряет объект. Благодаря гибким настройкам чувствительности можно добиться желаемого результата в конкретных условиях.

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

Расстояние определяется достаточно точно. Минимальное измеряемое расстояние составляет порядка 35 см. В мобильном приложении, насколько я понял, можно задать разрешение обнаружения цели равное 0,75 или 0,2м.

Кстати на датчик отлично реагирует радар-детектор.

При питании от 5в через интерфейсную плату HLK-LD2410 потребляет порядка 87 мА, при питании напрямую вероятно меньше, но все же его вряд ли получится использовать в автономном режиме с питанием от аккумулятора. И это, наверное, главный недостаток датчиков подобного типа.
Наглядно демонстрация работы датчика показана в видео.

Заключение

HLK-LD2410 является законченным продуктом и применяется, например, в устройствах популярной экосистемы умного дома Tuya.
В некоторых из устройств он сочетается со стандартным PIR-сенсором.
Я давно задумывался о реализации простой охранной системы на основе датчиков движения для дома, и наверняка, если решу её организовать, то буду использовать данный радарный модуль или аналогичные ему. Мне понравилась его предсказуемая работа, гибкие настройки чувствительности, отсутствие ложных срабатываний и практически полное отсутствие выключений при нахождении в зоне его видимости. Естественно, данный модуль идеально подойдет для автоматического управления освещением, да и для любых других устройств, для которых это актуально. Доступная информация и программное обеспечение позволяют использовать все возможности данного модуля, а в сочетании с низкой ценой это делает его весьма привлекательным.

Источник

Оцените статью
Adblock
detector