【问题标题】:RFID Reader for Mobile Devices用于移动设备的 RFID 阅读器
【发布时间】:2013-02-19 17:04:26
【问题描述】:

我被要求开发一个应用程序,其核心功能是读取宠物体内的 RFID 芯片,并通过一些网络服务将这些识别号码与数据库进行核对。

我最初是针对iCarte,据说是 iPhone NFC/RFID 读取器配件的制造商。我给他们发了一封电子邮件,由于他们超出了他们的邮箱配额而立即被退回,所以我想他们已经倒闭了?

其他解决方案以蓝牙阅读器的形式出现,例如来自Serialio 的那些。演示显示数据被读入 iOS 的 Notes 应用程序或某些网格应用程序。我有一段时间没有开发 iPhone 应用程序了……Bluetooth API 可用吗?安卓怎么样?我可以从蓝牙阅读器直接读取到应用程序中吗?

还有哪些其他选择?

【问题讨论】:

标签: android iphone mobile bluetooth rfid


【解决方案1】:

在开始任何工作之前,请先熟悉以下内容:

http://en.wikipedia.org/wiki/ISO_11784_%26_11785

还有这个:http://en.wikipedia.org/wiki/ISO_14223

用于动物的 RFID 协议与 NFC 完全不同。它更像是 UNIQUE 标签 (125kHz) 。无论如何,高于 ISO 标准对您来说都是一个很好的起点。

【讨论】:

  • 这些 125Khz RFID 通常称为 LF RFID(低频),而 NFC 标准使用 13.5Mhz RFID,通常称为 HF RFID(高频)。今天的智能手机通常像 NFC 一样支持 HF RFID,但很少或从不支持 LF RFID,因此您需要一些中间设备来读取/写入 LF RFID 并将信息传递给您的智能手机。您可以尝试查看类似这样的内容:grabba.com/technologies/low-frequency
【解决方案2】:

Android 原生支持 NFC,您不需要任何蓝牙适配器或其他任何东西:

http://developer.android.com/guide/topics/connectivity/nfc/index.html

并非所有设备都有它,但主要设备都有(例如galaxy nexus、nexus 4、galaxy S3、HTC One),而且效果很好。

【讨论】:

  • 我忘了给你看例子,所以你自己看看play.google.com/store/apps/…我有这个应用程序,它读起来很好我的伦敦公共交通通行证又名:牡蛎卡(这是一个 Mifare 1K NFC 标签)。
【解决方案3】:

无源 RFID 标签主要在三个频率范围内工作:

  • 低频 (LF) 125 -134 kHz

  • 高频 (HF)13.56 MHz

  • 超高频 (UHF) 856 MHz 至 960 MHz

如今的智能手机通常支持 HF RFID

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-05-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-20
    相关资源
    最近更新 更多