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.

[参考译文] 建议使用适合网关应用(家庭/楼宇自动化)的 Blutooth 5.0

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1014644/kindly-suggest-right-blutooth-5-0-for-gateway-application-home-building-automation

主题中讨论的其他器件:AM4376CC2652RWL1807MODWL1837MOD

您好!


我们需要设计用于家庭/楼宇自动化的网关、所有相关要求/功能信息都在随附的文件 PFA FYI 中进行了说明。 如果您觉得与本主题无关、您可以忽略任何其他模块、在这种情况下、我可以为其他模块提出新的帖子。


请检查我们的要求/应用、并 为同样的要求/应用推荐合适的蓝牙5.0和 EVM 板。

  • 应与微处理器配合使用(下面列出的微处理器工作环境、供参考)
  • 应支持蓝牙(BLE 5.0)
  • 范围应尽可能大。 请建议如何实现。
  • 是否需要板载 PCB 天线足够或外部天线?



微处理器将连接以太网、WiFi、蓝牙、Zigbee、KNX 互接收器。  微处理器应具有以下特性:

  • 应该适用于 Linux 操作系统
  • 与 BLE/BLE 网状网络设备、WiFi/WiFi 网状网络设备和 Zigbee 设备进行通信。
  • 与 KNX 器件的通信包括传感器、传动器和支持的器件
  • 以太网通信、应支持 BACnet IP。
  • MQTT 客户端库和 AES 库

安全性:

  • 必须通过基于 OTPROM 的核心信任根支持安全引导
  • 使用 RSA 私钥对引导加载程序操作系统和应用程序二进制文件进行签名的构建过程。
  • 通过从 OTPROM 到应用层建立信任链来实现安全引导验证。
  • 操作系统应该是安全的 Linux。
  • 将密码、用户名、密钥存储在安全存储中


这是最重要的项目之一、我们需要您的支持来构建高效的产品。 请帮帮我们。


谢谢、此致、

Naveen K

