通信原理笔记—基带信号的波形设计与编码

news2024/11/18 10:36:51

目录

引言:

基带传输系统的基本模型:

基带信号的波形设计与编码:

数字信号的波形设计原则:

基带信号的基本波形:

常用的二进制码型:

单极性不归零码:

双极性不归零码:

​编辑单极性归零码:

双极性归零码:

差分码:

极性交替码:

常用线路码型:

传号交替反转码 AMI (Alternate Mark Inversion)码:

HDB3码(3阶高密度双极性码):

AMI码与HDB3码的比较:

数字双相码(又称分相码或Manchester码):

曼彻斯特码(数字双相码):


引言:

数字基带信号:未经频谱搬移(调制)的数字电脉冲信号。

数字基带传输系统:利用数字基带信号传输信息的系统。若将频谱搬移的调制与解调电路部份看作广义信道的一部分则任何的一个数字通信系统都是数字基带传输系统。

数字基带传输系统的应用:

短距离的数据传输;

计算机局域网的构建

数字基带传输系统的特点:

简单、经济、易于实现;

一般只限于有线传输的应用场景。


基带传输系统的基本模型:

数字基带传输系统的基本组成:

波形变换:将数字信号变换为适合特定基带信道传输的信号;

信道:传输信号的介质,基带传输的信道通常为有线信道;

接收滤波器:滤除带外噪声;对信道特性进行校正;

抽样判决器:抽样判决器主要完成信号比较与判决的功能。


基带信号的波形设计与编码:

数字信号的波形设计原则:

波形设计:使基带信号波形适合在基带信道中传输,具备某种特性。

波形编码:将数字信号与特定的电脉冲波形建立对应关系。

波形设计的主要原则:

(1)使其适合在交流耦合的系统中传输;

(2)使其有较少的高频分量,以获得较高的频带利用率;

(3)便于接收端提取同步信号;

(4)对信息具有透明性,使传输不受特定信源统计特性影响;

(5)有低的误码扩散影响;

(6)便于对误码进行检测;

(7)有较高的编码效率;

(8)易于物理实现。

在进行波形编码时,可根据不同系统需求,重点考虑其中的一项或若干项。

基带信号的基本波形:

在一个码元周期内,可以用不同的脉冲形状(包括不同幅度、位置和宽度等)表示不同的数字信号。

常用的二进制码型:

单极性不归零码:

含直流及低频分量,只适合在直接耦合的应用环境。

抗噪声性能差。单极性不归零码的判决电平一般取“1“码 电平的一半。对同样的信号功率,其性能低于双极性的信号。

不能直接提取同步信号。当出现长串的“0”或长串的“1” 时,很容易失步。

单极性码传输时不能采用可抑制共模干扰的差分电路传输方式。

双极性不归零码:

当“1”和“0”的脉冲数目各占一半时无直流分量。

接收双极性时判决电平为0,容易设置并且稳定性高,因此抗干扰能力强。

可以在电缆等无接地的传输线上采用抗干扰能力较强的差分电路传输方式。

“1”、“0”不等概时,仍有直流成分 。

与单极性不归零码类似,不能直接提取同步信号

单极性归零码:

利用占空比(脉冲宽度与码元周期之比)小于1,每个脉冲在一个周期内会回到零电平的特点,可避免长串“1”时的无法提取码元同步信息不足。

单极性归零码通常是一种过渡码型。

 

双极性归零码:

利用占空比小于1的特性,可改善双极性不归零码的同步性能。是一种实用的码型。

差分码:

差分码利用前后码元极性的不同变化来携带不同的二进制信息,是一种相对码。

极性交替码:

数据“0”采用零电平表示;数据“1”采用极性交替出现的脉冲表示;

极性交替码的特点:

        无直流成分;

        “相位模糊”导致的极性反转不会影响码元的判决;易于提取同步信息。

极性交替码是一种实际系统中常用的码型。

常用线路码型:

线路码型的设计原则:

(1) 线路码的功率谱密度特性匹配于基带信道的频率特性

