通信原理复习(四)——基带数字信号的表示和传输

2023-11-18

数字信号传输的标志:
1⃣️除去直流分量和频率很低的分量。
2⃣️在接收端得到的每个码元的起止时刻信息。
3⃣️使信号的频谱和信道的传输特性相匹配。

波形:
1⃣️单极性波形:只适合用导线连接的各点之间做近距离传输。(0和+V/-V)
2⃣️双极性波形:取+V和-V,没有0电压状态。
优点:没有直流分量、节省能源、判决门限设为0电平,与接收信号电平波动无关。
3⃣️单极性归零波形。
4⃣️双极性归零波形:若0,1等概率出现,则没有直流分量。
5⃣️差分波形:“0”,“1”用电压的变化表示,即“0”出现电压发生跳变,“1”电压不变。
6⃣️多电平波形:多进制。

适合信道传输的码型:
1⃣️无直流分量和只有很小的低频分量。
2⃣️含有码元的定时信息。
3⃣️传输效率高。
4⃣️最好有一定的检错能力。
5⃣️适用于各种信源,即要求以上性能和信源的统计特性无关。

AMI码:
信号交替反转码,“0”为“0”,“1”交替为“+1”和“-1”,是一种双极性归零码。
优点:对于“1”多的信源较好,没有直流分量,解码电路简单。
缺点:长连“0”时,使接收端无法取得定时信息,传输效率不高。

HDB3码:
3阶高密度双极性码,4个及以上连0,将第4个0变成与前一个非0码元同极性码元V。
优点:无直流分量,解码简单,连“0”数量不超过3个,与信源统计特性无关。

双相码/曼彻斯特码:0→01,1→10
优点:无直流分量,编码简单,包含丰富的定时信息。
缺点:频带宽度加倍。

密勒码:频带不展宽,有可能会有直流分量。

其他码:nBmb码、nBmT码

过零点带宽B=1/T=fc

双极性非归零码与单极性非归零码相比,没有离散谱了。
信号中的离散谱分量的波形具有周期性,其中包含码元定时信息,它可直接用于接收端建立码元同步。

码间串扰 :相邻码元之间的互相重叠。
码间串扰产生的原因:
1⃣️系统总传输特性H(f)不良。
2⃣️抽样频率不当。

极限频谱利用率RB/W=2 Baud/Hz。
奈奎斯特速率:W=RB/2。——数字通信实现无码间串扰传输,带宽至少为传输速率的一半。

为得到无码间串扰的传输特性,系统H(f)不必为矩形,2⃣️允许使具有缓慢下降边沿的任何形状,只要此传输函数时实函数并在f=W处奇对称。(余弦滚降特性)
滚降系数α=W1/W,效率降低了,带宽B=W+W1,但RB仍为2W,频带利用率变为2W/(W+W1)=2/(1+α) Baud/Hz。

部分响应系统:多个采样函数的叠加,中间有一定间隔,为T的整数倍。能够实现2Baud/Hz的频带利用率,同时无码间串扰。

眼图:在Y轴加入接收信号码元序列电压,在X轴上加入频率等于信号码元传输速率的锯齿波。实现用示波器实际观察接收信号质量的方法,可以显示传输系统性能缺陷对于基带数字信号传输的影响。
1⃣️“眼睛”张开的最大时刻是最佳抽样时刻。
2⃣️中间水平横线表示最佳判决门限电平。
3⃣️阴影区垂直高度表示接收信号的振幅失真范围。
4⃣️“眼睛”斜边斜率表示抽样时刻对定时误差的灵敏度,越陡,则灵敏度越高。
5⃣️抽样时刻上下两阴影区间距离之半,为噪声容限。

为减小3码间串扰,通常在系统中插入另一种滤波器来补偿,即均衡器(频域/时域)。

时域均衡器——横向滤波器,即延时相加电路。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

通信原理复习(四)——基带数字信号的表示和传输 的相关文章

  • pdf模板,java替换变量

    开发十年 就只剩下这套Java开发体系了 gt gt gt 1 创建pdf 现在word中创建模板 输出为pdf文件2 pdf 2 java项目引入依赖
  • 单片机时间戳转换

    看了网上的例程 大多繁琐 直接利用time h里的库函数进行转换即可 include
  • windows上传文件到ubuntu

    进入putty目录下 运行pscp 然后pscp 目标文件 Linux用户名 IP地址 目标文件夹 输入linux的登陆密码即可 more than one remote source not supported 出现这种情况是由空格导致的
  • Linux内核的编译、安装、调试

    这里写目录标题 编译安装内核 下载内核 安装依赖 更改 config 编译内核 安装 首先安装模块 安装内核 更改引导 更改 grub 重启 其他操作 清理内核源目录 卸载安装的内核 修改内核配置菜单实现对新加入内核源码的控制 常见问题 1

