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.

[参考译文] CC1200:如何设置信号发生器以测试灵敏度 CC1200、正如 TI 工程师所做的那样。

Guru**** 2386610 points
Other Parts Discussed in Thread: CC1200DK, CC1200
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/568752/cc1200-how-to-set-the-signal-generator-up-to-test-the-sensitivity-cc1200-as-ti-engineer-did-it

器件型号:CC1200

尊敬的先生:

我们正在使用 CC1200芯片开发射频调制解调器、并且拥有 CC1200DK。

1) 1)发送测试正常。 有良好的射频测试。

2) 2)灵敏度测试不正常。

- 测试程序与下面的步骤类似,并参考随附的文档

-在 发送 器 CC1200EM 和接收器 CC1200EM 上设置中心频率。 频谱分析仪。

-您需要的待校验字节大小( 灵敏度:在1.2kbps 时为-122dbm、2-FSK、DEV 4kHz、CC1200数据表上的通道滤波器11KHz)

https://e2e.ti.com/support/wireless_connectivity/proprietary_sub_1_ghz_simpliciti/f/156/p/555071/2029414#2029414

-防护室。

-步进衰减器用于增加和减少衰减值。 (我确实使用信号发生器和频谱分析仪检查了平展灯)

-结果:两个 CC1200EM 上为-110dBm /两个电路板上的类似值为-110dBm。

您推荐的最佳方式 如下所示。

http://e2e.ti.com/support/wireless_connectivity/low_power_rf_tools/f/155/t/133399

因此、我想尝试使用信号发生器生成图案(fram)'1010'。

我们的主要目的是测量 cc1200数据表上的仿真灵敏度、因此、我们希望按照 TI 工程师所采用的方法(射频测量器件、电缆、放置)和步骤进行测量。

我们需要 您的确认、您的工程师需要检查是否存在问题。 (如果有问题、请告诉我并提供建议)。

步骤1) 测量设备和测试放置: Agilent 和屏蔽室。 (如果您可以推荐测量设备、请告诉我)

步骤2) 步进衰减器用于增加和减少衰减值。 (我确实使用信号发生器和频谱分析仪检查了确切的平展灯)

步骤3)检查 发送器(信号发生器)和接收器1-CC1200EM 上的中心频率和接收器2 - 我们的电路板(CC1200DK 上具有跳线功能、不含 cc1200em、可使用 SmartRF Studio)

           频谱分析仪。 (设置中心频率、同时考虑 TCXO ppm)

步骤4) 设置前导码(1010... 4字节)更改为0x06 (PreambLE_CFG.NUM_PREAMBLE 为0x06)(在 SmartRF Studio 上、信号发生器和 Rx 寄存器为0x06)。

步骤5)在信号发生器上将同步字设置为0xAA (Sync3、syns2、synct1、synct0均为0xAA)、并在 SmartRF Studio 上设置 Rx 寄存器。

步骤6) 设置长度配置以修复和设置数据(0xAA、0xAA、0xAA/不包括信号发生器上的"地址方序号"和 SmartRF Studio 上的 Rx 寄存器。

           :您重新要求的待机容量为3字节 (灵敏度-122dbm,1.2kbps,2-FSK,DEV 4kHz,CC1200数据表上的通道滤波器11KHz)

步骤7)将 CRC 设置为禁用(PKT_CFG1_CRC.CRC_CFG = 0x00)

