OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 10040|回复: 5

求解码信号

[复制链接]

14

主题

80

帖子

0

精华

高级会员

Rank: 4

积分
591
金钱
591
注册时间
2013-3-1
在线时间
153 小时
发表于 2018-12-13 16:53:30 | 显示全部楼层 |阅读模式
50金钱
本帖最后由 xia_yangchun 于 2018-12-13 16:57 编辑

如下图所示是一个数据的波形,对应的数据是92429437(二进制数据是00000101100000100101110001111101),图上的这个波形是循环的,只要能把波形和二进制数据对上就行,对上大部分数据也可以,求解,已经使用曼彻斯特编码和NRZ码都没解出来,求大神门看看怎么解码这个波形?图片上的中间部分的数据,按照最短的脉冲计算0、1数据的话名对应的数据是10000110001001100111011010010010001111010011,这个数据只是告诉你图片上的波形脉宽使用的。

数据解码信号

数据解码信号

最佳答案

查看完整内容[请看2#楼]

这个问题,已经找到规律了,一个周期内,高为1,低为0,4个bit一组,中间有8组数据,把这8组的第一个bit0组合,每组第二个bit组合,每组第三个bit组合,每组的第4个bit组合,就出来上面的32bits的数据了,其他的是头和校验,但是校验的方法一直没找到规律。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

14

主题

80

帖子

0

精华

高级会员

Rank: 4

积分
591
金钱
591
注册时间
2013-3-1
在线时间
153 小时
 楼主| 发表于 2018-12-13 16:53:31 | 显示全部楼层
这个问题,已经找到规律了,一个周期内,高为1,低为0,4个bit一组,中间有8组数据,把这8组的第一个bit0组合,每组第二个bit组合,每组第三个bit组合,每组的第4个bit组合,就出来上面的32bits的数据了,其他的是头和校验,但是校验的方法一直没找到规律。
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165352
金钱
165352
注册时间
2010-12-1
在线时间
2108 小时
发表于 2018-12-14 02:38:33 | 显示全部楼层
帮顶
回复

使用道具 举报

27

主题

711

帖子

0

精华

版主

Rank: 7Rank: 7Rank: 7

积分
11924
金钱
11924
注册时间
2015-11-5
在线时间
2087 小时
发表于 2018-12-14 09:01:59 | 显示全部楼层
如果使用了通信加密,用什么码都解不开的
回复

使用道具 举报

1

主题

13

帖子

0

精华

初级会员

Rank: 2

积分
67
金钱
67
注册时间
2020-7-12
在线时间
13 小时
发表于 2021-7-6 15:34:00 | 显示全部楼层
楼主好,我最近在学习2ask调制解调,按照例程,能看到解调出的波形对应基带波形。   
我想问下,在实际使用中,怎么把文本信息变为数字“0”“1”的呢?
回复

使用道具 举报

14

主题

80

帖子

0

精华

高级会员

Rank: 4

积分
591
金钱
591
注册时间
2013-3-1
在线时间
153 小时
 楼主| 发表于 2021-7-14 09:05:34 | 显示全部楼层
ccc321 发表于 2021-7-6 15:34
楼主好,我最近在学习2ask调制解调,按照例程,能看到解调出的波形对应基带波形。   
我想问下,在实际使 ...

首先需要知道编码方式,是NRZ、曼彻斯特码或者其他码,根据对应的编码方式把信号转换为0或者1,例如我图上是个NRZ码,找到最短的脉冲周期基本就是一个数字信号周期,根据高电平是1,低电平是0原则,解析出二进制码0和1
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-24 18:45

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表