共模信号与差模信号(差分信号)

本文详细解释了共模信号与差模信号的概念及其在电子电路中的应用,包括它们在差分放大电路中的作用、如何区分共模与差模干扰,以及平衡信号与非平衡信号的区别。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

共模信号与差模信号(差分信号)

共模、差模、共模信号、差模信号(即差分信号)、共模干扰、差模干扰,一直分不清,百度了解一番。

在这里插入图片描述
共模和差模这两个词可以认为是一种位置概念理解。共模是指1、2与GND的关系,而差模指的是1和2之间的关系。
形象的说:共模干扰就是两个人同时向前或者同时向后在推你,而差模干扰则是两个人一前一后在拉你。

在这里插入图片描述

signal1和signal2对Gnd而言是共模信号

共模信号和差模信号这两个概念多用于差分电路如(差分放大电路)。

若1的电压为V1,2的电压为V2,则1和2的共模信号都为V1+V22\frac {V1+V2} {2}2V1+V2,1的差模信号为V1−V22\frac{V1 - V2}{2}2V1V2 ,2的差模信号为 V2−V12\frac{V2-V1}{2}2V2V1

每根信号线兼具共模信号和差模信号两个参数,每个信号的共模信号与差模信号之和为自己,如(V1=1的共模+1的差模)=(V1+V22\frac{V1+V2}{2}2V1+V2+V1−V22\frac{V1-V2}{2}2V1V2 )。

单独一根信号线没法谈共模差模,两根信号线才会有差模信号共模信号的说法,分别描述了这两根信号线电位与地线电位之差和这两根信号线电位之差。

共模干扰就是指两条信号线与地之间的干扰信号,差模干扰就是两条信号线间的干扰信号。

来源一般有两种:
1、传导干扰主要就是地线电位不稳定带来干扰,地线电位如果发生浮动,那地线与信号线间的电压就会不稳定也就是共模电压不稳定,即产生了共模干扰。若两根线上的共模干扰电压不一致则还会使这两根信号线的差值发生浮动,引起差模干扰。我们常将信号线做成双绞线的原因就是让两根信号线的空间位置相对接近使它俩的共模干扰电压一致从而尽可能的消除了差模干扰,如果我们想得到的是信号线的差值,这样做就会大大减小误差。
2、空间耦合干扰空间中变化的电磁场在信号线上产生压降带来共模和差模干扰。

电平信号(亦叫单端信号,TTL电平信号)与差分信号的区别:
电平信号:只要一根线就可以信号,这种信号容易受干扰,信号只参考GND,1为高电平。
在这里插入图片描述
在这里插入图片描述
电平信号与差分信号都是可以传输1和0,但差分会更稳定,更常用。

平衡信号与非平衡信号的定义

在音频设备间传输的音频信号,可大致分成两类,平衡信号和非平衡信号。声波转变成电信号后,如果直接传送就是非平衡信号,如果把原始信号反相(相位差为180 度),然后同时传送反相的信号和原始信号,就叫做平衡信号(从单端变成了差分)。

对于专业音频设备,平衡接口的统一信号电压是,当接口(无论输入还是输出)电平是机器的0VU的时候,端子的电平必须是+4dBu(相当于1.228V)
0VU是个参考点,电平表一般就分为VU表和ppm表,vu显示信号有效值,体现信号整体响度。ppm显示峰值,体现信号的最大电平。卡座数字电平表应该是混合表。ppm:parts per million,百万分之多少

出现这个错误的原因是在导入seaborn包时,无法从typing模块中导入名为'Protocol'的对象。 解决这个问题的方法有以下几种: 1. 检查你的Python版本是否符合seaborn包的要求,如果不符合,尝试更新Python版本。 2. 检查你的环境中是否安装了typing_extensions包,如果没有安装,可以使用以下命令安装:pip install typing_extensions。 3. 如果你使用的是Python 3.8版本以下的版本,你可以尝试使用typing_extensions包来代替typing模块来解决该问题。 4. 检查你的代码是否正确导入了seaborn包,并且没有其他导入错误。 5. 如果以上方法都无法解决问题,可以尝试在你的代码中使用其他的可替代包或者更新seaborn包的版本来解决该问题。 总结: 出现ImportError: cannot import name 'Protocol' from 'typing'错误的原因可能是由于Python版本不兼容、缺少typing_extensions包或者导入错误等原因造成的。可以根据具体情况尝试上述方法来解决该问题。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [ImportError: cannot import name ‘Literal‘ from ‘typing‘ (D:\Anaconda\envs\tensorflow\lib\typing....](https://blog.csdn.net/yuhaix/article/details/124528628)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值