DFRobot DFR0107
тел. +7(499)347-04-82
Описание DFRobot DFR0107
Конечно! Вот подробное описание, технические характеристики и совместимые модели для DFRobot DFR0107.
DFRobot DFR0107: Arduino Xbee Shield (совместимый с Zigbee)
Краткое описание: DFR0107 — это плата расширения (Shield) для платформ Arduino (Uno, Leonardo, Mega и др.), предназначенная для беспроводной связи. Её ключевая особенность — сокет для модулей серии XBee, который позволяет легко подключать модули Zigbee, WiFi, Bluetooth, DigiMesh и другие, использующие форм-фактор XBee. Плата обеспечивает согласование уровней напряжения и удобные элементы управления, что делает её идеальным решением для создания беспроводных сенсорных сетей, систем удаленного управления и интернета вещей (IoT).
Основное назначение: Беспроводная связь между микроконтроллерами или между микроконтроллером и компьютером.
Ключевые особенности:
- Универсальный сокет XBee: Поддерживает все стандартные модули XBee (серии ZB/Zigbee, 802.15.4, DigiMesh, WiFi, Bluetooth) с 20-ю контактами и шагом 2.0 мм.
- Переключатель питания: Позволяет выбирать источник питания для модуля XBee: от платы Arduino (3.3V) или от внешнего источника (5V через стабилизатор на плате), что защищает чувствительные 3.3V модули.
- Автоматическое переключение UART: Умная схема автоматически переключает линии последовательного интерфейса (UART) между разъёмом XBee и контактами на шилде (D0/D1), что предотвращает конфликты при одновременном подключении.
- Индикация состояния: Светодиоды (LED) для отображения активности приёма (RX) и передачи (TX) данных.
- Разрыв всех линий: Все контакты XBee выведены на отдельные пины, что позволяет задействовать дополнительные цифровые и аналоговые линии модуля (например, для цифрового ввода/вывода или аналогового чтения).
- Совместимость с другими шилдами: Стандартные разъёмы Arduino позволяют устанавливать сверху другие шилды (например, сенсорные или релейные), а снизу — сам XBee Shield.
Технические характеристики:
| Параметр | Значение / Описание | | :--- | :--- | | Совместимые модули | XBee серий: Zigbee (S2, S2C, S3B), 802.15.4, DigiMesh, XBee Cellular, XBee WiFi, а также аналоги от других производителей (Seeed Studio, SparkFun) в форм-факторе XBee. | | Рабочее напряжение | 5V (от платы Arduino) | | Логические уровни | 3.3V (для модуля XBee, с защитой) | | Интерфейс связи | UART (последовательный порт) через программный или аппаратный Serial. | | Переключатель | 3-позиционный: UART (данные идут на XBee), DLINE (данные идут на пины D0/D1 шилда), OFF (отключено). | | Переключатель питания | 3.3V (от Arduino) / 5V (от внешнего источника через стабилизатор на шилде) | | Выводы всех линий XBee | Да, все 20 сигнальных контактов XBee выведены на двухрядный штыревой разъём. | | Индикаторы | Светодиоды PWR (питание), RX (приём), TX (передача), ASSOC (ассоциация для Zigbee). | | Кнопка сброса | Кнопка для сброса модуля XBee. | | Совместимость с Arduino | Все платы с разъёмом стандарта Uno R3 (Uno, Leonardo, Mega, Nano (с адаптером), Due и клоны). | | Габариты | Примерно 55 x 70 мм (стандартный размер шилда Arduino). |
Парт-номера и совместимые модели
1. Парт-номер самого шилда:
- DFR0107 — основной и единственный номер для данной платы от DFRobot.
2. Совместимые модули XBee (которые устанавливаются в сокет):
- Digi International (основной производитель):
- Серия Zigbee: XBee ZB (S2), XBee ZB (S2C) - наиболее популярные для сетей, XBee 3 (PRO) Zigbee.
- Серия 802.15.4: XBee (Series 1) - для простой сквозной передачи.
- Серия DigiMesh: XBee DigiMesh.
- Серия Cellular: XBee Cellular LTE-M/NB-IoT.
- Серия WiFi: XBee WiFi (WLS).
- Аналоги от других брендов (часто дешевле):
- DFRobot: DFR0170 (XBee USB-адаптер), но не сам модуль.
- Seeed Studio: Grove – UART WiFi (с форм-фактором XBee).
- SparkFun: WRL-08687 (XBee Explorer Regulated) – это адаптер, но они также продают модули.
- ChipAntenna (Китай): Множество клонов модулей Zigbee S2/S2C (например, CAC-802F-1).
3. Совместимые платы Arduino (нижний уровень):
- Официальные Arduino: Uno R3, Leonardo, Mega 2560 R3, Due (с учетом уровня 3.3V), Nano (требуется переходник на форм-фактор Uno).
- Клоны и совместимые платы: Любые платы от DFRobot, Seeed Studio, SparkFun, Adafruit и другие китайские клоны с разъёмом Uno R3.
- Важное замечание для Mega: На Arduino Mega аппаратный Serial1 (пины 18-TX1, 19-RX1) по умолчанию подключен к шилду. Для Uno/Leonardo используется основной Serial (пины 0-RX, 1-TX).
Типовое применение:
- Создание беспроводных сетей датчиков (Zigbee Mesh) для умного дома.
- Пара "Приёмник-Передатчик" для беспроводного управления роботами или устройствами.
- Подключение Arduino к WiFi-сети через модуль XBee WiFi.
- Передача данных на большие расстояния с помощью XBee PRO.
- Резервный канал связи для проектов.
Подключение и настройка:
- Установите переключатель питания в положение 3.3V.
- Установите переключатель UART/DLINE в положение UART.
- Вставьте модуль XBee в сокет, соблюдая ориентацию (как правило, маркировка на модуле должна быть сверху).
- Установите шилд на Arduino.
- Для программирования Arduino может потребоваться временно перевести переключатель в положение DLINE или снять модуль XBee, чтобы он не мешал загрузке скетча через последовательный порт.
Этот шилд значительно упрощает работу с беспроводными модулями XBee, делая их такими же доступными, как и любые другие компоненты для Arduino.