- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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
您可能关注的文档
最近下载
- 三大类病人长期医嘱模板.pdf VIP
- 写作simon大作文笔记.pdf VIP
- 第一单元分数乘法 单元测试 2024-2025学年六年级上册数学西师大版(含答案) (1).pdf VIP
- 雷克萨斯CT:雷克萨斯CT用户手册|雷克萨斯CT说明书电子版|雷克萨斯CT保养手册.pdf
- 体格检查一般检查ppt课件.pptx
- 家政服务业职业技能大赛母婴护理项目技术工作文件.doc VIP
- 2025拱墅区总工会公开招聘工会社会工作者4人笔试模拟试题及答案解析.docx VIP
- 北师大版六年级上册数学第二单元《练习二》教学配套课件.ppt VIP
- 第十一章植物的遗传转化技术PPT.ppt VIP
- 燃气管道安装规范.doc VIP
文档评论(0)