微机原理与接口技术 南京信息工程大学-第13章-AD,DA转换讲义
微机原理与接口技术课件PPT
汇编语言的优点
汇编语言具有高效、可移植性、 可维护性等优点,适用于编写操 作系统、编译器等关键软件。
汇编语言的缺点
汇编语言编写复杂,容易出错, 且可移植性较差,需要针对不同 的计算机体系结构进行修改。
高级语言
01
高级语言的定义
高级语言是一种抽象程度更高的 编程语言,它使用更接近自然语 言的语法和语义。
实验提供参考。
THANKS FOR WATCHING
感谢您的观看
串行接口的数据传输速率比并行 接口慢,但只需要一根数据线, 因此成本较低。
03
串行接口的常见标准包括RS-232 、RS-422和USB。
04
中断控制器
中断控制器是微机中的一 种重要组件,它负责管理 计算机系统中断的处理。
中断控制器可以管理硬件 设备的中断请求,例如键 盘、鼠标和计时器等。
ABCD
并行接口通常用于连接打印机、磁盘驱动器等高速设备, 因为这些设备需要快速传输大量数据。
并行接口的常见标准包括ECP、EPP和USB。
串行接口
01
串行接口是一种数据传输方式, 它通过单个数据线逐位传输数据 。
02
串行接口通常用于连接鼠标、调 制解调器等低速设备,因为这些 设备不需要快速传输大量数据。
语音识别和图像处理
利用微机原理与接口技术,可以实现语音识 别和图像处理等功能,提高办公自动化水平 。
在家用电器中的应用
1 2 3
智能家居控制
微机原理与接口技术可以用于智能家居控制,实 现家用电器的远程控制和自动化控制。
电视和音响设备控制
通过微机原理与接口技术,可以实现电视和音响 设备的智能控制,提供更加便捷和智能的娱乐体 验。
微型计算机原理及应用第12章AD及DA转换
31
编码就是把已经量化的模拟数值(它一定是量 化电平的整数倍)用二进制数码、BCD码或其他 码来表示。 至此,即完成了A/D转换的全过程,将 各采样点的模拟电压转换成了与之一一对应的 二进制数码。
32
实现A/D转换的方法很多,常用的有逐次逼近法、 双积分法及电压频率转换法等。 . 逐次逼近法A/D转换器 逐次逼近法A/D转换是一个具有反馈回路的闭路系 统。A/D转换器可划分成3大部分:比较环节、控制环节 、比较标准(D/A转换器)。 下 图就是逐次逼近法A/D转换器的原理电路。其主 要原理为:将一个待转换的模拟输入信号VIN与一个“推 测”信号V1相比较,根据推测信号是大于还是小于输入 信号来决定减小还是增大该推测信号,以便向模拟输入 信号逼近。推测信号由D/A变换器的输出获得,当推测 信号与模拟输入信号“相等”时,向D/A转换器输入的 数字即为对应的模拟输入的数字。 33
17
2.1 8位数模转换器DAC0832 例2 用DAC0832控制绘图仪 X-Y绘图仪由X、Y两个方向的电机驱动,其中一个电
机控制绘图笔沿X方向运动,另一个电机控制绘图笔沿Y方 向运动,从而绘出图形。因此对X-Y绘图仪的控制有两点 基本要求:一是需要两路D/A转换器分别给X通道和Y通道 提供模拟信号,二是两路模拟量要同步输出。
28
29
保持
所谓保持,就是将采样得到的模拟量值 保持下来,即是说,s(t)=0期间,使输出不是 等于0,而是等于采样控制脉冲存在的最后瞬 间的采样值。可见,保持发生在s(t)=0期间。 实际中进行A/D转换时所用的输入电压,就是 这种保持下来的采样电压,也就是每次采样结 束时的输入电压。
30
量化和编码
stack segment stack stack dw 32 dup(0) ends segment proc far assume ss:stack,cs:code „„ MOV DX,380H INC AL OUT DX,AL PUSH AX MOV AH,11 ;11号功能调用 INT 21H CMP AL,0 ;有键入AL=FFH,无键入AL=0 POP AX JE AGAIN ;无键入继续 ret endp ends end start
微机原理与接口技术 南京信息工程大学-第13章-AD,DA转换
第1级数据缓冲 器片选信号
第1级数据缓冲 器的写信号 31
13.2 数模转换应用
DAC0832内部引脚
DI7 DI6 DI5 DI4 DI3 DI2 DI1 DI0 ILE 输入的数字量通过 输入寄存器 VREF Iout2 8位 输入 寄存器 8位 DAC 寄存器 8位 D/A 转换器
数 字 量 输 入
DAC0832内部引脚
DI7 DI6 DI5 DI4 DI3 DI2 DI1 DI0 ILE CS WR1 WR2 XFER VREF Iout2 8位 输入 寄存器 8位 DAC 寄存器 8位 D/A 转换器
Iout1
RBF
LE1
LE2
AGND Vcc DGND
30
13.2 数模转换应用
DAC0832内部引脚
是D/A转换器模拟输出电压可能被分离的等级数,输入 数字量的位数越多,输出电压可分离的等级越多 理论上以可分辨的最小输出电压与最大输出电压之比表 示D/A转换器的分辨率 对于一个N位的D/A转换器,它的分辨率为1/(2N-1),也可 以近似为1/2N。
8位D/A转换器的分辨率为1/255
21
13.2 数模转换应用
18
13.2 数模转换应用
T型电阻网D/A转换 T型电阻网D/A转换器由位切换开关、R-2R电阻网络、运 算放大器以及参考电压组成。
使用T型电阻网络之后,整个网络中只有R和2R两种电阻。 这种转换方法与上述加权电阻网络法的主要区别在于电阻 求和网络的形式不同,它采用分流原理来实现对相应数字位的 转换。
DI7 DI6 DI5 DI4 DI3 DI2 DI1 DI0 ILE 输入的数字量通过 输入寄存器 VREF Iout2 8位 输入 寄存器 8位 DAC 寄存器 8位 D/A 转换器
微机原理与接口技术实验讲义南京信...
第一部分 基于Protues 的接口仿真实验实验一 Protues 操作基础1、实验目的熟悉Proteus ISIS 编辑环境,了解电路绘图工具的使用和原理图设计步骤。
2、实验内容1——一阶动态电路仿真 (a) 元件的拾取 元件名称 说明参数CAPACITOR 电容 1000μF RES 电阻 1K Ω,100ΩLAMP 灯泡 12V SW-SPDT 两位开关BATTERY电池直流电源12V(b) 编辑窗口视野控制(c) 元件位置的调整和参数修改(d) 电路连线(原理图电气规则检测)(e) 电路动态仿真 (写出实验结果) 文件保存 cap1.dsn3、实验内容2——一8086最小模式下的总线结构和I/O 口地址 (实验报告上给出电路图和端口地址分配表即可)8086最小模式下的总线结构和I/O 口地址分配如图1.1所示,与教材上不同的是 • 没有加双向数据收发器,不影响实验结果的正确性。
• 其中8086的引脚A16~A19在图中命名为AD16~AD19,是为了与经过74HC373锁存输出的引脚(A16~A19)区分开。
实际上这4根引脚不与数据总线复用。
这张最小模式的电路图以后每次实验都会用到,所以要保存好,避免每次重新画。
图1.1 8086最小模式下的总线结构和I/O口地址分配分析图1.1中74LS138译码器构成的I/O端口译码电路,可得到表1所示的端口地址分配情况。
表1. I/O端口地址A15 A14 A13 A12A11~A0十六进制地址IO0 1 0 0 0 0~0 8000HIO1 1 0 0 1 0~0 9000HIO2 1 0 1 0 0~0 A000HIO3 1 0 1 1 0~0 B000HIO4 1 1 0 0 0~0 C000HIO5 1 1 0 1 0~0 D000HIO6 1 1 1 0 0~0 E000HIO7 1 1 1 1 0~0 F000H图1.1中用到的元件8086、74LS138、74HC373,需要在“Component Mode”下点击按钮P,从元件库中选出见图1.2。
微机原理与接口技术课件:09 数模转换器da
VREF:参考电压输入。 -10V~+10V,一般为+5V或+10V
IOUT1 :模拟电流输出,接运放反相端。 IOUT2:模拟电流输出, D/A转换差动电流输出。
用于连接运算放大器的输入 Rfb:内部反馈电阻引脚,接运放输出 VCC:数字电路供电电压 AGND、DGND:模拟地和数字地
17
2 0832外部引脚
2.3 0832引脚信号
(1)输入寄存器控制信号
D7~D0:输入数据线 ILE:输入锁存允许 CS:片选信号 WR1:写输入锁存器
(2)用于DAC寄存器的控制信号
WR2:写DAC寄存器 XFER:允许输入锁存器的数据传送到DAC寄存器
18
2 0832外部引脚
2.2 0832引脚信号
12
1 0832数模转换
1.8 主要技术指标
(1)分辨率
输入的二进制数每±1个最低有效位 (LSB)使输出变化的程度。 可用输入数字量的位数来表示,如8位、10位等;也可用 一个LSB使输出变化的程度来表示。 例:一个满量程为5V的10位D/A变换器,±1 LSB的变化将使 输出变化 5/(210-1) = 5/1023 = 0.04888V = 48.88mV (LSB-Least Significant Bit)
11
1 0832数模转换
1.7 R-2R梯形电阻网络
Rf
n-1
210
Vi -
Vo
+
2R
Vref
R
Vn-1
2R 2R 2R
...
R R 2R
V2
V1 V0
倒向左边:支路中电阻接地,即该位为0; 倒向右边:支路接入加法电路的相加点Vi,即该位为1。
微机原理AD DA转换实验
微机原理及接口技术之AD及DA实验一.实验目的:1.了解A/D芯片ADC0809和D/A芯片DAC0832的电气性能;外围电路的应用性搭建及有关要点和注意事项;与CPU的接口和控制方式;相关接口参数的确定等;2.了解数据采集系统中采样保持器的作用和采样频率对拾取信号失真度的影响,了解香农定理;3.了解定时计数器Intel 8253和中断控制器Intel 8259的原理、工作模式以及控制方式,训练控制定时器和中断控制器的方法,并学习如何编写中断程序。
4.熟悉X86汇编语言的程序结构和编程方法,训练深入芯片编写控制程序的编程能力。
二.实验内容:1.完成0~5v的单极性输入信号的A/D转换,并与实际值(数字电压表的测量值)比较,确定误差水平。
要求全程至少10个点。
2.完成-5v~+5v的双极性输入信号的A/D转换,并与实际值(数字电压表的测量值)比较,确定误差水平。
要求全程至少20个点。
3.把0~FF的数据送入DAC0832并完成D/A转换,然后用数字电压表测量两个模拟量输出口(OUT1为单极性,OUT2双极性)的输出值,并与计算值比较,确定误差水平。
要求全程至少16个点。
三.实验仪器:Aedk-ACT实验箱1套(附电源线1根、通信线1根、实验插接线若干、跳线子若干);台式多功能数字表1台(附电源线1根、表笔线1付(2根)、);PC机1台;实验用软件:Windows98+LcaACT(IDE)。
四.实验接线和实验原理本实验由实验箱提供现成的电路模块,需手工连接的线路如下:模拟输入部分有8路多路开关,可由3位地址输入A0、A1、A2的不同组合来选择(这三条地址信号可所存)。
主体部分是采用逐次逼近式的A/D转换电路,由CLK信号控制内部电路的工作,由START信号控制转换开始。
转换后的数字在内部锁存,然后输出。
其中START为启动命令,高电平有效。
由它启动以上芯片的A/D转换过程。
当转换完成,输出信号EOC低电平有效。
微机原理及接口技术参考PPT
IN AL,DX
;读数据
MOV [SI],AL
MOV DX,8002H
MOV AL,00H
OUT DX,AL
INC SI ;存放数据的内存地址加1
INC BL ;通道地址加1
MOV AL,BL OUT DX,AL ;送通道地址 MOV DX,8002H
DEC BH JNZ GOON POP AX
MOV AL,01H
•14
9.3 A/D转换器ADC0809及应用
➢ 采样:对连续变化的模拟量要按一定的规律和周期取出其 中的某一瞬时值。
➢ 采样频率:一般要高于或至少等于输入信号最高频率的2 倍,实际应用中采样频率一般是信号频率的4~8倍。
➢ 采样周期:相邻两次采样的间隔时间。一次A/D转换所需 要的时间必须小于采样周期。
•10
➢ 应用举例:利用D/A 转换器来构造波形发生器,如图所 示。假设地址译码输出端口为360H。
图9.8 采用DAC0832 构造的波形发生器
•11
(1) 矩形波。给DAC0832 持续256 次送数据0,然后256 次送 数据FFH,依次重复处理。输出矩形波的程序段如下:
MOV DX,360H ;设定地址译码输出端口 DD0: MOV CX,0FFH
2
多2
N位
路
电
二进制数
… …
模
阻
拟
网
开
络
N
关N
运算 放大器
图9.2 D/A转换器框图
模拟电压输出
•3
1. 加权电阻网络D/A转换器的工作原理
VREF
K1
R1
K2
R2
K3
R3
Kn
Rn
微机原理与嵌入式接口技术DA与AD转换技术
在微机原理与嵌入式接口技术中,DA 转换技术是实现数字系统与外部环境 交互的关键环节,广泛应用于音频、 视频、通信等领域。
DA转换器的分类及工作原理
分类
根据输出信号的形式,DA转换器可分为 电压输出型和电流输出型;根据转换方 式,可分为并行DA转换器和串行DA转换 器。
VS
工作原理
DA转换器接受数字输入信号,通过权电 阻网络、R-2R梯形网络或电流源等方式 ,将数字量转换为模拟量输出。其中,权 电阻网络型DA转换器利用不同权值的电 阻网络来实现数字量到模拟量的转换;R2R梯形网络型DA转换器采用R和2R两种 阻值的电阻构成梯形网络,降低了电阻的 精度要求;电流源型DA转换器则是通过 控制电流源的开关状态,将数字量转换为 模拟电流输出。
应用的学科。
微机原理涉及计算机硬件与软件 的交互,是计算机科学与技术的
重要基础。
通过学习微机原理,可以了解计 算机内部运算、存储、控制等基
本功能实现。
嵌入式接口技术定义
嵌入式接口技术是研究如何将 微型计算机与其他硬件设备进 行有效连接和通信的技术。
嵌入式接口技术涉及硬件电路 设计、接口协议制定、驱动程 序开发等方面。
AD转换技术,也称为模拟-数字转换技术,是将模拟信号转 换为数字信号的过程,以实现在数字系统中进行处理和分析 。这项技术在嵌入式系统、通信系统、自动化系统等领域具 有广泛应用。
转换过程
AD转换过程主要包括采样、量化和编码三个环节。采样环节 对连续时间的模拟信号进行离散化采样;量化环节将采样得 到的模拟信号量化为近似值;编码环节将量化后的信号转换 为数字编码。
DA转换器的性能指标与选型
性能指标
• 分辨率:表示DA转换器能识别的最小数字输入量,通常以位数表示。
微机原理 课程设计 DA转换程序设计
课程名称计算机控制技术数据采集器设计学院信息工程学院专业班级 09应电(1)学号 3109003049 姓名黎青所2012年3 月26 日D/A转换一、报告内容设计一块D/A电路,该电路通过微机系统的I/O扩展槽与微机系统连接,利用D/A0832芯片的双缓冲工作方式将数字量转换成模拟量,具有对0~5V的模拟电压输出能力。
选用芯片:DAC0832等。
三、D/A0832芯片及数模转换原理D/A转换器的作用是将数字量转换为相应的模拟量。
数字量由二进制位组成,每个二进制的权,要把数字量转换为相应的模拟量电压(多数情况需要转换后的模拟信号以电压的形式输出),需要先把数字量的每一位上的代码按权转换成为对应的模拟电流,再把模拟电流相加,最后由运算放大器将其转变成模拟电压。
数字量是由一位一位的数字构成的,每一个数位都代表一定的权。
为了把一个数字量变成模拟量,必须把每一位上的代码按照权来转换为对应的模拟量,再把各模拟量相加,这样,得到的总的模拟量对应于给定的数据。
在集成电路中,通常采用T型网络实现数字量向模拟电流的转换,再利用运算放大器来完成模拟电流到模拟电压的转换。
所以,要把一个数字量变为模拟电压,实际上需要两个环节:即先把数字量变为模拟电流,这是由D/A转换器完成的;再将模拟电流变为模拟电压,这是由运算放大器完成的。
D/A转换器可以视为微机的一种外围设备,实现D/A转换器和微机接口技术的关键是数据锁存问题。
当CPU向D/A转换器输出一个数据时,这个数据在数据总线上只持续很短的时间,必须有数据锁存器锁住这个数据,才能得到持续稳定的模拟量输出。
有些D/A转换器芯片本身不带锁存器,此时74LS273芯片以及可编程的并行I/O接口芯片8255A均可作为D/A转换的数据锁存器,有些D/A转换器芯片本身带有锁存器。
四、工作过程1、将数据写入输入寄存器2、将输入寄存器的内容写入DAC寄存器即:使WR1为低电平,CS为低电平而ILE为高电平,这样,输入寄存器的锁存信号处于无效状态,待转换的数据被写入输入寄存器;WR2和XFER端输入一个负脉冲,从而使DAC寄存器工作在锁存状态。
微机原理与嵌入式接口技术DA与AD转换技术
微机原理具有通用性、高效性、模块化等特点,广泛应用于各个领域。
微机原理的重要性
掌握微机原理有助于 理解计算机的工作原 理,提高信息处理能 力。
掌握微机原理可为后 续学习和工作打下坚 实的基础。
微机原理在嵌入式系 统、数字信号处理等 领域的应用尤为广泛 。
微机原理的历史与发展
微机原理的历史
高度集成
嵌入式接口技术将继续朝着高度集成的方向 发展,实现更小尺寸、更低功耗、更高性能 的硬件和软件系统。
人工智能
嵌入式接口技术将逐渐融入人工智能技术,实现更 智能化的应用,如机器学习、深度学习等。
物联网
嵌入式接口技术将与物联网技术深度融合, 实现更广泛的应用场景,如智能城市、智能 交通等。
DA转换技术
要点二
特点
高分辨率、低噪声、线性度好、稳定性和可靠性高、 体积小、重量轻等。
AD转换技术的应用范围
工业自动化控制
通过AD转换将模拟信号转换 为数字信号,实现精确控制 。
音频处理
将模拟音频信号转换为数字 信号用于将生理信号 (如心电信号、血压信号等 )转换为数字信号,便于分 析和处理。
微机原理与嵌入式接口 技术da与ad转换技术
汇报人: 日期:
contents
目录
• 微机原理概述 • 嵌入式接口技术 • DA转换技术 • AD转换技术 • DA与AD转换技术的应用案例 • DA与AD转换技术的未来展望
微机原理概述
01
微机原理的定义与特点
微机原理的定义
微机原理是研究计算机的基本构成、工作原理以及信息处理的一门学科。
数字信号处理
在数字信号处理系统中,DA转换器用于将处理后的数字信号转换 为模拟信号,以实现系统的实时输出。
微机原理与嵌入式接口技术DA与AD转换技术
06
DA与AD转换技术的发展趋势
DA与AD转换技术的发展现状
基于模拟电路的DA转换器和AD转换器已经非常成熟,广 泛应用于各种领域。
基于数字信号处理(DSP)技术的DA转换器和AD转换器 逐渐成为主流,可以实现高精度、高速的数据转换。
DA与AD转换技术的未来发展方向
1
基于现场可编程门阵列(FPGA)的DA转换器 和AD转换器逐渐成为研究热点,可以实现更加 灵活、高效的数据转换。
02
在音频和视频处理领域,AD转换器可以实现模拟信号的数字化转换,将模拟信 号转换为数字信号进行数字音频和视频处理。
03
在医疗和科学仪器领域,DA转换器和AD转换器可以实现信号的转换和处理, 用于各种医疗和科学仪器的数字化改造和升级。
THANKS
感谢观看
模拟音频信号。
02
控制系统
在控制系统中,DA转换器可以将数字控制信号转换为模拟信号,对
被控对象进行控制。
03
数据采集
在数据采集系统中,DA转换器可以将计算机输出的数字信号转换为
模拟信号,对信号进行调理和处理。
04
AD转换技术
AD转换器的原理与特点
逐次逼近型AD转换器
通过逐次比较,从高位到低位逼近的方式实现模拟信号到数字信号的转换, 具有精度高、稳定性好等特点。
嵌入式接口技术中的DA与AD转换技术是实现各种传感器和执行器与计算机之间数据转换 的重要手段,未来将得到更广泛的应用和发展。
03
DA转换技术
DA转换器的原理与特点
DA转换器原理
DA转换器是数字模拟转换器,将数字信号转换为模拟信号,通常由电阻网络、运 算放大器和参考电压源组成。
DA转换器特点
微机原理与接口技术_10 AD和DA转换
• 4.转换时间和转换率
• 转换时间指完成一次A/D转换所需的时间,即从启动信号 开始到转换结束、得到稳定数字量的时间。转换率是指转 换时间的倒数。
2020/8/3
7
10.1.3 典型芯片ADC0809
• ADC0809是一种8路模拟输入8路数字输出的逐次比较型 A/D转换器。目前在8位单片机系统中有着广泛的使用。
2020/8/3
14
• 2.引脚功能
• 各引脚功能如下。
– REFOUT:内输入端,该信号输入端与REFOUT配合,用
于满刻度校准。
– BIP:偏置电压输入,用于调零。 – DB11~DB0:12位二进制数的输出端。 – STS:“忙”信号输出端,高电平有效。当其有效时,表示正
在进行A/D转换。
2020/8/3
15
• 3.特性参数
– (1)分辨率:12位A/D转换芯片,也可以用作8位A/D转换。
– (2)转换时间:25s,若转换成12位二进制数,可以一次读 出,也可分成两次读出,即先读出高8位后读出低4位。
– (3)工作温度:0℃~70℃。 – (4)功耗:390mW。
• 对输入Vin,理想转换码为
N=
Vin-VRE(F -) × VRE(F +)-VRE(F -)
256
2020/8/3
10
• 4.特性参数
– (1)分辨率为8位。 – (2)最大不可调误差是±1LSB。 – (3)单电源+5V。 – (4)可锁存三态输出,输出与TTL电平兼容。 – (5)当用+5V电源供电时,模拟输入电压范围为0~5V。 – (6)温度范围-40℃~+85℃。 – (7)功耗为15mW。 – (8)转换速度取决于芯片的时钟频率,其时钟频率范围为
微机原理与接口技术课件 11.DAC、ADC
VREF IOUT2 IOUT1
RFB AGND VCC DGND
V cc 芯片电源电压, +5V~+15V
VREF 参考电压,
-10V~+10V
RFB 反馈电阻引出端, 此端可接运算放大器输出端
AGND 模拟信号地
DGND 数字信号地
8
DI7~DI0 ILE
8位 输入 寄存器
LE
&
CS
&
WR1
port
PC总线
DI7~DI0
ILE WR1
CS
输入 寄存
LE
&
XFER &
WR2
DAC 寄存
LE
D/A IOUT2 转换
+
Vo
IOUT1
-
RFB
15
双缓冲工作方式: 两个寄存器均工作于受控锁存器状态
PC总线
DAC0832
D~ 0
数据线
D~I0
D7
DI7
RFB
IOUT1
-
+5V
ILE
IOUT2
+
IOW
IOUT1
模拟电流输出端1
当输入数字为全”1”时, 输出电流最大,约为: 255VREF
全”0”时, 输出电流为0
256RFB
IOUT2 模拟电流输出端2 IOUT1 + I OUT2 = 常数
12
DAC0832与微机系统的连接
1)直通工作方式
两个寄存器均工作于直通状态;
2)单缓冲工作方式
一个寄存器工作于直通状态, 另一个工作于受控锁存器状态;
10
DI7~DI0 ILE
微机原理与接口技术(DA转换实验)
.
(2)实验程序如下:
STACK SEGMENT STACK
DW 64 DUP(?)
STACK ENDS
CODE SEGMENT
ASSUME CS:CODE
START:MOV AL,00H
A1:OUT00H,AL
CALL DALLY
MOVAL,7FH
JMP START
DALLY:PUSH CX
PUSH AX
MOV CX,0100H
A3:MOV AX,056CH
A4:DEC AX
JNZ A4
LOOPA3
POP AX
POP CX
RET
CODE ENDS
END START
(3)输入实验程序并检查无误,经汇编,连接后装入系统。
(4)G=0000:2000↙,运行以上程序。
(5)按F7_wave进入PC示波器功能,观察DA输出波形。
实验结果:
实
验
心
得
教师评阅意见
教师签字
签字日期
年月日
数学与计算机科学系实验报告
课程:微机原理与接口技术地点:时间:年月日
学生姓名
班级
学号
成绩
组别
同组姓名
仪器编号
实验项目
D\A转换实验
指导教师
实验目的
掌握D\A转换的工作方式及编程方法
实验要求
编写程序,实现数模转换,并产生锯齿波
实验环境
TDN86/51教学实验系统
实验内容及实验结果
请写出具体的实验步骤,并给出相应的实验结果,如有需要,附上编写的程序及其运行结果截图!!
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
13.1 物理信号到电信号的转换
温度传感器 温度传感器能感受温度并转换成可用输出信号; 按测量方式可分为接触式和非接触式; 按传感器材料及电子元件特性可分为热电偶和热电阻。
热电偶
6
热电阻
13.1 物理信号到电信号的转换
湿度传感器 湿度传感器能感受气体中水蒸气含量,通过湿度的变 化,引起电阻值或电容值发生变化 湿敏元件是最简单的湿度传感器 湿敏元件主要有电阻式和电容式两大类。 。
12
Vi
− +
Vo
13.2 数模转换应用
运算放大器的原理 如图所示为带反馈电阻的运算放大器 G点为运算放大器的虚地,输入端有一个输入电阻Ri,输出端 有一个反馈电阻Ro ,因而输入电流:Ii =Vi/Ri
由于运算放大器的输入阻抗极大, 可认为运算放大器的电流几乎为0, V 这样即为输入电流Ii全部流过了Ro i ,而一端为输出端,一端为虚地, 因此上的电压降就是输出电压Vo。 即:Vo=−Ro· Ii =−Ro· Vi/Ri
…
Rn
−
+
Vo
14
13.2 数模转换应用
加权电阻网D/A转换 数字量是由一位一位的数位构成的,每个数位都代表一定 的权。
10000101B = 27+22+20=133
数字量要转换成模拟量,必须把每一位上的代码按权转 换成对应的模拟分量,再把各模拟分量相加,所得到的总的 模拟量便对应于给出的数字量。
微型计算机中处理的都是数字量,无法识别和处理工业上 的物理信号
解决方案
一般先利用传感器(例如光电元件、压敏元件等)把物理信 号转换成连续的模拟电压(或模拟电流),这种代表某种物理量 的模拟电压(或模拟电流)称为模拟量;
3
13.1 物理信号到电信号的转换
D/A转换是A/D转换的逆过程,这两个互逆的转换 过程通常会出现在一个控制系统中。 然后再把模拟量转换成数字量送到计算机进行处理,这 个过程称为模/数(A/D)转换,实现这个过程的器件称为模/ 数转换器(A/D转换器或ADC)。
11
13.2 数模转换应用
运算放大器的原理 运算放大器有两个输入端: 同相端,和输出端同相,用“+”表示; 反相端,和输出端反相,用“-”表示; 如图所示,同相端接地,反相端 为输入端时,由于Vi很小,则输入 点的电位近似于地电位,且输入电 流也非常小,可以假定其为0,把这 种特殊的情况称为虚地。
2-1
2-2
工 业 控 制 系 统 物理 信号 物理 信号
传感 器 执行 器
模拟电 放大 信号 滤波 驱动 放大
采样 保持 模拟电信号
ADC
数字 信号 数字 信号
DAC
微 型 计 算 机
反过来,微型计算机输出结果是数字量,不能直接控制 执行部件,需要将数字量转换成模拟电压或模拟电流,这个 过程称为数/模(D/A)转换,实现这个过程的器件称为数/模 转换器(D/A转换器或DAC)。
光栅数字传感器
8
第13章 A/D、D/A转换技术及其接口设计
1 2 3
物理信号到电信号的转换 数模转换及应用 模数转换及应用
9
NUIST
13.2 数模转换应用
数模转换基本原理 数/模(D/A)转换器是一种把数字量转换为模拟量的线性 电子器件,它将输入的二进制数字量转换成模拟量,以电压或 电流的形式输出,用于驱动外部执行机构。 常用的转换方法:加权电阻网和T形电阻网法。
13.2 数模转换应用
VREF I3 I2 I1 I0
R S3
2R S2
4R S1
8R S0 RF IRF
设VREF= -10V,则
I0 = VREF/(8R); I2 = VREF/(2R); I3 = VREF/R
0
1
010101 Iout1
1
b3
1
0
b0
1 Iout2
Vout
b2 b1 四位DAC寄存器
15
13.2 数模转换应用
加权电阻网D/A转换
加权电阻网D/A转换就是用一个二进制数字的每一位代码 产生一个与其相应权成正比的电压(或电流),然后将这些电 压(或电流)叠加起来,就可得到该二进制数所对应的模拟量 电压(或电流)信号。
加权电阻网D/A转换器由权电阻、位切换开关、运算放大 器组成。
16
13
Ro
Ri Ii G
− +
Vo
因此,带反馈电阻的运算放大器的放大倍数为: Vo =− Ro Vi Ri
13.2 数模转换应用
运算放大器的原理 如图,输出端有一个反馈电阻Rf,若 输入端有n个支路,则输出电压Vo 与输入电压Vin的关系为:
Ro Rf
1 Vo= −Rf∑ Vin i=1 Ri
n
Vin
NUIST
第13章 A/D、D/A转换技术及其接口设计
第13章 A/D、D/A转换技术及其接口设计
1 2 3
物理信号到电信号的转换 数模转换及应用 模数转换及应用
2
NUIST
13.1 物理信号到电信号的转换
存在的问题 在实际工业控制和参数测量时,经常遇到的是一些连续变 化的物理量,例如:温度、压力、速度、水位、流量等,这些 参数都是非电的、连续变化的物理信号
湿敏电阻
7
湿敏电容
13.1 物理信号到电信号的转换
数字传感器 温度传感器、湿度传感器等都是将物理信号转换成连续 变化的电信号,这些信号往往要通过放大、滤波、模数转 换等操作才能被微型计算机识别和处理。 数字传感器直接将探测到的物理信号转换成数字量或电 脉冲。
角度-数字传感器
把角位移转换成电信号,按照工作原理可分为脉冲盘式 和码盘式两类。
4
13.1 物理信号到电信号的转换
常见的传感器 传感器是一种物理装置,能够探测、感受外界的信号、物 理条件(如光、热、湿度)或化学组成(如烟雾),并将探知 的物理信号转换成电信号。
光敏传感器 利用光敏元件将光信号转换为电信 号; 敏感波长在可见光波长附近,包括 红外线和紫外线波长; 种类繁多:光电管、光敏三极管、 红外线传感器、紫外线传感器、光纤 5 式光电传感器和太阳能电池等。
10
13.2 数模转换应用
运算放大器 在工业控制系统中,一般需要2个环节来实现数字量到模 拟量的转换: 1. 把数字量转换成模拟电流,这一步由D/A转换器完成;
2. 将模拟电流转换成模拟电压,这一步由运算放大器完成。
有些D/A转换集成电路芯片中包含有运算放大器,有的没有, 这时就需要外接运算放大器。