Устройство измерения лазера, модуль датчика расстояния, высокая точность для Arduino, инфракрасный датчик дальности, модуль лазерного дальномера, Новинка
2 991,55₽
В наличии!
Последнее обновление: 02.03.2023
Технические параметры:
Интерфейс: 3,3 V-5V / TTL232 трехпроводной серийный Интерфейс (то есть однокристальная UART / USART / SCI Интерфейс, то, пожалуйста, не имеют непосредственный контакт RS232 Интерфейс!).
Скорость передачи данных: (4800, 9600, 19200, 38400, 57600, 115200) опционально, по умолчанию 38400
Мощность Напряжение питания: 3,3 V;
Рабочий ток: <180 мА;
Диапазон измерения: 0,04 ~ 40 м (на основе передней части модуля)
Скорость измерения: до 5 Гц, то есть 5 данных могут быть измерены в пределах 1s;
Точность измерения: ± 2 мм + 5*10 (-5) D, где D-расстояние измерения;
Рабочая температура: -10 ~ 50 ℃;
Температура хранения: -30 ~ 70 ℃;
Размер изделия: 60*31*14 мм (длина * ширина * высота);
Схема подключения:
Описание: 1-EN_PWR/*** высокого уровня (3,3 V ~ 5V) включить терминал, набор высокого уровня для при бережном обращении комплект низкого уровня
Когда машина находится в состоянии низкой мощности ***/
2-RX/*** Коммуникационный приемный конец ***/
3-TX/*** отправитель сообщения ***/
4-GND/*** сигнал заземления, и отрицательный порт питания ***/
5-3,3 V/*** Мощность поставить "позитивный" порт ***/
ПРИМЕЧАНИЯ по установке:
1. Пожалуйста, не ослабляйте 4 винта печатной платы, то есть ослабление и стресс после точной регулировки фокуса могут вызвать непоправимые проблемы с фокусом!
2. Для фиксации можно использовать три круглых отверстия, оставленные на модуле для фиксации. Пожалуйста, не применяйте очевидную внешнюю силу к печатной плате, не сжимайте и не искажите оптическую структуру.
3. Модуль не должен использоваться в течение длительного времени при сильной вибрации. При установке в условиях использования с очевидной вибрацией передний конец должен иметь определенную мягкую фиксацию.
4. Следует позаботиться о том, чтобы весь оптический путь модуля был чистым. Окна лазерной трубки, маленькие передающие линзы, большие принимающие линзы, окна корпуса и другие оптические линзы должны быть чистыми. Не подвергайте модуль воздействию пыли и не прикасайтесь к передающим и принимающим объективам пальцами. Особенно при измерении дальних расстояний или слабых мишеней отражения, загрязнение линз, очевидно, или серьезно повлияет на измерение! Загрязненные линзы могут быть сдуты сильной кожей для удаления частиц поверхности и плавающей пыли, а затем протрите их мягкой бумагой с небольшим количеством пыли. Не протирайте его назад и вперед и не прикасайтесь к бумаге или месту, где он был протерт. Протрите линзы! Не протирайте Передающие и принимающие линзы жидкостями, которые не подходят для линз из смолы PMMA!
Инструкции по использованию на открытом воздухе:
1. Способность модуля измерять на открытом воздухе в течение дня значительно снижена, особенно на солнце. Поэтому он должен сотрудничать со специальной отражающей пластиной или отражающей пленкой. Однако Отражающая пленка может вызвать чрезмерный сигнал при измерении в пределах 10 метров.
2. Прямой Солнечный свет на линзе модуля или поверхность прямого отражения с углом менее 45 градусов от направления выхода лазерного луча может сделать невозможным измерение. Дождь и снег также могут сделать невозможным измерение.
3, как внутри, так и снаружи, избегайте зеркальной или прозрачной отражающей поверхности, если не используется специально.
V. Инструкции по использованию верхнего компьютера
При необходимости, вы можете обратиться в службу поддержки клиентов за верхней посылка программного обеспечения компьютера после размещения заказа. Вы также можете использовать инструмент последовательной отладки, который может быть выбран в соответствии с вашими собственными потребностями. Вы также можете обратиться в нашу службу поддержки клиентов для установки посылка последовательного инструмента отладки. Конечно, вы также можете скачать его онлайн.
Интерфейс программного обеспечения ПК
1. Сначала убедитесь, что устройство работает нормально, а затем серийное сообщение является нормальным, выберите соответствующий com-порт, введите адрес текущей машины в столбце «адрес датчика» (по умолчанию-1), а затем выберите соответствующую скорость передачи данных (по умолчанию 115200, Пользователи могут меняться в соответствии с их потребностями во время использования);
2. Нажмите на одну кнопку измерения, лазер будет мигать один раз, и информация о расстоянии, измеренная в настоящее время, будет отображаться в пустой области на правой стороне программного обеспечения.
3. Нажмите кнопку непрерывного измерения, лазер будет мигать непрерывно, а затем данные измеренного расстояния будут выводиться на правой области дисплея.
4. Нажмите, чтобы включить лазер. Лазер будет продолжать работать, но не будет измерять расстояние. Используйте rs можно использовать эту функцию, чтобы прицелиться в измеряемый объект.
5. Нажмите кнопку настройки, чтобы войти в следующий интерфейс, который в основном используется для настройки некоторых параметров машины;
Установите Смещение: например, если вы хотите, чтобы машина измеряла на 5 см больше фактического расстояния каждый раз, вы можете выводить 50 в боковой коробке, И затем нажмите кнопку Set offset, и вам будет предложено установить его успешно. Точно так же, если вы хотите измерить на 5 см меньше каждый раз, введите «-50».
Установка эталонного значения: обычно рекомендуется устанавливать эталонный показатель раньше, то есть считать от передней части модуля. Эту функцию можно заменить функцией «Настройка смещения».
Установите рабочий адрес: когда вы находитесь в сети, вы можете задать другой адрес для каждой машины, от 1 до 254.
Установить скорость передачи данных: вы можете установить требуемую скорость передачи данных в соответствии с потребностями пользователя. По умолчанию 38400.
Инструкции по установке последовательного ассистента:
Выберите правильный com-порт-выберите правильную скорость передачи данных-бит данных 8-Проверьте Бит, не получайте-Выберите Hex-отправить выберите Hex, И затем отправьте правильную команду в соответствии с Протоколом, чтобы измерить расстояние нормально.
Описание инструкции по протоколу:
1: датчик готов к продолжению
Перед каждым начиная, Набор EN pin до высокого уровня (3,3 V ~ 5V), сенсор будет проснулась и инициализации оборудования, датчик будет продолжать выпускать следующие
Ответ:
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, 0x36, 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, 0x54, 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 high byte
U8 uchCRCLo = 0xFF; /Инициализация CRC low byte
U16 uIndex; /указатель на таблицу поиска CRC
В то время как (цифра _ байт --)
{
UIndex = uchCRCLo ^ * Start_Byte + +; /рассчитать CRC
UchCRCLo = uchCRCHi ^ auchCRCHi [uIndex];
UchCRCHi = auchCRCLo [uIndex];
}
Возврат (uchCRCHi <8 uchCRCLo);
}
Вопросы еще не задавались...
Отзывы покупателей
S***a
Страна: RU Доставка: Standard Shipping 15.03.2022
думали, что будет больше