步骤8)在 SmartRF Studio 上设置参数后开始测试 、如下所示。

  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    步骤2)步进衰减器用于增加和减少衰减值。 (我确实使用信号发生器和频谱分析仪检查了确切的平展灯)

    如果您使用信号发生器、请勿使用衰减器。 在信号发生器中、通常应能够将输出功率设置为-130dBm。 如果可能、应测量 SG 和 DUT 之间的电缆损耗、或者应使用具有低/已知损耗的电缆。

    请注意、对于我们为获取数据表编号而进行的灵敏度测量、我们使用 SG 发送一个包含随机有效载荷的数据包。 我们还根据进行测量并根据计算 BER。

    您有哪种信号发生器?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的先生:
    感谢你的建议。

    我将参考您的评论。
    我们有如下所示的 S.G:

    - Rohde & Schwarz/矢量信号发生器/SMU200A
    - Agilent /信号发生器/N5182A
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    应使用 SMU、SG 和 DUT 之间不应有任何衰减。 SMU 应设置为发送4字节前导码、4字节同步、3字节有效载荷和2字节 CRC。  

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

    尊敬的先生:
    感谢你的建议。

    我的过程中是否有任何错误的 stpeps?
    PLZ、请告诉我您的意见、我们需要 TI 工程师的意见才能在您的 CC1200数据表中获得准确的灵敏度结果。

    您能给我一些关于 Agilent /信号发生器/N5182A 的看法吗?

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

    步骤1)测量设备和测试放置:Agilent 和屏蔽室。 (如果您可以推荐测量设备、请告诉我)
    之三:使用 SMU

    步骤2)步进衰减器用于增加和减少衰减值。 (我确实使用信号发生器和频谱分析仪检查了确切的平展灯)
    ter:请勿使用衰减器。 使用已知损耗的电缆将 SMU 连接到 DUT。

    步骤3)检查发送器(信号发生器)和接收器1-CC1200EM 上的中心频率和接收器2 -我们的电路板(CC1200DK 上具有跳线功能、不含 cc1200em、可使用 SmartRF Studio)

    频谱分析仪。 (设置中心频率、同时考虑 TCXO ppm)
    之三:正确。 调整 SMU 上的频率以补偿频率偏移。

    步骤4)设置前导码(1010... 4字节)更改为0x06 (PreambLE_CFG.NUM_PREAMBLE 为0x06)(在 SmartRF Studio 上、信号发生器和 Rx 寄存器为0x06)。
    之三:设置前导码_CFG.NUM_PREAMBLE 仅在 Tx 中有效。 无需在器件中设置该寄存器。

    步骤5)在信号发生器上将同步字设置为0xAA (Sync3、syns2、synct1、synct0均为0xAA)、并在 SmartRF Studio 上设置 Rx 寄存器。
    之三:使用 SMA 时、使用默认同步字。 如果要检查1.2kbps 设置的灵敏度、请在 SmartRF Studio 中选择此选项、并且除了更改固定数据包长度之外、不要进行任何更改。

    步骤6)设置长度配置以修复和设置数据(0xAA、0xAA、0xAA/不包括信号发生器上的"地址方序号"和 SmartRF Studio 上的 Rx 寄存器。

    :您重新要求的待机容量为3字节(灵敏度-122dbm,1.2kbps,2-FSK,DEV 4kHz,CC1200数据表上的通道滤波器11KHz)
    之三:只要您使用 SMU 发送真实的数据包,就跳过此操作。

    步骤7)将 CRC 设置为禁用(PKT_CFG1_CRC.CRC_CFG = 0x00)
    之三:只要您使用 SMU 发送真实的数据包,就跳过此操作。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 ter:

    感谢您的评论、我们将尝试这些评论、然后信赖您。

    我们希望获得的主要目的是、它是与 TI 工程师所做的相似的灵敏度结果(-122dBm)。

    然后、我们将检查实际的数据包测试。

    因此、请检查并重新评论步骤5 ~步骤7。

    首先、我们要尝试将敏感度测试设置为-122dBm、如 cc1200数据表中所示。

    因此、plz 检查并评论步骤5 ~步骤6。

    步骤5 ~步骤6)

    您的意思是、对于测试1.2kbps 设置(1.2kbps、2-FSK、DEV 4kHz、通道滤波器11KHz)、

    首先、将同步字设置为0xAA (Sync3、syncta2、syncta1、syncta0均为0xAA) 、并在 信号发生器和上选择固定数据0xAA、0xAA、0xAA (需要重新指定的 Pecket 大小为3字节)

    在 SmartRF Studio 中选择此项(下图)、并且除了更改固定数据包长度之外、不要进行任何更改。

    对吧?

    步骤7)将 CRC 设置为禁用(PKT_CFG1_CRC.CRC_CFG = 0x00)、设置为1.2kbps

    谢谢你。

    Kwangbog Ham。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    当我们在实验室中测试灵敏度时、我们使用真实的数据包。 换句话说、如果您希望以与我们相同的方式进行测试、则必须使用真实数据包(前导码+ 4字节同步+ 3字节随机负载+ CRC)、ME 注释是正确的。 这也是最相关的灵敏度测试方法、因为在实际系统中、您将发送和接收包含有效载荷的数据包、而不是"0101"序列。

    您查看的 E2E 帖子旨在帮助客户测试其不能发送数据包时的灵敏度、仅是前导码模式。 由于您有 SMU、因此您应该能够发送真实的数据包、而无需发送前导码模式。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 ter:
    感谢您的评论。
    我们将遵循您的意见、如果有任何问题、请帮我解决。
    此致、
    Kwangbog Ham。