历史上的今天
今天是:2025年04月15日(星期二)
2018年04月15日 | 设计高精度模拟系统常见谐波失真及方案
2018-04-15 来源:电子设计
噪声和失真是工程师在设计高精度模拟系统常见的两个令人挠头的问题。但是,当我们查看一个运算放大器数据表中的总谐波失真和噪声 (THD+N) 数值时,也许不能立即搞清楚哪一个才是你要应对的敌人:噪声还是失真?
“噪声”描述的是由放大器产生的随机电信号。“失真”是指由放大器引入的有害谐波。谐波是频率为输入信号频率整数倍的信号。总谐波失真和噪声技术规格通过比较失真谐波的电平 (Vi) 和RMS噪声电压 (Vn) 与输入信号的电平 (Vf) 来量化这些因素,使用的方程式如下:
在OPA316的数据表中,这条曲线显示了针对多个配置和输出负载,在频率范围内测得的THD+N。不幸的是,我们无法立即知道噪声或失真谐波是否对THD+N有更大的影响。要深入探究这一点,我们可以计算噪声对测量结果产生的影响。
图1:多个配置之后THD+N与OPA316的频率之间的关系
首先,我们简化THD+N计算来去除失真项:
我们可以用如下方程式来近似计算一个基本运算放大器电路的RMS噪声电压:
AN 是“噪声增益”,eN是运算放大器宽带电压噪声频谱密度,而BWN是测量噪声时的带宽。噪声增益,或者说是放大器对其固有噪声的增加,始终在运算放大器的非反向输入上测得。当运算放大器被用作非反向放大器时,这种方法简单且直接;信号增益与噪声增益是一样的。然而,对于反向放大器,噪声增益将为信号增益的幅值加上1。例如,信号增益为-1的反向放大器具有+2的噪声增益。
OPA316有一个11nV/√Hz的宽带输入电压噪声频谱密度,并且测量带宽的额定值为80kHz。对于非反向放大器 (G = +1),RMS噪声电压大约为:
对于反向放大器(增益 = -1),RMS噪声电压为:
现在,可使用下图给出的输出幅值信息来计算这两个配置中噪声对THD+N测量值的影响:
非反向 (G = +1):
反向 (G = -1):
请注意,这些计算出来的值与低频下 (<500Hz) 测得的THD+N密切对应。在这里,测量值几乎完全由运算放大器的噪声决定。由于输入信号的频率不影响噪声电压,噪声优势频率上的THD+N测量值在是扁平的。
相似的,在低信号幅值上,THD+N测量值主要受噪声影响。图2显示1kHz时,在OPA316上测得的THD+N与输出幅值之间的关系。在300mV以下时,两个输出曲线具有一个恒定斜率。RMS噪声是恒定的,而与输入信号幅值无关,所以信号幅值的增加会改进THD+N的测量值。例如,在曲线的噪声主导区域,把输出幅值加倍将使THD+N的值减半。
图2:多个配置中,OPA316运行在1kHz时,THD+N与输出幅值之间的关系
另一方面,失真谐波的幅值会随着信号幅值的变化而变化。一旦曲线偏离恒定向下斜坡,我们就会知道失真谐波正在影响THD+N测量值。
针对低噪声的电路设计具有噪声不断增加带来的有害后果。具有低值反馈电阻器的非反向运算放大器可以提供特别低的噪声,但是额外的负载和共模电压会增加高频失真。了解噪声或失真是否会限制你的系统性能对于找到一个工程设计解决方案十分关键。掌握某些基本手算结果,并且能够看懂数据表THD+N图,你就可以迅速确定谁是罪魁祸首了。
史海拾趣
|
最近打算买台新电脑,想试试Windows7,不知道与wince的开发环境兼容性如何 我一般用到的软件有:PB5.0 EVC VS2005 VC++6.0 ADS1.2 Keil3… 查看全部问答> |
|
TE2440-II的VGA是通过CH7026来把LCD信号转换成VGA信号的,我对比了下和阳初的BSP发现个问题,TE2440-II里找不到VGAinit,而且在KERNEL里的CFW.C文件中initdisplay函数中也没有关于VGA的初始化问题,请问TE2440-II的CH7026的控制程序在哪个地方啊(芯 ...… 查看全部问答> |
|
11月祥佑PowerPC嵌入式系统开发培训班 开始报名了 开课时间:2008年11月,为期三天。 上课地点:上海 课程教材:《PowerPC嵌入式开发系统实验教材》 收费标准: 4000元/人 注:本次开班7折优惠:2800元/人。(含讲义费,午餐费) 课程特点: ...… 查看全部问答> |
|
佛山本土的LED筒灯联盟标准近日在佛山市质监局发布。据悉,该标准由佛山市标准技术研究院、佛山市照明灯具协会、中山大学佛山研究院联合本土7家LED企业发起制定。 据悉,佛山是全国最大的筒灯生产基地,筒灯产量约占全国40%左右,目前已有120 ...… 查看全部问答> |
|
As design complexities increase, use of vendor-specific intellectual property (IP) blocks has become a common design methodology. Altera provides parameterizable megafunctions that are optimized for Altera device architectures. ...… 查看全部问答> |
|
Q1:当Timer_A的捕获比较模块工作在捕获模式(即CAP = 1)时,TAR是里面的值表示什么含义?它是在对什么进行计数? Q2:TAR中的值写入CCRx后,TAR会自动清零吗?此时TAIFG的状态和TAR有关吗?… 查看全部问答> |




