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.

[参考译文] CC1101:构建通用中继器

Guru**** 2563960 points
Other Parts Discussed in Thread: CC1101

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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/623376/cc1101-building-a-generic-repeater

器件型号:CC1101

您好!

我正在搜索434/868 MHz 通用中继器设计。 我对所有这些射频内容都很陌生、很抱歉提出愚蠢的问题。 目标是重复来自不同、主要是家庭自动化器件(如温度或窗口传感器)的信号、以增加覆盖范围并轻松与更广泛的不同器件兼容。

我知道至少必须正确设置调制和频率-但波特率呢? 如果我将其设置得尽可能快、它应该与多个波特率更兼容、因为它只接收相同源位的多个位并以相同的方式发送、所以原始接收器无法识别任何差异、对吗?

前导码和同步如何? 因为它应该只是一个"愚蠢的"中继器、所以我要将 MDMCFG2/SYNC_MODE 设置 为0并禁用它、对吧?

中继器如何知道何时重复信号? 开始发送恰好高于特定 RSSI 值的信号是否有意义?

从硬件上、我有一些工具、会使用 panstamp 库。 我是否需要将2个 CC101用于一个中继器、因为无法在发送时接收?

如果有任何关于这方面的想法、我们将不胜感激!
谢谢!
David

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

    使用芯片的"正常"方法是具有已知同步字和已知偏差/数据速率。 如果您不知道必须使用异步模式(CC1101数据表中的第27节)并在 MCU 中执行大量后处理。 MCU 应确定接收到的数据是应重新发送或发出噪声的有效信号。

    无法同时使用 CC1101发送和接收。 如果您有2个 CC1101、您仍应避免在与另一个 CC1101相同的信道上发送、因为您会阻止自己。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    制作通用中继器非常棘手。
    无论是设计全双工、半双工还是单工"存储转发"中继器、都能以非常快的速度实现真正复杂的操作。

    但是、简单的418/433MHz 或868/915MHz 系统可以为大多数住宅提供可靠的覆盖。
    您通常需要在中央站/集电极上使用良好的天线、并为传感器/遥控器设计适当的天线。