DFRobot DFR0568

DFRobot DFR0568
Артикул: 775959

производитель: DFRobot
Требуется установка или ремонт?

сервисный центр Kypidetali!

тел. +7(499)347-04-82

Описание DFRobot DFR0568

Конечно! Вот подробное описание и технические характеристики DFRobot DFR0568, а также список совместимых компонентов.

DFRobot DFR0568: Gravity Цифровой ИК-датчик приближения (0-200 см)

Краткое описание: DFR0568 — это высококачественный инфракрасный (ИК) датчик расстояния, разработанный для робототехники, автоматизации и проектов умного дома. В отличие от простых ИК-датчиков, он использует цифровой сигнал и встроенный микропроцессор для обеспечения стабильных, точных и нечувствительных к внешним помехам измерений. Датчик работает по принципу триангуляции: ИК-светодиод излучает луч, который отражается от объекта и попадает на ПЗС-линейку (CCD). Процессор вычисляет расстояние на основе положения пятна на линейке.

Ключевые особенности:

  • Высокая точность и стабильность: Цифровая обработка сигнала минимизирует ошибки от окружающего света и цвета объектов.
  • Широкий диапазон измерений: От 3 до 200 см (оптимальная точность в диапазоне 3-150 см).
  • Простой интерфейс: Работает по цифровому протоколу UART (последовательный порт), что упрощает подключение и программирование.
  • Независимость от цвета объекта: Встроенный алгоритм компенсации позволяет достаточно точно измерять расстояние до объектов разных цветов.
  • Низкое энергопотребление.
  • Совместимость с экосистемой Gravity: Использует стандартный 3-пиновый разъем (GND, VCC, Signal), что позволяет подключать его без пайки к большинству плат DFRobot и Arduino.

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

| Параметр | Значение / Описание | | :--- | :--- | | Рабочее напряжение | 3.3В ~ 5.5В | | Ток потребления | < 30 мА | | Диапазон измерения | 3 см ~ 200 см (рекомендуемый: 3-150 см) | | Разрешение | 1 см | | Точность | ± 4% (в рекомендуемом диапазоне) | | Интерфейс | UART (TTL уровень) | | Частота опроса | До 100 Гц | | Протокол связи | 8 бит данных, 1 стоп-бит, без контроля четности | | Скорость передачи | 9600 бод (по умолчанию) | | Размеры | 22 x 42 мм | | Рабочая температура | -10°C ~ +60°C | | Длина кабеля | 25 см |


Парт-номера и артикулы

  • Основной артикул производителя: DFR0568
  • Внутренний код DFRobot: SEN0252
  • Часто встречается в магазинах как: "Gravity: Digital Infrared Proximity Sensor (3-200cm)" или "Цифровой ИК-датчик расстояния DFR0568".

Совместимые модели и контроллеры

Датчик совместим с огромным количеством плат благодаря интерфейсу UART (Serial). Вот основные категории:

1. Платы с аппаратным UART (подключение к выделенным пинам RX/TX):

  • Arduino Uno, Leonardo, Mega2560 (используются пины 0 (RX) и 1 (TX)). Важно: при подключении к этим пинам нельзя использовать Serial Monitor для отладки.
  • DFRobot контроллеры: FireBeetle Series (ESP32, ESP8266, 328), Romeo BLE, Romeo V2, UNO R3.
  • ESP32 и ESP8266 (любые платы, например, NodeMCU, Wemos D1).
  • Raspberry Pi Pico (RP2040) и совместимые.
  • Платы на базе STM32.

2. Подключение через любой цифровой пин (с использованием SoftwareSerial или других библиотек):

Это самый распространенный и удобный способ, так как не занимает аппаратный последовательный порт.

  • Любая плата Arduino (например, к пинам D2 (RX) и D3 (TX)).
  • Контроллеры с малым количеством пинов (например, ATtiny85 с соответствующей библиотекой).

3. Платы с экосистемой Gravity (подключение без пайки):

Датчик имеет 3-пиновый Gravity-разъем (черный-красный-желтый). Его можно напрямую подключать к следующим шилдам и платам:

  • Gravity: I/O расширители и шилды: DFRobot Gravity Shield для Arduino, Gravity: Digital Shield.
  • Готовые робоплатформы DFRobot: например, Huskylens Robot Kit, Maqueen Plus, Beetlebot.
  • Контроллеры с Gravity-портами: DFRobot Boson Mainboard, Micro:Maqueen.

4. Программная совместимость:

Для работы с датчиком DFR0568 DFRobot предоставляет готовые, хорошо документированные библиотеки для:

  • Arduino IDE
  • MicroPython (для Raspberry Pi Pico, ESP32)
  • ESP-IDF
  • Scratch (через расширения)
  • Примеры кода для Raspberry Pi (Python)

Важное примечание по подключению: Поскольку датчик использует интерфейс UART, для его подключения требуется два цифровых пина на микроконтроллере: один для приема данных (RX контроллера подключается к TX датчика), второй для передачи (TX контроллера подключается к RX датчика). Напрямую к аналоговому или одному цифровому пину (как SHARP GP2Y0A21) он работать не будет.

Области применения: Бесконтактное измерение уровня, роботы для избегания препятствий, системы безопасности, умные парковочные датчики, интерактивные инсталляции, автоматизация (контроль наличия объекта).

Совместимые модели для DFRobot DFR0568

DFRobot DFR0568