Описание
Технические параметры:
Интерфейс: 3,3 V-5 V/TTL232 трехпроводной серийный Интерфейс (то есть однокристальная UART/USART/SCI Интерфейс, то, пожалуйста, не имеют непосредственный контакт RS232 Интерфейс!).
Скорость передачи: (4800, 9600, 19200, 38400, 57600, 115200) опционально, по умолчанию 38400
Напряжение питания: 3,3 В;
Рабочий ток: <180 мА;
Диапазон измерения: 0,04 ~ 40 м (на основе передней части модуля)
Скорость измерения: до 5 Гц, то есть 5 данных можно измерить в пределах 1 с;
Точность измерения: ± 2 мм + 5*10 (-5) D, где D-расстояние измерения;
Рабочая температура:-10 ~ 50 ℃;
Температура хранения:-30 ~ 70 ℃;
Размер изделия: 60*31*14 мм (длина * ширина * высота);
![Лазерный датчик измерения лазерный датчик расстояния модуль для Arduino Высокоточный инфракрасный датчик дальности лазерный дальномер модуль](https://ae01.alicdn.com/kf/Hcbf4f41c51244814a73542a9b37b96bdd.jpg)
Схема подключения:
Описание: 1-EN_PWR/*** высокий уровень (3,3 В ~ 5 В) включить терминал, установить высокий уровень для нормальной работы, установить низкий уровень
Когда машина находится в состоянии низкой мощности ***/
2-RX/*** Коммуникационный принимающий конец ***/
3-TX/*** Отправитель связи ***/
4-GND/*** сигнал заземления, и отрицательный порт питания ***/
5-3,3 В/*** источник питания "положительный" порт ***/
![Лазерный датчик измерения лазерный датчик расстояния модуль для Arduino Высокоточный инфракрасный датчик дальности лазерный дальномер модуль](https://ae01.alicdn.com/kf/Hf931d25f02d64ca2a6b1384d0491dd75I.jpg)
Установка Примечания:
1. Пожалуйста, не ослабляйте 4 винта печатной платы, то есть, ослабление и напряжение после точной регулировки фокусировки могут привести к непоправимым неполадкам с фокусировкой!
2. Для фиксации, вы можете использовать три круглых отверстия, оставленные на модуле для фиксации. Пожалуйста, не применяйте явное внешнее усилие к печатной плате или сжимайте или искажайте оптическую структуру.
3. Модуль не должен использоваться в течение длительного времени в условиях сильной вибрации. При установке в условиях использования с явной вибрацией передний конец должен иметь некую мягкую фиксацию.
4. Следует позаботиться о том, чтобы весь оптический путь модуля был чистым. Окна лазерной трубки, маленькие передающие линзы, большие приемные линзы, окна корпуса и другие оптические линзы должны быть чистыми. Не подвергайте модуль воздействию пыли и не прикасайтесь к передающим и принимающим объективам пальцами. Особенно при измерении больших расстояний или слабых целей отражения, загрязнения линз, безусловно или сильно повлияют на измерение! Загрязненные линзы можно сдувать прочной кожей, чтобы удалить частицы поверхности и плавающую пыль, а затем протереть ее мягкой бумагой с небольшим количеством пыли. Не протирайте ее вперед и назад, не прикасайтесь к ней бумагой или местом, где она была протерта. Протирайте линзы! Не протирайте Передающие и принимающие линзы жидкостями, которые не подходят для полимерных линз PMMA!
Открытый инструкции по использованию:
1. Способность модуля измерять на открытом воздухе в течение дня значительно снижается, особенно на солнце. Поэтому он должен сотрудничать со специальной отражающей пластиной или отражающей пленкой. Однако Отражающая пленка может вызвать чрезмерный сигнал при измерении в пределах 10 метров.
2. Прямой Солнечный свет на линзу модуля, или прямое отражение поверхности с углом менее 45 градусов от направления выхода лазерного луча, может сделать его невозможно измерить. Дождь и снег также могут сделать его невозможно измерить.
3, будь то внутри или снаружи, избегайте отражающей поверхности зеркальной или прозрачной и полупрозрачной, если не используется специальное использование.
V. Инструкции по использованию верхнего компьютера
При необходимости вы можете обратиться в службу поддержки клиентов для верхнего компьютерного программного обеспечения посылка после оформления заказа. Вы также можете использовать инструмент последовательной отладки, который может быть выбран в соответствии с вашими потребностями. Вы также можете обратиться в нашу службу поддержки клиентов за установочной посылка инструмента последовательной отладки. Конечно, вы также можете скачать его онлайн.
ПК интерфейс программного обеспечения
![Лазерный датчик измерения лазерный датчик расстояния модуль для Arduino Высокоточный инфракрасный датчик дальности лазерный дальномер модуль](https://ae01.alicdn.com/kf/Hadbb0910c7424ac4a35817a01f501b43Z.jpg)
1. сначала убедитесь, что устройство работает нормально, а затем Последовательная связь нормальная, выберите соответствующий com-порт, введите адрес текущей машины в столбце «адрес датчика» (по умолчанию-1), а затем выберите соответствующую скорость передачи данных (по умолчанию-115200, Пользователи могут меняться в соответствии с их потребностями во время использования);
2. Нажмите кнопку одиночного измерения, лазер будет мигать один раз, и информация о расстоянии, измеряемом в настоящее время, будет отображаться в пустой области на правой стороне программного обеспечения.
3. Нажмите непрерывное измерение, лазер будет мигать непрерывно, и затем Измеренные данные расстояния будут выводиться на правой области дисплея.
4. Нажмите, чтобы включить лазер. Лазер будет оставаться на месте, но не будет измерять расстояние. Использование rs может использовать эту функцию для прицеливания измеренного объекта.
5. Нажмите кнопку настройки, чтобы войти в следующий интерфейс, который в основном используется для настройки некоторых параметров машины;
![Лазерный датчик измерения лазерный датчик расстояния модуль для Arduino Высокоточный инфракрасный датчик дальности лазерный дальномер модуль](https://ae01.alicdn.com/kf/H5770fc8919684e4ba62eeb0b34c7a781p.jpg)
Установите Смещение: например, если вы хотите, чтобы машина Измерила на 5 см больше фактического расстояния каждый раз, вы можете выдать 50 в боковой коробке, затем нажмите кнопку "установить смещение", и вам будет предложен его успешно установить. Аналогично, если вы хотите измерить каждый раз на 5 см меньше, введите «-50».
Установка бенчмарка: обычно рекомендуется перед установкой бенчмарка, то есть отсчет от передней части модуля. Эту функцию можно заменить функцией «Настройка смещения».
Установите адрес раба: когда вы находитесь в сети, вы можете установить различный адрес для каждой машины, от 1 до 254.
Установите скорость передачи данных: вы можете установить требуемую скорость передачи данных в соответствии с потребностями пользователя. По умолчанию-38400.
Инструкции по настройке последовательного ассистента:
Выберите правильный com-порт-выберите правильную скорость передачи данных-бит данных 8-проверка бит нет-получение выберите Hex-отправить выберите Hex, И затем отправьте правильную команду согласно Протоколу, чтобы измерить расстояние нормально.
Протокол Инструкция Описание:
1: датчик готов к продолжению
Перед каждым диапазоном, установите EN pin на высокий уровень (3,3 В ~ 5 В), датчик будет просыпаться и инициализировать оборудование, датчик будет продолжать выдавать следующее
Ответ:
01 03 02 00 00 B8 44
Установите EN low после завершения измерения, и датчик переходит в режим низкой мощности.
2: прочитайте входной регистр (код функции 0x03) (прежде чем выполнить эту команду, дождитесь, пока датчик продолжится)
Пример:
Прочитайте, измерение расстояния
Описание код адреса функция код запуска адрес номер регистрации CRC
Отправка: 0x01 0x03 0x00 0x0F 0x00 0x02 0xF4 0x08
Нормальная чувствительность (расстояние измерения 57,505 м):
Описание код адреса функция код количество байтов регистр 1 значение регистр 2 значение CRC
Нормальный ответ: 0x01 0x03 0x04 0x00 0x00 0xE0 0xA1 0x72 0x4B
Примечание (расстояние в этой инструкции составляет 4 байта, 0x00 0x00 0xE0 0xA1, и расстояние 0x0000E0A1, преобразовано в 57505 мм в десятичном порядке)
Если пусковой адрес неправильный, ответ следующий:
Описание код адреса Код ошибки код исключений CRC
Ответ ошибки: 0x01 0x83 0x02 0xC0 0xF1 (неправильный адрес запуска)
4: код ошибки
В нормальных условиях:
Отправить чтение расстояния измерения (одиночное измерение)
Описание код адреса функция код запуска адрес номер регистрации CRC
Отправка: 0x01 0x03 0x00 0x0F 0x00 0x02 0xF4 0x08
Нормальная чувствительность (расстояние измерения 57,505 м):
Описание код адреса функция код количество байтов регистр 1 значение регистр 2 значение CRC
Нормальный ответ: 0x01 0x03 0x04 0x00 0x00 0xE0 0xA1 0x72 0x4B
Примечание (расстояние в этой инструкции составляет 4 байта, 0x00 0x00 0xE0 0xA1, и расстояние 0x0000E0A1, преобразовано в 57505 мм в десятичном порядке)
При возникновении ошибки, регистраторы 1 и 2 представляют код ошибки. Конкретные виды заключаются в следующем:
0xFF000000 погрешность вычисления, переизмерение
0xFE000000 отраженный светильник слаб или время измерения слишком длинное, отражающая поверхность должна быть более легко отражается, или
С разделочной доской, пустой бумагой и т. Д.
0xFD000000 мишень слишком Светоотражающая, не направляйте на сильный светильник
Диапазон 0xFC000000 превышен, Пожалуйста, измерьте в пределах диапазона инструмента
5: источник расчета CRC16
1. Таблица расчета кода проверки CRC:
/* Таблица с высоким значением в байтах CRC */
Const u8 auchCRCHi [] = {
0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0,
0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41,
0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0,
0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40,
0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1,
0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41,
0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1,
0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41,
0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0,
0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40,
0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1,
0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40,
0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0,
0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40,
0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0,
0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40,
0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0,
0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41,
0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0,
0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41,
0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0,
0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40,
0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1,
0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41,
0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0,
0x80, 0x41, 0x00, 0xC1, 0x81, 0x40
} Долл. США;
/* Таблица низких значений в байтах CRC */
Const u8 auchCRCLo [] = {
0x00, 0xC0, 0xC1, 0x01, 0xC3, 0x03, 0x02, 0xC2, 0xC6, 0x06
0x07, 0xC7, 0x05, 0xC5, 0xC4, 0x04, 0xCC, 0x0C, 0x0D, 0xCD,
0x0F, 0xCF, 0xCE, 0x0E, 0x0A, 0xCA, 0xCB, 0x0B, 0xC9, 0x09
0x08, 0xC8, 0xD8, 0x18 0x19, 0xD9, 0x1B, 0xDB, 0xDA, 0x1A,
0x1E, 0xDE, 0xDF, 0x1F, 0xDD, 0x1D, 0x1C, 0xDC, 0x14, 0xD4,
0xD5, 0x15, 0xD7, 0x17, 0x16, 0xD6, 0xD2, 0x12, 0x13, 0xD3,
0x11, 0xD1, 0xD0, 0x10, 0xF0, 0x30, 0x31, 0xF1, 0x33, 0xF3,
0xF2, 0x32, 0 x размера 36, мы рекомендуем 0xF6, 0xF7, 0x37, 0xF5, 0x35, 0x34, 0xF4,
0x3C, 0xFC, 0xFD, 0x3D, 0xFF, 0x3F, 0x3E, 0xFE, 0xFA, 0x3A,
0x3B, 0xFB, 0x39, 0xF9, 0xF8, 0x38, 0x28, 0xE8, 0xE9, 0x29
0xEB, 0x2B, 0x2A, 0xEA, 0xEE, 0x2E, 0x2F, 0xEF, 0x2D, 0xED,
0xEC, 0x2C, 0xE4, 0x24 0x25, 0xE5, 0x27, 0xE7, 0xE6, 0x26
0x22, 0xE2, 0xE3, 0x23, 0xE1, 0x21 0x20, 0xE0, 0xA0, 0x60,
0x61, 0xA1, 0x63, 0xA3, 0xA2, 0x62, 0x66, 0xA6, 0xA7, 0x67
0xA5, 0x65 0x64, 0xA4, 0x6C, 0xAC, 0xAD, 0x6D, 0xAF, 0x6F,
0x6E, 0xAE, 0xAA, 0x6A, 0x6B, 0xAB, 0x69, 0xA9, 0xA8, 0x68
0x78, 0xB8, 0xB9, 0x79, 0xBB, 0x7B, 0x7A, 0xBA, 0xBE, 0x7E,
0x7F, 0xBF, 0x7D, 0xBD, 0xBC, 0x7C, 0xB4, 0x74, 0x75, 0xB5,
0x77, 0xB7, 0xB6, 0x76, 0x72, 0xB2, 0xB3, 0x73, 0xB1, 0x71
0x70, 0xB0, 0x50, 0x90, 0x91, 0x51, 0x93, 0x53, 0x52, 0x92
0x96, 0x56, 0x57, 0x97, 0x55, 0x95, 0x94, 0 мм x 54 мм, 0x9C, 0x5C,
0x5D, 0x9D, 0x5F, 0x9F, 0x9E, 0x5E, 0x5A, 0x9A, 0x9B, 0x5B,
0x99, 0x59, 0x58, 0x98, 0x88, 0x48, 0x49, 0x89, 0x4B, 0x8B,
0x8A, 0x4A, 0x4E, 0x8E, 0x8F, 0x4F, 0x8D, 0x4D, 0x4C, 0x8C,
0x44, 0x84, 0x85, 0x45, 0x87, 0x47 (Европа), 0x46, 0x86, 0x82, 0x42
0x43, 0x83, 0x41, 0x81, 0x80, 0x40
} Долл. США;
2. Метод расчета:
/==================================================== ======================
/Возвращаемое значение функции является неподписанным коротким значением CRC
/Сообщение, которое будет рассчитано CRC
/Длина сообщения должна быть проверена
/==================================================== ======================
U16 CRC16 (u8 * Start_Byte, u16 Num_Bytes)
{
U8 uchCRCHi = 0xFF;/Инициализация высокого байта CRC
U8 uchCRCLo = 0xFF;/Инициализация низкого байта CRC
U16 uIndex;/указатель на таблицу поиска CRC
While (Num_Bytes --)
{
UIndex = uchCRCLo ^ * Start_Byte + +;/рассчитать CRC
UchCRCLo = uchCRCHi ^ auchCRCHi [uIndex];
UchCRCHi = auchCRCLo [uIndex];
}
Возврат (uchCRCHi <8 uchCRCLo);
}
Характеристики
- Бренд
- Your Cee
- Совместимый бренд/модель
- Нет
- Номер модели
- TW10S Laser Measure Sensor