(2) 减少线路码频谱中的高频分量

(3) 便于从接收端的线路码中提取符号同步信号

(4) 减少误码扩散

(5) 便于误码监测

(6) 尽量提高线路码型的编码效率

传号交替反转码 AMI (Alternate Mark Inversion)码:

HDB3码(3阶高密度双极性码):

HDB3码取代节选择规则:

取代节设计思想:避免出现3个以上的连“0”; 既可实现标识,又尽可能保持直流平衡。

AMI码与HDB3码的比较:

数字双相码(又称分相码或Manchester码):

优点是:在收端利用简单的非线性变换后提取时钟方便。

曼彻斯特码(数字双相码):

曼彻斯特码的特点:码元中间出现跳变,易于提取时钟信号。

曼彻斯特码的编码方法:

曼切斯特码:一种均值为零的条件双相码

曼彻斯特码也可以差分码的形式出现,其编码方法:

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/192110.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

RTI Connext DDS代码生成器

0 简介RTI代码生成器Code Generator,创建用RTI ConnextDDS定义define和注册register用户数据类型所需的代码。在以下情况下,使用代码生成器是可选的:您正在使用动态类型(请参阅RTI Connext DDS核心库用户手册[RTI ConnextDDS Core Libraries …

新来一个卷王,天天加班到12点,太让人崩溃......

在程序员职场上,什么样的人最让人反感呢? 是技术不好的人吗?并不是。技术不好的同事,我们可以帮他。 是技术太强的人吗?也不是。技术很强的同事,可遇不可求,向他学习还来不及呢。 真正让人反…

2023全网汇总PMP备考攻略(附答题技巧资料)

一,多复习和学习新版考纲 01《PMBOK》看三遍 这边建议看三遍《PMBOK》,更有利于我们巩固知识,查缺补漏。 第一遍 第一遍是老师带着我们去看。这个时候一定要非常专心,千万不要上课走神或者玩手机。因为这一遍老师会告诉我们&a…

结构型设计模式 Structural Patterns :适配器 Adapter(C++ 实现)

文章大纲 适配器简介对象适配器类适配器C++ 实现代码参考文献与学习路径Structural PatternsAdapterMatch interfaces of different classesBridgeSeparates an object’s interface from its implementationCompositeA tree structure of simple and composite objectsDecorat…

C#中的那些警告如何去除?完全去除C#警告

一般在c中没有使用的变量会有警告,C#中也有,在QT中我们利用Q_UNSED可以直接消除这些警告,那么我们在C#中该如何做才能消除这些不必要的警告呢?经过查询微软官方网站发现,有的找到了解决方法,有的仍然一筹莫…

学习bootstrap怎么样?

想必学习前端的都知道这个响应式框架,之前我接触这个框架的时候是在学习前段页面设计的进阶教程是接触的,那个时候要做那种登陆注册界面,里面的输入框很让人头疼有时候电脑的宽度不一样或者是写了一个精美的网页然后放到手机上的时候就变了模…

【C++】继承(基类和派生类的关系、菱形虚拟继承、继承和组合)

文章目录1、继承的概念和定义2、基类和派生类的赋值转换3、继承中的作用域4、派生类的默认成员函数5、继承与友元和静态成员6、复杂的菱形继承及菱形虚拟继承7、继承和组合1、继承的概念和定义 继承是面向对象程序设计上程序复用的重要手段,以往接触的复用都是函数复…

程序员的自律之路

世界的精彩不是单纯的美丽,毕竟丑恶也是美丽的食粮,黑暗也是光明的救世主 很久没有写博客了,最近半年不太稳定,也经历了一些自我成长的东西。 事后我进行深度反省,思考一个人或者说是一个程序员的失控原因到底是什么&a…

推荐几款好用的企业级文档管理软件

知识库,又称为智能数据库或人工智能数据库。知识库的概念来自两个不同的领域,一个是人工智能及其分支-知识工程领域,另一个是传统的数据库领域。由人工智能(AI)和数据库(DB)两项计算机技术的有机…

Java字符串查找(3种方法)

在给定的字符串中查找字符或字符串是比较常见的操作。字符串查找分为两种形式:一种是在字符串中获取匹配字符(串)的索引值,另一种是在字符串中获取指定索引位置的字符。根据字符查找String 类的 indexOf() 方法和 lastlndexOf() 方…

金融公司在 2022 年扩大了对下一代技术的投资

根据 Broadridge Financial Solutions, Inc. 的一份新报告,大多数金融服务公司现在认为数字化转型对其业务至关重要,并且已经在寻求下一波技术来帮助取得成功。 在对 500 名最高管理层高管及其在全球买方和卖方的直接下属进行的 2023 年数字化转型和下…

代码随想录算法训练营第五十七天_第九章_动态规划 | 1143.最长公共子序列、1035.不相交的线、53. 最大子数组和 动态规划

LeetCode 1143.最长公共子序列 视频讲解https://www.bilibili.com/video/BV1ye4y1L7CQ文章讲解https://programmercarl.com/1143.%E6%9C%80%E9%95%BF%E5%85%AC%E5%85%B1%E5%AD%90%E5%BA%8F%E5%88%97.html 思路:代码:LeetCode 1035.不相交的线 视频讲解h…

技术开发119

技术开发119 业务内容: 汽车零部件的制造产业用机械零部件的设计、制造、组装电机零部件的制造 公司简介: 董事长:管原胜安 资本金:3200万日元 员工数:36名 成立时间:1972年7月 资格认证&#xff1a…

【学习笔记】coursera | Computational Neuroscience | Week 1

Course Introduction 1.1 Course Introduction 三种模型 Descriptive models of the brain(描述型, what):神经元如何对外部刺激做出反应?用神经元编码模型如何量化描述?如何从神经元中获取信息(解码&am…

Linux 中 su 命令的使用

目录 🍍①普通用户切换 root 用户 🍉②root 用户切换普通用户 su 命令的作用是在 Linux 中切换用户,是英文单词:Switch(切换) User(用户) 的缩写。 语法: su [-] 用户…

三维引擎大盘点

近年,智慧城市、数字孪生大热,三维引擎就成为了绕不过去的一个词,但是目前市场的的三维引擎多的让人头晕目眩,他们各自都有哪些优缺点呢,今天我们就来盘点下主流的三维引擎。 常见的三维引擎按平台可分为客户端三维引擎…

1613_PC汇编语言_位操作

全部学习汇总: GreyZhang/g_unix: some basic learning about unix operating system. (github.com) 这一次看一下位操作的章节。 如果是逻辑位操作其实不需要考虑大小端。 1. 移位操作在快速乘除法中经常用到。 2. 这里提到了一个算是移位,其实跟前面的…

Hive(4):场景案例:Apache Hive初体验

1 体验1:Hive使用起来和Mysql差不多吗? 1.1 背景 对于初次接触Apache Hive的人来说,最大的疑惑就是:Hive从数据模型看起来和关系型数据库mysql等好像。包括Hive SQL也是一种类SQL语言。那么实际使用起来如何? 1.2 过…

激光投影仪哪款好?坚果N1 Pro和海信Vidda C1和当贝X3测评

当贝x3、坚果N1Pro和海信Vidda C1都是近期比较热门的激光投影仪,作为消费者来说选择哪一款比较好呢?看看实测对比和参数对比就知道它们的区别了。(一)三款激光投影仪的实测对比1)外观对比:坚果N1 Pro枪灰加深灰的色彩组合,自带了一个云台,能够支持任意角度调整,但比普通的投影…

【6s965-fall2022】量化 Quantization Ⅰ

模型的大小不仅和参数量的多少有关,而且也和位宽有关。 ModelSize#ParameterBitWidth.ModelSize \#Parameter BitWidth. ModelSize#ParameterBitWidth. 低位宽的运算操作容易实现、运算速度快、功耗低。 什么是量化? 从广义上讲,量化是将连…