前言

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

材料准备

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

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,使得延时时间成比例关系。

超外差ASK\RF433m、RF315m射频遥控模块解码教程,无线遥控器、电动窗帘遥控、RF遥控器电平信号、协议分析相关推荐

  1. 超外差和超再生模块有何区别?

    http://www.xie-gang.com/df.htm 一.超再生接收电路 超再生解调电路也称超再生检波电路,它实际上是工作在间歇振荡状态下的再生检波电路.一般再生检波电路在中波段工作时灵敏度很 ...

  2. 什么是超外差、外差、超内差?

    引言 第一次认识超外差是在<高频电子线路>中,那时候讲的是一个超外差接收电路,就像下面那个电路,看得我头大,其实并没有理解什么是超外差,只是记得叫这个名字罢了.后来,我又遇到了外差和內差, ...

  3. 雷达实验B 超外差式接收机实验

    (三)雷达发射机/接收机实验 1.集中式固态发射机实验 实验目的: 掌握集中式高功率固态发射机的设计原理. 实验内容: 在指定的输入参数条件下,根据要求的输出功率,设计集中式发射机关键参数. 实验步骤 ...

  4. am超外差收音机matlab,基于MATLAB的AM超外差收音机仿真.doc

    AM超外差收音机设计仿真 一.课程设计目的 通过本次课程设计了解超外差AM收音机的结构. 分別以数学分析以及频谱分析说明超外差式AM收音机的原理. 了解超外差式AM收音机的镜像频率干扰问题. 课程设计 ...

  5. 戴维·萨尔诺夫,霍华德·阿姆斯特朗以及超外差无线接收机

    超外差式收音机是如何诞生的? David Sarnoff, Howard Armstrong & the Superheterodyne Receiver Kathy老师讲述的有趣科学历史 0 ...

  6. 高频通信电子线路—经典七管半导体超外差式调幅(AM)收音机(恒兴HX-6B)电路深度剖析介绍(上)

    经典七管半导体超外差式调幅(AM)收音机(恒兴HX-6B)电路深度剖析介绍(上) 收音机虽然已经渐渐淡出人们的生活,但是其典型的电路常常会被作为高频通信电子线路.无线电通信或电磁场与电磁波等课程的案例 ...

  7. am超外差收音机matlab,超外差式AM/FM收音机的调试

    实 训(习)报 告 课程名称:超外差式AM/FM收音机的调试 专 业:通信工程 班 级:053041 学 号:02 姓 名:王 倩 指导教师:别玉霞 成 绩: 完成日期: 年 月 日 任 务 书 实训 ...

  8. m超外差单边带接收机的simulink仿真

    目录 1.算法概述 2.仿真效果预览 3.MATLAB部分代码预览 4.完整MATLAB程序 1.算法概述 超外差是利用本地产生的振荡波与输入信号混频,将输入信号频率变换为某个预先确定的频率的方法.这 ...

  9. 六管超外差半导体收音机工作原理

    六管超外差半导体收音机工作原理: 由于整机中含有六只三极管,且利用外差作用,即将接收到的不同载波频率转变为固定的中频,这也就是超外差半导体收音机名称的由来.从天线收到的微弱高频信号经过选频网络选择所需 ...

最新文章

  1. IOS一些显示效果和动画效果资料
  2. docker上传自己的镜像
  3. redis 4.0.8 源码包安装集群
  4. Oracle 存储过程的导出导入序列的导出
  5. position定位 响应式_使用 Vue3 实现双盒子定位 Overlay
  6. 中专学历就该被拒之门外?做Java开发改变命运难吗?
  7. Oracle学习系列1-7
  8. django mac 安装mysql_mac安装MySQL-Python报错
  9. Python爬虫--- 1.2 BS4库的安装与使用 1
  10. 【codeforces 709C】Letters Cyclic Shift
  11. 社交网络分析的 R 基础:(五)图的导入与简单分析
  12. 柯美smb扫描出现服务器连接错误_柯尼卡美能达smb扫描设置方法是什么
  13. 计算机用户名显示TEMP,Windows 下Temp帐号处理
  14. P卡、worldfirst、连连跨境电商收款哪家好?
  15. 每月缴的个税,你知道怎么算的吗?
  16. window7电脑调屏幕亮度的方法
  17. 字节扁平化管理上热搜,老板张一鸣群内diss员工划水惨遭回怼!
  18. JavaSE、JavaEE和JavaME
  19. oracle plsql 绑定变量值,dbms_sqltune解析SQL的BIND_DATA绑定变量值
  20. java 字符串中转义字符_Java中的转义字符

热门文章

  1. 一筐鸡蛋一个一个拿正好拿完java_求解:一筐鸡蛋:9个9个拿正好拿完8个8个拿还剩1个...
  2. shell脚本进制转换
  3. nmn几岁可以吃,nmn多少岁可以吃,归纳总结!
  4. Anaconda Navigator 缩放问题(过大/过小)
  5. Spring AOP源码分析十
  6. 更换新手机,教你如何恢复微信聊天记录,早一点知道就好了
  7. python --机器学习(基本算法详解)SciPy、Numpy、Matplotlib
  8. 老板:为什么你们的软件迟迟上不了线?
  9. vue 将地址转换为二维码
  10. 人工智能除了下围棋还能干啥?