e2e.ti.com/.../Gateway-Requirement.pdf

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

    您好、Naveen、

    我们非常乐意提供帮助。 根据提供的 BLE 器件信息、CC2652R 似乎是适合您应用的理想选择。 此器件支持 Thread、Zigbee 和 BLE 5.2。 为了评估该器  件、LaunchXL-CC26X2R1是我们的开发套件、是原型设计和开发的绝佳起点。 LaunchPad 包含 PCB 天线、可让您评估 PCB 天线是否足以满足您的应用需求。

    但是、我建议使用 我们的器件搜索 功能搜索所有可用选项、并根据您的要求查看哪款器件最适合您。

    关于覆盖范围、有几个因素会影响这一点。 PHY 选择、天线选择、环境等因素。 以下链接提供了有关如何以最佳方式最大化覆盖范围的有用信息:

    https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/594609/bluetooth-5-is-here-top-five-questions-answered-updated-with-long-range-connections

    https://www.novelbits.io/long-range-bluetooth-coded-phy/

    https://www.youtube.com/watch?v=2VkbGIEFn4g

    我们提供设计评审。 以下链接包含有关此过程的信息: https://www.ti.com/tool/SIMPLELINK-2-4GHZ-DESIGN-REVIEWS

    我们能够在您的产品开发过程中为我们的器件提供支持。

    如果您有任何其他问题、请随时回复此邮件。

    此致、

    1月

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Jan、
    感谢您的建议。
    1•CC2652R 可以连接基于 Linux OS 的 MPU AM4376、对吧?

    2•Zigbee 3.0对吧? 我们有 Zigbee 3.0要求。  

    3• 与板载 PCB 天线相比、外置天线的覆盖范围更大?  

    4•与 单个 SOC 中的单个蓝牙 SOC 和 Zigbee +蓝牙相比、哪种 BLE 可提供更高的性能? 还是两个 SOC 都将执行相同的操作?

    5•在 Zigbee +蓝牙 SOC 中、Zigbee 和蓝牙都将同时工作(并行)、或者任何人都将同时工作?

    6. CC2652上需要软件/固件实现 、还是只需与主机 MPU 即插即用? 是否有任何模块都像即插即用 内置软件/固件一样?

    7。CC2652可以支持网状网络? TI 将提供所有必需的堆栈和文档?



     谢谢、此致、

    Naveen K

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

    您好、Naveen、

    以下是您的问题的答案:

    1。CC2652R 可以连接基于 Linux OS 的 MPU AM4376、对吧?

    您能否提供有关此方面的更多信息?

    2. ZigBee 3.0对吧? 我们有 Zigbee 3.0要求。

    是的。 产品页面 将 Zigbee 3.0列为此器件实现的协议之一。 数据表中也列出了该值

    3.与板载 PCB 天线相比,外置天线的覆盖范围更大?

    天线行为在很大程度上取决于天线设计的细节。 我建议查看以下文档以了解更多信息:

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

    https://www.ti.com/lit/swru120d

    e2echina.ti.com/.../AN058-_2D002D00_-Antenna-Selection-Guide.pdf

    4.与单个 SOC 中的单个蓝牙 SOC 和 Zigbee +蓝牙进行比较、哪种 BLE 可提供更高的性能? 还是两个 SOC 都将执行相同的操作?

    使用 DMM 时  、必须牢记一些注意事项和电流限制。 我建议阅读链接的文档、以了解同时运行多个堆栈对整体行为的影响。

    5.在 Zigbee +蓝牙 SOC 中,Zigbee 和蓝牙都将同时工作(并行工作),还是有人将同时工作?

    通过使用 动态多协议管理器(DMM)、该器件能够同时处理多个射频堆栈。 我建议您通过下面列出的 DMM SimpleLink Academy 实验了解更多信息、并验证此解决方案是否适合您的应用:

    https://dev.ti.com/tirex/explore/node?node=ADrYXja4-nyfS4jpLPIfbQ__pTTHBmu__LATEST

    https://dev.ti.com/tirex/explore/node?node=AB-rcU5zBpXbrrbtqBnpKg__pTTHBmu__LATEST

    https://dev.ti.com/tirex/explore/node?node=AMu-cvNgpJsLYI.IMLUI.A__pTTHBmu__LATEST

    6. CC2652上需要软件/固件实现、还是只需与主机 MPU 即插即用? 是否有任何模块都像即插即用内置软件/固件一样?

    CC2652允许用户开发在器件上运行的定制 BLE 应用。 通过使用 host_test 、可以将 CC2652设置为 BLE 网络处理器、该处理器可由 PC 或外部 MCU 从外部进行控制。 但是、无法将此项目与外部蓝牙主机堆栈配合使用。 主机测试实现了主机组件、需要使用 TI 供应商特定的 HCI 命令才能运行。

    7。CC2652可以支持网状网络? TI 将提供所有必需的堆栈和文档?

    是的、CC2652支持 BLE 网状网络。 以下 文档 深入介绍了此功能。 BLE 网状网络 SLA 实验 很好地介绍了 CC2652如何实现 BLE 网状网络。

    此致、

    1月

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

    您好、Jan、

    感谢您提供的信息和良好的文档、将会有所帮助。

    关于文档、所有优点和 cos 都在这里。 我们  正在审议这些文件。 但我们也需要您根据您对此的专业知识提出建议。   

    CC2652将通过 UART 连接到 AM4376微处理器(TI)。 MPU 是 Linux OS、CC2652是 RTOS。 那么、MPU 和 CC2652堆栈/操作系统都支持彼此进行通信、对吧?

    2.根据您的专业知识、您建议单独使用 Zigbee 模块和 BLE 模块、还是建议使用 Zigbee + BLE 来运行我们的网关家庭/楼宇自动化应用(网关也具有 WiFi 或 WiFi+BLE)?

    因此、堆栈将仅在 CC2652上进行编程、而不是在 MPU 上进行编程。 堆栈将随 TI 提供? 我们需要根据 CC2652中的应用程序为程序进行正确的设置、对吧?

    4.根据您的专业知识、请建议 PCB 天线足够或需要外部天线以实现更高的效率和范围?  

    谢谢、此致、

    Naveen K

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

    您好、Naveen、

    CC2652具有 UART 功能、因此外部处理器可以通过 UART 与器件进行通信。

    如果使用单独的模块、则 BLE 和 Zigbee 可以完全并行运行、而无需使用 DMM。 对于 Zigbee、使用单独的器件还可以最大限度地增加每个堆栈可用的闪存和 RAM 容量。 但是、使用单独的器件会增加成本、因为需要购买两个器件。  此决定在很大程度上取决于您的实施方案、但 CC2652允许这两种选择。

    使用用户开发的应用程序代码对 CC2652进行编程、以实现其用例。

    CC2652 LaunchPad 包含我们认为性能最佳且最易于使用的 PCB 天线的参考设计。 如果您想考虑更多选项、我建议查看以下文档: https://www.ti.com/lit/swra351a

    此致、

    1月

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

    您好、Jan、

    感谢您提供信息。

    我们已最后列出 WL1807MOD WiFi 和 WL1837MOD WiFi+BLE 模块、 并且我们已开始选择组合。

    我们 的网关具有 WiFi、BLE、Zigbee。 我们可以选择 WiFi+BLE 还是 Zigbee + BLE 吗?

    2.如果我们 使用 WiFi+BLE 和 Zigbee 3.0、您是否可以建议使用合适的 Zigbee 3.0器件来连接主机 MPU AM437?

    谢谢、此致、

    Naveen K

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

    您好、Naveen、

    对于  WL1807MOD WiFi 和 WL1837MOD WiF+BLE 模块的相关问题、我建议在 Wi-Fi 论坛上发布新主题、因为他们将能够为这些器件提供更好的支持。 关于您的第二个问题、我建议在 Zigbee 论坛上发布新的主题、因为他们将能够更好地回答该问题。

    如果您有任何其他 BLE 问题、请告诉我。

    此致、

    1月

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

    您好、Jan、

    感谢您提供信息。

    具有 WiFi、BLE、Zigbee 的网关。 所有器件均为2.4GHz 收发器。 是否会发生信号干扰? 我们如何通过软件或任何要实施的附加硬件来处理此问题?

    谢谢、此致、

    Naveen K

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

     您可以尝试参考 BLE 共存配置- CC13x2或 CC26x2的 PTA 共存入门

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

    您好、Naveen、

    所有共享相同频率的技术都可能导致信号干扰。 正如 Yikai 提到 的、处理这种情况的方法之一是使用 BLE 共存功能。 以下 SimpleLink Academy 实验介绍了如何在 BLE 项目中启用 Coex: https://dev.ti.com/tirex/explore/node?node=AN3jFkz8RvbfdF-eMjQx0A__pTTHBmu__LATEST

    另一个有用的功能是 DMM (动态多协议管理器)。 但是、如果在单个器件上运行多个堆栈、此功能主要很有用。

    此致、

    1月

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

    您好 Jan 和 Yikai、

    感谢您的信息、感谢您的支持。

    谢谢、此致、

    Naveen K