433MHz SYN480R 解码

文章详细分析了遥控器在空载和按键按下时的信号表现,探讨了同步码和数据码的特性,其中数据帧为24位,包含16位地址码和8位键码。通过对21个按键的信号采集,提出了重新定义地址码和键码长度的方案。

1.空载情况下

在这里插入图片描述
在空载情况下,syn480r 输出引脚,输出的是杂乱无序的波形

2.当有按键被按下

在这里插入图片描述
按下按键,会连续输出相同的脉冲波形,放大分析

3.数据帧分析

在这里插入图片描述

4.同步码

在这里插入图片描述
同步码
周期T = 12.42ms
频率f = 80 Hz
占空比 = 3%

5.数据码

在这里插入图片描述


1码
在这里插入图片描述
1码
周期T = 1.607ms
频率f = 622 Hz
占空比 = 76%


在这里插入图片描述
0码
周期T = 1.6175ms
频率f = 618 Hz
占空比 = 27%


在这里插入图片描述
按键松开,最后一帧的末尾也有一个明显的特征
在这里插入图片描述

6.对24位数据帧分析

很多关于EV1527的资料提到
前面20位是地址码,后面的4位是键码

20位地址,就可以组合出 1048575 种地址,可以降低遥控的冲突,但是按键(4位)就只能是15个了

我手头上的遥控总共有21个按键,很明显使用4位键码肯定是不够的

使用逻辑分析仪采集数据,

按键24位数据
11000 1011 1111 0010 0000 0001
21000 1011 1111 0010 0000 0010
31000 1011 1111 0010 0000 0011
41000 1011 1111 0010 0000 0100
51000 1011 1111 0010 0000 0101
61000 1011 1111 0010 0000 0110
71000 1011 1111 0010 0000 0111
81000 1011 1111 0010 0000 1000
91000 1011 1111 0010 0000 1001
101000 1011 1111 0010 0000 1010
111000 1011 1111 0010 0000 1011
121000 1011 1111 0010 0000 1100
131000 1011 1111 0010 0000 1101
141000 1011 1111 0010 0000 1110
151000 1011 1111 0010 0000 1111
161000 1011 1111 0010 0001 0000
171000 1011 1111 0010 0001 0001
181000 1011 1111 0010 0001 0010
191000 1011 1111 0010 0001 0011
201000 1011 1111 0010 0001 0100
211000 1011 1111 0010 0001 0101

物是死的,人是活的
根据规律,可以将前面的16位定义位地址码,后面8位为键码

评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值