单片机10章 接口.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机10章 接口

★ D/A 、 A/D接口技术 ★ D/A 接口技术 ★ A/D接口技术 ★ V/F (电压-频率变换)接口 ★人机接口技术 1.分辨率: 指数字量对应于模拟量的分辨能力,通常用数字量的位数表示,如8位、10位、1 2位等,对 n 位的转换器,分辨率为 。例如8位的转换器分辨率 1 LSB为1/2 ,用百分数表示为0.39%。 2.转换精度:可用绝对精度和相对精度表示,绝对精度是理论值与实际值之间的偏差,而相 对精度是偏差相对于满量程的百分比。 3.转换时间:完成一次数字量和模拟量之间转换所需要的时间。 4.量化误差:有限数字对模拟值进行离散取值(量化)而引起的误差,理论值为±1/2LSB。 5.量程:转换模拟电压的范围。 数模D/A转换器是一种将数字信号转换成模拟信号的器件,为计算机系统的数字信号和模拟环境的连续信号之间提供了一种接口。 D/A转换器的输出是由数字输入和参考电压组合进行控制的。大多数常用的D/A转换器的数字输入是二进制或BCD码形式的,输出可以是电流也可以是电压,而多数是电流 。因此,多数D/A转换器后需借运算放大器完成电流到电压的转换。 D/A转换器的数字信号输入是通过数据线输入的,而数据线上的信号是变化的,为保持D/A转换器的输出稳定,在CPU和D/A转换器之间应有数据锁存器,目前常用的D/A转换器都带数据锁存器。 D/A转换器的主要性能指标有: ①分辨率。指最小输出电压与最大输出电压之比。或用数字输入信号的有效位表示,如8位、12位等。 ②转换精度。以最大的静态转换误差的形式给出,用来描述转换后的实际转换特性与理想转换特性之间的最大偏差 ③建立时间。描述D/A转换速率快慢的一个重要参数,一般是指输入数字量变化后,输出模拟量稳定到相应数值范围内所经历的时间。 当输入数字为全“1”时,IOUT1最大,为全“0” 时,其IOUT1值最小,IOUT1和IOUT2之和为常数,当希望输出模拟电压时需外接运算放大 器进行 I/V 转换。 例10-1: 要求在图10.3输出端产生频率为500Hz的幅值为3V的方波信号。 DAC0832的满量程电压为5V. 分析: 500Hz信号的周期为2ms,要求0832 输出1ms高电平,1ms低电平,0V电平对应数字量0,3V对应数字量为X,可按下式计算: C语言程序: #includereg51.h #includeabsacc.h #define da0832 XBYTE[0X7fff] main(){ unsigned char i,j while(1) {da0832=0; /*输出0 V */ for(j=0;j<=255;j++); /* 延时 */ da0832=154; /*输出3 V */ for(j=0;j<=255;j++); /* 延时 */ }} C语言程序: #includereg51.h #includeabsacc.h #define da0832 XBYTE[0X7fff] main() { unsigned char i,j; while(1){ for(i=0;i<=255;i++) {da0832=i; /* 启动转换 */ for(j=0;j<=255;j++); /* 延时 */ } } } *10.1.3 DAC1210的扩展接口 DAC1210逻辑结构与DAC0832类似,所不同的是DAC1210具有十二位数据输入端,一个八位输入寄存器和一个四位输入寄存器组成十二位数据输入寄存器。两个输入寄存器的输入允许控制都要求CS和WR1为低电平,八位输入寄存器的数据输入还同时要求B1/端为高电平。 DAC1210与八位数据线的8XX51单片机接口方法如图8.11所示,将DAC1210输入数据线的高八位DI11~DI4与8XX51单片机的数据总线DB7~DB0相连,低四位DI3~DI0接至8XX51数据线的高四位DB7~DB4。十二位数

文档评论(0)

yaocen + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档