博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
常见的传输码型
阅读量:6788 次
发布时间:2019-06-26

本文共 748 字,大约阅读时间需要 2 分钟。

1.不归零码NRZ、双极性不归零码BNRZ

不归零码在一个码型传输过程中不会归零,用“高电平”表示1,“零电平”表示0;

双极性不归零码BNRZ同样是不归零码,用“高电平”表示1,“负电平”表示0;

上述编码信道密度高,但无法从码型中提取同步信息,需要外同步,否则会累积误差。

波形如下:

2.归零码RZ,BRZ

归零码RZ也使用“高电平”表示1,但在一个周期内,高电平需要归零,“零电平”表示0,BRZ则“高电平”表示1,“负电平”表示0,一个周期内,正负电平都需要归零。

3.曼彻斯特、差分曼彻斯特(双相码)

曼彻斯特又叫相位编码,双相码,它包含自同步信息,码型中同时包括数据和时钟信息。

曼彻斯特:有两种定义,一种是“低-高”表示1,“高-低”表示0,在802.3中定义,另一种是相反的,”高-低”表示1,“低-高”表示0;

可以看出,802.3版本的曼彻斯特码波形可以由时钟与数据异或XOR直接得到,而Thomas的版本则是异或非NXOR。

差分曼彻斯特:差分曼彻斯特也是根据跳变沿解码,跳变与前一个跳变相同,表示0,相反表示1.

4.脉冲宽度编码

应用于NFC应用的SWP接口采用了脉冲宽度编码,一个码型包括4个码元,“1110”表示1,“1000”表示0,可以通过高电平码元的宽度来进行译码。

当然,SWP还使用了特殊的电流传输技术,能使用一根线进行双向信号传输。

5.NRZI

USB使用的是NRZI,电平翻转表示逻辑0,电平不变表示逻辑1

可以看到,即使NRZI的波形完全翻转,所表示的逻辑依然不变,这非常适合USB的差分传输中。

当然,NRZI也没有同步信息,需要发送同步头。

 

转载于:https://www.cnblogs.com/lkiller/p/4788201.html

你可能感兴趣的文章
CVE-2017-12617
查看>>
SSH管理服务
查看>>
废旧行业迎来春天 环保部重启绿色GDP研究
查看>>
监控——JVM监控安装
查看>>
Working with System Properties
查看>>
为什么我墙裂建议大家使用枚举来实现单例
查看>>
记一次阿里云服务器安装Python的血泪史
查看>>
c++函数模块与其相关内容
查看>>
ssh防止暴力破解之fail2ban
查看>>
LNMP基础安装配置
查看>>
借助Gradle Plugin解决模块化开发中模块如何对外暴露接口
查看>>
深圳车牌识别助力汽车检测,颠覆传统方式
查看>>
tomcat,tomcat7配置https
查看>>
Linux进程管理
查看>>
rpm命令管理程序包
查看>>
小米6.0系统(亲测有效)激活Xposed框架的步骤
查看>>
Linux测试硬盘读写速度
查看>>
我的友情链接
查看>>
Oracle数据库PL/SQL存储过程游标触发器
查看>>
JMX对weblogic的监控指标小结
查看>>