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.

[参考译文] 推荐100个节点的 cc1352p7协议

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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1197538/cc1352p7-protocol-for-100-nodes-suggestion

主题中讨论的其他器件:CC1352RSysConfigCC1352P7、LPSTK-CC1352R

大家好

我们能够在专有射频(Tx)协议中与 LPSTK 和收集器以及加速计进行通信。 而且电流消耗对我们也没有问题。
由于需要考虑 OAD、因此我们希望使用 TI-15.4堆栈、而不是专有协议。 以下几点需要专家的建议。

1.15.4堆栈在空闲模式下消耗3mA 电流、在发送时消耗15mA 电流(而专有射频在发送时仅消耗几微安电流、而在发送时仅消耗1mA 电流)
2.由于我们的项目是牛健康监控,并且每次卡特退出范围和建立连接需要时间,有时需要手动重新启动(在专有的 Tx 它正在广播,这样就无需担心建立连接)
是否可以在 SmartRF Studio 中测试15.4堆栈(SDK 中的传感器示例)以了解行为?
请为我们的项目推荐专有的 RF 或 Ti15.4堆栈、考虑100多个节点的重新连接(万一超出范围)可能性(自动重新连接是一个挑战)

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

    尊敬的 Manu:  

    1。TX 时的电流消耗取决于器件处于 TX 状态的时间和 TX 功率。 对于电流测量、请确保有效载荷和 TX 功率相同。 您可能对非信标模式感兴趣、在该模式下、设备不需要定期唤醒并打开 RX 以使收集器发送信标。  

    https://dev.ti.com/tirex/content/simplelink_cc13xx_cc26xx_sdk_6_40_00_13/docs/ti154stack/html/ti154stack/non-beacon-mode.html

    2. 孤立的重新连接应由堆栈处理。 一旦器件超出范围并恢复到范围内、堆栈就会自动开始向协调器发送孤立通知、这样应该会允许节点重新加入网络。

    请查看以上链接中的"维护终端节点的连接"一节。

    3. SmartRF Studio 用于射频性能评估。 15.4堆栈具有 Mac 层、并可通过收集器传感器示例进行测试。 尝试以下链接中的 SimpleLink Academy 传感器收集器项目0。  
    简单链接学院: dev.ti.com/.../node

     堆栈用户指南: https://dev.ti.com/tirex/explore/node?node=A__AHaph7YfvcrVy2cDlmb4sQ__com.ti.SIMPLELINK_CC13XX_CC26XX_SDK__BSEc4rl__LATEST

    4、15.4网在与 LBT/CSMA、网络维护、安全等进行传输的过程中,有防撞等优点 但是、正如您指出的、这会导致一些额外的开销。  您需要自行评估是否需要这些功能。  

    通过专有网络、您可以更精细地控制 TX 和 RX、并且开销更低。 但是您需要确保消息被正确调度、这样当您从发送器进行传输时、接收器实际上就在 RX 中。 此外、任何节点都可以接收您的消息、不涉及隐式寻址。 如果您没有任何加密、任何人都可以读取这些消息。  

    我们的建议是使用收集器和几个处于不同模式的传感器来评估 TI 15.4堆栈、并检查性能、看看与您的专有网络相比是否可以接受。  

    希望这对您有所帮助。  

    此致、

     SID  

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

    非常感谢 Siddanth 你的宝贵建议..

    我们已将 LPSTK cc1352R 编程为节点、并将 CC1352P7-1编程为收集器(TI 15.4 stack)..空闲条件下的电流消耗有点高、强烈建议将其降低..

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

    尊敬的 Manu:  

    我假设您关心节点的电流消耗。 您使用哪种模式来操作网络。 Beacon、非 Beacon 或跳频模式?

    此致、
    SID

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

    是的、siddanth...it 正在非信标模式下运行

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

    尊敬的 Manu:  

    您是否测量了该节点加入网络后的电流消耗?  

    在网络加入的开始阶段、节点需要处于接收模式才能接收收集器的数据。 但一旦加入、则允许它进入"睡眠模式"、在该模式下 Rx 并不总是开启、而是仅在必要时开启。  

    此致、

    SID

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

    你好、Siddanth

    这一点需要行使,我将检查相同的,并及时更新你..  

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

    你好、Siddanth  

    即使在建立连接后、它也消耗5mA 的电流。

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

    尊敬的 Manu:  

    这可能来自报告间隔。 在默认设置下、传感器每3秒传输一次数据。 如果您增加报告间隔和策略性间隔,那么设备平均会更多地睡眠,在 TX 和 Rx 中会更少,您可以在网络中找到所需的参数,在 SysConfig 中提到的建议限制范围内。  

    此致、
    SID

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

    你好、我是 id

    我们已尝试更改所有间隔和轮询时间、但没有使用…我想在您身边知道 运行15.4传感器堆栈的 LPSTK CC1352R 的空闲电流消耗是多少?因此我们对变通办法有一些希望。

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

    尊敬的 Manu:  

    我很抱歉耽误你的时间。 我在这周休假了。 我将在星期一执行测量并在此处更新。  

    此致、
    SID

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

    尊敬的 Siddanth:

    希望您能够了解15.4 Stack 的 LPSTKCC1352R 的功耗...我们还有几个需要问的问题...

    1.can 我们使用专有协议执行 OAD?

    2.can 我们在 cc1352P7控制器中使用的是微型 ML?

    3.由于牛数据(x、y、z)需要存储、我们可以使用板载闪存(8Mbit)吗?

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

    大家好

    在..it上、任何其他人都可以支持此线程、但在等待回复时已经很长时间了...

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

    尊敬的 Manu:  

    很抱歉耽误你的时间。 遗憾的是、目前我们的带宽非常有限。 但我能够测量 CC1352R Launchpad 上的电流消耗。 它具有与 LPSTK 板相同的器件。  

    具有默认参数的电流测量值与您的测量值相匹配。 5mA 平均电流。  

    但当我断开电路板上 LED 的连接时、电流确实降低到~1.5mA。 因此 LED 会占用大量测量的电流。

    我使用了 Energy Trace++来确保达到正确的状态。 CPU 似乎在大多数时候进入空闲状态。  

    不带 LED 的非信标模式。  

    带 LED 连接:  

    此致、

    SID

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

    尊敬的 Manu:  

    1.我们已弃用 Easylink、如果您想将 OAD 与专有射频一起使用、则必须自己构建 OAD 应用。  

    2. TinyML 不是我们在连接设备上直接支持的功能。 但我们已经是 EDGE IMPULSE 的 AI 生态系统的受支持器件。  

    https://docs.edgeimpulse.com/docs/development-platforms/officially-supported-mcu-targets/ti-launchxl

    3.您可以使用外部闪存。 NVS 外部示例允许您使用此选项。  

    https://dev.ti.com/tirex/explore/node?node=A__ADgLKV1xFmspgqBKQcgOGA__com.ti.SIMPLELINK_CC13XX_CC26XX_SDK__BSEc4rl__LATEST

    此致、

    SID

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

    你好、我是 id

    感谢回复…3mA 的空闲功耗是一个很大的…也如何 "ti"可以提供10年的电池寿命与15.4堆栈(异步模式)?..(两个 AA 电池将有2500mAh,将只运行不到34天).

    请参阅 ti (使用 SimpleLink 低于1GHz 15.4-Stack:在同步/异步模式之间进行选择)的文档

    www.ti.com/.../swra614.pdf

    参考应用报告 SWRA614–2018年10月

    页码- 3.

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

    我来检查 rnd、了解生成此信号所需的配置设置。 它的轮询和报告间隔约为10分钟和20分钟。 它们也可能会对传感器进行循环通电以实现这一寿命。 15.4堆栈的配套资料包中提供了电池寿命计算器。 我将介绍这些寿命是如何实现的。  

    dev.ti.com/.../TI-15.4-STACK-CALC.html

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

     如果要在运行期间实现低功耗、我建议不要将 LPSTK-CC1352R 用于传感器节点。 LPSTK-CC1352R 传感器节点示例程序具有开放式 UART 和多个 I2C 传感器、这些传感器将增加电流消耗。 要完全切断 I2C 传感器的电流消耗、您需要切断输入的电源、其中一种方法是使用 MOSFET 开关。

    我建议您使用 CC1352R1 Launchpad 作为传感器节点。 因此、有更多灵活的选项来降低器件的电流消耗。

    此外、对于10年电池、请查看该使用毫微 功耗系统计时器的参考设计。

    https://www.ti.com/tool/TIDA-00484

    如需测量电流消耗量、请参阅下文。 您不能使用数字万用表来测量电流消耗量。 需要使用直流功率分析仪。

    https://www.ti.com/lit/an/swra478d/swra478d.pdf

    -kel

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

    感谢你的评分

    我们能够在使用的同一 LPSTK 中获得极低的功耗 专有射频  实现   加速计 启用..

    (转换期间空闲电流为几微安、电流为15mA)

    唯一的挑战是 15.4 stack,它将具有 OAD 就绪和数据加密…请 建议..

    由于我们的项目将有100多个节点、每个节点有3.6mAh 电池、因此我们的主要目标是

    1.电池使用寿命(2年)

    2.范围(~1km ).

    3.OAD

    4.Tiny ML (边缘脉冲)

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

    OAD 您可以借助 DMM 示例程序通过 BLE 完成。 您需要测试的电池寿命和续航里程。  我无法评论有关加密的问题、因为我尚未尝试过加密。 总之、我认为您的目标是可以实现的。

    -kel

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

    大家好  

    我们在15.4方面面临的唯一挑战是功耗...如何降低同样的功耗。 我们还有另一款电路板 cc1352p7-1、但我们仍然无法降低功耗...

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

    您好!

    您需要分析一段时间内的电流消耗。 详情如下所述。  

    https://www.ti.com/lit/an/swra478d/swra478d.pdf

    例如、您可以增加传输间隔、每30分钟一次。 此外、当您读取完传感器后、可以使用 MOSFET 开关电路示例切断转接传感器的电源。 还有其他 电路来执行此操作。 下面还有一个用于关断整个系统参考设计电源的电路。 开路 UART 和 LED 会导致电流消耗。

    https://www.ti.com/tool/TIDA-00484

    对于您的中央设备,接收端更好,如果它持续供电或有一个大的可充电电池。 可能是太阳能电源和可充电电池。

    -kel