OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 6005|回复: 13

想请教一下2.4G模块nrf24l01量产的干扰问题

[复制链接]

2

主题

18

帖子

0

精华

新手上路

积分
39
金钱
39
注册时间
2021-4-9
在线时间
9 小时
发表于 2023-6-15 09:22:41 | 显示全部楼层 |阅读模式
10金钱
所有设备都烧录同一份代码,那2.4G模块的发送地址和接收地址就是一样的,这样如果有多台产品在信号范围内 发送端和接收端的数据不就都混了吗?
目前想的方法是用MAC地址匹配 接收端接收所有的数据,接收到的第一个MAC地址记录下来,以后只解析这个MAC地址的数据

最佳答案

查看完整内容[请看2#楼]

不客气 互相学习一下 我们还可以 一般测试都是分频测试 测试使用的是单独频点 测试通过后 退出生产状态后 进入工作时频点 此时基本上就不受测试频点影响了
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

0

主题

451

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3316
金钱
3316
注册时间
2016-3-19
在线时间
815 小时
发表于 2023-6-15 09:22:42 | 显示全部楼层
1946602738 发表于 2023-6-17 09:30
非常感谢,那多台设备同时测试的时候负载压力很大吧

不客气   互相学习一下

我们还可以  一般测试都是分频测试   测试使用的是单独频点   测试通过后   退出生产状态后  进入工作时频点   此时基本上就不受测试频点影响了
Nothing is impossible
回复

使用道具 举报

2

主题

18

帖子

0

精华

新手上路

积分
39
金钱
39
注册时间
2021-4-9
在线时间
9 小时
 楼主| 发表于 2023-6-16 10:43:15 | 显示全部楼层
谁支持我的方法
回复

使用道具 举报

2

主题

18

帖子

0

精华

新手上路

积分
39
金钱
39
注册时间
2021-4-9
在线时间
9 小时
 楼主| 发表于 2023-6-16 10:43:44 | 显示全部楼层
谁支持?
回复

使用道具 举报

11

主题

2103

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
4588
金钱
4588
注册时间
2015-1-10
在线时间
574 小时
发表于 2023-6-16 10:57:12 | 显示全部楼层
没有说哪个方案好那个坏,自己觉得好,实现也简单,测试也ok就行了,你这个方案简单粗暴,问题你也说了,多设备干扰的问题,一旦发送的设备够多,接收端接收的压力和解析数据的压力就来了
回复

使用道具 举报

0

主题

451

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3316
金钱
3316
注册时间
2016-3-19
在线时间
815 小时
发表于 2023-6-16 13:30:24 | 显示全部楼层
我们产品采用的是设备地址方式进行通信的,发送端发送指定的设备,设备端接收并判断是否与自己的地址匹配,匹配的话 ,进行有效通信
回复

使用道具 举报

2

主题

18

帖子

0

精华

新手上路

积分
39
金钱
39
注册时间
2021-4-9
在线时间
9 小时
 楼主| 发表于 2023-6-17 09:20:05 | 显示全部楼层
阿侑kevin 发表于 2023-6-16 10:57
没有说哪个方案好那个坏,自己觉得好,实现也简单,测试也ok就行了,你这个方案简单粗暴,问题你也说了, ...

好的谢谢,那有没有更好的方案,是不是成输的方案是需要量产的时候要多一道工序更改匹配他们的地址呢
回复

使用道具 举报

2

主题

18

帖子

0

精华

新手上路

积分
39
金钱
39
注册时间
2021-4-9
在线时间
9 小时
 楼主| 发表于 2023-6-17 09:21:54 | 显示全部楼层
unnormal 发表于 2023-6-16 13:30
我们产品采用的是设备地址方式进行通信的,发送端发送指定的设备,设备端接收并判断是否与自己的地址匹配, ...

这个地址是nrf24L01的收发地址还是软件发送又定义了几个地址字节呢。如果是软件定义咱们应该是一样的思路,如果是nrf24L01的收发地址那是不是生产的时候要烧录不同代码或者多一套配对代码的工序呢
回复

使用道具 举报

0

主题

451

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3316
金钱
3316
注册时间
2016-3-19
在线时间
815 小时
发表于 2023-6-17 09:25:00 | 显示全部楼层
1946602738 发表于 2023-6-17 09:21
这个地址是nrf24L01的收发地址还是软件发送又定义了几个地址字节呢。如果是软件定义咱们应该是一样的思路 ...

这个是软件通信协议地址   类似 ModBus 从机地址
Nothing is impossible
回复

使用道具 举报

2

主题

18

帖子

0

精华

新手上路

积分
39
金钱
39
注册时间
2021-4-9
在线时间
9 小时
 楼主| 发表于 2023-6-17 09:30:50 | 显示全部楼层
unnormal 发表于 2023-6-17 09:25
这个是软件通信协议地址   类似 ModBus 从机地址

非常感谢,那多台设备同时测试的时候负载压力很大吧
回复

使用道具 举报

2

主题

18

帖子

0

精华

新手上路

积分
39
金钱
39
注册时间
2021-4-9
在线时间
9 小时
 楼主| 发表于 2023-6-17 09:56:31 | 显示全部楼层
unnormal 发表于 2023-6-17 09:44
不客气   互相学习一下

我们还可以  一般测试都是分频测试   测试使用的是单独频点   测试通过后   退 ...

非常感谢u工,我爱你
回复

使用道具 举报

0

主题

451

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3316
金钱
3316
注册时间
2016-3-19
在线时间
815 小时
发表于 2023-6-17 09:59:14 | 显示全部楼层
1946602738 发表于 2023-6-17 09:56
非常感谢u工,我爱你

不客气   不客气    互相学习
Nothing is impossible
回复

使用道具 举报

29

主题

134

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1241
金钱
1241
注册时间
2013-1-11
在线时间
430 小时
发表于 2023-6-17 10:13:30 | 显示全部楼层
unnormal 发表于 2023-6-16 13:30
我们产品采用的是设备地址方式进行通信的,发送端发送指定的设备,设备端接收并判断是否与自己的地址匹配, ...

你这种方法在通信协议增加设备地址判断,量少的话(几十-几百)通信没影响,如果量很大(几千几万)设备同时通信,就算有设备地址也会从在同频干扰,无解,频段就那么点,肯定会同频干扰,量大只能错峰+协议地址发送缓解干扰。
回复

使用道具 举报

0

主题

451

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3316
金钱
3316
注册时间
2016-3-19
在线时间
815 小时
发表于 2023-6-17 11:40:00 | 显示全部楼层
本帖最后由 unnormal 于 2023-6-17 12:51 编辑
aozhouduwang 发表于 2023-6-17 10:13
你这种方法在通信协议增加设备地址判断,量少的话(几十-几百)通信没影响,如果量很大(几千几万)设备 ...

确实是    如果同时操作几千几万台设备   可能会存在问题

我们公司产品的量没有这么大   生产过程中    也不会让那么多设备同时工作   所以这个方式也是根据我们实际情况    制定的测试方案   至少我们现在使用过程中没有出现问题

谢谢您的方法   将来我们如果真的涉及到量特别大时   我们会采用您的方案  进行测试一下   再次感谢
Nothing is impossible
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-24 06:48

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表