文档详情

模拟量输入输出通道.ppt

发布:2025-02-04约1.78万字共77页下载文档
文本预览下载声明

三、基于高速数据缓存技术的数据传输方式2、基于FIFO的高速数据缓存方式第62页,共77页,星期六,2024年,5月该FIFO数据采集系统没使用PAE和PAF标志,采用先写满再读数据的简单方法写操作由加在WCLK端的时钟控制,对应时钟信号的上升沿,采集的数据从D0~D8端顺序写入到存储器阵列中。当数据写满后,FF变为低电平,FF的低电平信号通过单片机关闭时钟门74HC00而中止写操作,尔后电路便可以进入读数过程。读数操作过程由单片机控制。当数据被读空后,EF变为低电平。这时,EF信号就会打开时钟门,于是电路就进入新的一轮写数据操作。第63页,共77页,星期六,2024年,5月2.3模拟量输出通道2.3.1D/A转换器概述2.3.2D/A转换器与微型计算机接口2.3.3D/A转换器应用举例第64页,共77页,星期六,2024年,5月2.3.1D/A转换器概述一、D/A转换原理D/A转换器是由电阻网络、开关及基准电源等部分组成,为了便于接口,有些D/A芯片内还含有锁存器。D/A转换器的组成原理有多种,采用最多的是R–2R梯形网络D/A转换器,第65页,共77页,星期六,2024年,5月一、D/A转换原理第66页,共77页,星期六,2024年,5月一、D/A转换原理二、D/A转换器的主要技术指数1.分辨率:当输入数字发生单位数码变化时所对应模拟量输出的变化量,具体表达方式与A/D转换器分辨率基本一致。2.转换精度:指在整个工作区间实际的输出电压与理想输出电压之间的偏差,具体含义与A/D转换器的定义基本一致。3.转换时间:指当输入的二进制代码,从最小值突跳到最大值时,其模拟量电压达到与其稳定值之差小于±12LSB所需的时间。转换时间又称稳定时间,其值通常比A/D转换器的转换时间要短得多。4.尖峰误差:尖峰误差是指输入代码发生变化时而使输出模拟量产生的尖峰所造成的误差。第67页,共77页,星期六,2024年,5月一、D/A转换原理二、D/A转换器的主要技术指数三、D/A转换电路输入与输出形式D/A转换器的数字量输入端可以分为:不含数据锁存器;含单个数据锁存器;含双数据锁存器三种情况。第一种与微型计算机接口时一定要外加数据锁存器,以便维持D/A转换输出稳定。后两种与微型计算机接口时可以不外加数据锁存器。第三种可用于多个D/A转换器同时转换的场合。D/A转换器的输出电路有单极性和双极性之分。第68页,共77页,星期六,2024年,5月三、D/A转换电路输入与输出形式D/A转换器的输出电路有单极性和双极性之分。单极性输出电路双极性输出电路第69页,共77页,星期六,2024年,5月2.3.2D/A转换器与微型计算机接口一、八位D/A转换器DAC0832及其与微型计算机接口DAC0832是含有双输入数据锁存器的D/A数模转换器,原理框图如下:第70页,共77页,星期六,2024年,5月2.3.2D/A转换器与微型计算机接口一、八位D/A转换器DAC0832及其与微型计算机接口MOVDPTR,#0FEFFH;给出0832的地址MOVA,#DATA;欲输出的数据装入AMOVX@DPTR,A;数据装入0832并启动D/A转换口地址为FEFFH。8031对它进行一次写操作,输入数据便在控制信号的作用下,直接打入内部DAC寄存器中锁存,并由D/A转换成输出电压。单缓冲方式:第71页,共77页,星期六,2024年,5月2.3.2D/A转换器与微型计算机接口二、十二位D/A转换器DAC1208与微型计算机接口MOVDPTR,#0FDFFHMOVA,DATAMOVX@DPTR,ADECDPHMOVA,DATA+1MOVX@DPTR,AMOVDPTR,#7FFFHMOVX@DPTR,A设有一个12位的待转换的数据存放在内容DATA及DATA+1单元中,其存放顺序为:(DATA)存高8位数据,(DATA+1)存低4位数据(存放在该单元的低半字节上

显示全部
相似文档