目录
- 1.空载情况下
- 2.当有按键被按下
- 3.数据帧分析
- 4.同步码
- 5.数据码
- 6.对24位数据帧分析
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位数据 |
|---|---|
| 1 | 1000 1011 1111 0010 0000 0001 |
| 2 | 1000 1011 1111 0010 0000 0010 |
| 3 | 1000 1011 1111 0010 0000 0011 |
| 4 | 1000 1011 1111 0010 0000 0100 |
| 5 | 1000 1011 1111 0010 0000 0101 |
| 6 | 1000 1011 1111 0010 0000 0110 |
| 7 | 1000 1011 1111 0010 0000 0111 |
| 8 | 1000 1011 1111 0010 0000 1000 |
| 9 | 1000 1011 1111 0010 0000 1001 |
| 10 | 1000 1011 1111 0010 0000 1010 |
| 11 | 1000 1011 1111 0010 0000 1011 |
| 12 | 1000 1011 1111 0010 0000 1100 |
| 13 | 1000 1011 1111 0010 0000 1101 |
| 14 | 1000 1011 1111 0010 0000 1110 |
| 15 | 1000 1011 1111 0010 0000 1111 |
| 16 | 1000 1011 1111 0010 0001 0000 |
| 17 | 1000 1011 1111 0010 0001 0001 |
| 18 | 1000 1011 1111 0010 0001 0010 |
| 19 | 1000 1011 1111 0010 0001 0011 |
| 20 | 1000 1011 1111 0010 0001 0100 |
| 21 | 1000 1011 1111 0010 0001 0101 |
物是死的,人是活的
根据规律,可以将前面的16位定义位地址码,后面8位为键码



















