微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI模拟硬件电路设计 > ADS1282内部高通滤波器问题

ADS1282内部高通滤波器问题

时间:10-02 整理:3721RD 点击:

您好,

    最近使用ADS1282器件出现一个个人认为很奇怪的问题,还望专业人员指教!

1282内部集成有后端数字滤波器,成三级级联结构:SINC+FIR+IIR,其中IIR为高通滤波器(HPF),用以滤除DC附近噪声。

奇怪之处是:使用HPF后,最终得到的噪声性能反而变差。

 

默认情况下,是只使用SINC+FIR两级滤波器,此时噪声性能为1.2uV@1ksps;

使能HPF后,噪声性能变差十倍,为15uV@1ksps.

 

理论上讲,滤除DC附近噪声(如Flicker噪声等)后,最终噪声性能应该更好,何以实际结果是变得更差呢?

还请专业人员能够给出解释?

 

谢谢!

 

手册22页右侧,根据你需要的fhp,fdata计算出HPF[1:0],你的应用中,这几个量都是多少?会不会是HPF[1:0]的高低Byte写反了?

你好,感谢回复。

即便写反了,最多corner频率有问题,不会影响总的噪声趋势,即在有低切滤波器的情况下,噪声是变好的,而不是现在测试的变差。

写入应该是正确的。

 

祝好!

最好还是能提供一下你测试时用到的fhp,data rate,HPF[1:0]各是多少,要确切值。

您好,

fhp=1.0Hz

fdata=1ksps

HPF[1:0]=0x19A

 

 

是按照手册的值,看上去没错。可以检查一下下面两点

1. 用其他的corner frequency和data rate,比如fhp=0.5Hz和fdata=500Hz,看结果是否有改善。

2. 检查一下级联的SINC,FIR和HPF各自的工作速率,确保前级输出的工作速率和本级输入的工作速率是一样的。

您好,Decapton Wang,

1. 使用其他配置,结果都无改善,即使能HPF时,噪声性能均变差。

2. 不是很明白?他们各自的工作速率是什么?可以进行改变吗?怎么改变?

 

祝好!

1. 在抽取那个环节,是变速率的数字滤波器。如果你的FIR data rate是1000SPS,那么需要的DR[2:0]里写0x010,保证抽取率和FIR数据率对的上。

2. 使能HPF后,你抓的数据,应该是经过calibration那个模块后的?会不会是calibration那边把信号恶化了?你看看OFC0/1/2和FSC0/1/2里的值是多少。

您好,Decapton Wang ,

我想原因已找到,是配置滤波器之后,没有等待Setting Time后就立刻进行采集。

 

多谢你这些日子的帮助。

祝好!

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top