模数转换ADC模块介绍.pptxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第8章 模数转换(ADC)模块 8.1 LF2407A的ADC模块的特性 (1)10bit ADC内核,带有内置,采样-保持电路。 (2)375ns的转换时间,约为2.67MHz。 (3)16个模拟输入通道。 (4)对16路模拟量进行“自动排序”。 (5)两个独立的8状态排序器(SEQ1和SEQ2),可以独立工作在双排序器模式,或级联为16个状态排序器模式(SEQ一级联模式)。 (6)在给定的排序模式下,4个排序控制器 (CHSELSEQn)决定模拟通道的转换顺序。 ;(7)16个存放结果的寄存器(RESULT0?RESULT15)。 (8)有多个启动ADC转换的触发源如下: 软件立即启动 EVA事件管理器启动(比较、周期匹配、下溢、CAP3) EVB事件管理器启动(比较、周期匹配、下溢、CAP6) ADC的SOC引脚启动(与XINT2引脚共用) (9)EVA和EVB可分别独立地触发SEQ1和SEQ2(仅用于双排序 器模式) (10)采样/保持时间有单独的预定标控制。 (11)LF240x/240xA DSP的ADC模块和24x的ADC模块不兼容。 ;ADC模块的寄存器如表8-1所示: 表8-1 ADC模块的寄存器 地址 寄存器 名称 70A0h ADCTRL1 ADC控制寄存器1 70A1h ADCTRL2 ADC控制寄存器2 70A2h MAXCONV 最大转换通道寄存器 70A3-70A6h CHSELSEQ1-4 通道选择排序控制 寄存器1-4 70A7h AUTO_SEQ_SR 自动排序状态寄存器 70A8h?70B7h RESULT0?RESULT15 转换结果寄存器0?15 70B8h CALIBRATION 校准寄存器 ;8.2 ADC模块概述 LF2407A有16个模拟通道,但只有1个ADC。为了对模拟通道的转换顺序进行排序,芯片内部提供了自动排序器。 8.2.1 自动排序器工作原理 排序器由2个独立的8状态排序器SEQ1和SEQ2组成,它们既可以单独工作,也可级联成一个16状态排序器SEQ。 ADC模块能对一系列的转换进行排序。转换结束后,结果保存在相应的RESULT0、RESULT1…?中。 用户也可对同一通道进行多次采样,即“过采样”,得到的采样结果比传统的单采样结果分辨率高。 ;图8-1 单排序器模式下ADC的原理框图;图8-2 双排序器模式下 ADC的原理框图;8.2.2 不中断的自动排序的模式 在此模式下,收到一个SOC信号,会将整个序列转换完,转换过程不间断。适用于SEQ1,SEQ2和SEQ。 例8.1 利用SEQ1进行A/D转换 假设SEQ1要完成7个通道的转换(通道2、3、2、3、6、7和12需要进行自动排序转换),则MAX CONV1的值应该设置为6,且CHSELSEQn寄存器的设置如下:;图8-3 不中断的自动排序模式流程图;8.2.3 排序器的启动/停止模式 在此模式,可实现多个启动转换触发在时间上同步。这种模式可以有多个SOC触发信号,这些触发信号在时间上是分开的。 这种模式与上一模式不同的是,排序器完成一个转换序列之后,可以在没有复位到初始状态CONV00情况下,被重新触发。因此当一个转换排序结束后,排序器停留在当前的转换状态。 在这种方式下,ADCTRL1寄存器的连续运行位必须设置为0(禁止)。;例8.2 排序器的启动/停止操作 使用触发信号1(定时器下溢)启动I1、I2、I3转换,使用触发信号2(定时器周期)启动V1、V2、V3。 两个触发信号在时间上是分开的,时间间隔为25微秒,并且由事件管理器A提供。;在这种情况下,MAX CONV1的值被设置为2,输入通道选择排序控制寄存器(CHSELSEQn)的设置见下表;8.2.4 输入触发器描述 每一个排序器都有一组能被使能或禁止的触发源。SEQ1、SEQ2和SEQ的有效输入触发源见表8-6。 ;8.2.5 排序转换期间的中断操作 排序器在转换期间有两种中断方式。 第一种中断方式是在每次EOS(转换结束)到来 时产生中断请求。 第二种中断方式是每隔一个EOS(转换结束)信 号产生中断请求。 ;;8.3 ADC时钟预定标 模数转换过程分为两个时段:采样/保持时段,转换时段。LF240xA DSP中ADC的S/H时间可以调节,以适应输入信号阻抗的变化。;ADC模块的时钟预定标 ;8.4

文档评论(0)

武神赵子龙 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档