VL53L0X: конфигурация контактов, принципиальная схема и приложения

Попробуйте наш инструмент устранения неполадок





Датчики - важнейший катализатор эволюции автоматизации. С развитием технологий сегодня доступны как аналоговые, так и цифровые датчики для различных приложений. Развитие датчики имеет много задач автоматизации проще. Сегодня есть датчики для измерения температура , для измерения силы света, для измерения влажности, для измерения звука, для измерения излучения, для измерения расстояния и т. д. Для измерения дальности до объекта на рынке доступны различные типы датчиков расстояния. Некоторые используют лазерные лучи для работы, тогда как некоторые используют светодиоды. Одним из таких датчиков, который использует лазерный луч для измерения диапазона расстояний, является VL53L0X IC.

Что такое VL53L0X?

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




Принцип работы

VL53L0X - это лазерный дальномер. Он использует принцип времени полета для измерения расстояния до объектов. Здесь лазерный луч выходит из Лазер с вертикальным резонатором поверхностного излучения присутствует в устройстве. Этот луч ударяет по поверхности объекта и отскакивает обратно. Время, необходимое лазерному лучу, чтобы коснуться поверхности объекта и отразиться обратно на датчик, известно как время полета. Это время измеряется для расчета расстояния между объектом и датчиком. Для измерения времени и расстояния между фотонами в приборе используется матрица SPAD. Это также увеличивает точность прибора. VL53L0X может измерять расстояние до объекта, даже если его поверхность сильно отражающая.

Конфигурация контактов

Схема выводов VL53L0X

Схема выводов VL53L0X



Датчик расстояния VL53L0X от ST Microelectronics доступен в виде 12-контактной ИС. Описание контактов ИС приведено ниже -

  • Контакт -1 AVDDVCSEL - это контакт источника питания к VCSEL, который подключен к основному источнику питания. На этот вывод подается напряжение от 2,6 до 5,5 В.
  • Контакт 2 - это контакт заземления VCSEL -AVSSVCSEL. Этот вывод подключен к основному заземлению.
  • Контакт 3 - это контакт заземления IC-GND.
  • Контакт 4 также является контактом заземления GND2.
  • Контакт 5 - это цифровой вход Xshutdown, контакт -XSHUT.
  • Контакт-6 - это контакт заземления -GND3,
  • Вывод 7 - это вывод прерывания GPIO1. Это цифровой выходной контакт.
  • Контакт 8 - это не подключаемый контакт DNC. Эта булавка оставлена ​​плавающей
  • Вывод 9 - это вывод последовательных данных I2C SDA. Это цифровой вывод ввода / вывода.
  • Контакт 10 - это входной контакт последовательного тактового сигнала I2C - SCL. Это цифровой входной контакт.
  • Вывод 11 - вывод напряжения питания - AVDD.
  • Контакт 12 - это контакт заземления GND4. Этот вывод должен быть подключен к основному заземлению.

Блок-схема

С помощью API многие высокоуровневые функции VL53L0X могут управляться Хостом. Инициализация, калибровка, выбор точности, выбор режима измерения дальности, запуск / останов и т. Д. VL53L0X можно контролировать с помощью команд API.

Этот API можно скомпилировать на любой платформе. API содержит 3 режима ранжирования - одиночное ранжирование, непрерывное ранжирование и временное ранжирование. В режиме одиночного ранжирования ранжирование выполняется после вызова функции API. Здесь ранжирование выполняется только один раз.


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

Принципиальная электрическая схема

Принципиальная схема-VL53L0X

Принципиальная схема-VL53L0X

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

Для AVDD на 2,8 В. рекомендуются внешние подтягивающие резисторы от 1,5 кОм до 2 кОм. Для XSHUT и GPIO1 рекомендуемое значение подтягивающего резистора составляет 10 кОм. У хоста есть API, через который VL53L0X управляется с помощью команд.

    Технические характеристики VL53L0X

    Некоторые из характеристик VL53L0X перечислены ниже -

    • Диапазон рабочего напряжения для этого устройства составляет от 2,6 В до 3,5 В.
    • Для работы этому устройству требуется ток питания 10 мА.
    • Для связи с микроконтроллером на плате предусмотрен протокол связи I2C.
    • Это устройство может измерять расстояние до цели до 2 метров.
    • Предусмотрен линейный стабилизатор напряжения 2,8 В.
    • В приборе используется массив однофотонных лавинных диодов.
    • Лазерный дальномер с вертикальной полостью длиной 980 нм используется для лазерной локации.
    • Это устройство также имеет встроенный переключатель уровня.
    • Это устройство невосприимчиво к атмосферным воздействиям.
    • Встроенные ИК-фильтры обеспечивают надежную защиту от перекрестных помех через стекло.
    • Диапазон рабочих температур от -20 ° C до 70 ° C.
    • Это устройство доступно в оптическом корпусе LGA12.
    • VL53L0X можно контролировать с помощью API.
    • Используя API, заказчик может легко разработать множество высокопроизводительных приложений.
    • Этот API содержит 3 режима измерения дальности для управления работой VL53L0X.

    Применения VL53L0X

    VL53L0X - это лазерный дальномер. Этот датчик стал популярным, когда он впервые был использован в iphone7 и других телефонах Apple для 3D-изображений. Существуют различные приложения этого модуля. Некоторые из них перечислены ниже -

    • VL53L0X используется в робототехнике для обнаружения и предотвращения препятствий.
    • Во многих последних мобильных смартфонах этот модуль используется в качестве датчика приближения.
    • Используется для медицинских изображений, когда изображения нужно делать в условиях низкой освещенности.
    • В камерах для автофокуса используется VL53L0X.
    • Для захвата изображения быстро движущихся объектов и увеличения производительности камеры VL53L0X используется в современных камерах.
    • Этот модуль используется для распознавания одномерных жестов.
    • В автоматических смесителях, дозаторах мыла и автоматических смесителях для обнаружения жестов рук применяется VL53L0X.
    • Этот модуль также используется в компьютерах и ноутбуках для обнаружения пользователей.

    Альтернативный IC

    Помимо датчика VL53L0X, предоставленного ST Microelectronics, в качестве альтернативы этому модулю можно использовать и другие микросхемы: VL6180, ультразвуковой датчик HC-SR04.

    Лазер, используемый в этом датчике, невидим и не вреден для человеческого глаза. VL53L0X также часто называют самым маленьким в мире датчиком измерения расстояния. Более подробную информацию об электрических характеристиках этого датчика можно найти в его Техническая спецификация . В вашем смартфоне используется VL53L0X для автофокусировки объектива камеры?