R16-7B UHF RFID Reader

From CNC Wiki
Revision as of 02:49, 13 December 2024 by Fdarling (talk | contribs) (added USB CDC driver link)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Wiring Diagram

SWD

There is a 4 pin header for SWD programming of the MindMotion MM32F103CBT6 microcontroller:

Pin Function
1 GND
2 SWCLK (PA14)
3 SWDIO (PA13)
4 VCC

DC Jack

  • center positive
  • 7VDC - 12VDC input

RS-232

DE9 Pin Wire Color Function Direction
2 green RXD RFID → PC
3 white TXD RFID ← PC
5 black GND RFID ↔ PC

Flying Leads

Wire Color Function Direction
black GND RFID ↔ PC
red 7 - 12VDC RFID ← PC
green RS-232 RXD RFID → PC
white RS-232 TXD RFID ← PC
grey Wiegand D1 RFID → PC
purple Wiegand D0 RFID → PC

Software

There seems to be variants of two different pieces of "demo" software -- one written in C++ that can interact with the device over USB, and another written in Java.

TODO

Protocol

USB

  • USB HID device (virtual keyboard)
  • VID:PID is 0xffff:0x0035

If configured, it can also show up as a virtual COM port:

  • USB CDC device (virtual COM / serial port)
  • VID:PID is 0x0483:0x5740

On Windows 7 at least, it requires the ST CDC driver:

STSW-STM32102 - STM32 Virtual COM Port Driver - STMicroelectronics

en.stsw-stm32102.zip (direct link)

On Linux it "just works".

RS-232

TODO

Wiegand

Wiegand interface - Wikipedia

Online Resources

R16-7DB_响应式充电桩设备外贸网站模板

download_响应式充电桩设备外贸网站模板

R16-7DB | SYCREADER

Software tool | SYCREADER

China Customized R16-7DB UHF RFID Reader Manufacturers, Suppliers, Factory - Free Sample - SYNTEK

China Customized Long Range UHF RFID Reader Manufacturers, Suppliers, Factory - Free Sample - SYNTEK

Reverse engineering an USB protocol

Finding lost items with RFID - ciko

merbanan/rfid_app: Linux version for China 125kHz rfid reader/writer (RFID_APP_EN) | GitHub