总谐波失真加噪声(THD+N)

Total Harmonic Distortion Plus Noise

总谐波失真,是运放精度的评价标准,通常失真越小越好。通常使用一个纯净的正弦信号送入运算放大器中(OPAMP),由于集成运放实际是由很多三极管或场效应管组成的,因此无法避免的会引入热噪声和本征噪声。

在这里插入图片描述
输出端不会输出一个纯净的正弦信号,信号除了在 f f f处的基频信号外,在整数倍 f f f的地方还存在一些高次谐波,用公式表达THD+N为

T H D + N = ∑ H a r m o n i c V o l t a g e s + N o i s e V o l t a g e s T o t a l O u t p u t V o l t a g e × 100 % THD+N=\frac{{\sum{{HarmonicVoltages+NoiseVoltages}}}}{{TotalOutputVoltage}}\times 100\% THD+N=TotalOutputVoltageHarmonicVoltages+NoiseVoltages×100%

在测试THD时必须表明测试的条件,即负载,频率,增益,幅度值等通常频率为1Khz。THD是以百分比的形式出现的,如图基频信号占据了整个频谱99%的能量,所以THD+N为1%。

判断一个OPAMP驱动ADC位数

当OPAMP的总谐波失真过大而ADC位数较高时,集成运放的噪声会被ADC采集到信号中,从而直接影响到信噪比(SNR)。而低噪声的OPAMP价格又会很高,因此如何在降低成本的情况下选择合适的OPAMP非常重要。通过参数信号与噪声加失真比(Signal-to-noise and distortion ratio或SINAD)

S I N A D = 20 log ⁡ 基 频 信 号 的 能 量 噪 声 和 谐 波 信 号 的 能 量 SINAD=20\log \frac{{基频信号的能量}}{{噪声和谐波信号的能量}} SINAD=20log

其实THD和SINAD是一个倒数的关系,只不过一个以百分比为单位,一个以dB为单位。假设以OPA365为例,数据手册得到在1Khz输入频率,负载在600R,输出摆幅为4V,增益为1时的THD+N为0.0004%,首先通过公式求出SINAD

S I N A D = 20 log ⁡ 1 0.000004 = 108 d B SINAD=20\log \frac{1}{{0.000004}}=108dB SINAD=20log0.0000041=108dB

在通过一个经验公式ENOB(Effective Number Of Bits)

E N O B = ( S I N A D − 1.76 ) 6.02 ENOB=\frac{{(SINAD-1.76)}}{{6.02}} ENOB=6.02(SINAD1.76)

可以求出约为17.6位,因此OPA365可以驱动16位的ADC。

Copyright © 2020 by RichardYang. All rights reserved.
仅供参考,严禁转载,感谢。

  • 3
    点赞
  • 41
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值