如何制作工作频率为 125 kHz 的 FSK Rfid 标签?

How to make a FSK Rfid Tag that works at 125 kHz?

我尝试了一段时间来按照 DIY FSK RFID Reader. My primary problem now is that i do not have a specific rfid tag to test the reader so i decided to make my own using also an arduino uno. The only information on the internet which i found is at FSK MODULATED SIGNAL 上的想法制作我自己的 rfid reader。 我真的需要知道如何编写代码将 id 从标签传输到 reader。我再提一下,标签需要工作在125kHz的频率,需要使用FSK调制。

如果没有特殊硬件,您将无法将数据发送到 Reader,仅在某些天线上添加一个波对带有无源标签的 RFID 系统不起作用。

原因是,RFID 标签不会主动 'send' 向 reader 发送波,而是通过产生负载 'modify'(调制)reader 的场在天线上。

想象一下,当标签通过电感耦合从 reader 的 RF 场接收能量时,LED 打开和关闭。 reader 会在 TAG 上的 LED 变为 on/off 时注意到它自己的场发生变化,因为 more/less 功率从 RF 场中耗尽。

此方法用于 TAG -> Reader 通信,这很好,原因如下:

  • TAG无论如何都是从电感耦合中获取能量,通过负载调制信号比使用能量主动发送更省电。
  • Smaller/Easier/Cheaper,在 TAG 上需要较少的硬件,甚至可能需要单独的天线来发送
  • 更难窥探通信,因为调制更难从远处检测到

tl;博士

裸露的 ardouino 没有板载所需的硬件来调制 reader 的 RF 场。


旁注:转发器并不贵,几块钱就能买到。基于 T55x7 的 LF 转发器非常适合玩耍,因为可以针对各种调制(PSK/FSK/etc 在不同模式下)、比特率等进行配置,但通常默认情况下启用曼彻斯特调制。