DSP原理及应用 教学课件 作者 郑玉珍 DSP原理及应用_第07章.pptVIP

DSP原理及应用 教学课件 作者 郑玉珍 DSP原理及应用_第07章.ppt

  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文档。上传文档
查看更多
TMS320X28x的ADC模块是一个12位分辨率带流水线结构的模数转换器; 其中模拟电路包括前端模拟多路复用器(MUX)、采样/保持电路(S/H)、模数转换内核、参考电压电路以及其他模拟辅助电路; 数字电路部分包括可编程排序器、转换结果寄存器、与模拟电路的接口电路、与芯片外设总线接口及其他片上模块接口等 。 ADC模块的结构 ADC模块特点 12位模数转换内核,内置双采样/保持器; 顺序采样模式或并行采样模式; 模拟输入电压范围:0V~3V; 快速的转换时间,最高采样率12.5MSPS; 16通道模拟信号输入; 自动排序功能支持16通道自动转换,转换通道由软件编程选择 ; 排序器可以工作在启动/停止模式,允许AD转换与多个按时间排序的触发源同步; 双排序器模式下,EVA和EVB触发源可独立触发转换; 采样保持器的时间窗口有独立的预分频控制; …… ADC排序器有两个独立的8状态排序器(SEQl和SEQ2),它们可以组成双排序器 ,也可以级联成一个16状态的单排序器(SEQ),即级联模式 ,将一系列的转换请求自动排序; 每次收到启动转换信号(SOC)时,通过多路选择器选择任意一个通道进行转换。模数转换结果被存储到对应的结果寄存器内,第一个转换结果储存在ADCRESULT0内,第二个转换结果储存在ADCRESULT1内…… 可以对同一个通道进行多次采样,即“重复采样”,或“过采样”。“过采样”得到的结果比单次采样转换结果分辨率高; 在双排序器顺序采样模式下,新的SOC信号只能在当前排序命令完成后才能得到响应。例如,假设当前正在处理SEQ2的请求,此时一个SEQ1的SOC信号发生,那么在处理完SEQ2请求后会立即响应SEQ1的启动转换命令。如果SEQ1和SEQ2启动转换命令同时发生,那么SEQ1启动转换命令拥有优先执行权。 双排序器 顺序采样就是按照顺序一个通道一个通道的进行采样,例如ADCINA0,ADCINA1……ADCINA7,ADCINB0,ADCINB1……ADCINB7; 并行采样,是一对通道一对通道地进行采样,即ADCINA0和ADCINB0同时采样,ADCINA1和ADCINB1同时采样,……ADCINA7和ADCINB7同时采样。 16位的输入通道选择序列控制寄存器ADCCHSELSEQx(x=1,2,3,4),被分成了4组功能位CONVxx,定了要进行采样的引脚; 顺序采样时,CONVxx的4位均用来定义输入引脚,最高位为0说明采样的是A组,1说明采样的是B组。低3位定义偏移量,决定了某一组内的特定引脚。例如,CONVxx的数值0101b说明选择的输入通道是ADCINA5引脚。CONVxx的数值1011b,说明选择的输入通道是ADCINB3引脚; 并行采样时,CONVxx的最高位被舍弃,只有低3位的数据有效,例如CONVxx的数值0101b,则对ADCINA5和ADCINB5同时进行采样 ,转换的结果被储存在相邻的两个结果储存器中 。 双排序器SEQ1指向CONV00~ CONV07 ;SEQ2指向 CONV08~ CONVl5 级联排序SEQ指向CONV00 ~CONVl5; 模拟通道可以以任何次序进行转换,对于同一通道,也可以进行多次转换。 并行采样双排序器模式初始化 AdcRegs.ADCTRL3.bit.SMODE_SEL=1; //设置并行采样模式 AdcRegs. ADCTRL1.bit.SEQ_CASC=0; //设置双排序器模式 AdcRegs.ADCMAXCONV.all=0x0033; //每个排序器最大采样通道数为4,共8个序列,16路 AdcRegs.ADCCHSELSEQl.bit.CONV00=0x0; //采样ADCINA0和ADCINB0 …… AdcRegs.ADCCHSELSEQ3.bit.CONV11=0x7; //采样 ADCINA7和ADCINB7 并行采样级联排序模式初始化 AdcRegs.ADCTRL3.bit.SMODE_SEL=1; //设置并行采样模式 AdcRegs. ADCTRL1.bit.SEQ_CASC=

您可能关注的文档

文档评论(0)

时间加速器 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档