模/数转换,LC滤波中L应取值多少?

2019-07-15 19:35发布

本帖最后由 vbairbus 于 2014-5-25 08:12 编辑

模/数转换中(ADC),AVCC脚,电源通过一个LC滤波后接入AVCC,主要是抑制电源中的高频噪声,提高AVCC的稳定性。书中C取值0.1uf,请问L 应取值多少?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
2条回答
Jack315
1楼-- · 2019-07-15 22:55
问题的关键是电源的纹波可以允许多少,以及电源中有多少纹波。

假设电源中纹波的频率为 f (角频率为ω),幅度为 A,为满足精度要求的幅度为 M,则
A × (1 / ωC) / [ωL + (1 / ωC)]  = A / (1 + ω^2 L C) < M

估算例子:

f = 100 kHz, A = 100 mV, AVcc = 5V,ADC —— 8 bit

1LSB => 5V / 2^8 = 20 mV
取 M = 20 mV / 10 = 2 mV
1 + ω^2 L C > 100 / 2 = 50
ω^2 L C > 49
LC > 12.82e-6
。。。
vbairbus
2楼-- · 2019-07-16 00:16
谢谢!电源是从三端稳压7805处接到AVCC和VCC,用LC滤波,主要是抑制电源中的高频噪声,提高AVCC的稳定性,也就是提高测量精度。《AVR单片机BASIC语言编程及开发》书上说电源用RC滤波后接入AVCC,R=100欧,C=0.1UF。LC滤波和RC滤波哪个好些?

一周热门 更多>