【通信原理笔记】【四】数字基带传输——4.1 数字基带信号

文章目录

  • 前言
  • 一、数字信号
  • 二、数字基带信号波形
    • 2.1 码元波形
    • 2.2 相对码
    • 2.3 多电平码
  • 总结


前言

从这一节开始介绍数字通信系统中的数字基带传输部分。与模拟通信系统相比,数字通信系统传输的对象是数字的离散信号而非连续的模拟信号,本节先学习什么是数字基带信号。


一、数字信号

之前学习的模拟信号在时间和取值上都是连续的,信号波形类似于数学中的函数。数字信号则更像是一个数列,每一个时刻n的信号幅值是 a n a_n an。因此,数字信号的波形就是有一个个高低不同的砖块依次排列组成的。假如我们想发送一串数字1、3、7,那么最简单的思路自然就是发送三个幅值分别为1、3、7的矩形脉冲即可。

然而这种做法并不是很好,实际一般是采用二进制的脉冲序列来完成。我们可以将1、3、7写成二进制形式1,11,111,然后在有间隔地发送1、2、3个幅值为1的矩形脉冲即可。通过对比很容易知道,用二进制地形式发送消耗的能量是更小的。

二、数字基带信号波形

我们知道二进制数字是由01序列组成的,那么发送一个数字基带信号的过程就是先将数字信号序列变为二进制的01序列,这里每一个数值称为一个码元,再根据01码元序列映射成一个个码元波形进行传输,这里所使用的码元波形就有许多种选择了。

2.1 码元波形

单极性不归零码
单极性不归零码将1映射成幅值为1的矩形脉冲,将0映射为幅值为0的矩形脉冲,该脉冲宽度为 T s T_s Ts,称为码元间隔。单极性自不用解释,不归零指的是该矩形脉冲的宽度刚好等于码元间隔,而没有提前降低为零。

双极性不归零码
与单极性不归零码的区别就是将0映射成幅值为-1的矩形脉冲。

单极性归零码
与单极性非归零码的区别就是,将1映射为幅值为的矩形脉冲,但是该脉冲的宽度小于码元间隔 T s T_s Ts,一般取码元间隔的一半。

双极性归零码
与双极性不归零码的区别就是矩形脉冲的宽度都进行了缩短。

2.2 相对码

绝对码是直接将01分别映射成矩形脉冲的,相对码则是根据相邻码元的相对关系进行波形映射的。
根据当前码元与之前一个
码元相比是否发生了跳变来进行差分编码,发生跳变映射为1,无跳变则映射为0,首个码元则直接按取值映射。

在这里插入图片描述

相对码就是对二进制序列进行了差分编码,其波形自然与绝对码是不同的。

2.3 多电平码

多电平码就是前面所说的,将数字转化成二进制序列,再进行传输,对于一个有 2 k 2^k 2k个不同取值的数字信号序列,需要用k个二进制码元去发送。这是因为k个码元可以表示的数字范围就是 0 − 2 k − 1 0-2^k-1 02k1正好是 2 k 2^k 2k个数值。

再回到那个1、3、7的问题,如果我们现在用01序列去传1、3、7,那之前的二进制表示还不够完善,因为从数学角度前面的零我们可以省略,但是从通信的角度而言却不行。

前面提到我们要让1、11、111直接有间隔的发送,这是为了让接收端能够解码。而我们直接发送001、011、111时,接收端只要3个3个地去解码,就能获取正确的信息了。试想如果我码不管前面的0并且不刻意保持1、11、111直接的间隔的话,会怎么样?


总结

这节内容非常的简单,属于科普类的内容,唯一需要熟悉一点的可能只有二进制的转化关系吧。

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

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

相关文章

在传统云安全失败时提供帮助的六种策略

随着基于内存的攻击的激增继续挑战传统的云安全防御,对主动和全面的安全措施的需求变得至关重要。采用结合端点检测和响应、内存完整性保护和定期更新的多层方法可以加强对这些难以捉摸的威胁的防御。 随着云计算技术在各行各业的迅速普及,数据保护和安全…

linux系统安全与应用【下】

目录 1.开关机安全控制 1.1GRUB限制 2.终端登录安全控制 2.1 限制root只在安全终端登录 2.2 禁止普通用户登录 3.弱口令检测 3.1 Joth the Ripper(JR) 4.网络端口扫描 4.1 nmap命令 1.开关机安全控制 1.1GRUB限制 通常情况下在系统开机进入GRU…

详解:老阳说的temu电商项目怎么做才更赚钱?

近年来,电商行业蓬勃发展,temu电商项目作为其中的一员,也受到了广泛关注。老阳作为行业内的资深人士,对于temu电商项目有着独到的见解。那么,如何才能做好temu电商项目呢? 首先,要明确temu电商项目的定位和…

Day39 网络编程(一):计算机网络,网络编程,网络模型,网络编程三要素

Day39 网络编程(一):计算机网络,网络编程,网络模型,网络编程三要素 文章目录 Day39 网络编程(一):计算机网络,网络编程,网络模型,网络…

day07 51单片机-串口通信

51 单片机-串口通信 1 串口通信 1.1 需求描述 本案例讲解如何通过串口和PC以9600波特率,无校验位、1停止位通信。最终实现PC向单片机发送字符串,单片机回复PC。本案例中采用串口1通信。 1.2 硬件设计 1.2.1 串口工作原理 串口是将数据按照比特逐一发送的通信接口。在串…

