DFRobot DFR0565
тел. +7(499)347-04-82
Описание DFRobot DFR0565
Конечно, вот подробное описание, технические характеристики и информация по совместимости для DFRobot DFR0565.
DFRobot DFR0565 - Gravity: Цифровой ИК-датчик температуры (MLX90614ESF)
Краткое описание: DFR0565 — это высокоточный инфракрасный (бесконтактный) датчик температуры, построенный на базе популярной микросхемы MLX90614ESF от Melexis. Он использует технологию измерения инфракрасного излучения, исходящего от объектов, что позволяет определять их температуру без физического контакта. Датчик калибруется на заводе и имеет низкую погрешность. Он обменивается данными по цифровому интерфейсу I2C, что делает его простым в подключении к микроконтроллерам, таким как Arduino, ESP32, Raspberry Pi (с использованием аналого-цифровых преобразователей) и другие.
Ключевые особенности:
- Бесконтактное измерение: Идеально для измерения температуры движущихся, хрупких, опасных или удаленных объектов.
- Двойное измерение: Одновременно измеряет температуру объекта (TObj) и собственную температуру датчика (TAmb).
- Высокая точность: Низкая погрешность благодаря заводской калибровке.
- Цифровой выход: Интерфейс I2C, адрес по умолчанию
0x5A. - Простота подключения: Использует стандартный 3-пиновый Gravity-разъем (сигнал, питание, земля).
- Широкий диапазон измерений: Подходит для многих применений.
- Готовые библиотеки: Полная поддержка в среде Arduino IDE и Python.
Технические характеристики
| Параметр | Значение / Описание |
| :--- | :--- |
| Основной чип | Melexis MLX90614ESF-DCI (версия для корпуса TO-39) |
| Тип измерения | Инфракрасный (ИК), бесконтактный |
| Измеряемые величины | Температура объекта (TObj) и температура окружающей среды (TAmb) |
| Диапазон измерений | Объект (TObj): -70°C ~ +380°C
Окружающая среда (TAmb): -40°C ~ +125°C |
| Точность (при 23°C) | В диапазоне 0°C ~ +60°C (TObj): ±0.5°C
В полном диапазоне: ±2% от показания (или ±2°C, в зависимости от того, что больше) |
| Оптическое разрешение (FOV) | 90° (широкий угол обзора) |
| Разрешение | 0.02°C (16-битный выход ADC) |
| Интерфейс связи | I2C (ШИМ также доступен на чипе, но не выведен на модуле) |
| Адрес I2C по умолчанию | 0x5A (может быть изменен программно для подключения нескольких датчиков) |
| Напряжение питания | 3.3В ~ 5В |
| Потребляемый ток | ~1.5 мА в режиме измерения |
| Размер модуля | 30 мм x 22 мм (без учета разъема) |
| Рабочая температура | -40°C ~ 85°C |
| Полярность питания | Защита от обратной полярности |
Парт-номера и аналоги
Основной номер производителя (DFRobot):
- DFR0565 — полное наименование продукта.
Номер чипа от Melexis (ключевой компонент):
- MLX90614ESF-DCI — версия чипа в металлическом корпусе TO-39 с цифровым интерфейсом I2C и широким углом обзора (90°). Буквы в суффиксе указывают на версию (DCI = Digital, Consumer, Wide FOV).
Аналогичные модули от других производителей: Модули на базе той же микросхемы MLX90614, которые функционально аналогичны, но могут отличаться разводкой платы, наличием фильтров или типом разъема:
- GY-906 (очень распространенный на AliExpress/Ebay)
- MLX90614 Infrared Temperature Sensor Module
- Adafruit MLX90614 Infrared Temperature Sensor (ID: 1748)
Совместимые модели и платформы
1. Микроконтроллеры и платы разработки (через I2C):
- Arduino: Все модели (Uno, Leonardo, Mega, Nano, Micro и т.д.).
- ESP32 / ESP8266: Отлично подходят для IoT-проектов.
- Raspberry Pi: Требуется использование логических преобразователей уровней (3.3В), так как Pi работает на 3.3В, а датчик поддерживает 5В.
- micro:bit (через расширитель с I2C).
- STM32, Teensy, Particle Photon и другие платформы с поддержкой I2C.
2. Платформы и экосистема DFRobot:
- Gravity Series: Датчик использует стандартный 3-пиновый Gravity-разъем, что позволяет подключать его к любой плате с Gravity-портами без пайки.
- DFRobot контроллеры: Например, FireBeetle Series, Romeo Series, Bluno Series.
- Образовательные наборы: Часто используется в наборах для изучения IoT и робототехники.
3. Программное обеспечение и библиотеки:
- Arduino IDE: Официальная библиотека DFRobot_MLX90614 (рекомендуется) или сторонние, например, Adafruit MLX90614 Library.
- Python: Библиотеки
Adafruit_MLX90614илиsmbus2для работы с Raspberry Pi. - Mind+ / Makecode: Поддержка через графическое программирование.
- PlatformIO: Поддерживается через менеджер библиотек.
Области применения:
- Бесконтактный медицинский термометр (для проектов).
- Контроль температуры компонентов в электронике.
- Обнаружение перегрева двигателей или подшипников.
- Системы "умного дома" (контроль температуры поверхности).
- Робототехнические проекты (обнаружение тепловых объектов).
- Научные эксперименты и образовательные проекты.
Важное примечание: Широкий угол обзора (90°) означает, что датчик усредняет температуру по довольно большой площади на расстоянии. Для точечных измерений на большом расстоянии потребовался бы датчик с узким FOV (например, MLX90614ESF-DCC с 5°).