AIR724通过LORA模块 和其他的8个模块进行通讯。 从而实现1拖8的效果。
缺点:最多8个 。 (AIR724 最多只能有8个SOCKET)
优点:只用一个4G模块,就可以实现一栋楼上8台机器的网络控制。
LORA 模块,功耗低,距离远, 是理想的局域网组网器件。
模块用的 是南京仁钰的LORA模块 。
厂家提供LORA的配置软件。 可以先期设置LORA模块的各种参数。
设定注意事项:
1 发频点和接收频点 要不一样。 中心频点的。
2 数据要加密 不要裸奔
3 发射扩频因子 TSF 7 RSF = 7 (厂家提供的5, 但是我这测试,5不行)
其实我觉得国产的模块 都是用的SAMTECH 公司的芯片 封装的。
SX1280 ---------------是符合中国频段的 长距离LORA芯片 。 工作在433频段。
设计思路:
-- 1 上电后,CAT1模块主动连接服务器。 但是不上传心跳包。 在服务器的程序里,只看到有IP地址,但是没有设备编号。
-- 2 如果有下面的LORA 从机上线。 从机 会上传心跳包 给CAT1. CAT1 判断一下是否在从机列表中有这个设备, 如果有,则上传给服务器。 从而在服务器上有了完整的设备编号
-- 3 如果服务器下传来数据。CAT1简单的检查一下是否是JSON 数据, 如果是,则通过连接的LORA 转发出去。 不做检查。
-- 4 如果从机回复过来数据,CAT1 的处理同3, 只简单的检查是否是JSON. 如果是,上传服务器。
-- 关于从机列表。 只固定数字在芯片中,于LORA芯片的编号无关。 也就是说换个LORA,不影响使用。 但是换板子不行。
-- 因此需要在板子后面贴上设备编号。
测试: 一个CAT1 连接8台LORA从机,上传下载的速度,比2G模块的不相上下。 (只是个人的测试感觉,没有具体数据)
yzw92 2021-4-20 06:22
curton 2021-4-19 16:52
您的回复很重要
https://mbb.eet-china.com/forum/topic/88879_1_1.html