https://www.bilibili.com/video/av23733287?t=228

大家好,通过上期视频,我们已经知道无线电波就是用来传输数据的,但在传输数据之前,我们的手机或者电脑之类的电子设备往往都要先进行一个模拟信号转数字信号的过程。所以这期视频我们来了解一下模拟信号和数字信号之间的区别,他们之间又是如何转换的。

模拟信号简单地说就是用电信号去模拟出其它的信号,比如用电信号模拟出图像,模拟出声音的声波,模拟信号就相当于汽车的仪表盘一样,仪表盘通过指针来表达当前的车速。比如这个仪表盘的最小值是0,最大值是240,那也就是说,我们的指针是可以表示0 到240 之间的任何一个数的。可以表示出120,也可以表示出120.001,所以当汽车从0 加速到120,又从120 减速到0 的过程,这个数值是一个连续变化的过程,如果我们把指针式的仪表盘换成右边这样数字式的仪表盘。当我们从0加速到120,又从120 减速到0 的过程中,仪表盘只能表示出整数数字,不能表示小数数字。所以数字信号是像右边这样当有锯齿状的不光滑的曲线。比如我们和小伙伴通话,上面这个就是我们说话的声波,当手机话筒采集到我们的声波后,就会以电信号的方式模拟出声音的波形,如果手机直接把这个模拟信号传送到小伙伴的手机上,因为会有各种各样的干扰,所以当上面这个模拟信号到达小伙伴的手机时,我们说话的波形就变成了旁边这样,那小伙伴听到的声音自然就会出现失真的情况。所以模拟信号的传输就相当于老师画了上面这条波浪线让第一个同学照着这个画,然后让第二个同学照着第一个同学的画,第三个同学又照着第二个同学的画,以此类推,越往后,这个波浪线的变形就越严重,所以模拟信号在传输的过程中,它的抗干扰性是比较差的。那为了解决这个问题,要在传输之前,需要把模拟信号转换陈数字信号。也就是模数转换,那为什么要转换成数字信号呢?因为数字信号只有两种波形,一种是高的,一种是低的。高的可以代表0 ,低的可以代表1.比如我们同样要传输上面这个波形信号,传输过程中依然会受到各种各样的干扰,波形同样会发生一定的变化,但因为数字信号只有两种状态。所以数字信号的波形即使和最开始的不一样。但我们只要能区分出高和低,就可以很轻松的还原出原来的数据。那又比如说我们传输的距离特别长,当我们接收到这个数字信号的时候,已经很难区分出哪里是高,哪里是低了。这个时候我们只要在中间增加一个中继器,中继器就相当于一个休息站一样,当数字信号还没有衰减到我们无法确定高低的时候,中继器可以把这个数字信号重新还原出来再进行传输,所以数字信号的抗干扰性能是比较好的。

那模拟信号又是如何转换成数字信号的呢?转换的第一步就是对模拟信号进行采样,假设我们对这个曲线每秒钟采样一次,第二步就是进行量化,因为模拟信号是一个连续变化的值,量化之后变化就不连续了,就是离散的了。量化的过程就像是给考试成绩分区间一样,每个区间就是一个个的level等级。量化完成之后就是对等级进行编码,也就是一个等级对应一组二进制数字。这样一来,我们就会得到上面这串二进制数字,到这里就完成了模拟信号转换成数字信号的过程。这里只是介绍一个简单的转换的原理,所以上面的采样率和量化等级都是比较低的,如果我们提高采样率和量化的等级,数字信号在形状上自然会越来越接近原来的模拟信号的波形曲线。也就意味着能更好的还原模拟信号。

