- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机8-2
8.4 D/A转换器 单片机实时控制和智能仪表等应用系统基本配置如图: 8-4 D/A转换器接口 D/A转换原理 D/A转换器是将离散的数字量转换为连续变化的模拟量——电压或电流。 对于一个二进制数字量,若将各位的数字量分别转换为对应的模拟量,然后将模拟量相加,其和即为该数字量对应的模拟量。 按上述原理构成的数/模转换器,将数字量所有位同时进行转换,称为并行D/A转换器。 8-4 D/A转换器接口 并行D/A转换器 并行D/A转换器由解码网络、电子开关、标准电源等电路组成。 8-4 D/A转换器接口 并行D/A转换器由解码网络的不同,分为权电阻译码网络、T型网络等D/A转换器。 8-4 D/A转换器接口 8-4 D/A转换器接口 采用电流开关控制具有开关时间短、缓冲性好、转换速度快的特点。 二进制位数越多,模拟输出量和标准电源VREF越接近,即D/A转换精度越高 并行D/A转换器转换速度快,转换时间取决于转换器中电源电压的建立时间和求和时间,一般为ms、us级 8-4 D/A转换器接口 集成D/A转换器 DAC 0832:8位双缓冲器结构的D/A转换器。 由输入数据寄存器、DAC寄存器和D/A转换器组成 具有双缓冲功能,能将DAC寄存器中的数据进行D/A转换的同时,又可接受新的数据装入输入寄存器 8-4 D/A转换器接口 /LE1 /LE2 =1,寄存器输出随输入变化;=0,寄存器锁存输入的数据 8-4 D/A转换器接口 8-4 D/A转换器接口 VREF—基准电源 外部电路提供+10— -10V参考电源 IOUT1, IOUT2——电流输出端 IOUT1随DAC寄存器内容线性变化 8-4 D/A转换器接口 AGND和DGND —模拟信号地和数字地 AGND是基准电源和模拟信号的参考地。模拟信号很容易受电源和数字信号的干扰而引起波动,因此模拟部分必须采用高精度基准电源VREF和独立的地线。 数字逻辑部分的参考地都是数字地,模拟地和数字地分开。 DAC 0832与单片机连接 DAC0832工作方式 根据控制信号的逻辑关系,可以接成:直通、单缓冲、双缓冲工作方式 直通方式: 输入寄存器和DAC寄存器共用一个地址,同时选通输出。 DAC 0832与单片机连接 单缓冲方式: 两级输入寄存器的控制信号并接,输入信号在控制信号作用下进入DAC寄存器。 适用于只有一路模拟量输出或多路模拟量不需同时输出的场合 DAC 0832与单片机连接 双缓冲方式: 输入寄存器和 DAC寄存器分配 有各自的地址, 可分别选通用同 时输出多路模拟 信号。 DAC 0832与单片机连接 DAC0832输出电路接法 单极性接法 V0= -VREF/256 *D (D为D0--7代表的值) VREF= -5V ,V0=0—+5V DAC 0832与单片机连接 双极性接法 V0= - 2R/R *V’0+(-2R/2R *VREF)= -2V’0-VREF V’0= -VREF/256*D V0= VREF/128 * D- VREF DAC 0832与单片机连接 例:D/A转换程序,用DAC 0832输出0-5V锯齿波,电路为直通方式。 设VREF= - 5V,DAC 0832地址为7FFFH,脉冲周期要求为100ms。 从0开始输出,每输出一个数,延时100/256ms,输出到256溢出,又从0开始。 DAC 0832与单片机连接 DACS:MOV DPTR,#7FFFH ;0832 I/O地址 MOV A,#0 ;开始输出0V DACL:MOVX @DPTR,A ;输出模拟量 INC A ;升压 ACALL DELAY ;延时100ms/256 AJMP DACL ;连续输出 DELAY:… ;延时子程序 8.4.2 外部扩展A/D转换器 A/D转换器的分类 根据组成结构主要有: 逐次逼近型(中速,分辨率适中) 双积分型(分辨率高,抗干扰能力强,低速) 并行转换型(高速) 电压--频率转换型 技术指标 分辨率: 输出数字量变化一个相邻数码所需输入模拟电压的变化量,定义为满刻度电压/2n ,n为ADC的位数。 习惯上用 ADC的位数或1LSB=1/2n表示 8.4.2 外部扩展A/D转换器 量化误差: ADC有限分辨率对输入模拟量进行离散取样(量化)而引起的误差。 8.4.2 外部扩展A/D转换器 偏移误差: ADC输入信号为0,输出信号不为0的值。通常由于放大器和比较器输入偏移电压或电流引起,在A
文档评论(0)