目录
1. 无线电数据链接系列数据传输无线电概述
无线电数据链接自组织网络(网) 数据链接无线电实现了大规模节点之间的无中距离沟通, 所有节点都可以独立交流而不干扰, 支持大规模密集节点访问无线传输, 动态网络和灵活的重组, 支持全面的交流, 该节点同时发送数据也可以接收所有其他节点的数据而无需彼此干扰, 在没有中心的情况下, 它可以实现网络中任何节点和所有其他节点的互操作性. 不互相干扰, 在没有中心的情况下,它可以实现网络中任何节点与所有其他节点之间的互连.
无线电数据链接网状无线电支持大规模节点访问, 多跳自组织网络, -114dBm 灵敏度, 最大740kbps有效数据传输速率, 2MS超低潜伏期, 可用于蜂群的无人机, 物联网, 数据链, 遥控, 数据收集, 人工智能, 军事设备和其他应用方案.
无线电数据链接有多种模型可供选择, 每个模型的功能特性相同, 只有工作频带和RF功率不同.
无线电数据链接系列数据链接网状无线电模型
| 模型 | 射频功率 | 网络量表 | 频带 |
| H400-500MW | 500毫瓦 | 1024 节点, 取决于 16 酒花 | 370〜510MHz |
| H800-500MW | 820〜854MHz | ||
| H900-500MW | 902~928MHz | ||
| H800-20W | 20W¯¯ | 820〜854MHz | |
| H900-20W | 902~928MHz | ||
| F400-500MW | 500毫瓦 | 马克斯. 256 节点, 取决于 3 酒花 | 370〜510MHz |
| F800-500MW | 820〜854MHz | ||
| F900-500MW | 902~928MHz | ||
| F800-20W | 20W¯¯ | 820〜854MHz | |
| F900-20W | 902~928MHz |
特征
- 频率: 不同模型支持不同的频带, 参见模型表;
- 带宽: 1MHz/500KHz/250kHz/125kHz可选;
- 节点和啤酒花的数量: 最大 1024 点头 16 酒花;
- 跳速速度:
- 更多 1800 每秒 @ 1MHz
- 更多 900 每秒 @ 500kHz
- 更多 450 每秒 @ 250kHz
- 更多 225 每秒 @ 125kHz
- 有效的数据速率: 最大740kbps@1MHz, 370kbps@500kHz, 185kbps@250kHz, 92kbps@125kHz
- 完整的交流: 支持
- 空对地面Los(视线之光) 距离: ≥30公里(500毫瓦), ≥300公里(20W¯¯)
- 无中心的自组织网络: 支持无中心自组织网络, 网络的任何节点都会被破坏而不影响通信;
- 网络构建时间: 中 1 第二
- 无线传输延迟: 最少 2 毫秒
- 动态拓扑: 支持动态拓扑, 支持节点加入和离开, 网络拓扑变化和变形可能是正常的通信;
- 射频功率: 500毫瓦(27dBm的) 或20W(43dBm的)
- 灵敏度: -114dBm@125kHz, -111dBm@250kHz, -108dBm@500kHz, -105分贝@1MHz
- 频率稳定性: ≤1ppm
- QPSK调制LDPC编码
- 加密: 128-位加密
2. 串行端口
串行端口类型可以是TTL, RS232 或 RS422, 默认装运是TTL 3.3V串行端口. 它也可以根据客户的要求将其作为RS232或RS422串行端口组装。 TTL/RS232串行端口数据位是8位, 停车位是1位, 而且没有奇偶校验检查位。 当模块以配置模式运行时, 波特率是固定的 9600. 在数据透明模式下运行时, 波特率可以配置为9600/19200/38400/57600/115200/230400/460800/921600。 建议选择波特率 921600 当RF带宽为1MHz时; 当RF带宽为500kHz时, 选择一个波特率 460800; 当RF带宽为250kHz时, 选择一个波特率 230400; 当RF带宽为125kHz时, 选择 115200 波特率, 因此,串行端口波特率与空气接口有效载荷相匹配,以避免在串行端口数据传输过程中丢失数据包. 串行端口主要用于模块参数配置和数据传输。
我们的无线电数据链接数据传输无线电支持两个工作状态: 透明传输模式和配置模式. 用户可以配置无线电数据链接的M0级别和DIP开关的M1状态以使系统处于相应的工作状态. 当M0和M1的电压水平不一致时, 系统以配置模式运行; 当M0和M1的电压水平相同时, 该系统以透明模式运行. M0和M1引脚系统已在内部升至高水平,并且处于透明模式。 当M0暂停, M1 DIP开关转到C侧, 系统进入配置模式. M1倾角开关转到D侧, 系统进入透明传输模式. 配置模式和透明传输模式是实时切换的,而无需重新启动系统。
当无线电数据链接处于配置模式时, 它仅响应配置命令,并且不会将接收到的序列数据传输到空气接口. 从空气接口接收信号时,它也不会将数据输出到串行端口. 在配置模式中, 串行端口波特率是固定的 9600, 同 8 数据位, 1 停止位, 而且没有奇偶校验检查位。
当无线电数据链接处于透明传输模式时, 如果收到的序列数据是配置数据包, 执行参数配置; 如果收到的序列数据不是配置数据包, 它将传输到空气界面, 从空气接口接收到的信号将被弹出到串行端口。
在配置模式中, 仅支持本地配置参数, 在透明传输模式下, 支持本地和远程参数配置。
3. 系统用户和ID的数量
系统用户的数量是系统中最大可能的节点数量. 应该确保系统用户设置的数量大于系统中的节点数量, 所有节点的系统用户数量应设置为相同的值,以确保系统的稳定操作。
系统中的节点的ID数必须是唯一的, 而且不同节点的ID号必须不同. 如果多个节点具有相同的ID号, 这可能会导致这些节点之间的系统不稳定或通信困难。 ID号的最小值是 0, 最大值必须小于或等于系统用户的数量。
4. 中继组网, 有效载荷率, 和频率跳跃
无线电数据链接可以启用或禁用接收节点的继电器功能, 可以设置为三种模式: 禁用继电器, 智能接力, 并强迫继电器。 节点的继电器控制可以设置为不同的值, 可以关闭一些节点的继电器, 一些节点的智能接力, 并根据应用程序场景强制继电器进行某些节点。
继电器跳数是传输节点所需的最大跃点数, 可以从中选择 1 跳 16 酒花。 时间插槽的数量是节点可以使用的时间插槽的数量。 每增加一次跳, 距离加倍, 但是最大数据速率降低了。 当中继啤酒花的数量小于或等于时间插槽的数量, 时间插槽多路复用将不会执行, 并且随着中继啤酒花的数量的增加,最大有效载荷数据率将降低; 当中继啤酒花的数量大于时间插槽的数量, 将执行时间插槽多路复用, 并且随着中继啤酒花的增加,最大有效载荷数据速率不会降低。 时间插槽数的默认值为 16, 通常应该大于或等于4。
系统节点越多, 网络开销越高, 有效载荷率较低, 系统带宽利用率越低. 最大有效载荷率与节点数量之间的关系, 中继啤酒花, 时间插槽如下 (笔记: 表 4-1 至 4-4 是在非跳跃条件下的数据):
令n为中继啤酒花和时间插槽的最小值。
桌子 4-1 节点数量和负载率之间的关系 (1MHz RF带宽)
| 节点数 | 最大负载率 (kbps的) | |||||||
| n = 1 | n = 2 | n = 3 | n = 4 | n = 5 | n = 6 | n = 7 | n = 8 | |
| 1〜32 | 740 | 277 | 180 | 137 | 110 | 92 | 79 | 69 |
| 33〜64 | 720 | 274 | 178 | 134 | 108 | 90 | 77 | 67 |
| 65〜128 | 700 | 271 | 175 | 131 | 106 | 88 | 75 | 65 |
| 129〜256 | 680 | 268 | 172 | 128 | 104 | 86 | 73 | 63 |
| 257〜512 | 660 | 264 | 169 | 125 | 102 | 84 | 71 | 61 |
| 513〜1024 | 640 | 260 | 166 | 122 | 100 | 82 | 69 | 59 |
| 节点数 | 最大负载率 (kbps的) | |||||||
| n = 9 | n = 10 | n = 11 | n = 12 | n = 13 | n = 14 | n = 15 | n = 16 | |
| 1〜32 | 61 | 55 | 50 | 46 | 42 | 39 | 37 | 34 |
| 33〜64 | 60 | 54 | 49 | 45 | 42 | 39 | 36 | 34 |
| 65〜128 | 58 | 52 | 47 | 44 | 41 | 38 | 36 | 34 |
| 129〜256 | 56 | 50 | 46 | 43 | 40 | 38 | 35 | 33 |
| 257〜512 | 54 | 48 | 45 | 42 | 39 | 37 | 34 | 32 |
| 513〜1024 | 52 | 46 | 44 | 42 | 38 | 36 | 34 | 32 |
桌子 4-2 节点数量和负载率之间的关系 (500KHz RF带宽)
| 节点数 | 最大负载率 (kbps的) | |||||||
| n = 1 | n = 2 | n = 3 | n = 4 | n = 5 | n = 6 | n = 7 | n = 8 | |
| 1〜32 | 370 | 141 | 90 | 69 | 55 | 46 | 39 | 34 |
| 33〜64 | 360 | 139 | 89 | 68 | 54 | 45 | 38 | 33 |
| 65〜128 | 350 | 137 | 88 | 66 | 53 | 44 | 37 | 32 |
| 129〜256 | 340 | 135 | 86 | 64 | 51 | 43 | 36 | 31 |
| 257〜512 | 330 | 133 | 84 | 62 | 49 | 41 | 34 | 29 |
| 513〜1024 | 320 | 130 | 82 | 60 | 47 | 39 | 32 | 27 |
| 节点数 | 最大负载率 (kbps的) | |||||||
| n = 9 | n = 10 | n = 11 | n = 12 | n = 13 | n = 14 | n = 15 | n = 16 | |
| 1〜32 | 31 | 27 | 25 | 23 | 21 | 20 | 18 | 17 |
| 33〜64 | 30 | 27 | 24 | 23 | 21 | 20 | 18 | 17 |
| 65〜128 | 29 | 26 | 24 | 22 | 20 | 19 | 18 | 17 |
| 129〜256 | 28 | 25 | 23 | 22 | 20 | 19 | 17 | 16 |
| 257〜512 | 27 | 24 | 23 | 21 | 19 | 18 | 17 | 16 |
| 513〜1024 | 25 | 23 | 22 | 21 | 19 | 18 | 17 | 16 |
桌子 4-3 节点数量和负载率之间的关系 (250KHz RF带宽)
| 节点数 | 最大负载率 (kbps的) | |||||||
| n = 1 | n = 2 | n = 3 | n = 4 | n = 5 | n = 6 | n = 7 | n = 8 | |
| 1〜32 | 185 | 71 | 45 | 34 | 27 | 23 | 20 | 17 |
| 33〜64 | 180 | 70 | 44 | 34 | 27 | 22 | 19 | 16 |
| 65〜128 | 175 | 69 | 44 | 33 | 26 | 21 | 18 | 15 |
| 129〜256 | 170 | 68 | 43 | 33 | 25 | 20 | 17 | 14 |
| 257〜512 | 165 | 66 | 42 | 32 | 24 | 19 | 16 | 13 |
| 513〜1024 | 160 | 65 | 41 | 31 | 23 | 18 | 15 | 12 |
| 节点数 | 最大负载率 (kbps的) | |||||||
| n = 9 | n = 10 | n = 11 | n = 12 | n = 13 | n = 14 | n = 15 | n = 16 | |
| 1〜32 | 15 | 14 | 12 | 11 | 10 | 10 | 9 | 8 |
| 33〜64 | 15 | 13 | 12 | 11 | 10 | 10 | 9 | 8 |
| 65〜128 | 14 | 13 | 12 | 11 | 10 | 9 | 9 | 8 |
| 129〜256 | 14 | 12 | 11 | 11 | 10 | 9 | 8 | 8 |
| 257〜512 | 13 | 12 | 11 | 10 | 9 | 9 | 8 | 8 |
| 513〜1024 | 13 | 11 | 11 | 10 | 9 | 9 | 8 | 8 |
桌子 4-4 节点数量和负载率之间的关系 (125KHz RF带宽)
| 节点数 | 最大负载率 (kbps的) | |||||||
| n = 1 | n = 2 | n = 3 | n = 4 | n = 5 | n = 6 | n = 7 | n = 8 | |
| 1〜32 | 92 | 36 | 23 | 17 | 14 | 11 | 10 | 8 |
| 33〜64 | 90 | 35 | 22 | 17 | 13 | 11 | 9 | 8 |
| 65〜128 | 87 | 34 | 22 | 17 | 13 | 10 | 9 | 7 |
| 129〜256 | 85 | 34 | 21 | 16 | 12 | 10 | 8 | 7 |
| 257〜512 | 82 | 33 | 21 | 16 | 12 | 9 | 8 | 6 |
| 513〜1024 | 80 | 32 | 20 | 15 | 11 | 9 | 7 | 6 |
| 节点数 | 最大负载率 (kbps的) | |||||||
| n = 9 | n = 10 | n = 11 | n = 12 | n = 13 | n = 14 | n = 15 | n = 16 | |
| 1〜32 | 7 | 7 | 6 | 5 | 5 | 5 | 4 | 4 |
| 33〜64 | 7 | 6 | 6 | 5 | 5 | 5 | 4 | 4 |
| 65〜128 | 7 | 6 | 6 | 5 | 5 | 4 | 4 | 4 |
| 129〜256 | 7 | 6 | 5 | 5 | 5 | 4 | 4 | 4 |
| 257〜512 | 6 | 6 | 5 | 5 | 4 | 4 | 4 | 4 |
| 513〜1024 | 6 | 5 | 5 | 5 | 4 | 4 | 4 | 4 |
网络的有效带宽受节点数量的影响, 数据包长度, 和数据包间隔, 并且可能会根据最大负载率降低. 实际有效带宽需要实际测量。
网络中的所有节点共享总有效带宽, 网络中所有节点的数据速率总和不应超过有效带宽, 否则,它可能会导致网络拥塞甚至故障。 该系统将智能地将渠道资源分配给节点。
无线电数据链接支持频率跳跃功能, 以最高跳高的速度 1800 每秒 @ 1MHz带宽, 900 @ 500kHz带宽, 450 @ 250kHz带宽, 和 225 @ 125kHz带宽. 跳频集的数量与网络啤酒花的数量相同。 可以将最大频率间隔设置为 64 乘以RF带宽。 当频率跳跃中的任何频点干扰时, 干扰最低的频率将被选择进行通信。
(1) 中心频率845MHz, 网络跳数 2, 带宽500kHz, 跳跃间隔 5 时代RF带宽
频率频谱显示在下图中。 网络有 2 酒花, 对应于 2 频率集, 跳跃间隔为2.5MHz. 两个频率的实际中心频率是 845-1.25 和845+1.25MHz, 哪个是 843.75 和846.25MHz, 分别。 该系统将对上述两个频率进行频率跳跃通信,并选择接收干扰最低的频率。

