在MCU系统中如何利用ADC技术进行数据采集-SiliconLabs.PDF

在MCU系统中如何利用ADC技术进行数据采集-SiliconLabs.PDF

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
在MCU系统中如何利用ADC技术进行数据采集-SiliconLabs

在MCU系统中如何利用ADC技术进行数据采集 使用MCU的系统设计人员受益于摩尔定律,即通过更小封装、更低成本获得更多的丰富 特性功能。嵌入式系统设计人员和MCU厂商关心数据采集系统的三个基本功能:捕获、 计算和通信。理解全部功能对设计大有帮助,本文将主要关注数据采集系统的捕获阶段。 捕获 复杂的混合信号MCU必须能够从模拟世界中捕获某些有用信息,并且能够把连续时间信 号转换成离散的数字形式。模数转换器(ADC)是完成这项任务最重要的MCU外设,因此 ADC 的性能往往决定何种MCU适用于何种应用。MCU也能够通过各种串行或并行数字I/O 接口捕获来自外部信号源的数字形式的系统信息。 计算 信号捕获后,需要对捕获数据进行某些处理;有时仅仅需要模数转换,但是更多情况下必 须要对捕获的数据样本进行计算。MCU行业中持续进行的数字化演变,带给系统开发人 员更先进的信号处理水平和更高的处理器速度。因此,嵌入式开发人员现在对8位、16位 和32位混合信号MCU有更多的选择余地,以便适应各种成本/性能目标。开发人员也有更 多片上选择(on-chip options)可用于完成系统任务。此外,MCU的硬宏(hard-macro)能自 动处理,在外设中集成的功能状态机可完成常见的处理器任务。 通信 最后,为了控制过程中的信息交换,某种形式的通信是必要的。此功能可以相当简单,也 可以相当复杂。通信甚至可以是模拟输出的电压或电流,通常使用数模转换器(DAC)把捕 获和处理的数据转换到模拟形式来实现。 基于多功能MCU的数据采集系统 MCU数据采集系统的关键是ADC 。在电子行业中最常见的ADC类型一般是逐次逼近型 ADC(SAR ADC) 。许多MCU使用SAR ADC是因为它在速度和性能组合上的灵活性。在 MCU中,SAR ADC的精确度可以从8位到16位,吞吐速率范围可以从极慢的按需转换请 求到每秒超过100万次转换。但是ADC仅仅是完整数据采集系统中的一部分。数据采集系 统的其他部分也可增加其灵活性,包括信号输入接口、参考电压接口、用于ADC 的时钟 和采样系统以及用于转换后ADC输出数据的数据管理。 通常情况下,模拟信号输入接口共享一个通用输入输出(I/O)缓冲器结构体,此结构体可配 置为数字域或模拟域,或者也可以由两个域共用。多配置性实现方法允许设计人员根据其 系统需求在多个芯片引脚上划分模拟和数字功能。作为输入多路复用器的一部分,最常见 的辅助输入之一是片上的温度传感器;其他的重要输入包括内部电压。 一旦系统的输入通道配置完成,嵌入式设计人员就可以利用程序代码选择任意通道,并请 求ADC转换。设计人员也可以选择免除程序代码,而允许ADC通道定序器根据预先设定 的通道输入进行循环,直到检测出重要事件。 数据采集 系统的另一个重要方面是ADC参考电压(VREF)。参考电压用来设置系统的输入动态范围 或量程,并能显著影响整体噪声性能。多路转换器通常用于从多种板上和外部参考电压输 入中选择VREF 。常用的参考电压包括MCU内部生成的缓冲带隙电压的倍频电压、片外生 成的精确参考电压以及多种外部电源电压,以上可选参考电压都兼容I/O缓冲器结构体和 ADC限制。 如此多的输入通道,使人们很容易想象到,在某些系统中一个或多个引脚的输入动态范围 可能不兼容单一VREF 电压。为了解决这个问题,Silicon Labs Precision32 MCU集成输 入级联增益,根据ADC型号不同可能有0.5或1倍的增益,这样通过调整输入信号可更好 的兼容选择VREF 。 ADC转换循环 ADC 的时钟系统要易于配置,以便支持MCU应用的多种用途。SAR ADC属于奈奎斯特率 转换器,系统设计人员要仔细选择以满足采样率至少两倍于输入信号带宽的奈奎斯特准则 。当配置ADC时,开发人员还必须考虑两个计时任务。这两个任务涉及ADC转换循环和 MCU系统内的可用时钟源。转换循环有两部分组成:一个是跟踪周期,一个是转换周期 ,如图1所示。 图1 :ADC转换循环。 跟踪周期是转换循环中当ADC输入电路连接到输入信号时所花费的那部分时间。输入采 样发生在跟踪周期结束并且输入电路从输入源断开时。这一刻是由连接到ADC 的数字控 制信号引起的,称为转换启动(CNVST)。该命名恰如其分,CNVST标志着跟踪周期的结 束和转换周期的开始。 转换周期是ADC执行逐次逼近寄存器(SAR)逻辑时的那部分ADC转换循环。ADC用于跟 踪输入信号的时间量与ADC 的输入负载特性、信号

文档评论(0)

2105194781 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档