随机推荐

  • 8-13外部排序-败者树

    败者树是树形选择排序的一种变体 可视为一棵完全二叉树 通过败者树 可以在k个归并段中选出最小关键字所需要的关键字对比次数更少 绿色为叶子结点 存放初始数据 黑色为失败结点 蓝色为胜出结点 一 基本过程 以下按从小到大的方式构建 1 从8个归
  • Nor Flash,Nand Flash

    文章目录 1 Nor Flash 使用场景 2 Nand Flash 使用场景 3 读写速度对比 4 成本与容量 1 Nor Flash 使用场景 对于大多数应用较为简单的场景 比如 MCU 其内置的 Flash 就是使用的是 Nor Fl
  • python基础开发篇3——线上环境部署Django项目

    文章目录 一 基本了解 二 打包本地项目 三 服务器环境准备 四 安装web服务 4 1 使用uwsgi代理 4 2 使用nginx代理 推荐 五 部署daphne 一 基本了解 部署思路 Nginx服务接收浏览器的动态请求 再通过uwsg
  • 前端上传图片,Python后端接收

    前端代码 h1 Image Upload h1
  • 题目:洛谷1088 火星人(排列组合问题)

    题目描述 人类终于登上了火星的土地并且见到了神秘的火星人 人类和火星人都无法理解对方的语言 但是我们的科学家发明了一种用数字交流的方法 这种交流方法是这样的 首先 火星人把一个非常大的数字告诉人类科学家 科学家破解这个数字的含义后 再把一个
  • homework03

    1 编写一个程序来读入不指定个数的整数 然后决定已经读取的整数中有多少个正数和多少个负数 并计算这些输入值 不统计0 的总和 最终得出它们的平均值 这个程序以输入值0来结束 使用浮点数显示这个平均值 a 0 b 0 sum 0 count
  • Python之ML--机器学习分类算法

    Python之ML 机器学习分类算法 介绍最早以算法方式描述的分类机器学习算法 感知器 perceptron 和自适应线性神经元 adaptive linear neuron 我们将使用python循序渐进地实现一个感知器 并且通过训练使其
  • VSCode与PyCharm提示unresolved import解决方案

    问题描述 在VScode或者pyharm中采用python import自定义模块是 有时会显示unresolved import警告并且 无法跳转到自定义模块函数定义 出现问题的原因 没有安装import对应的模块 import的文件夹没
  • 使用STM32的TIMER进行外部计数

    使用ETR引脚的输入信号作为计数时钟 本例程使用Timer 2 其ETR输入引脚为PA1 该引脚工作模式为输 入模式 Timer的工作模式为从模式 另外使用PC6输出一模拟方波时钟信号 测试时将PC6与PA1短接 用户也可另外连接一个时钟信
  • 简述反射机制

    一 什么是反射 1 1 反射 所谓框架的灵魂 框架 半成品软件 可以在框架的基础上进行软件开发 简化代码 反射 将类的各个组成部分封装为其他对象 反射机制 简单来说反射就是在程序运行期间 动态的获取类或者对象中的属性 什么是动态获取 反射的
  • Swift语法学习--类(class)

    文章目录 类 初始化及实例 类的引用 reference 特征 类和结构体比较 类属性的set和get方法解析 类属性的willSet和didSet方法解析 类的下标 类方法和静态方法 将一个类的实例作为另一个类的属性 类的继承 父类在实例
  • MATLABdiag()用法

    1 提取矩阵的对角线元素 设A为m n矩阵 diag A 函数用于提取矩阵A主对角线元素 产生一个具有min m n 个元素的列向量 diag A k 提取矩阵A第k条对角线的元素 产生一个列向量 注意 矩阵的对角线 与主对角线平行 往上为
  • Unity核心5——Tilemap

    Tilemap 一般称之为瓦片地图或者平铺地图 是 Unity2017 中新增的功能 主要用于快速编辑 2D 游戏中的场景 通过复用资源的形式提升地图多样性 工作原理就是用一张张的小图排列组合为一张大地图 它和 SpriteShape 的异
  • android Scrollview里的内容不停留在顶部的问题

    先说明一下 任何一个页面都应该按照布局的先后顺序来显示 我这出现的问题就是 Scrollview里面嵌套Listview的头布局一进来看不见了 直接被Listview把焦点给抢了 最先显示的是Listview的item部分 直接上图 解决代
  • React中的“计算属性”

    React中的 计算属性 相信许多学习过vue的小伙伴对计算属性都不陌生吧 计算属性能帮我们数据进行一些计算操作 计算属性是依赖于data里面的数据的 在vue中只要计算属性依赖的data值发生改变 则计算属性就会调用 那React中也有计
  • gsaop 有头文件生成wsdl文件

    gsoap ns service name name area gsoap ns service style rpc gsoap ns service encoding encoded gsoap ns service namespace
  • SSM框架之MyBatis(二)--多表查询及查询结果映射

    使用MyBatis这一强大的框架可以解决很多赋值的问题 其中对于子配置文件中的小细节有很多需要注意的地方 使用这个框架后主要就是对于配置文件的编写和配置 今天我写了一个多表查询 表的基本结构如下 用户表t user 用户编号uid 账号ac
  • CNN中特征融合的一些策略

    Introduction 特征融合的方法很多 如果数学化地表示 大体可以分为以下几种 X Y textbf X textbf Y X Y X
  • 12. Xaml Calendar控价 时间控件-->像挂历

    1 运行图片 2 运行源码 a xaml 源码
  • 通信原理复习(四)——基带数字信号的表示和传输

    数字信号传输的标志 1 除去直流分量和频率很低的分量 2 在接收端得到的每个码元的起止时刻信息 3 使信号的频谱和信道的传输特性相匹配 波形 1 单极性波形 只适合用导线连接的各点之间做近距离传输 0和 V V 2 双极性波形 取 V和 V