UHF RFID Reader Module Arduino
Product Introduction
Specification | Description |
Impinj R2000 Reading Module | ◆ The RF module chip is designed based on Impinj R2000, a dedicated UHF chip with the highest performance. |
High-performance multi-tags recognition algorithm | ◆ The unique adaptive dynamic Q anti-collision algorithm V3.0 multi-tag recognition algorithm provides the highest recognition efficiency in the industry. |
Optimization algorithm | ◆ Specially optimized algorithm for reading a small number of tags ◆ Super fast speed for tags reading. |
Dual CPU architecture design | ◆ R2000 is responsible for polling tags, and CPU is responsible for data management. Polling tags and sending data are parallel, and does not occupy each other. Greatly improve the overall performance ◆ The CPU is responsible for generating real random numbers and for monitoring the running status of the system. |
Fast 4-antenna polling function | ◆ High-speed polling with 4 antennas. The shortest polling time for each antenna is about 50mS ◆ The polling time of each antenna can be configured separately. |
Hardware monitoring | ◆ Hardware monitors the running status of the CPU. ◆ 24 hours × 365 days of operation without crashing all year round. |
RF power amplifier PA protection function | ◆ The module integrates forward and reverse power detection functions. When the RF port of the module is not connected to the antenna, it can quickly detect the unconnected state of the antenna when the read power on, so as to protect the PA from being burnt out in open-circuit output. |
PA high power output capability | ◆ PA chip with stronger amplifying output ability, the maximum output power of the module up to 35dBm. The PA still keeps a linear state even the output is 33dBm. Higher output power with a longer tag reading distance. In specific applications, higher output power can activate weaker sensitivity tags. |
Antenna connection detection function | ◆ The module integrated antenna physical connection detection circuit can detect the antenna connection status of the module port quickly and accurately . ◆ The antenna connection status of all ports of the module can be read with one command. |
Simple and efficient software and hardware interface | ◆ Single power supply, without external tantalum capacitor, extremely simple peripheral circuit |
Onboard temperature sensor | ◆ The onboard high-precision temperature sensor can monitor accurately operating temperature of the system in real time. |
Outstanding label reading performance | ◆ The module with ultra-low receiving sensitivity and ultra-strong amplification output capability. More than 20 meters stable recognition distance of 9dBi circularly polarized antenna. More than 30 meters stable recognition distance of 12dBi circularly polarized antenna. |
Simple and efficient command system | ◆ Command system based on serial port. ◆ Concise, efficient, convenient and fast integration |
Outstanding thermal design | ◆ Effective heat-conducting structure. ◆ Large area of heat sink contact surface. ◆ The thermal coupling interface adopts thermal conductive silicone grease with high thermal conductivity, which does not volatilize at high temperature. ◆ Sheet metal aluminum shell body, long-term continuous work without over heat. |
Products Pictures


Parameters:
Size | 200(L) x 170(W) x 27mm(H) |
Weight | 620g |
Shell Material | Aluminum |
Input Voltage | DC12V~24V |
Standby Current | <70mA |
Max Working Current | 800mA +/-5% @ DC 12V Input(33dBm Output power working current) |
Working Temperature | - 30°C ~+70°C |
Storage Temperature | - 40 °C~+ 85°C |
Operating Humidity | < 95% ( + 25°C) |
Protocol | EPC global UHF Class 1 Gen 2 / ISO 18000-6C |
Frequency | 860MHz ~960MHz |
Regional | US, Canada and other regions following U.S. FCC Europe and other regions following ETSI EN 302 208 with & without LBT regulations Mainland China Japan Korea Malaysia Taiwan |
Output Power | 0 ~33dBm |
Output Power Accuracy | +/- 1dB |
Output Flatness | +/- 0.25dB |
Receive Sensitivity | < -85dBm |
Reading Speed | 700 tags/second |
RSSI | Support |
Antenna Connection Protection | Support |
Environment and Temperature Monitor | Support |
Working Mode | Single Tag/Multi-tag mode |
Communication Interface | RS232 or TCP/IP |
GPIO | 2 channel input, 2 channel output |
Max Bps | Defult: 115200bps (adjustable: 38400 or 460800) |
Interface definition

PIN ID | Function | Description |
PIN 1 | GPIO1+ | The first optical coupler triggers the input signal and requires the input of the switch signal. |
PIN 2 | GPIO1- | |
PIN 3 | GPIO2+ | The second optical coupler triggers the input signal and requires the input of the switch signal. |
PIN 4 | GPIO2- | |
PIN 5 | GPIO3+ | The first relay output signal, the output is a switch value, and the relay is off by default when it is powered on. The relay switch is rated for 125VAC/0.5A, 24VDC/1A. |
PIN 6 | GPIO3- | |
PIN 7 | GPIO4+ | The second relay output signal, the output is a switch value, and the relay is off by default when it is powered on. The relay switch is rated for 125VAC/0.5A, 24VDC/1A. |
PIN 8 | GPIO4- | |
PIN 9 | 485A | 485A data output port (optional). |
PIN 10 | 485B | 485B data output port (optional). |
PIN 11 | GND | Power output negative. |
PIN 12 | 12V Output | The 12V voltage output is positive, and the maximum output current is 1A. |
Dimension

How to program RFID reader Arduino?
Programming an RFID reader with Arduino involves using Arduino code to interact with the RFID reader module and process the data from RFID tags. Below are the general steps to program an RFID reader with Arduino:
Components you will need:
- Arduino board (e.g., Arduino Uno, Arduino Mega, etc.).
- RFID reader module (e.g., RC522, RDM6300, etc.).
- RFID tags or cards.
- Jumper wires.
- A power supply for the RFID reader module if required.
Steps:
Connect the RFID Reader:
Connect your RFID reader module to the Arduino using jumper wires. The specific connections will depend on the RFID reader module you are using. Generally, you'll need to connect power (3.3V or 5V), ground, and the communication pins (SPI or UART).
Refer to the datasheet or documentation for your RFID reader module to determine the correct pin connections.
Install Libraries:
You'll need to install the appropriate Arduino library for your RFID reader module. Common libraries for popular RFID modules like the RC522 or RDM6300 can be found in the Arduino Library Manager. To install a library:
a. Open the Arduino IDE. b. Go to "Sketch" > "Include Library" > "Manage Libraries." c. Search for the library related to your RFID reader and click "Install."
Write Arduino Code:
Write the Arduino code to interact with the RFID reader module. Below is a simple example using the MFRC522 library for the RC522 RFID reader module:
Upload the Code:
Connect your Arduino to your computer, select the appropriate board and port in the Arduino IDE, and upload the code to your Arduino.
Testing:
Open the Arduino Serial Monitor (Tools > Serial Monitor), and when you bring an RFID card or tag near the reader, it should detect the card/tag and display its UID in hexadecimal format on the serial monitor.
Customize Your Project:
You can expand on this basic example by adding actions or logic based on the RFID tag detected. For example, you can use the UID to perform actions like opening a door, controlling access, or logging events.
Remember to adapt the code and connections based on your specific RFID reader module and project requirements. Always consult the documentation for your RFID reader module for detailed information about its operation and capabilities.
Hot Tags: uhf rfid reader module arduino, China uhf rfid reader module arduino suppliers, factory, UHF RFID Reader, Portable RFID Scanner, RFID Reader Module, Fixed Long Range RFID Reader, Android Tablet RFID Reader, long range rfid reader
Send Inquiry


