- 1、本文档共9页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[Dsp的adc转换模块
在现实世界中,许多量都是模拟量,例如电压、电流、温度、湿度、压力等信号;而在DAP等微控制器世界中,所有的量却都是数字量,那如何实现将现实世界的模拟量提供给DSP等微控制器呢?模/数转换器ADC模块就是连接现实世界和微控制器的桥梁,它可以将现实世界的模拟量转换成数字量,提供给控制器使用。本章将详细介绍X281x内部自带ADC模块的性能、特点及其工作方式,并从硬件和软件两方面的角度来探讨如何提高内部ADE二的采样精度。
13. 1 X281x内部的ADC模块
X281x内部的ADC模块是一个12位分辨率、具有流水线结构的模/数转换器,其结构框图如图13一I所示。从图13一1可以很清楚地看到,X281x的ADC模块一共具有16个采样通道,分成两组:一组为ADCINA0~ADCINA7;另一组为ADCINB0~ADCINB70. A组的采样通道使用采样保持器A,也就是图中的S/ H-A;B组的采样通道使用采样保持器B,也就是
图中的S/ H-B。
虽然ADC模块具有多个输人通道,但是它内部只有1个转换器,也就是说同一时刻只能对1路输人信号进行转换。当有多路信号需要转换时,ADC模块通过前端模拟多路复用器Analog MUX的控制,在同一时刻,只允许1路信号输入到ADC的转换器中。
如图13-2所示,假设现在对ADCINA0 , ADCINA2 , ADCINA3、ADCINA5这4路输人信号进行A/D转换,转换的顺序为ADCINA0 , ADCTNA3 , ADCINA2 , ADCINA5,则第1次Analog MUX中ADCINAO通道的开关闭合,ADCINAO信号输人至转换器中,转换的结果存放于结果寄存器ADCRESULTO中;第2次Analog MUX中ADCINA3通道的开关闭合,ADCINA3信号输人至转换器中,转换的结果存放于结果寄存器ADCRESUI.II中;第3次Analog MUX中ADCINA2通道的开关闭合,ADCINA2信号输人至转换器件,转换的结果存放于结果寄存器ADCRESULT2中;第4次Analog MUX中ATOCINA5通道的开关闭合,ADCINA5信号输人至转换器中,转换的结果存放于结果寄存器ADCRESUlT3中。至此,完成一个序列的转换。可见,同一时刻,ADC模块只能对1个通道的信号进行转换。
上面的例子中是对4个通道进行采样并转换,转换的顺序为ADCINAO , ADCINA3 , ADCINA2,ADCINAS,那ADC模块是如何来实现预定的转换顺序呢?换句话说,如何才能让ADC按照用户指定的顺序对各个通道进行采样并转换呢?如图13-2所示,ADC模块内部具有自动序列发生器,用户可以通过编程为序列发生器指定需要转换的通道顺序。这里,序列发生器中第1个通道为ADCINA0,然后是ADCINA3,ADCINA2和A DCINA 5,一启动转换,ADC便按照序列发生器中通道的顺序对指定的输人信号进行转换。
从图13-1可以看到,X281x的ADC模块具有2个8状态的序列发生器:SEQ1和SEQ2。这2个序列发生器分别对应于2组采样通道:A组通道ADCINA0~ADCINA7对应于序列发生器SEQI,而B组通道ADCINB0~ADCINB7对应于序列发生器SEQ2。此时,ADC工作于2个独立的8通道模块。当ADC级联成一个16通道的模块时,SEQ1和SEQ2也级联成一个16状态的序列发生器SEQ。对于每个序列发生器,一旦指定的序列转换结束,已选择采样的通道值就会被保存到各个通道的结果寄存器中。对应于16个信号输人通道,X281x的ADC模块总共有16个结果寄存器ADCRESULT0---ADCRESULT15.
13.1.1 ADC模块的特点
X281X内部自带ADC模块的特点如下
①共有16个模拟量输人引脚,将这16个输人引脚分成了2组:A组的引脚为ADCINAO~ADCINA7,B组的引脚为ADGINB0^-ADCINB7.
②具有12位的ADC内核,内置有2个采样保持器S/H-A和S/ H-B。从前面的学习可以知道,引脚ADCINA0-- ADCINA7对应于采样保持器S/H-A,引脚ADCINB0 ---ADCINB7对应于采样保持器S/H-B.
③ADC模块的时钟频率最高可配置为25 MHz,采样频率最高为12. 5 MSPS,也就是说每秒最高能完成12. 5个一百万次的采样。
④ Arc模块的自动序列发生器可以按2个独立的8状态序列发生器( SEQ1和SEQ2 )来运行,也可以按一个16状态的序列发生器(SEQ)来运行。不管是SEQ1 , SEQ2或者是级联后的SEQ,每个序列发生器都允许系统对
您可能关注的文档
- [c企业QQ系统设计报告.doc
- [C作业报告.doc
- [C基础之重点纲要.docx
- [cydia高级设置-源以及程序的安装.doc
- [c中结构和类的六点区别.doc
- [C中用Split计算英文字符串中单词个数.doc
- [C图像处理chapter-1.doc
- [C实验.doc
- [C大纲.doc
- [第五节概念的定义与划分.ppt
- 主题四 微专题1 中国优秀传统文化的内涵、价值与演变.docx
- 主题四 微专题1 中国优秀传统文化的内涵、价值与演变.pptx
- Unit 5 Music 单元词汇默写与运用(含答案)-2024-2025学年高中英语人教版(2019)必修第二册.docx
- 安徽省天长市2024-2025学年高三上学期第四次学情调研考试历史试题(含解析).docx
- Unit 3 The Internet 单元词汇默写与运用(含答案)--2024-2025学年高中英语人教版(2019)必修第二册.docx
- 部编人教版二年级下册道德与法治《我的环保小搭档》课件.pptx
- 山东省中企质信检测技术有限公司实验室建设项且建设项目环境影响报告表(污染影响类).pdf
- 北师大版(2019)必修第三册Unit 7 Art Lesson 3 A Musical Genius 课文变形语法填空(含答案).docx
- 福建省龙岩市2024-2025学年高一上学期1月期末英语试题(无答案).docx
- 广东省广州市2024-2025学年高三2月月考英语试题(无答案).docx
文档评论(0)