This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TRF7970A:ISO15693 -读取多个标签、希望16个标签

Guru**** 2452020 points
Other Parts Discussed in Thread: TRF7970A, RF37S114, DLP-7970ABP

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/other-wireless-group/other-wireless/f/other-wireless-technologies-forum/1107735/trf7970a-iso15693---reading-multiple-tags-hopefully-16-tags

器件型号:TRF7970A
主题中讨论的其他器件: RF37S114DLP-7970ABP

您好!

我正在尝试获取天线覆盖范围内所有标签的 UID。 我不需要从标签读取任何其他内容、只需要读取 UID。 使用具有16个插槽的 Inventory 命令、我一次能够获得5个 ISO15693标签的 UID。 这里 是我要使用的命令、

Ping:0108000304FF0000
设置 ISO15693模式:010C00030410002101020000
AGC 切换:0109000304F0000000
AM/PM 切换:0109000304F1FF0000
16插槽库存请求:010B000304140601000000

我一次读取的标签不能超过5个。 当我放置6个或更多标签时、它只读取几个标签、可能是3个或4个。 那么、这里是我的问题、

  1. 这是从16个 ISO15693标签读取 UID 的最佳且最快的方法吗? 还有其他方法吗?
  2. 我只在我的读取器中使用3V 的输入电压、但我可以将其提升至5V。 这会产生影响吗? 我知道电源可能是一个问题。
  3. 为了实现我想要做的事情、您可以为我提供哪些提示和建议?  

我们非常感谢您的帮助。