(2) 中心频率845MHz, 网络跳数 3, 带宽500kHz, 跳跃间隔 5 时代RF带宽
频率频谱显示在下图中。 网络有 3 酒花, 对应于 3 频率集, 跳跃间隔为2.5MHz. 这三个频率的实际中心频率是 845-2.5, 845, 和845+2.5MHz, 即 842.5, 845, 和847.5MHz。 该系统将对上述三个频率进行频率跳跃通信,并选择接收干扰最低的频率。

(3) 中心频率845MHz, 网络跳数 4, 带宽500kHz, 跳跃间隔 5 时代RF带宽
频率频谱显示在下图中。 网络有 4 酒花, 对应于 4 频率集, 跳跃间隔为2.5MHz. 这四个频率的实际中心频率是 845-3.75, 845-1.25, 845+1.25, 和845+3.75MHz, 即 841.25, 843.75, 846.25, 和848.75MHz。 系统将对上述四个频率进行频率跳跃通信,并选择接收干扰最低的频率。

(4) 中心频率845MHz, 网络跳数 5, 带宽500kHz, 跳跃间隔 5 时代RF带宽
频率频谱显示在下图中。 网络有 5 酒花, 对应于 5 频率集, 跳跃间隔为2.5MHz. 五个频率的实际中心频率是 845-5, 845-2.5, 845, 845+2.5, 和845+5MHz, 即 840, 842.5, 845, 847.5, 和850MHz。 该系统将对上述五个频率点进行频率跳跃通信,并选择接收干扰最低的频率。

