2.4G 私有协议对码和跳频流程参考

wen sir · 1141次点击 · 2023-06-30

本文面向的对象: 初接触2.4G私有协议 应用的用户


一  对码/配对

1 有些新接触2.4G的用户,在开发产品过程中,会涉及到如何处理对码问题。

2  关于对码, 并没有完全统一的做法。 各家各户均可以按自己约定的方式来完成对码。

3  虽然没有标准的做法,但对码的不同方法的效果,还是会有一个相对比较一致的要求和评判

    3.1-要容易实现,易于操作 (对于终端来说,操作简单是第一要务,繁琐复杂操作根本不适合量产)

    3.2-对码过程要快 (逻辑要简单可靠,不能老半天不能同步上)

    3.3-要尽量减少错配 (可以通过 降低信号功率,按键确认,等措施)

    3.4-对码目的,就是为了保证多个同型号或者相似型号,相近协议的RF在工作时,不发生互相串扰,互相干扰,提高通信的可靠性。对码后,通信能使用特定的 收发 地址/频点等。

    

   

二  跳频/调频

    在RF 通讯中,对于在数据通信可靠性有要求的场合, 如果固定在一个频点通讯,是有被干扰的严重风险的。    干扰的来源有 WIFI/其它蓝牙设备/其它2.4G模块。

    因此,在实现协议设计中,需要使用调频来规避此风险。

    跳频逻辑主要要解决

    1- 预置多个频点,正常通讯时,按照一定的规则来切换频点。

    2- 要保证主端和从端都同个时间片,进行切换频点。 协同一致,才能确保通讯顺畅。如果不同步,则会一直收不到数据。

    3- 要解决 一端 或者 二端 都关机,卡死,或者 睡眠等导致异常状态后,如果恢复同步问题。

 

附件是Onmicro 2.4G的配对及跳频的参考之一。 抛砖引玉,仅供参考。


Onmicro 2.4G 模式对码及跳频参考-202307036957.rar
被收藏 0  ∙  0 赞  
加入收藏
点赞
0 回复  
善言善语 (您需要 登录 后才能回复 没有账号 ?)

请先登录网站