历史上的今天
返回首页

历史上的今天

今天是:2025年05月06日(星期二)

正在发生

2018年05月06日 | 使用模数转换器的数据采集系统设计方案

2018-05-06 来源:电子设计

你看没看到过汽车向前行驶,而车的轮子实际上是向后转呢?如果不是在表演高难度特技的话,我打赌你一定在汽车广告中看到过。你想没想过这是为什么呢?


真实的生活如流水般不可中断,而视频摄像头每秒钟只记录了有限数量的画面。每一帧画面可以捕捉到处于不同位置的车轮,而这也取决于在帧与帧之间车轮旋转的圈数,它们也许真的看上去是向后旋转的!这个效果被称为混叠。


使用模数转换器 (ADC) 的数据采集系统会经历同样的现象,原因在于这些系统对一个连续的时间信号进行了不连续的“抓拍”。在这篇博文中,我将简要介绍ADC应用领域中的混叠到底是什么样子的。


什么是混叠?


根据那奎斯特原理,为了在数字域内复制原始信号,ADC必须至少以输入信号最高频率分量的两倍对输入信号进行采样—否则的话,会产生混叠。所需的最小采样率被称为那奎斯特速率。或者反过来看,ADC能够准确转换的最高频信号为采样率的一半,这被称为那奎斯特频率。


我们来看一个示例数据采样系统,在这个示例中,ADC以每秒7个样本 (SPS) 的速率对6Hz输入正弦波进行采样。我们得到的那奎斯特频率为3.5Hz,对于任何一个频率大于3.5Hz的输入信号,会产生原始信号的混叠。图2显示的是时间域内,使用6Hz原始输入,以及其两个混叠的情况:这两个混叠分别为1Hz和8Hz。由于全部3个正弦波在每个采样上相交,所以,以7SPS采样获得的6Hz正弦波看上去与1Hz或8Hz的正弦波没有什么不同!当我们查看输出数据时,混叠使我们无法将想要测量的6Hz 正弦波与它的混叠波形区分开来,并且所需要的信号内容也丢失了。


不过,你怎么能知道6Hz正弦波将会在1Hz和8Hz时出现混叠呢?在频率域内观察混叠会使得这一点变得很明显。当使用ADC进行采样时,输入信号的频率成分,从DC开始,在数倍于采样率的频率上重现。现在,你应该明白术语“折返”为什么经常被用来描述信号的混叠方式了—如果你沿着虚线将图3折叠起来看,这些信号互相之间完美地重叠在一起。


为了准确地测量输入正弦波,采样率必须满足那奎斯特采样标准。在上面的示例中,你需要将采样率至少增加到12SPS。恰恰在12SPS时,6Hz输入将仍然折返至DC,并且会在测量值中增加一个偏移,所以,采样只快了一点点,确保你所需要的信号根本就不会发生混叠。


不过噪声情况是怎样的呢?在整个频率范围内会出现白噪声,毫无疑问,白噪声将从更高频率混叠返回至DC与那奎斯特频率之间的通频带。产生的是一个更高的带内噪声水平,而这会降低信噪比 (SNR) 等重要技术规格的等级。幸运的是,有一个针对此问题的解决方案:那就是抗混叠滤波器。


抗混叠滤波器


大多数ADC之前都会有一个抗混叠滤波器,而这个滤波器与衰减信号(超过了所需带宽)的低通滤波器没有什么不同。如图4所示,一个理想抗混叠滤波器的响应在那奎斯特频率之前是绝对水平的,在这个频率之后,它迅速滚降,以衰减带外频率。在这里,采样率已加倍至14SPS,这将7Hz的那奎斯特频率和原始6Hz输入安全的放置在通频带之内。


设计一款能够实现这种频率响应类型的滤波器可不是一件容易的事,通常需要有源组件。这些额外的组件会大大增加信号链的尺寸、成本和功耗,并且很难达到理想效果。

为了使你能更好地理解上述内容,我将在随后的博文中介绍增量-累加ADC如何大大地简化了抗混叠滤波器的设计要求。此外,我也将提供某些适合你应用需要的抗混叠滤波器设计指南。

推荐阅读

史海拾趣

Caddell-Burns Manufacturing公司的发展小趣事

为了进一步扩大市场份额,Caddell-Burns Manufacturing公司开始积极寻求国际合作。他们与多个国家的电子制造商建立了稳定的合作关系,将产品出口到世界各地。同时,公司还参加了多个国际电子展会,展示了公司的最新产品和技术成果,吸引了众多客户的关注。这些举措不仅提升了公司的国际知名度,也为公司的长期发展奠定了坚实基础。

Amkor公司的发展小趣事

