Other Parts Discussed in Thread: CC1352P, CC1352P7
主题中讨论的其他器件:CC1352P、
您好、
我正在使用 CC1352P 设计电池供电系统。
以下是发生事件时我为 RX、TX 和 MCU 选择的持续时间。
这是一个气体检测系统、当任何气体超过阈值时、MCU 应开启并发送数据。

我知道我的假设是好的还是不好的。
此致
Hari
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.
您好 Hari、
您可能需要考虑“切换时间“、即器件从 TX 更改为 RX 所需的时间(通常约为 600us 至 800us);不过、您确实为器件提供了足够大的间隔。
TX 为 10ms、RX 为 10ms、MCU 活动时间为 20ms
通常、除非您发送大量数据、或在不同信道上多次重新传输 10ms、否则可能不需要 TX(可能会变低,例如 1-3ms)。
根据您的设置、RX 可能需要 10ms、也可能不需要 10ms;我需要有关您的 PHY 以及协议如何与每个节点进行通信的更多详细信息。
我不能对 MCU 活动时间进行评论、因为这会根据您所做的事情发生很大变化、但 20ms 应该足以处理来自 i2c/SPI 的数据。
谢谢、
Alex F
您好 Alex、
谢谢你。
请参阅下面有关该项目的简要说明。
此致
Hari
您好 Hari、
我将在此处评论无线行为问题(尽管我的最佳体验通常是在 2.4 GHz 而不是低于 1)。
无线行为
发生阈值违反时:唤醒 CPU、将事件数据发送到中央节点
计时器(例如 1 小时):发送运行状况/状态数据
使用 SmartRF Studio 7 工具首先模拟两个器件(一个 CC1352P7 至#器件)之间的连接、在中完成设置后、将这些 SmartRF Studio 7 设置导入到 IDE 以继续开发。
CPU 唤醒并且您有某种方法可以告知需要发送数据、您需要设置 PHY 以发送数据;不过特定的 PHY 属性将由您的配置和需求决定。
在计时器前面、您可以在代码中设置一个计时器、以便在发送数据之前使用相同的 PHY 属性设置、这里不需要担心。
您需要在系统中解决的问题:
-设备需要在多长时间内处于 MCU 活动状态(取决于您需要做什么),并在 20 毫秒内适合。
-您传输的数据量和传输的数据速率,这将影响您需要传输的总时间。
-您的 RX 是否需要接收多个设备、频率或可能将 RX 窗口增加到 10 毫秒以上的数据。
谢谢、
Alex F