(5) 中心频率845MHz, 网络跳数 2, 带宽1MHz, 跳跃间隔 5 时代RF带宽
频率频谱显示在下图中。 网络有 2 酒花, 对应于 2 频率集, 频率间隔为5MHz. 两个频率的实际中心频率是 845-2.5 和845+2.5MHz, 是842 5 和847.5MHz。 该系统将对上述两个频率进行频率跳跃通信,并选择接收干扰最低的频率。

(6) 中心频率845MHz, 网络跳数 3, 带宽1MHz, 跳跃间隔 5 时代RF带宽
频率频谱显示在下图中。 网络有 3 酒花, 对应于 3 频率集, 跳高间隔为5MHz. 这三个频率的实际中心频率是 845-5, 845, 和845+5MHz, 哪个是 840, 845, 和850MHz。 该系统将对上述三个频率进行频率跳跃通信,并选择接收干扰最低的频率。

5. 间隔, 长度, 并延迟签发
无线电数据链接的带宽资源非常宝贵, 每个节点应最大化数据包频率和数据包长度的优化. 尝试最大程度地减少包装的频率和长度. 可以一口发送什么, 不要将其分成两个; 可以发送什么 36 字节不应发送 40 字节。
物理层的基本块单元是 36 字节, 传输数据包的长度与频道占用时间之间的关系如下: (注意: 表中的数据 5-1 是当没有频率跳跃并且中继啤酒花的数量为时的值 1 跳).
桌子 5-1 数据包长度和频道占用时间之间的关系
| 数据包长度 ( 字节) | 基本块数量 | 渠道占用时间 (女士) | |||
| 1兆赫 | 500千赫 | 250千赫 | 125千赫 | ||
| 1〜36 | 1 | 0.48 | 0.95 | 1.90 | 3.80 |
| 37〜72 | 2 | 0.86 | 1.72 | 3.44 | 6.88 |
| 73〜108 | 3 | 1.25 | 2.50 | 5.00 | 10.00 |
| 109〜144 | 4 | 1.64 | 3.27 | 6.54 | 13.08 |
| 145〜180 | 5 | 2.02 | 4.04 | 8.08 | 16.16 |
| 181〜216 | 6 | 2.41 | 4.82 | 9.64 | 19.28 |
| 217〜252 | 7 | 2.80 | 5.59 | 11.18 | 22.36 |
| 253〜288 | 8 | 3.19 | 6.37 | 12.74 | 25.48 |
| 289〜324 | 9 | 3.57 | 7.14 | 14.28 | 28.56 |
| 325~360 | 10 | 3.96 | 7.91 | 15.82 | 31.64 |
| 361〜396 | 11 | 4.35 | 8.69 | 17.38 | 34.76 |
| 397〜432 | 12 | 4.73 | 9.46 | 18.92 | 37.84 |
| ... | ... | ... | |||
数据包的最小传输延迟显示在下表中:
桌子 5-2 最小传输延迟
| 信道带宽 | 1兆赫 | 500千赫 | 250千赫 | 125千赫 |
| 最小延迟 (女士) | 2 | 3 | 4 | 6 |
1MHz带宽下数据传输和接收的波形图: (传输数据的黄波形, 用于接收数据的蓝色波形)

