第一范文网 - 专业文章范例文档资料分享平台

第10章 AD、DA转换器及其与CPU的接口技术

来源:用户分享 时间:2025/8/25 11:26:54 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

第10章

一、 教学内容

A/D、D/A转换器及其与CPU的接口技术

1 从物理信号到电信号的转换

2 A/D转换器芯片及其与CPU的接口技术 3 D/A转换器芯片及其与CPU的接口技术

二、 要求了解和熟悉有关传感器原理与技术,掌握A/D、D/A与传感器和CPU之间的接口技术以及应用编程实现。

三、 上述第二项也是重点掌握的内容。 四、 转换器的精度与稳定性处理。 五、本章分为3讲,每讲2学时。

第一讲 概述

数/模(D/A)和模/数(A/D)转换技术主要用于计算机控制和测量仪表中。 典型的闭环实时控制系统为:

第二讲 D/A转换器芯片及其接口技术

1. D/A转换原理与基本参数

数字量是由一位一位的数位组成的,每个数位都代表一定的权。 D/A转换时,就是把一个数字量的每一位代码按权的大小转换为相应的模拟量分量,然后用线性叠加原理将各位代码对应的模拟输出量相加,其和就是与数字量成正比的模拟量。

在实现时,通常采用T型网络实现数字量往模拟电流的转换,再利用运算放大器来完成模拟电流到模拟电压的转换。所以,要把一个数字量转变为模拟电压,需要两个环节。有些D/A转换器芯片只包含前一个环节,有些包含两个环节。对

于前一种,需外接运算放大器。

基本参数:分辨率、精度、线性度、建立时间(转换时间)、温度系数 2.DAC1210转换器芯片及其接口 1)内部结构

2)工作方式 ① 单缓冲方式

将输入锁存器和DAC寄存器两级输入当作一级输入。硬件连接如下:

② 双缓冲方式

是将数据经输入锁存器和DAC寄存器两级输入到D/A转换器。对于与16位数据总线连接时,分别看作两个端口予以控制,写两次。对于与8位数据总线连接时,写三次。硬件连接如下:

3)输出方式

由于DAC1210属于电流输出型的D/A转换器,需用运算放大器将电流输出转换为电压输出。一般电压输出分为单极性和双极性两种。

4)应用举例

例1 如下图所示,向DAC1210连续不断地输出数据,即可得到相应的电压信号。设端口地址为PORT,编写产生连续方波的程序。

MOV DX,PORT LP:MOV AX,0 OUT DX,AX CALL RLY ;延时 MOV AX,0FFFH OUT DX,AX

CALL RLY JMP LP

例2 同上题,编写产生连续三角波的程序。

MOV DX,PORT

XOR AX,AX W1:OUT DX,AX INC AX NOP

CMP AX,0FFFH JNZ W1 W2:OUT DX,AX DEC AX NOP CMP AX,0 JNZ W2 JMP W1

例3 同上题,编写产生连续梯形波的程序。

MOV DX,PORT

XOR AX,AX OUT DX,AX W3:CALL RLY1 W1:INC AX OUT DX,AX NOP

CMP AX,0FFFH JNZ W1 CALL RLY2 W2:DEC AX OUT DX,AX

NOP CMP AX,0 JNZ W2 JMP W3

3.DAC与CPU接口时应注意的问题 1)数据锁存问题 2)模拟信号输出问题

3)D/A位数多于数据总线位数问题

第三讲 A/D转换器芯片及其接口技术`

1.采样和量化

注意:采样时必须要符合采样定理,即采样频率f0大于等于输入信号最高频率fm的2倍。

量化:以一定的量化单位,把离散的模拟信号转化为离散的阶跃量的过程。通常用“四舍五入”的方法使之整量化。

2. A/D工作原理

第10章 AD、DA转换器及其与CPU的接口技术.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c97ok73u1py0n19a8hrgx9da6a52gje00h0e_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top