我正试图找到一种廉价的方法来获得大约0.3m-0.5m的RFID读数。我目前有一个Raspberry Pi 3和一个rc522 RFID阅读器(python中的代码)。
我似乎无法对此单位的最大范围进行一致的估计。我听说你可以更改它的配置或增加功率以获得更好的范围,但没有证据或明确指示是否真的有效。
我还以为我可能会建造一个更大的天线,但是也找不到那些能够得到我的指示(如果可能的话,请发送说明)。
我已经读过UHF读者会把我带到那里,但是他们超级昂贵,并且对我的项目来说太过分了(除非我可以廉价地建立我自己的UHF读卡器)。
有没有人遇到同样的问题,并找到了解决方案。不确定这是否是发布此内容的正确位置。我没有,欢迎sugesstions。
答案 0 :(得分:1)
使用RC522获得这样的范围是不可能的,因为RC522使用的是ISO14443A标准,设计的短距离<10cm,高速106kbps。正如你所说,UHF是一种解决方案,但非常昂贵,专为专业人士而设计。其他两个解决方案是 - ISO 15693 RFID。它是一个工作频率为13.56MHz的远程协议。该协议通过适当的阅读器和天线支持远程。但是,大多数便宜的ISO15693读卡器都无法读取超过10厘米的标签,而且它们通常需要连接到PC。此类系统用于公共图书馆和队列。 - 长距离125khz rfid。我对此并不了解,但可以购买或制作远程阅读器
我强烈建议您在Google和维基百科上搜索ISO 14443 A,ISO 15693和125khz rfid