MPC5634汽车控制器多路AD采样设计方案解析

普通下载普通下载

详情及预览

 随着汽车对控制系统的要求和依赖性提高,AD采样的设计模块成为汽车控制器中重要的组成部分。AD采样的结果是汽车控制器控制执行器的依据,它的速率和精度在汽车控制中起着重要的作用。
  本文主要介绍一种基于MPC5634的多路模拟信号采集方法,通过增强型直接内存访问(DMA)方式,自动在RAM和增强型队列式模数转换器eQADC模块之间转移数据,能高效和准确地完成对模拟信号的采集。
  1增强型队列式模数转换器eQADC模块
  1.1 eQADC模块的结构
  MPC5634的eQADC模块有两个可独立工作的ADC转换单元(ADC0和ADC1),40路模拟通道(可扩展),0~5V的转换范围,转换精度有8位、10位、12位三种精度可选,具有软件和硬件两种触发方式,采样方式有单次方式和连续方式等,ADC的工作时钟可达15MHz.速率和精度可以满足汽车控制器的要求。图1为eQADC模块的结构框图,显示了eQADC模块的主要组成部分。
  MPC5634汽车控制器多路AD采样设计方案解析
  图1 eQADC模块的结构框图
  1.2命令缓存CFIFO的工作机制
  eQADC模块有6个命令缓存CFIFO,每个CFIFO有4个深度,CFIFO有单次扫描和连续扫描的操作模式,配置为不同的扫描模式时,CFIFO就有不同的触发机制。当配置为单次扫描模式时,每次会使存储于队列中的eQADC转换命令序列执行一次。当设置为连续扫描模式时,只要队列启动后,就可以持续的运行。数据的流程如图2所示。

普通下载普通下载

分享到:

设计坊

大家好!Altera设计坊每期会跟大家一块来深入学习一篇文章,分享设计过程中的趣事噢!

[第二期]11.12 - 11.00

该如何降低工业应用总体拥有成本(TCO)

5个话题 38人参加讨论

去讨论

关于Altera

Altera公司是可编程逻辑解决方案的倡导者,帮助系统和半导体公司快速高效地实现创新,突出产品优势,赢得市场竞争。Altera的FPGA、SoC FPGA、CPLD和HardCopy® ASIC结合软件工具、知识产权、嵌入式处理器和客户支持,为全世界13,000多名客户提供非常有价值的可编程解决方案...

>了解更多