2014年《ARM嵌入式接口技术应用》第七章 模数与数模转换费.pptVIP

2014年《ARM嵌入式接口技术应用》第七章 模数与数模转换费.ppt

  1. 1、本文档共45页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第七章 模/数与数/模转换 一、D/A(数/模)转换介绍 二、D/A转换器应用 三、A/D(模/数)转换介绍 四、A/D转换器应用 五、附录 -- 几种常用的传感器 概述 ARM微处理器构成一个数据采集系统或过程控制系统时,采集的外部信号与被控对象的参数通常是一些模拟量,必须把这些模拟量转换为数字量,微处理器才能接收处理; 微处理器的处理结果是数字量,必须将数字信号再转换为模拟信号,才能控制被控对象。 将模拟量转换为数字量的过程称为模数(A/D)转换,完成这一转换的器件称为模数转换器(简称ADC); 将数字量转换为模拟量的过程称为数模(D/A)转换,完成这一转换的器件称为数模转换器(简称DAC)。 一、D/A(数/模)转换介绍 最常见的T形电阻网络结构图 1.2 D/A转换器的主要参数 1.分辨率: 表明DAC对模拟值的分辨能力。 2.转换精度: 转换精度是指D/A转换器实际输出的模拟电压与理论输出模拟电 压间的最大误差。 3.转换时间: 转换时间是指D/A转换器在输入数字信号开始转换,到输出的模 拟电压达到稳定值所需 的时间。 1.3 常用D/A转换器 二、D/A转换器应用 1.1 DAC7512引脚及功能 DAC7512引脚定义如下: VOUT:芯片模拟输出电压; GND:器件内所有电路的地参考点; VDD:供电电源,直流+2.7V~+5.5V; Din:串行数据输入; SCLK:串行时钟输入; SYNC: 输入控制信号;(低电平有效) 1.2 DAC7512的内部结构 1.3 工作模式与操作时序 DAC7512具有四种工作: 1.4 实验内容 实验1内容:给DAC7512一个确切的数值,利用表笔检测Vout引脚的电平。 实验2内容:控制DAC7512产生锯齿波,利用示波器观察波形变化。 1.5 电路分析 驱动程序设计--初始化函数 驱动程序设计--数据通信函数 实验1 /************************************************************************** * 名称:main() * 功能:主函数,控制DAC7512电平输出 *************************************************************************/ int main(void) { DAC7512_Init(); // 初始化 // bit11~bit0为数据位,控制Vout输出电压最大值 DAC7512_MSendData(0x0F,0xFF); } 实验2 /************************************************************************** * 名称:main() * 功能:主函数,控制DAC7512电平输出产生锯齿波 *************************************************************************/ int main(void) { uint8 i; uint32 DAC7512_TAB[]={0x00,0x00,0x03,0x33,0x06,0x66,0x09,0x99,0x0c,0xcc,0x0f,0xff}; DAC7512_Init(); // 初始化SPI接口与DAC7512输出口 while(1) { for(i=0; i12; i=i+2) { DAC7512_MSendData(DAC7512_TAB[i],DAC7512_TAB[i+1]); DelayMS(50); //软件延时 } } } 三、A/D(模/数)转换介绍 将现场模拟信号转变为数字信号并送入微处理器进行处理的系统称之为数据采集系统。数据采集系统由模拟信号采集、A/D转换、数字信号处理三大部分组成。 1.2 传感器 能够将非电信号转换成电模拟信号的敏感元件叫传感器。 按被测参量来分,传感器分为: 1.3 信号调理电路 传感器将被测信息转换成电信号输出,一般称为第一次变换。 第一次变换后的电信号具有以下特点: 1、输出电信号一般较微弱,如μV~mV级或nA~mA级。 2、输出电信号的信噪比较小,甚至有用信号淹没在噪声之中。 3、传感器的输入/输出特性通常存在一定的非线性,并易受环境温度 及周围电、磁干扰的影响。 4、传感器的输出特性与电源

您可能关注的文档

文档评论(0)

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

1亿VIP精品文档

相关文档