ARM嵌入式体系结构与接口技术 教学课件 华清远见嵌入式学院 刘洪涛 第11章 AD转换器.ppt

ARM嵌入式体系结构与接口技术 教学课件 华清远见嵌入式学院 刘洪涛 第11章 AD转换器.ppt

ID:50036717

大小:223.50 KB

页数:18页

时间:2020-03-08

ARM嵌入式体系结构与接口技术 教学课件 华清远见嵌入式学院 刘洪涛 第11章 AD转换器.ppt_第1页
ARM嵌入式体系结构与接口技术 教学课件 华清远见嵌入式学院 刘洪涛 第11章 AD转换器.ppt_第2页
ARM嵌入式体系结构与接口技术 教学课件 华清远见嵌入式学院 刘洪涛 第11章 AD转换器.ppt_第3页
ARM嵌入式体系结构与接口技术 教学课件 华清远见嵌入式学院 刘洪涛 第11章 AD转换器.ppt_第4页
ARM嵌入式体系结构与接口技术 教学课件 华清远见嵌入式学院 刘洪涛 第11章 AD转换器.ppt_第5页
资源描述:

《ARM嵌入式体系结构与接口技术 教学课件 华清远见嵌入式学院 刘洪涛 第11章 AD转换器.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、ARM嵌入式体系结构与接口技术第11章A/D转换器第1章嵌入式系统基础知识第2章ARM技术概述第3章ARM的指令系统第4章ARM汇编语言程序设计第5章ARMRealviewMDK集成开发环境第6章GPIO编程第7章ARM异常中断处理及编程第8章串行通信接口课程安排:2第9章存储器接口第10章定时器第11章A/D转换器第12章LCD接口设计第13章温度监测仪开发实例课程安排:311.1A/D转换器原理11.2S3C2410XA/D转换器11.3A/D转换器应用举例11.4小结11.5思考与练习本章课程:411.1.1A/D转换基础A/D转换又称模数转换,顾名思义,就是把模拟信号数字化。完成一

2、个或多个模拟信号到数字信号的转换。图11-1A/D转换的一般步骤11.1A/D转换器原理511.1.2A/D转换的技术指标1、分辨率(Resolution)数字量变化一个最小量时模拟信号的变化量,1/2n2、转换速率(ConversionRate)完成一次从模拟转换到数字的A/D转换所需的时间的倒数3、量化误差(Quantizing Error)由于A/D的有限分辨率而引起的误差(1LSB或1/2LSB)4、偏移误差(Offset Error)输入信号为零时输出信号不为零的值5、满刻度误差(Full Scale Error)满度输出时对应的输入信号与理想输入信号值之差6、线性度(Linea

3、rity)实际转换器的转移函数与理想直线的最大偏移11.1A/D转换器原理611.1.3A/D转换器类型1、积分型A/D转换器2、逐次逼近型A/D3、并行比较/串行比较型A/D4、电容阵列逐次比较型5、压频变换型11.1A/D转换器原理711.1.4A/D转换的一般步骤A/D转换过程是通过取样、保持、量化和编码这四个步骤完成的。取样和保持主要由采样保持器来完成量化编码就由A/D转换器完成11.1A/D转换器原理811.2.1S3C2410XA/D转换器概述S3C2410A的具有8通道模拟输入的10位CMOS模数转换器ADC在2.5MHz的A/D转换器时钟下,最大转化速率可达到500KSPS

4、。图11-2S3C2410XADC控制器接口框图11.2S3C2410XA/D转换器9采用近似比较算法(计数式)的8路10位A/D,集成零比较器,内部产生比较时钟信号;支持软件使能休眠模式,以减少电源损耗。其主要特性如下:(1)精度(Resolution):10-bit。(2)微分线性误差(DifferentialLinearityError):1.5LSB。(3)积分线性误差(IntegralLinearityError):2.0LSB。(4)最大转换速率(MaximumConversionRate):500KSPS。(5)输入电压(InputVoltageRange):0-3.3V。(

5、6)片上采样保持电路。(7)正常模式。(8)单独X,Y坐标转换模式。(9)自动X,Y坐标顺序转换模式。(10)等待中断模式。11.2S3C2410XA/D转换器1011.2.2S3C2410XA/D控制器寄存器(1)寄存器组:A/D控制寄存器ADCCON、A/D转换数据寄存器ADCDAT(2)A/D转换的转换时间计算。例,PCLK为50MHz,PRESCALER = 49;所有10位转换时间为50MHz / (49 + 1) = 1MHz转换时间为1/(1M/5cycles) = 5s。注意:完成一次A/D转换需要5个时钟周期。A/D转换器的最大工作时钟为2.5MHz,所以最大的采样率可以

6、达到500kbit/s。11.2S3C2410XA/D转换器1111.3.1电路连接电路连接如图11-3所示,利用一个电位计输出电压到S3C2410X的AIN0管脚。输入的电压范围是0~3.3V。图11-3分压电路11.3A/D转换器应用举例1211.3.3调试与运行结果1.串口接收设置超级终端:波特率115200,1位停止位,无校验位,无硬件流控制2.打开实验例程(1)运行MDK开发环境,进入实验例程目录adc_test子目录下的adc_test.Uv2例程,编译链接工程。(2)根据common目录下的ReadMeCommon.txt及本工程目录下的readme.txt文件配置集成开发环

7、境,在OptionforTarget对话框的Linker页中选择RuninRAM.sct分散加载文件,单击MDK的Debug菜单,选择Start/StopDebugSession项或单击,下载程序文件到目标板的RAM中调试运行。(3)在OptionforTarget对话框的Linker页中选择RuninFlash.sct分散加载文件,单击MDK的Flash菜单,选择Download烧写调试代码到目标系统的NorFlash

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。