数据传输和接收的波形图在500kHz带宽下: (传输数据的黄波形, 用于接收数据的蓝色波形)
250kHz带宽的数据传输和接收的波形图: (传输数据的黄波形, 用于接收数据的蓝色波形)

125kHz带宽的数据传输和接收的波形图: (黄色波形
传输数据, 用于接收数据的蓝色波形) +


6. 参数配置
配置软件包已固定在 36 字节, 包括一个2字节的标题, 一个 29 字节寄存器配置, 3字节固定值, 和一个2字节的小包尾巴. 详细信息如表6所示。收到正确格式的配置软件包后, 成功配置后,模块执行参数配置,并将配置软件包返回到主控制设备。
桌子 6 配置软件包详细信息
| 字节 | 内容 | 描述 |
| 1 | 0xF0 | 包装的开始 |
| 2 | 0x58 | |
| 3 – 31 | 注册0x00– 注册0x1c | 注册内容 |
| 32 | 搭配方法 | 0x00代表本地配置0x3e代表远程配置其他: 后备 |
| 33〜34 | 远程目标ID | 远程单点配置所需的目标设备ID。 0xffff表示远程完整的员工配置 (ID不会在此模式下配置). 0X0000必须用于本地配置。 |
| 35 | 0x0F | 包裹的结局 |
| 36 | 0x85 |
本地读取命令的示例 (默认参数):
F0 58 23 46 8乙 00 10 00 00 E0 3F 0F D3 40 00 00 00 00 00 00 00 00 00 6Ë 02 35 B9 06 03 03 03 00 00 00 0F 85
返回值:
F0 58 23 46 8乙 00 10 00 00 E0 3F 0F D3 40 00 00 00 00 00 00 00 00 00 6Ë 02 35 B9 06 03 03 03 00 00 00 0F 85
本地写命令的示例 (默认参数):
F0 58 63 46 8乙 00 10 00 00 E0 3F 0F D3 40 00 00 00 00 00 00 00 00 00 6Ë 02 35 B9 06 03 03 03 00 00 00 0F 85
返回值:
F0 58 63 46 8乙 00 10 00 00 E0 3F 0F D3 40 00 00 00 00 00 00 00 00 00 6Ë 02 35 B9 06 03 03 03 00 00 00 0F 85
远程读取ID1设备命令的示例 (默认参数):
F0 58 23 46 8乙 00 10 00 00 E0 3F 0F D3 40 00 00 00 00 00 00 00 00 00 6Ë 02 35 B9 06 03 03 03 3Ë 00 01 0F 85
返回值:
F0 58 23 46 8乙 00 10 00 00 E0 3F 0F D3 40 00 00 00 00 00 00 00 00 00 6Ë 02 35 B9 06 03 03 03 C1 00 01 0F 85
远程写入ID1设备命令的示例 (默认参数):
F0 58 63 46 8乙 00 10 00 00 E0 3F 0F D3 40 00 00 00 00 00 00 00 00 00 6Ë 02 35 B9 06 03 03 03 3Ë 00 01 0F 85
返回值:
F0 58 63 46 8乙 00 10 00 00 E0 3F 0F D3 40 00 00 00 00 00 00 00 00 00 6Ë 02 35 B9 06 03 03 03 C1 00 01 0F 85
远程阅读所有设备命令的示例 (默认参数):
F0 58 23 46 8乙 00 10 00 00 E0 3F 0F D3 40 00 00 00 00 00 00 00 00 00 6Ë 02 35 B9 06 03 03 03 3E FF FF 0F 85
返回值:
F0 58 23 46 8乙 00 10 00 00 E0 3F 0F D3 40 00 00 00 00 00 00 00 00 00 6Ë 02 35 B9 06 03 03 03 C1 FF FF 0F 85
所有设备命令的远程写入示例 (默认参数):
F0 58 63 46 8乙 00 10 00 00 E0 3F 0F D3 40 00 00 00 00 00 00 00 00 00 6Ë 02 35 B9 06 03 03 03 3E FF FF 0F 85
返回值:
F0 58 63 46 8乙 00 10 00 00 E0 3F 0F D3 40 00 00 00 00 00 00 00 00 00 6Ë 02 35 B9 06 03 03 03 C1 FF FF 0F 85
7. 注册概述
桌子 7 注册概述
| 地址 | 登记名称 | 描述 |
| 0x00 | 读写控制 | 无线电数据链接读取 - 写入控制 |
| 0x01 | 设备模式和波特率 | 设备模式和波特速率设置 |
| 0x02 | 继电器控制 | 继电器控制设置 |
| 0x03 | 高字节用户总数 | 高字节用户总数 |
| 0x04 | 字节用户总数低 | 字节用户总数低 |
| 0x05 | 本地ID高字节 | 本地ID高字节 |
| 0x06 | 本地ID低字节 | 本地ID低字节 |
| 0x07 | RF功率和频率跳跃控制 | 无线电数据链接RF电源控制 |
| 0x08 | 数据缓存 | 数据缓存 |
| 0x09 | 分组和时间插槽 | 小组代码和时间插槽计数 |
| 0x0A | 高字节频率配置 | 高字节频率配置 |
| 0x0B | 中间字节在频率配置中 | 中间字节在频率配置中 |
| 0x0℃ | 低字节频率配置 | 低字节频率配置 |
| 0x0D | 加密密码字节1 | 加密密码字节1 |
| 0x0E | 加密密码字节2 | 加密密码字节2 |
| 0x0F | 加密密码字节3 | 加密密码字节3 |
| 0x10 | 加密密码字节4 | 加密密码字节4 |
| 0X11 | 加密密码字节5 | 加密密码字节5 |
| 0x12 | 加密密码字节6 | 加密密码字节6 |
| 0x13 | 加密密码字节7 | 加密密码字节7 |
| 0x14 | 加密密码字节8 | 加密密码字节8 |
| 0x15 | 加密密码字节9 | 加密密码字节9 |
| 0x16 | 加密密码字节10 | 加密密码字节10 |
| 0x17 | 加密密码字节11 | 加密密码字节11 |
| 0x18 | 加密密码字节12 | 加密密码字节12 |
| 0x19 | 加密密码字节13 | 加密密码字节13 |
| 0x1a | 加密密码字节14 | 加密密码字节14 |
| 0x1b | 加密密码字节15 | 加密密码字节15 |
| 0x1c | 加密密码字节16 | 加密密码字节16 |
8. 注册详细信息
注意 1: 所有节点都必须具有相同的RF带宽, 跳开关, 频率, 和加密密码以相互通信;
注意 2: 网络啤酒花的参数, 时间插槽, 载体感, 所有节点的总系统用户必须相同,以确保系统不会遇到异常的并发数据冲突。
注意 3: 数据缓存参数设置越大, 丢失数据包的可能性越小, 但是数据潜伏期可能会增加. 根据实际的应用程序类型设置。
8.1 读/写控制寄存器
| 名称 (地址) | 位 | 可变名称 | 模式 | 默认值 | 描述 |
| 读写控制(0x00) | 7 | 配置保存 | RW | 0 | 电源关闭后是否保存当前配置, 仅在编写配置时有效0 =不保存1 =保存 |
| 6 | 读写控制 | RW | 0 | 配置读取 - 写入控制0 =读取配置1 =写入配置 | |
| 5 | 版本配置 | - [R | 1 | 0=低版本1 =高版本 | |
| 4-0 | 固件版本 | - [R | 00003 | 版本号 |
8.2 设备模式和波特率寄存器
| 名称 (地址) | 位 | 可变名称 | 图案 | 默认值 | 描述 |
| 设备模式和波特率(0x01) | 7-6 | RF带宽 | RW | 1 | 0:1MHz 1:500KHz 2:250KHz 3:125千赫 |
| 5 | 包装标头启用 | RW | 0 | 软件包标头启用配置, 仅在透明传输模式0 =关闭1 =打开的情况下有效,请参阅下表以获取详细信息 | |
| 4-3 | 信号类型 | RW | 00 | 信号类型配置00 =正常信号01 =测试信号10 =单个频率信号11 =它们中间的回路信号, 测试信号可用于电源测试。 单个频率信号可用于频率稳定性测试。 循环回信号是指接收信号,然后通过串行端口将其发送回信号. 此时, 未启用外部串行端口接收。 电动时,信号类型将始终是正常的信号, 更改为另一种类型将无法保存。 | |
| 2-0 | 波特率 | RW | 110 | 透明模式中的串行端口波特率配置000 = 9600 001 = 19200 010 = 38400 011 = 57600 100 = 115200 101 = 230400 110 = 460800 111 = 921600 |
启用标题启用时,在寄存器0x01中, 透明数据包将通过接收器两侧的系统添加到标题, 因此接收器可以区分发送的数据与不同的ID. 添加到标题中的透明数据包已固定在 44 字节, 并且特定格式如下。
桌子 8 透明包装标头的详细信息
| 字节 | 内容 | 描述 |
| 1 | 0XD8 | 同步头 |
| 2 | 0x73 | |
| 3 | 0x5a | |
| 4 | 噪声强度 | 噪声强度, 总计 8 位, 值越大, 信号最强, 步长为1dB。 噪声功率 (dBm的)=噪声强度-125。 |
| 5 – 6 | 有效的字节长 | 占据上层 6 一点点字节 5, 指示数据部分的有效字节长度, 最多 36 字节 |
| 发件人ID | 发件人ID, 由 10 位, 包括较低 2 一点点字节 5 和 8 字节6 | |
| 7 | 组代码 | 当前数据包的分组代码。 |
| 当前的中继啤酒花数量 | 当前的中继啤酒花的数量是 4 位, 占据第七字节 (位7位0) 从位3到Bit0. 0: 1圣霍普, 1: 2跳, 2: 3rd hop, 3: 4跳, 4: 5跳, 等等… 15: 16跳。 | |
| 8 | 信号强度 | 信号强度, 总计 8 位, 信号越强, 步长为1dB。 信号功率 (dBm的)=信号强度-125。 |
| 9 – 44 | 数据 | 数据的固定长度是 36 字节, 包括有效的字节和无效字节, 有效的字节首先 |
9. 继电器控制寄存器
| 名称 (地址) | 位 | 可变名称 | 模式 | 默认值 | 描述 |
| 继电器控制(0x02) | 7-6 | 继电器控制 | RW | 10 | 00=无继电器01 =智能继电器10 =强制继电器表示接收端是否在中继, 哪里: 智能继电器将自动选择是否基于信号质量中继, 强制性继电器将中继所有信号 |
| 5-2 | 网络啤酒花 | RW | 0010 | 表示传输信号所需的网络啤酒花数量。 0000=1 jump 0001=2 jumps 0010=3 jumps 0011=4 jumps 0100=5 jumps 0101=6 jumps 0110=7 jumps 0111=8 jumps 1000=9 jumps 1001=10 jumps 1010=11 jumps 1011=12 jumps 1100=13 jumps 1101=14 jumps 1110=15 jumps 1111=16 jumps | |
| 1-0 | 载体感 | RW | 11 | 表示载体传感的持续时间, 感应时间越长, 引起数据包冲突的可能性就越小,数据延迟越大。 00 =不要听01 =短听10 =中等听力11 =长听 |
10. 注册总系统用户
| 名称 (地址) | 位 | 可变名称 | 模式 | 默认值 | 描述 |
| (0x03) | 7-2 | 跳跃间隔 | RW | 000000 | 0:1 RF带宽1: 2X RF带宽2: 3X RF带宽n: n+1倍RF带宽 |
| 1-0 | 2 位高于系统中用户总数 | RW | 00 | 配置范围是 0-1023, 系统用户的实际总数是配置值加1 | |
| 字节用户总数低(0x04) | 7-0 | 字节用户总数低 | RW | 0x10 |
11. 本地ID寄存器
| 名称 (地址) | 位 | 可变名称 | 模式 | 默认值 | 描述 |
| 0x05 | 7-2 | 备份 | – | 0x00 | 备份 |
| 1-0 | 本地ID是 2 位高 | Rx | 00 | 本地ID配置, 具有配置范围 0-1023. ID值不能超过系统用户的总数, 如果超过, 它将自动限于系统用户总数。 例如, 当一个系统 100 需要建立设备, 系统中的用户总数可以设置为 99, 并且可以从 0 至 99 顺序 | |
| 本地ID低字节(0x06) | 7-0 | 本地ID低字节 | RW | 0x00 |
12. RF功率和频率控制登记册
| 名称 (地址) | 位 | 可变名称 | 模式 | 默认值 | 描述 |
| RF电源控制(0x07) | 7 | 功率放大器开关 | RW | 1 | 内部功率放大器开关0 =关闭1 =打开 |
| 6 | 低噪声放大器开关 | RW | 1 | 低噪声放大器开关0 =关闭1 =打开 | |
| 5-4 | 发送功率 | RW | 10 | 传输功率控制00 =低功率(减少4DB) 01=中等力量(减少2DB) 10=中度到高功率 (名义力量) 11=高功率(2DB饱和输出, 不建议使用) | |
| 3 | 数据过滤 | RW | 0 | 0: 输出广播组和相同的组数据包, 1: 仅输出广播组数据包 | |
| 3 | 跳跃控制 | RW | 0 | 频率跳开关0 =关闭1 =打开 | |
| 3 | 第二脉冲输出 | RW | 0 | 0: 不要输出第二脉冲1: 输出第二脉冲精度 /秒以内的脉冲精度 | |
| 0 | 双串行端口配置 | RW | 0 | 0=关闭双串行端口1 =启用双串行端口 |
13. 数据缓存寄存器
| 名称 (地址) | 位 | 可变名称 | 模式 | 默认值 | 描述 |
| 数据缓存(0x08) | 7-0 | 数据缓存 | RW | 0X3F | 数据缓存配置, 缓存尺寸=(配置+1) * 32 字节, 例如, 当配置为0x20, 缓存大小为 1056 字节。 缓存最多支持 256 * 32= 8192字节。 缓存越大, 丢失数据包的可能性越小, 但是数据潜伏期可能会增加。 根据实际业务类型设置. |
14. 分组和时间插槽寄存器
| 名称 (地址) | 位 | 可变名称 | 模式 | 默认值 | 描述 |
| 分组和时间插槽(0x09) | 7-4 | 组代码 | RW | 0000 | 0000=广播组0001 = 1组0010 = 2组0011 = 3组0100 = 4组0101 = 5组0110 = 6组0111 = 7组1000 = 8组1001 = 9组= 9组1010 = 10组1011 = 11组1100 = 11组1100 = 12组1101 = 13组1110 = 14组1111 = 14组均可接收所有播放的数据。; 当数据过滤参数为 0, 其他小组只能接收该组和广播组发送的数据. 当数据过滤参数为 1, 其他组只能接收广播组发送的数据。 |
| 3-0 | 时间插槽数 | RW | 1111 | 0000=1 time slot 0001=2 time slots 0010=3 time slots 0011=4 time slots 0100=5 time slots 0101=6 time slots 0110=7 time slots 0111=8 time slots 1000=9 time slots 1001=10 time slots 1010=11 time slots 1011=12 time slots 1100=13 time slots 1101=14 time slots 1110=15 time slots 1111=16 time slots |
15. 频率配置寄存器
| 名称 (地址) | 位 | 可变名称 | 模式 | 默认值 | 描述 |
| 高频字节(0x0A) | 7-0 | 高频字节 | RW | 0xD3 | 频率=(频率值/61.03515625), 例如, 配置845MHz的频率, (845000000/61.03515625)= 13844480 = 0xD34000 |
| 中间字节 (0x0B) | 7-0 | 中间字节 | RW | 0X40 | |
| 低频字节(0x0℃) | 7-0 | 低频字节 | RW | 0x00 |
16. 加密密码寄存器
| 名称 (地址) | 位 | 可变名称 | 模式 | 默认值 | 描述 |
| 密码字节 1 (0x0D) | 7-0 | 密码字节1 | RW | 0x00 | 设备密码配置, 该设备仅与具有相同密码的设备通信, 用户可以设置自己的密码以确保通信安全 |
| 密码字节 2 (0x0E) | 7-0 | 密码字节2 | RW | 0x00 | |
| 密码字节 3 (0x0F) | 7-0 | 密码字节3 | RW | 0x00 | |
| 密码字节 4 (0x10) | 7-0 | 密码字节4 | RW | 0x00 | |
| 密码字节 5 (0X11) | 7-0 | 密码字节5 | RW | 0x00 | |
| 密码字节 6 (0x12) | 7-0 | 密码字节6 | RW | 0x00 | |
| 密码字节 7 (0x13) | 7-0 | 密码字节7 | RW | 0x00 | |
| 密码字节 8 (0x14) | 7-0 | 密码字节8 | RW | 0x00 | |
| 密码字节 9 (0x15) | 7-0 | 密码字节9 | RW | 0x6e | |
| 密码字节 10 (0x16) | 7-0 | 密码字节10 | RW | 0x02 | |
| 密码字节 11 (0x17) | 7-0 | 密码字节11 | RW | 0X3F | |
| 密码字节 12 (0x18) | 7-0 | 密码字节12 | RW | 0XB9 | |
| 密码字节 13 (0x19) | 7-0 | 密码字节13 | RW | 0x06 | |
| 密码字节 14 (0x1a) | 7-0 | 密码字节14 | RW | 0x02 | |
| 密码字节 15 (0x1b) | 7-0 | 密码字节15 | RW | 0x03 | |
| 密码字节 16 (0x1c) | 7-0 | 密码字节16 | RW | 0x03 |
17. 常见的问题和解决方案
桌子 10 常见的问题和解决方案
| 问题描述 | 原因分析 | 解析 |
| 连续交流异常 | 串行港口波特率不匹配 | 当模块以配置模式运行时, 波特率是固定的 9600. 在透明模式下运行时, 波特率可以配置为9600/19200/38400/57600/115200/230400/460800/921600 |
| 工作模式不正确 | 调整M0和M1级别以更改操作模式 | |
| 串行端口TX和RX以反向连接 | 交换串行端口TX和RX线序列 | |
| 串行端口级不匹配 | 执行电平转换 (注意TTL为3.3V) |

问一个问题
感谢您的回复。 ✨