当前位置: 首页 > backend >正文

【数传电台P900配置指南:点对点、中继与一对多通讯详解】

数传电台P900支持多种灵活的通讯配置方式,包括点对点通讯、点对点加中继通讯以及一对多通讯模式。本指南基于P900官方英文说明文档(P900_Manual.v1.8.7)整理,结合实际配置经验,详细介绍了三种典型应用场景的配置方法和注意事项。
相关文档:数传电台P900配置指南:点对点、中继与一对多通讯详解

1.P900点对点配置前准备工作

  • P900与电脑连接好,打开串口助手,设置好串口波特率(出厂默认值是9600/8/N/1,发送数据必须以回车换行接收,团队现在采用串口和空中波特率是115200/8/N/1)并能正常通讯。
  • 等待一秒,使用串口助手发送‘+++’,继续等待一秒,接着会收到P900应答‘NO CARRIER OK’,如下图
    在这里插入图片描述
    此时已经进入CMD模式,可以使用AT命令进行必要的配置。

2.一对一配置

这里只能主机Master与从机Slave进行双向通讯。
在这里插入图片描述

参考文档P59
采用硬件
在这里插入图片描述

波特率推荐硬件和空中通讯都为115200
在这里插入图片描述

2.1 配置指令

名称主模块Master从模块Slave
指令AT&F10
ATS102=1
ATS103=4
ATS104=0120240081
ATS105=1
ATS140=2
AT&V
AT&WA
AT&F11
ATS102=1
ATS103=4
ATS104=0120240081
ATS105=2
ATS140=1
AT&V
AT&WA
说明1. AT&F10 - 设置为点对点通讯的主机模式(厂家默认配置)
2. ATS102=1 - 串口通讯波特率为115200
3. ATS103=4 - 无线空中波特率为115200
4. ATS104=0120190039 - 网络地址为0120190039
5. ATS105=1 - 主机地址范围1
6. ATS140=2 - 目标地址范围2~65536
7. AT&V - 查看配置并核对是否配置成功
8. AT&WA - 保存并退出CMD模式
1. AT&F11 - 设置为点对多通讯的从机模式(厂家默认配置)
2. ATS102=1 - 串口通讯波特率为115200
3. ATS103=4 - 无线空中波特率为115200
4. ATS104=0120190039 - 网络地址为0120190039
5. ATS105=2 - 配置从机地址范围2~65536
6. ATS140=1 - 目标地址1
7. AT&V - 查看配置并核对是否配置成功
8. AT&WA - 保存并退出CMD模式

2.2 配置结果

主机配置结果
在这里插入图片描述

从机配置
在这里插入图片描述

注意:主机和从机必须具有相同的空中波特率和网络地址,才能实现通讯,每个从机地址必须不一致

其他配置可查看官方文档,两者互发数据显示
在这里插入图片描述

3.点对点加中继配置

点对点加中继
添加中继节点(1数传电台配置的)增加主从之间的通讯距离。这里只能主机Master与从机Slave进行双向通讯。
在这里插入图片描述
参考文档见P60
参考硬件
在这里插入图片描述

3.1 配置指令

名称主模块Master中继Repeater从模块Slave
指令AT&F10
ATS101=0
ATS102=1
ATS103=4
ATS104=0120240081
ATS105=1
AT&V
AT&WA
AT&F12
ATS101=1
ATS102=1
ATS103=4
ATS104=0120240081
ATS105=3
AT&V
AT&WA
AT&F11
ATS101=2
ATS102=1
ATS103=4
ATS104=0120240081
ATS105=2
AT&V
AT&WA
说明1. AT&F10 - 设置为点对点通讯的主机模式
2. ATS101=0 - 主机
3. ATS102=1 - 串口通讯波特率为115200
4. ATS103=4 - 无线空中波特率为115200
5. ATS104=0120240081 - 密码为0120240081
6. ATS105=1 - 主机地址1
7. AT&V - 查看配置并核对是否配置成功
8. AT&WA - 保存并退出CMD模式
1. AT&F12 - 设置通讯的中继模式
2. ATS101=1 - 中继
3. ATS102=1 - 串口通讯波特率为115200
4. ATS103=4 - 无线空中波特率为115200
5. ATS104=0120240081 - 密码为0120240081
6. ATS105=3 - 主机地址3
7. AT&V - 查看配置并核对是否配置成功
8. AT&WA - 保存并退出CMD模式
1. AT&F11 - 设置为通讯的从机模式
2. ATS101=2 - 从机
3. ATS102=1 - 串口通讯波特率为115200
4. ATS103=4 - 无线空中波特率为115200
5. ATS104=0120240081 - 密码为0120240081
6. ATS105=2 - 配置从机地址2
7. AT&V - 查看配置并核对是否配置成功
8. AT&WA - 保存并退出CMD模式

3.2 配置结果

主模块
在这里插入图片描述

中继模块
在这里插入图片描述

从模块
在这里插入图片描述

实测通讯效果,注意只能主从机通讯,中继负责转发数据不打印,这样就可以60+60KM远距离通讯了
在这里插入图片描述