什么是模拟信号?数字信号?区别是什么?它们又是如何完成转换的?相关推荐

  1. [笔记]|[FPGA]|[寄存器]|[模拟信号数字信号]《FPGA学习之道》学习笔记(1)

    [笔记]|[FPGA]|[寄存器]|[模拟信号数字信号]<FPGA学习之道>学习笔记(1) 笔记为笔者学习狄超所著**<FPGA之道>**时所写 –仅作为自己后续查看的笔记 文 ...

  2. (模拟信号/数字信号)分别以(模拟信号/数字信号)中传输方式

    1.基本概念.基本术语和数据通信系统 1.基本概念和基本术语 数据:能够由计算机处理的数字.字母和符号等具有一定意义的实体. 分类:模拟数据可以在一定的数据区域中取连续的值,如声音和图像:数字数据只能 ...

  3. lora和lorawan区别是什么?lora和lorawan可以转换吗?-东胜物联

    LoRaWAN作为一种同通信协议经常被用在东胜物联的智能网关中 LoRa和LoRaWAN是物联网技术里最火爆的无线通讯技术,许多刚开始接触物联网技术行业中的人很难区别这其中的区别.今天东胜物联为您描写 ...

  4. 从模拟信号到数字信号

    从模拟信号到数字信号 自然界中的绝大部分信号是模拟信号,如语音和音频信号.雷达和声纳数据.地震和生物信号等.为了对这些模拟信号进行数字化的处理,首先是要将模拟信号转换为数字信号.在信号处理中,这个转换 ...

  5. 模拟和数字信号的桥梁——奈奎斯特采样定理

    在我们周围有着各种各样的模拟信号,比如,电流,电磁波,温度,声音等等.作为计算机系统来说,它只认识0和1,意味着它只能处理数字信息,但是,它是如何处理我们周围的这些模拟信号的呢?要理解这个问题,我们需 ...

  6. java虚拟机方法区

    方法区的基本概念 方法区和堆一样是多个线程共享的, <java虚拟机规范>中声明,所有的方法区在逻辑上可以看作是堆的一部分,但是一些简单的实现可能不会选择区进行垃圾收集或者压缩, 而对于h ...

  7. 文字常量区与栈区分析

    由于网上介绍内存分配的比较简单 自己顺便写了一份 由于刚接触C  若有问题 请指出 欢迎讨论 编译环境为VS2005 编译为C文件... 首先看下下面这段: int main() {     char ...

  8. STC51-A/D和D/A

    1 模拟量与数字量概述         如温度.压力.位移.图像等都是模拟量,电子线路中模拟量通常包括模拟电压和模拟电流,生活用电220V交流正弦波就属于模拟电压,随着负载大小的变化,其电流大小也跟着 ...

  9. 计算机网络合集(除应用层之外)

    目录 第一章 绪论 1.1 计算机网络概述 什么是计算机网络 计算机网络的分类 计算机网络标准 计算机网络的发展 1.2 计算机网络的性能和体系结构 计算机网络性能 比特率 带宽 时延 时延带宽积 信 ...

  10. (转)视觉工程师必须知道的工业相机50问,绝对干货!

    转自:工控老鬼的博客     原文链接:http://blog.sina.com.cn/s/blog_669692a60102x4ug.html 1:工业相机的丢帧的问题是由什么原因引起的? 经常会有 ...

最新文章

  1. 植保口的面上项目共153项,系统总结
  2. android 将bitmap存为 bmp格式图片大小,Android Bitmap保存為.bmp格式,圖像轉化為黑白圖片...
  3. C++对象模型9——临时对象的生命周期、模板及实例化分析、内联函数
  4. 解惑:什么才是真正的迅驰2平台本本
  5. 02全志r58平台Android4.4.4下关闭内核中的CPU的开启关闭提示
  6. P4777-[模板]扩展中国剩余定理(EXCRT)
  7. JAVA代码实现按列表中元素的时间字段排序
  8. 【NOI2022】PV「什么是信息学精神?」
  9. 在Docker中安装和部署MongoDB集群
  10. android des ecb加密_Android逆向 | 基础知识篇 01
  11. python中arcpy_如何使用ArcPy?
  12. Flash8-动态显示汉字乱码问题的解决
  13. 状态输出导航栏html,网页导航条代码
  14. android广播教程,Android学习笔记(广播机制)
  15. 学习编程语言的第一步,认识什么是计算机!!!
  16. 六度人脉 全球最高效的人脉法则(图)
  17. ax的范数最大_什么是范数(详细)?
  18. plc远程服务器,PLC远程控制
  19. H.264 序列参数集(SPS)
  20. 网络安全菜鸟学习之漏洞篇——弱口令安全

热门文章

  1. 【数学】嵌入式开发中涉及到的对数公式
  2. 管桩的弹性模量计算公式_400管桩单桩水平承载力特征值计算书
  3. 邮件营销EDM(Email Direct Marketing) 运营笔记
  4. AI如何修改画布尺寸? ai怎么设置画布大小_AI教程自学网
  5. 手游渠道SDK建议标准
  6. 笔记本电脑改光驱加装固态和内存条详细步骤教程
  7. R语言编程 R语言作业
  8. 那些年Android面试官常问的知识点,快来收藏!
  9. 中年男人,你如何自我救赎
  10. 2013-9百度技术沙龙:Clouda与nodejs