Презентация продукции
RCWL - 0801 - это дальномерный модуль с питанием 3.3V - 5V, оснащенный высококачественным лазерным дальномерным датчиком VL53L0X. Модуль использует высокопроизводительный MCU, встроенный в алгоритм вычислительной фильтрации VL53L0X, который измеряет значение расстояния с помощью прямого последовательного вывода.
Использование высококачественных лазерных дальномерных датчиков.
Датчик использует лазер класса 1, соответствующий стандарту ICE 60825 1: 2014, без ущерба для человеческого глаза.
Процесс без свинца
Параметры продукции
Название продукта: Лазерный дальномерный датчик
Рабочий ток: 30 мА
Статический ток: 16 мА
Ограниченный период тестирования: 30 мS
Ширина диапазона измерений: 0 - 200 см (фактический 1. Эффективность в 2м)
Размер изделия: 12.5mm * 12.5mm
Электричество с широким напряжением: 3.3V - 5V
Рабочая температура: - 10°C ~ 90°C
Режим подключения к выходу: UART
Угол обнаружения: ±15 градусов
Определение интерфейса
VCC: источник питания
RX: Последовательный ввод модулей
TX: Вывод строки модулей
GND: Земля
Команда измерения
Команда: 0XA0; Возвращает значение: Bytel; Byte2 Примечание: Расстояние выхода модуля простого вывода составляет (BYTE < 8) & BYTE, а преобразование 2 в 10 - значную единицу фактического испытательного расстояния mm
Команда: 0XA1; Возвращает значение: Bytel; Byte2 Примечание: Инициализация vL53L0X (время инициализации 500 мS)
Команда: 0XB0; Возвращает значение: 0XB0; Примечание: Модульный коэффициент Портера установлен на 960o, вступает в силу мгновенно (по умолчанию)
Команда: 0XB1; Возвращает значение: 0XB1; Примечание: Модульный коэффициент Портера установлен на уровне 115200 и вступает в силу немедленно
Команда: 0X2; Возвращает значение: 0x2; Примечание: Модульная скорость Портера установлена в режиме измерения на большие расстояния (по умолчанию)
Команда: 0XC0; Возвращает значение: 0XC0; Примечание: Установить режим высокоскоростных измерений
Команда: 0XC1; Возвращает значение: 0XC1; Примечание: Установите режим измерения высокой точности (интервал измерения должен быть > 180 мS)
Команда: 0XC2; Возвращает значение: 0XC2; Примечание: Установите X SHUT на высокий уровень, модуль работает нормально
Команда: 0XD0; Возвращает значение: 0XD0; Примечание: Инициализация модуля, установка XSHUT для низкого уровня, закрытие VL53L0X
Команда: 0XD1; Возвращает значение: 0XD1 ;Примечание: BYTE1 - BYTE4
Команда: 0XF0; Возвращает значение: BYTE1; Примечание: Текущий коэффициент Портера (MSB)
Команда: 0XF0; Возвращает значение: BYTE2; Примечание: BYTE5:
Команда: 0XF0; Возвращает значение: BYTE3; Примечание: Режим 0X 00 для дальних расстояний
Команда: 0XF0; Возвращает значение: BYTE4; Примечание: Высокоскоростной режим измерения 0X 01
Команда: 0XF0; Возвращает значение: BYTE5; Примечание: Режим высокоточных измерений 0X 02
Команда: 0XF0; Возвращает значение: BYTE6; BYTE6: Текущее состояние X Shut.
Использование продукции
Измерение расстояния в режиме длинного расстояния
1 Подключение к оборудованию.
Подтвердите текущую скорость Поттера (если она известна, то эта операция не требуется) Выберите три скорости Потопа 9600N1, 192001, 15200 N1 для ввода данных D0, соответственно, и если вы возвращаетесь к D0, это означает, что скорость Потопа является текущей скоростью Потопа модуля
3 Введите C0, программное обеспечение для терминальной строки ПК получает C0, установка режима на большие расстояния успешно
Введите A0, программное обеспечение терминальной строки ПК получает 2 8 - битные 16 - значные данные, преобразованные в 10 - значную величину измерения расстояния (единица mm)