4. 一对多通讯

这里只能主机Master与从机Slave1、从机Slave2进行双向通讯,从机之间不能通讯。
在这里插入图片描述
参考文档P70
采用硬件如下
在这里插入图片描述

4.1 配置指令

名称主模块Master从模块Slave1从模块Slave2
指令AT&F7
ATS101=0
ATS102=1
ATS103=4
ATS104=0120240081
ATS105=1
AT&V
AT&WA
AT&F8
ATS101=2
ATS102=1
ATS103=4
ATS104=0120240081
ATS105=2
AT&V
AT&WA
AT&F8
ATS101=2
ATS102=1
ATS103=4
ATS104=0120240081
ATS105=3
AT&V
AT&WA
说明9. AT&F10 - 设置为点对点通讯的主机模式
10. ATS101=0 - 主机
11. ATS102=1 - 串口通讯波特率为115200
12. ATS103=4 - 无线空中波特率为115200
13. ATS104=0120240081 - 密码为0120240081
14. ATS105=1 - 主机地址1
15. AT&V - 查看配置并核对是否配置成功
16. AT&WA - 保存并退出CMD模式
9. AT&F12 - 设置通讯的中继模式
10. ATS101=2 - 从机
11. ATS102=1 - 串口通讯波特率为115200
12. ATS103=4 - 无线空中波特率为115200
13. ATS104=0120240081 - 密码为0120240081
14. ATS105=2 - 主机地址2
15. AT&V - 查看配置并核对是否配置成功
16. AT&WA - 保存并退出CMD模式
9. AT&F11 - 设置为通讯的从机模式
10. ATS101=2 - 从机
11. ATS102=1 - 串口通讯波特率为115200
12. ATS103=4 - 无线空中波特率为115200
13. ATS104=0120240081 - 密码为0120240081
14. ATS105=3 - 配置从机地址3
15. AT&V - 查看配置并核对是否配置成功
16. AT&WA - 保存并退出CMD模式

4.2 配置结果

主模块
在这里插入图片描述

从模块1
在这里插入图片描述

从模块2
在这里插入图片描述
主模块与从模块双向通讯如下
在这里插入图片描述

5. 总结与建议

5.1 模式选择建议​​:

简单应用:选择点对点模式
远距离通讯:使用中继模式扩展距离
多节点监控:采用一对多模式
​​配置要点​​:
确保所有设备的网络地址一致
每个从机必须配置唯一地址
推荐使用115200波特率以获得最佳性能
配置完成后务必使用AT&V验证,AT&WA保存

5.2 故障排查​​:

检查串口连接和波特率设置
确认所有设备在同一网络地址下
验证各节点地址的唯一性
检查天线连接和信号强度
​​

5.3 性能优化​​:

在复杂环境中可适当降低波特率提高稳定性
定期检查固件版本并保持更新
考虑环境干扰因素,必要时使用定向天线
通过本指南介绍的三种配置方式,P900数传电台可以灵活适应各种工业通讯需求,从简单的点对点通讯到复杂的远距离多节点网络,都能提供可靠的无线数据连接解决方案。

​​延伸阅读​​:更多高级配置和故障排查方法请参考官方文档《P900_Manual.v1.8.7》相关章节。
参考博客:microhard p900数传配置方法

http://www.xdnf.cn/news/16787.html

相关文章:

  • 【高等数学】第七章 微分方程——第六节 高阶线性微分方程
  • 无图形界面的CentOS 7网络如何配置
  • 【Flutter】双路视频播放方案
  • 第k小整数(快排)
  • 遥控器信号捕获
  • Trice移植(Start with Trice)
  • CS231n2017-Lecture9经典CNN架构笔记
  • Java学习-运算符
  • Git 进阶使用
  • 算法篇----位运算
  • 【Mysql】字段隐式转换对where条件和join关联条件的影响
  • Oracle EBS 缺少adcfgclone.pl文件
  • 链接脚本中. = ALIGN(4);的作用?
  • 北斗变形监测在地质灾害监测中的应用
  • 浅谈低代码平台涉及的一些技术选型
  • AI Agent 视角:可执行程序的二进制格式,是一场「结构化语言」与「智能解析」的双向奔赴
  • UE5多人MOBA+GAS 番外篇:同时造成多种类型伤害,以各种属性值的百分比来应用伤害(版本二)
  • 流式编程的中间操作
  • linux编译基础知识-编译时路径和运行时路径
  • 在Idea中,配置maven
  • Galaxea机器人由星海图人工智能科技有限公司研发的高性能仿人形机器人
  • 【C语言】预处理详解
  • 高防服务器租用:保障数据安全
  • Nginx跨域问题与 MIME 类型错误深度排错指南:解决 MIME type of “application/octet-stream“ 报错
  • PyTorch分布式训练深度指南
  • 26数据结构-顺序表
  • 【数据结构与算法】21.合并两个有序链表(LeetCode)
  • 如何将消息转移到新 iPhone
  • 深入剖析Spring IOC容器——原理、源码与实践全解析
  • Linux---编辑器vim