Caddell-Burns Manufacturing公司的创立源于两位创始人Caddell和Burns的远见卓识。上世纪80年代初,电子制造业正值蓬勃发展之际,两人看到了其中的商机,决定联手创办一家专注于电子零部件生产的公司。他们凭借自己的技术背景和行业经验,成功研发出了几款具有竞争力的产品,并逐渐在市场上站稳脚跟。在创业初期,公司虽然规模不大,但凭借过硬的产品质量和良好的客户服务,赢得了客户的信任和支持。

Beckhoff Automation GmbH公司的发展小趣事

品质是电子行业的生命线,BCD Semi公司深知这一点。因此,公司始终将品质管理放在首位,建立了完善的品质管理体系和质量控制流程。公司从原材料采购、生产制造到产品出厂,每一个环节都进行严格的质量把控,确保产品的高品质和稳定性。同时,BCD Semi还不断引进先进的生产设备和技术,优化生产流程,提高生产效率,为客户提供更优质的产品和服务。

EPC公司的发展小趣事

某EPC公司在电子行业中以技术创新为核心竞争力。在早期阶段,公司专注于研发高效的电子制造技术和工艺,通过不断的技术突破,成功降低了生产成本,提高了产品质量。随着技术的不断成熟和应用,公司逐渐在行业内树立了技术领先的形象,吸引了众多客户的合作。通过与知名企业的合作,公司不断拓展市场份额,实现了快速发展。

CoolerMaster公司的发展小趣事

林仁政跳出已有的框架,不断思考机箱的设计。他敏锐地觉察到人们对于免工具安装的主板散热片的偏好,并深知散热效果不仅仅取决于散热片和风扇,更需要考虑空气的流动情况。结合日本高水准的立体设计灵感,林仁政带领工程师挑战困难,成功设计出了一台铝制机箱。这一机箱不仅具有高度的创新性,更因其纯手工制作的特性而显得弥足珍贵,对Cooler Master的发展具有重要意义。

BITECH公司的发展小趣事

林仁政跳出已有的框架,不断思考机箱的设计。他敏锐地觉察到人们对于免工具安装的主板散热片的偏好,并深知散热效果不仅仅取决于散热片和风扇,更需要考虑空气的流动情况。结合日本高水准的立体设计灵感,林仁政带领工程师挑战困难,成功设计出了一台铝制机箱。这一机箱不仅具有高度的创新性,更因其纯手工制作的特性而显得弥足珍贵,对Cooler Master的发展具有重要意义。

问答坊 | AI 解惑

DS18B20头文件!绝对好使!M16 8M 的!

来源:http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=657257&bbs_page_no=1&bbs_id=9999 终于调通了!哈哈: 我也拿出来跟大家分享一下! 里面的内容什么都不用该,就该一下前面宏定义就可以了! 只需调用gettemp();就可以了!出口参数 ...…

查看全部问答>

求救!!

我现在正在做这个的数控电源的论文,不知道这个电路和程序是否问题,哪位大侠能帮我看看,有问题话能不能帮我改改 ,谢谢!!!whf-205@163.com [ 本帖最后由 yeloulo 于 2010-1-15 13:27 编辑 ]…

查看全部问答>

求Wince下自制的软键盘源码,evc和C#的都行。

求Wince下自制的软键盘源码,evc和C#的都行。系统自带的控制有些不自由。…

查看全部问答>

Wince界面怎么响应触摸笔划动的操作?怎么做出像IPHONE/M8那样的划屏动态界面效果!

Wince界面怎么响应触摸笔划动的操作?怎么做出像IPHONE/M8那样的划屏动态界面效果!…

查看全部问答>

新手求救

我毕业设计弄MC68HC908GP32的设计  现在我串行输入电路(写人单片机的电路) 弄不出来 那里有啊 请高手指点哈!!!! 谢谢…

查看全部问答>

VXWORKS移植问题,请高手帮忙

我现在手里有一块s3c2410(arm920t,flash:16m,sdrom:64m)的开发板,现在用PPCBOOT2.0.0引导LINUX启动一切正常。我现在想把用这块开发板,运行vxworks,应该如何做呢,请高手帮忙,谢谢!!!!急…

查看全部问答>

请教关于stm32F103VC的fsmc问题

在用stm32f103vc 100pin做项目的时候,遇到一个问题。 我们想用103vc的fmsc挂5个外设。这5个外设的地址有4个只需要2根地址线,另外一个需要10根地址线。它们的数据线都是8位的。 因为用的103vc 100pin的,所以它的A0~A15和D0~D15是复用的, ...…

查看全部问答>

是不是用完TIM2.再用串口DMA接受会有bug?

RT.不知道为什么.如果不用TIM2计时.直接用DMA串口接收.是没问题的.但是用TIM2延时一阵子.就不能收到了... 大家帮帮忙,有必要我就上程序…

查看全部问答>

CPU的单核双核是什么意思?

CPU的单核双核是什么意思?…

查看全部问答>