Python 开发实现登陆和注册模块

Python 开发实现登陆和注册模块 一、案例介绍 本例设计一个用户登录和注册模块,使用Tkinter框架构建界面,主要用到画布、文本框、按钮等组件。涉及知识点:Python Tkinter界面编程、pickle数据存储。本例实现了基本的用户登录和注册互动界面…

web前端 html5+css3相关知识点(跟着黑马学)8

先总结一下网页常见的布局方式: 1. 标准流 块级元素独占一行 -> 垂直布局 行内元素/行内块元素一行显示多个 -> 水平布局 2. 浮动 可以让原本垂直布局的块级元素变成水平布局。 3. 定位 可以让元素自由的摆放在网页的任意位置 一般用于盒子之间的层叠…

分布式锁(Redis)

一、序言 本文和大家聊聊分布式锁以及常见的解决方案。 二、什么是分布式锁 假设一个场景:一个库存服务部署在上面三台机器上,数据库里有 100 件库存,现有 300 个客户同时下单。并且这 300 个客户均摊到上面的三台机器上(即三台…

React 19 带来了 JSX 运行时的重要更新

在 React 的发展历程中,JSX 运行时一直扮演着重要的角色。在以前的的版本,JSX 运行时会克隆传入的 props 对象,这背后有着两大原因。 历史原因 React 保留了一些特殊的 prop 名称,如 key 和在 React 19 之前的 ref。这些 prop 并…

SpringBoot整合Swagger3生成接口文档

一:前言 Swagger 是一个 RESTful API 的开源框架,它的主要目的是帮助开发者设计、构建、文档化和测试 Web API。Swagger 的核心思想是通过定义和描述 API 的规范、结构和交互方式,以提高 API 的可读性、可靠性和易用性,同时降低 …

深度图转点云

一、理论分析 二、其他分析 1、相机内参 相机内参主要是四个参数fx,fy,u0,v0。要明白相机内参就是相机内部参数,是参考像素坐标系而言,有了这个前提,这四个参数也就很好理解了。 (1)首先,。其中F是相机的…

Oracle中的 plsql语法

01-plsql 为什么要plsql 复杂的业务逻辑 可以使用 编程语言实现 sql无法实现 plsql也可以实现复杂的业务逻辑 为不直接使用编程语言 而是学习plsql plsql会比直接使用 编程语言 速度更快 基本语法: [declare --声明变量 变量名 变量类型 ] begin --代码逻辑 …

Springboot Gateway 报错Failed to resolve “bogon”的原因及解决办法

一、问题出现原因及初步分析 今天遇到一个奇怪的错误,一个一直正确运行的微服务后台,突然无法访问,如何重启都会报错。 想到近期有人在服务器上安装过其它服务,因此,考虑可能是配置问题,可配置问题修复后…

1.基于Springboot对SpringEvent初步封装

一:前置知识 Spring Event是Spring框架提供的一种事件机制,用于处理组件之间的通信。在复杂的系统中,模块或组件之间的通信是必不可少的。Spring Event可以用于以下场景: 1.系统间解耦:模块或组件之间通过事件进行通…

账号安全基本措施1

一、系统账号清理 1.1 将用户设置为无法登录 useradd -s /sbin/nologin lisi shell类型设置为/sbin/nologin用户将无法使用bash或其他shell来登录系统。 1.2 锁定用户。passwd -l 用户名 正常情况下是可以送普通用户切换到其他普通用户的 当锁定密码后passwd -l lisi就用普…

LeetCode:组合求和III之回溯法

题目 题目链接 找出所有相加之和为 n 的 k 个数的组合,且满足下列条件:只使用数字1到9 每个数字 最多使用一次 返回 所有可能的有效组合的列表 。该列表不能包含相同的组合两次,组合可以以任何顺序返回。题目图解 ** ** cpp代码 class …

AI预测体彩排列3第2套算法实战化测试第1弹2024年4月22日第1次测试

从今天开始,开始新一轮的测试,本轮测试,以6码为基础,同步测试杀号情况,争取杀至4-5码。经过计算,假如5码命中,即每期125注,投入250元,十期共计2500元,则命中率…

牛客NC233 加起来和为目标值的组合(四)【中等 DFS C++、Java、Go、PHP】

题目 题目链接: https://www.nowcoder.com/practice/7a64b6a6cf2e4e88a0a73af0a967a82b 解法 dfs参考答案C class Solution {public:/*** 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可*** param nums int整型…

日本二次元团建国内院线:一周一部,占据36.2%票房

从《你想活出怎样的人生》开始,到《哈尔的移动城堡》结束,日本动画正在占据国内院线的整个4月份档期。 包括《数码宝贝02:最初的召唤》、《间谍过家家 代号:白》多部作品在内,整个国内四月份院线日本动画平均一周上映…

【Linux实践室】Linux高级用户管理实战指南:Linux用户与用户组编辑操作详解

🌈个人主页:聆风吟_ 🔥系列专栏:Linux实践室、网络奇遇记 🔖少年有梦不应止于心动,更要付诸行动。 文章目录 一. ⛳️任务描述二. ⛳️相关知识2.1 🔔Linux查看用户属性命令2.1.1 👻…