模拟信号与数字信号以及数模隔离简介

什么是模拟信号?什么叫数字信号?

什么是叫模拟信号?

信号在时间和数值上都是连续变化的信号称为模拟信号.模拟信号是指用连续变化的物理量表示的信息,其信号的幅度,或频率,或相位随时间作连续变化,如目前广播的声音信号,或图像信号等。

什么叫数字信号?

 数字信号指幅度的取值是离散的,幅值表示被限制在有限个数值之内。二进制码就是一种数字信号。二进制码受噪声的影响小,易于有数字电路进行处理,所以得到了广泛的应用。

数字信号的特点

(1)抗干扰能力强、无噪声积累。在模拟通信中,为了提高信噪比,需要在信号传输过程中及时对衰减的传输信号进行放大,信号在传输过程中不可避免地叠加上的噪声也被同时放大。随着传输距离的增加,噪声累积越来越多,以致使传输质量严重恶化。?

  对于数字通信,由于数字信号的幅值为有限个离散值(通常取两个幅值),在传输过程中虽然也受到噪声的干扰,但当信噪比恶化到一定程度时,即在适当的距离采用判决再生的方法,再生成没有噪声干扰的和原发送端一样的数字信号,所以可实现长距离高质量的传输。

  (2)便于加密处理。信息传输的安全性和保密性越来越重要,数字通信的加密处理的比模拟通信容易得多,以话音信号为例,经过数字变换后的信号可用简单的数字逻辑运算进行加密、解密处理。

  (3)便于存储、处理和交换。数字通信的信号形式和计算机所用信号一致,都是二进制代码,因此便于与计算机联网,也便于用计算机对数字信号进行存储、处理和交换,可使通信网的管理、维护实现自动化、智能化。

  (4)设备便于集成化、微型化。数字通信采用时分多路复用,不需要体积较大的滤波器。设备中大部分电路是数字电路,可用大规模和超大规模集成电路实现,因此体积小、功耗低。

  (5)便于构成综合数字网和综合业务数字网。采用数字传输方式,可以通过程控数字交换设备进行数字交换,以实现传输和交换的综合。另外,电话业务和各种非话业务都可以实现数字化,构成综合业务数字网。

  (6)占用信道频带较宽。一路模拟电话的频带为4kHz带宽,一路数字电话约占64kHz,这是模拟通信目前仍有生命力的主要原因。随着宽频带信道(光缆、数字微波)的大量利用(一对光缆可开通几千路电话)以及数字信号处理技术的发展(可将一路数字电话的数码率由64kb/s压缩到32kb/s甚至更低的数码率),数字电话的带宽问题已不是主要问题了。

  以上介绍可知,数字通信具有很多优点,所以各国都在积极发展数字通信。近年来,我国数字通信得到迅速发展,正朝着高速化、智能化、宽带化和综合化方向迈进。

模拟信号和数字信号的区别:

模拟信号与数字信号 

       不同的数据必须转换为相应的信号才能进行传输:模拟数据一般采用模拟信号(Analog Signal),例如用一系列连续变化的电磁波(如无线电与电视广播中的电磁波),或电压信号(如电话传输中的音频电压信号)来表示;数字数据则采用数字信号(Digital Signal),例如用一系列断续变化的电压脉冲(如我们可用恒定的正电压表示二进制数1,用恒定的负电压表示二进制数0),或光脉冲来表示。 当模拟信号采用连续变化的电磁波来表示时,电磁波本身既是信号载体,同时作为传输介质;而当模拟信号采用连续变化的信号电压来表示时,它一般通过传统的模拟信号传输线路(例如电话网、有线电视网)来传输。 当数字信号采用断续变化的电压或光脉冲来表示时,一般则需要用双绞线、电缆或光纤介质将通信双方连接起来,才能将信号从一个节点传到另一个节点。


数模隔离

