单片机学习小组
直播中

石飞鹏

7年用户 971经验值
私信 关注

简单介绍下RF射频遥控遥控协议

RF射频遥控与红外遥控相比有何优势?RF射频遥控有哪些基本应用呢?

回帖(1)

沈家春

2022-2-24 14:53:43
前言

RF射频遥控在生活中很多,卷帘门、电动窗帘、电动车、灯遥控很多都用这种无线遥控模式,相比红外遥控 射频遥控能穿透障碍物,且成本较低。
这篇文章简单介绍下RF射频遥控遥控协议。

材料准备

1.逻辑分析仪(u***逻辑分析仪比较便宜)

2.rf射频接收模块(433m或315m)

这里推荐使用专用射频ic的模块如下图

老式的那种不推荐,接收效果很差。老的特征是有个电位器、一个运放芯片、还有一个线圈如下图

3.面包板 方便接插模块
4.杜邦排线若干
5.5v电源(可用TTL模块供电)

线缆连接

连接TTL模块5v电源到射频接收模块,逻辑分析仪ch0接到射频模块的dat,逻辑分析仪GND接到模块负极,5v电源请自行连接

天线可以暂时不接,这种模块测试时候效果也很好

打开逻辑分析仪软件


调整合适的采样频率后点start

输出电平分析



这种无线模块在没有信号的时候会输出杂波,就好像人在非常安静的地方,反而感觉耳朵会有幻听一样,遥控在发送信号之前会发送一段随机型号,我个人取名叫勾引波,就像一个在安静的地方咳了两声,是为了打破宁静,接收模块会短暂的恢复正常的听力,此时就不会有杂波。后面就开始发送遥控信号。



RF遥控器的协议众多,这里演示下我家窗帘的遥控器。从采样到的波形可以发现协议的规律,高低电平主要是有2个时间长度,短的400us,长的830us。



根据上面波形的规律,我把切换一次电平延时830us定义为0切换一次电平延时400us,再切换一次电平延时400us定义为1

把 开、关、停三个波形全部采样,可以得到开的RF码为0x69d0d64690cd8b,关码为:0x69d0d64690c285,停码为:0x69d0d64690c88f

至此RF码已经分析完毕。

补充说明

根据个人经验,这种类型的协议每个比特位的时间基本是相等的,因为在超外差接收时会有一些误差,在后期单片机开发过程中 高低电平时间需要稍作调整,比如刚才获取的400us和830us,可以调整为415us830us,使得延时时间成比例关系。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分