Difference between revisions of "R16-7B UHF RFID Reader"

From CNC Wiki
Jump to navigation Jump to search
(added SWD header pinout)
(added USB CDC driver link)
 
Line 93: Line 93:
 
=== USB ===
 
=== USB ===
  
* USB HID device (claims to be a keyboard maybe?)
+
* USB HID device (virtual keyboard)
 
* VID:PID is <code>0xffff:0x0035</code>
 
* VID:PID is <code>0xffff:0x0035</code>
 +
 +
If configured, it can also show up as a virtual COM port:
 +
 +
* USB CDC device (virtual COM / serial port)
 +
* VID:PID is <code>0x0483:0x5740</code>
 +
 +
On Windows 7 at least, it requires the ST CDC driver:
 +
 +
[https://www.st.com/en/development-tools/stsw-stm32102.html STSW-STM32102 - STM32 Virtual COM Port Driver - STMicroelectronics]
 +
 +
[https://www.st.com/content/ccc/resource/technical/software/driver/70/30/29/18/96/3e/4f/3b/stsw-stm32102.zip/files/stsw-stm32102.zip/jcr:content/translations/en.stsw-stm32102.zip en.stsw-stm32102.zip] (direct link)
 +
 +
On Linux it "just works".
  
 
=== RS-232 ===
 
=== RS-232 ===

Latest revision as of 02:49, 13 December 2024

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