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.

[参考译文] CC113L:KeeLoq 接收器低档域

Guru**** 2563250 points
Other Parts Discussed in Thread: CC113L, CC1101

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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1546606/cc113l-keeloq-receiver-low-range

部件号:CC113L
主题中讨论的其他器件: test2CC1101

工具/软件:

我使用 CC113L 和自己的 protottipe 作为 868.35MHz 频段的 Keelog 接收器。 根据设计说明 DN022(论坛上关于   keelog 接收器和 数据表的“应用、实施和布局“部分的帖子)、我发现自己有一个工作范围小于 10 米的接收器。  

我已经尝试增加范围修改寄存器、但似乎没有什么效果、增加感性只会使信号在噪声中消失。 我尝试过使用 AGCCTRL 寄存器、即数据速率  

 和 BW、但范围也不会更好。  我应该在 ORFER 中进行什么配置/更改以改进范围?

IOCFG0          0x0D
FIFOTHR      0x47
同步 1        0xD3
SYNC0        0x91
PKTLEN       0xFF
PKT1L1    0x04  
PKTCTRL0    0x32
地址         0x00
CHANNR        0x00   
FSCTRL1      0x06
FSCTRL0      0x00
FREQ2        0x21
FREQ1        0x65
FREQ0        0xE8
MDMCFG4    0x77
MDMCFG3    0x32
MDMCFG2    0x30
MDMCFG1    0x02
MDMCFG0    0xf8
发展      0x15
MCSM2           0x07
MCSM1           0x30
MCSM0           0x18
FOCCFG      0x14
BSCFG        0x6C
AGCCTRL2   0x03
AGCCTRL1   0x00
AGCCTRL0   0x92
FREND1          0xB6
FSCAL3.       0xE9
FSCAL2.       0x2A
FSCAL1.       0x00
FSCAL0       0x1F
测试 2.        0x81
TEST1        0x35
TEST0        0x09

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

    您好、

    • 您正在使用什么硬件?
    • 如果您使用默认 PHY 设置(例如 GFSK)和 SmartRF Studio 7 测试范围、范围问题是否仍然存在、或者特定于这些 PHY 设置?

    此致、

    Zack

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

    请访问 www.ti.com/.../swra603a.pdf

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

    嗨、Zack、

    您正在使用什么硬件?

    我使用的是自定义硬件、尽管无线电设计符合数据表中的建议、具有相同的元件值。 我使用的天线是半刚性电缆。

    如果您使用默认 PHY 设置(例如 GFSK)和 SmartRF Studio 7 测试范围、范围问题是否仍然存在、还是特定于这些 PHY 设置?

    GFSK 的相同硬件在 50 米的范围内工作正常。

    此致、

    Denis

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

    灵敏度测量值较差(无线和有线)。 我使用 SmartRF Studio 7 的推荐硬件和配置。 由于相同的硬件适用于 GFSK、我猜有一些配置。

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

    尊敬的 Denis:

    对此延迟深表歉意。 我已解锁线程并打算下周初回复。 我需要设计团队提供反馈、说明如何推进这一过程。

    从您所说的(GFSK 的良好性能)来看、这听起来像是配置问题而不是硬件问题、但您能否通过 SWRA603 中概述的传导测量来确认这一点? 这使以可重复的方式量化性能变得更容易。

    此致、

    Zack

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

    嗨、Zack、

    很高兴知道你。 执行的测量在 SWRA603 之后、使用发送前导码数据的信号发生器。 该信号在–32dBm 下可见。 由于硬件是数据表中推荐的硬件、因此我也认为它与配置相关、但我找不到使其正常工作的寄存器。

    此致、

    Denis

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

    尊敬的 Denis:

    关于 Keeloq 协议:这个 OOK 对于逻辑 1 和 0 是否具有不同的位持续时间? 问题的背景是、我试图找到一名之前曾从事过此工作的工程师。  

    此致、

    Zack

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

    嗨、Zack、  

    就像您说的具有不同位持续时间的 OOK 调制。

    此致、  

    Denis

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

    我想我找到了一位以前支持此功能的同事、但我们仍在尝试查看我们是否有可以共享的数据(就像很久以前一样)。

    从另一位同事那里、如果您可以提供以下信息、以下信息可能会有所帮助(但不能保证我们讨论的是同一个 PHY):

    最短位持续时间是多少? (200us?) 回想一下、逻辑 1 是 2x 逻辑 0(但可能是错误的)。 诀窍是使用与最短位持续时间匹配的数据(符号)速率。 另一位将为两个符号长度。 同步字也需要考虑这一点。  

    此致、

    Zack

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

    嗨、Zack、

    基本脉冲元件的最小值约为 260us。 在本例中、0 的逻辑是 2x 逻辑 1。

    如果我不误解我在 MDMCFG4(低)和 MDMCFG3 中使用的配置、数据速率应该为 3.8kbaud、这相当于 260us。 我还尝试了其他数据速率、似乎没有扩大覆盖范围。

    此致、

    Denis Mascarell

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

    尊敬的 Denis:

    我和工程师一起跟进了这一问题。

    除了这些初始设置之外、该范围可能非常有限、并且 TI 方面对这些初始设置提供了支持。 除非工作量很大、否则我们无法投入大量资源来进一步优化、尤其是在 TI 方面进行的测试将非常有限。

    一个问题是、这必须是使用 Keeloq 的解决方案吗? 有一些最新、更安全的解决方案使用的 CC 器件具有更远距离。

    这不是 TI 的“官方“消息来源、因此我无法担保、但下面的页面提供了 Keeloq 接收器的最新 CC1101 设置(CC113L 应使用这些设置)、该设置基于原始的 E2E 主题设置、可能会有用: https://github.com/SpaceTeddy/CC1101/issues/33 

    此致、

    Zack