为什么模拟地与数字地应有各自独立的回路?大家都是地,为什么还分彼此?
其实本质是对的,就是数字地,模拟地都是地,并不是他们俩头上长角,十分的怪异,要明白为什么要分开,先听我说一个故事
我们公司所在的商务楼共有3楼,2楼是搞模拟的,3楼是做数字的,整幢楼只有一部电梯,平时人少的时候还好办,上2楼,上3楼互不影像,但每天早上上下班的时候就不得了了,人多得很,搞数字的要上3楼,总是被2楼的模拟影响,2楼模拟的人要下楼,总是要等电梯上了3楼,再下来,互相影响很是麻烦,
商务楼的物业为解决这个问题,提出了2个方案,
第1个(笑死人了)
电梯扩大,可以装更多的人,
电梯大了是好,但公司会招人,人又多了,再换电梯,再招人...永远死循环,有一个办法到挺好,大家索性不要电梯,直接往下跳,不管2楼的,3楼的,肯定解决问题,但肯定会出问题(第1个被枪毙掉了)
第2个
装2部电梯,一部专门上2楼,另一部专门上3楼
Wonderful太机智了,这样2层楼面的工作人员就互不影响了。
End
明白了否?
数字地,模拟地互相会影响不是因为一个叫数字,一个叫模拟,而是他们用了同一部电梯--地,而这部电梯所用的井道就是我们在PCB上布得地线。
模拟回路的电流走这条线,数字回路的电流也走这条线,本来无可厚非,线布着就是用来导通电流的,可问题处在这根线上有电阻!
而且最根本的问题是走这条线的电流要去2个不同的回路。
假设一下,有2股电流,数流,模流同时从地出发。有2个器件,数件,模件。
若2个回路不分开,数流,模流回走到数件的接地端前的时候,损耗的电压为v
v=(数流+模流)x走线电阻
相当于数字器件的接地端相对于地端升高了v
数字器件不满意了,我承认会升高少许电压,数流的那部分我认了,但模流的为什么要加在我头上?
同理模拟器件也会同样抱怨
2个解决方案
第1个:你布的PCB线没有阻抗,自然不会引起干扰,就像2、3楼直接往下跳,那是井道最宽的时候,也就是可以装一个无限大的电梯,自然谁都不影响谁,但谁都知道,this is mission impossible
第2个:2条回路分开走,数流,模流分开,既数地、模地分开。
同理,有时虽在模拟回路中,但也要分大、小电流回路,就是避免相互干扰。
所谓的干扰就是:2个不同回路中的电流在PCB走线上引起的电压,这2部分电压互相叠加而产生的。
OK!
--------------------- 

数模隔离

 

  • 6
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
FPGA(现场可编程门阵列)是一种芯片,具有可编程的逻辑资源和存储资源,可以实现各种数字电路的功能。但是,FPGA默认情况下是专门用于处理数字信号的,并不直接支持模拟信号的生成。然而,我们可以通过一些技术手段实现FPGA生成模拟信号。 首先,我们可以利用FPGA的数字输出端口和数字到模拟转换器(DAC)进行模拟信号的生成。FPGA通过编程配置,将数字信号送到DAC,DAC将其转换为相应的模拟信号输出。这种方法可以实现基本的模拟信号生成,例如正弦波、方波等。 另外,我们还可以利用FPGA内部的数字运算单元和查找表(LUT)来生成模拟信号。通过在FPGA中实现一些数学函数,如正弦、余弦等,然后根据需要的频率和幅值等参数进行计算,就可以生成对应的模拟信号。 此外,FPGA还可以与外部模拟信号源结合使用,通过数字输入端口接收模拟信号,并进行数字信号处理。在FPGA内部对数字信号进行运算后,再通过数字输出端口将处理后的结果输出为模拟信号。 需要注意的是,FPGA生成模拟信号的精度和带宽受其内部各模块的性能限制,也受到外部DAC等模拟电路的限制。因此,在设计时需要根据需求合理选择FPGA芯片、外部模拟电路和设计算法,以达到要求的模拟信号生成效果。 总之,虽然FPGA默认情况下并不直接支持模拟信号的生成,但通过合理的设计和技术手段,我们可以利用其数字资源和逻辑功能实现模拟信号的生成。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值