模/数转换,LC滤波中L应取值多少?
时间:10-02
整理:3721RD
点击:
模/数转换中(ADC),AVCC脚,电源通过一个LC滤波后接入AVCC,主要是抑制电源中的高频噪声,提高AVCC的稳定性。书中C取值0.1uf,请问L 应取值多少?
问题的关键是电源的纹波可以允许多少,以及电源中有多少纹波。
假设电源中纹波的频率为 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
。
谢谢!电源是从三端稳压7805处接到AVCC和VCC,用LC滤波,主要是抑制电源中的高频噪声,提高AVCC的稳定性,也就是提高测量精度。《AVR单片机BASIC语言编程及开发》书上说电源用RC滤波后接入AVCC,R=100欧,C=0.1UF。LC滤波和RC滤波哪个好些?