Robert

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Robert、

    我认为标签天线可能会相互干扰和解调。 这可能是您在添加5个以上的标签时可以读取的标签数较少的原因。 这是一个两难的问题、您必须在标签之间保持一定的距离、它们不会相互干扰、但仍然保持在读取器天线范围内。 通常、对于一个标签设置、建议使用尺寸相似的读取器和标签天线以实现最佳耦合、但对于多标签设置、这将导致观察到的冲突。 也许更大的天线(如果可能的话、使用同质场)可以将所有标签置于读取范围内、而不会产生过多的交叉耦合、这会有所帮助。 功率也是一个限制因素、因此添加功率放大器可能会有所帮助。

    有关命令集、请参阅此较旧的 E2E 主题: https://e2e.ti.com/support/wireless-connectivity/other-wireless-group/other-wireless/f/other-wireless-technologies-forum/716487/trf7970a-reading-of-multiple-iso15693-tags

    此致、

    Andreas。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我在发布之前查看了该主题。 该线程中使用的命令与我使用的命令不同。 根据该线程、库存命令看起来是这样的、

    发送库存命令[0x8F][0x91][0x3D][0x00][0x30][0x26][0x01][0x00]

    我不确定他从哪里获得这些命令。 Sloa141的第4节清楚地说明  了 ISO15693库存命令应该是什么、它看起来与此线程中的命令不一样。 因此、非常感谢您对此做出的任何澄清。

    关于16个标签、 您是否可以在此处发布任何指南或技术文章? 我将尝试在天线和不同配置中提供更大的功率、以使其正常工作。  

    此致、

    Robert

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、有关此问题的任何更新吗? 谢谢。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Robert、

    的示例序列

    发送库存命令[0x8F][0x91][0x3D][0x00][0x30][0x26][0x01][0x00]

    请参见 数据表的图6-22。

    所有可用文档均链接在 TRF7970A 产品页面的技术文档部分

    我不知道在读取器设置中最大化标签数量的相关指南。

    如上所述、提高功率将有所帮助。 也许您还可以考虑生成更均匀的磁场(如 Helmholtz 线圈对)。

    此致、

    Andreas。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    一段时间以来没有反馈、因此我假设这种胎纹已解决、可以关闭。 关闭该线程后、您仍可以回复该线程、也可以创建新线程。

     此致、
    Andreas。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Andreas、我仍在努力解决这个问题。 我使用的是 PCB 线圈、因此我不认为 Helmholtz 线圈对是可能的。 您对如何提高矩形 PCB 线圈中的功率有什么建议吗?

    我尝试检测直径为30mm 的圆形标签。 您是否建议改用较小的标签?

    关于库存命令、我使用的是 TRF7970A EVM、因此我认为在使用 EVM 和仅使用 TRF7970A 芯片时、命令是不同的。

    Robert

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Robert、

    如果您在互联网上搜索 TRF7970A 外部功率放大器设计、则可以轻松找到一些解决方案。 但 TI 无法为其提供任何支持(请参阅 我们器件常见问题解答的第5.1节)。

    使用具有标准设置的30mm 标签可能具有挑战性、因为您可能会"只能"读取范围高达50...70mm。 在考虑标签之间的某个距离以避免解调时、将没有足够的空间放置许多标签。 您可能需要评估 尺寸为4x4mm 的 RF37S114标签。 但是、也会出现其他问题:4x4 mm 的小天线面积确实进一步限制了读取范围(可能为20 mm)、这再次导致在读取距离中放置许多标签时面临挑战。 可能满足您特殊要求的唯一解决方案是功率放大器设计。 但是、正如前面所说的、我无法再为您提供支持。

    借助  数据表中的第6.14章、可以更好地理解命令序列[0x8F][0x91][0x3D][0x00][0x30][0x26][0x01][0x00]。 您也可以参阅此相关的 E2E 主题: https://e2e.ti.com/support/wireless-connectivity/other-wireless-group/other-wireless/f/other-wireless-technologies-forum/1114925/trf7970a-how-raw-write-works)。 命令序列开始时包含几个用于控制 TRF7970A 的直接命令。 实际的 ISO15693库存请求以最后3个字节([0x26][0x01][0x00])给出。 我想 、从 PC GUI 的角度来看、Sloa141中的命令列出的内容更多、并且包含 UART 组帧。 此 Sloa141示例中的实际库存请求在以下标记的字节子集中给出:

    您可以看到、两个示例的实际 ISO15693请求非常相似。 唯一的区别是请求标志0x26与0x24、这两个标志仅在高上行链路数据速率与低上行链路数据速率上有所不同。

    此致、

    Andreas。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Andreas、

    感谢您的详细解释。 除了 RF37S114标签应答器、TI 是否还提供其他标签应答器? 我正在寻找一个更大的像10mm x 10mm 的像、但我找不到它。 我只看到你提供的晶圆、这对我来说是无用的。

    谢谢、

    Robert

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Robert、

    提供了一个22mm 封装版本的 Tag-it HF-I 晶圆应答器。 请查看 RF-HDT-DVBB 或 RF-HDT-DVBE 器件。

    此致、

    Andreas。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    最后一个问题。 对于我需要的应用、它是否会改变我使用的 ISO 协议、ISO15693或 ISO14443的类型? 有什么区别? 我只读取多达16个标签的标签 ID、因此数据传输速度并不重要。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Robert、

    您可以在此处找到相关演示文稿:

    /sca-file/__key/communityserver-discussions 组件-files/667/2072.ISO_5F00_NFC-Standards-and-Specifications-Overview_5F00_2014.pdf

    您可以选择正确的标签类型。 我认为、出于您的目的、这并不重要。 我更喜欢 ISO15693、但这只是我个人的看法。

    此致、

    Andreas。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    安德烈亚斯

    我购买 了 RF37S114应答器、认为它们是 RFID 标签。 我的天线无法读取它。 甚至我的手机也无法使用"Tag Info"应用程序读取它。  我不认为 RF37S114是一个标签。 这是什么? 为什么我的"Tag Info"无法读取它?  RF37S114的用途是什么?

    谢谢、

    Robert

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Robert、

    RF37S114是 ISO15693标签、如 产品网页数据表中所述。 由于尺寸小、它们需要更靠近天线(<10mm)。 如果您的天线较大、则可以将标签放置在线圈迹线上。 如果是矩形天线、则角的场强最高。 因此、这将是放置 RF37S114以实现最佳耦合的最佳位置。 请参见、例如 DLP-7970ABP、其中我确认可以成功读取 RF37S114。

    智能手机通常尝试最大程度地降低电流消耗、并且 NFC 功率可能会降低。

    此致、

    Andreas。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢 Andreas 帮助我完成这个项目。

    Robert