Arduino RMD6300
тел. +7(499)347-04-82
Описание Arduino RMD6300
Arduino RMD6300 — RFID-модуль считывания карт
Общее описание
RMD6300 — это компактный RFID-считыватель с эмиттером и приёмником, предназначенный для чтения RFID-меток и карт стандарта EM4100 / EM4102 на частоте 125 кГц. Модуль широко используется в DIY-проектах, системах контроля доступа и автоматизации на базе Arduino, Raspberry Pi и других микроконтроллеров.
Модуль отличается простотой подключения (UART или Wiegand), низким энергопотреблением и высокой чувствительностью приёмника. Имеет встроенную антенну (PCB) и опционально внешнюю антенну.
Технические характеристики
| Параметр | Значение | |------------------------------|-----------------------------------| | Рабочая частота | 125 кГц | | Стандарт карт | EM4100, EM4102 (совместимые с ISO 11784/11785) | | Дальность чтения | до 10–12 см (зависит от размера метки и питания) | | Интерфейсы | UART (TTL, 9600 бод по умолчанию) / Wiegand 26/34 | | Напряжение питания | 3.3–5.5 В (типично 5 В) | | Потребляемый ток | ~20 мА (в активном режиме), ~5 мА (Sleep) | | Формат вывода | 10-байтный (без контрольной суммы) или 8-байтный (с CRC) | | Антенна | Встроенная PCB-антенна (28×25 мм), внешняя подключается | | Размеры | 28 × 25 × 5 мм (модуль с антенной) | | Рабочая температура | -20 … +85 °C | | Скорость передачи данных | 9600 бод (UART) | | Индикация | Светодиод (LED) на плате | | Выходной протокол | ASCII (по UART) или Wiegand (спец.версии) |
Примечание: В некоторых источниках дальность чтения указывается до 15 см при использовании внешней антенны и карты большого размера (ISO выносной).
Парт-номера и версии (маркировка)
| Обозначение | Модификация | Характерное отличие | |-----------------------|------------------------|------------------------------------| | RMD6300 | Базовая (стандарт) | UART, 10-байтный ASCII-вывод, встроенная антенна | | RMD6300-U | UART-only | Улучшенная помехоустойчивость | | RMD6300-W)* | Wiegand 26/34 | Используется в системах контроля доступа | | RMD6300-P | Под специальные антенны | Вывод под внешнюю антенну | | RMD6300-TTL | Версия для Arduino/Stm32 | Уровни TTL, 5В совместимость |
Примечание: Некоторые продавцы обозначают модули одной линией без изменения наименования (например, без суффикса), поэтому необходим о.
Совместимость с платами Arduino
Модуль RMD6300 работает со всеми платами Arduino, у которых есть UART (или SoftwareSerial):
| Плата Arduino | Способ подключения | Примечания |
|----------------------------------|---------------------------|-------------------------------------------|
| Arduino Uno / Nano / Mini | SoftwareSerial (Any Digital Pin) | Самая популярная схема подключения |
| Arduino Mega 2560 | HardwareSerial (RX1, TX1) | Работает как обычный Serial |
| Arduino Leonardo / Micro | SoftwareSerial | Леонардо требует настройки через Serial1 |
| Arduino Due | HardwareSerial (SAM3X) | Логика 3.3V, выровنى UART с уровнем TTL |
| ESP8266 / ESP32 | SoftwareSerial / UART (GPIO) | Подходит, если соединить RX/TX инвертированно (в ESP) |
Подключение (типовая схема)
RMD6300 Arduino
+-------+ +-----------+
| VCC |---| 5V |
| GND |---| GND |
| TX |---| RX (Digital) (Nano: OUT, OUT конр.)
| RX (опц.)---| TX (если используется двунаправленность)
+-------+ +-----------+
Для программного UART на Uno:
#include <SoftwareSerial.h>
SoftwareSerial RFID(2, 3); // RX, TX пины 4Bytes вывод
byte data[10]; // хранение полученной карты
void setup() {
Serial.begin(9600);
RFID.begin(9600);
}
void loop() {
if (RFID.available() >= 10) { // выжидание полного пакета
for (int i = 0; i < 10; i++) data[i] = RFID.read();
// Вывод в Serial в HEX формате
for (int i = 0; i < 10; i++) {
if (data[i] < 0x10) Serial.print("0");
Serial.print(data[i], HEX);
}
Serial.println();
}
}
Особенности работы
- Формат пакета: обычно 10 или 14 байт: стартовый бит (
0x02), данные карты (2 байта manufacturer ID, 5 ID-овых, 2 CRC), стоп-байт (0x03). - Версия Wiegand: при использовании Wiеgand-интерфейса данные выводятся по двум линиям DMA0 и DMA1.
- Антенное усиление: возможно добавление внешней антенны для увеличения дальности (макс до ~15 см).
Применение
- Системы контроля доступа (домофоны, проходные)
- Роботизированные проекты (идентификация)
- Автоматизация платежей (школьные, библиотечные)
- Получение уникального ID карты в проектах Arduino / IoT
- Музей/интерактивные инсталляции
Где купить
Модуль в России и СНГ доступен везде:
- AliExpress / MП-Bаушелессен — типовые арт. 2125857460813 (могут иметь вес и цену 100–200 руб)
- Ozon, Яндекс.Маркет (есть в assortment electron).
- Официальные дистрибьюторы: Arduino.Biz, Dfrobot, Waveshare (почти всегда вналичии, обычно под
AM2301.
Если вам нужно уточнение по конкретной вариации, укажите полный артикул или приведите маркировку с платы — помогу точнее.