完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
|
相关推荐
1个回答
|
|
前言
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,使得延时时间成比例关系。 |
|
|
|
只有小组成员才能发言,加入小组>>
imx6ull 和 lan8742 工作起来不正常, ping 老是丢包
2433 浏览 0 评论
3341 浏览 9 评论
3021 浏览 16 评论
3514 浏览 1 评论
9118 浏览 16 评论
1242浏览 3评论
636浏览 2评论
const uint16_t Tab[10]={0}; const uint16_t *p; p = Tab;//报错是怎么回事?
627浏览 2评论
用NUC131单片机UART3作为打印口,但printf没有输出东西是什么原因?
2373浏览 2评论
NUC980DK61YC启动随机性出现Err-DDR是为什么?
1936浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-1-23 14:58 , Processed in 1.210623 second(s), Total 76, Slave 58 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号