16路数模转换通道设计..docVIP

  • 11
  • 0
  • 约3.65千字
  • 约 10页
  • 2016-12-27 发布于重庆
  • 举报
基础课程设计(论文) 微型计算机数模转换通道设计 摘要 本设计介绍基于2片DAC0832与1片8088CPU组成一套16通道的数模转换系统。系统采用DAC0832与8088CPU之间电路相连接的方法,实现16路通道及更多通道的实时数模转换。 关键词:DAC0832芯片 8088CPU 数模转换通道 目录 1. 概述 4 2.硬件介绍 5 2.1.DAC0832的介绍 5 2.2.8088CPU的介绍 6 3.DAC0832的双极性输出电路 8 4.两片DAC0832与8088cpu的连接 9 5.程序设计 9 6.DAC转换电路模块的检测 10 7.DAC转换电路的故障分析与检测 10 微型计算机数模转换通道设计 概述 随着无线通信与传送技术的发展,对高速,高精度的数字模拟转换器的需求越来越大,性能要求也越来越高。 同时,在工业生产中,大量的用电设备(执行机构,变送器等)都需要在平滑调节的测试电压下稳定工作。此时需要采用数模转换芯片将输入的数字电压转换为可以平滑调节的模拟电压。 本文用2片DAC0832模数转换芯片和1片8088CPU,就能实现较为准确的16路通道的实时数模转换。 2.硬件介绍 2.1.DAC0832的介绍 图1.DAC0832引脚图 图2.DAC0832的内部结构图 图3.DAC0832内部的8位D/A转换器电路 DAC0832是采用CMOS/Si-Cr工艺实现的8位D、A转换器 该芯片包含8位输入寄存器,8位DAC寄存器,8位D/A 转换器。 DAC0832中有两级锁存器,第一级即输入寄存器,第二级即DAC寄存器,可以工作在双缓冲方式下。 该D/A转换器为20引脚双列直插式封装,各引脚含义如下: D7~D0-转换数据输入 -片选信号(输入),低电平有效 ILE-数据锁存允许信号(输入),高电平有效 -第一信号(输入),低电平有效。 WR2-第二写信号(输入),低电平有效。 -数据传送控制信号(输入),低电平有效 Iout1-电流输出“1”。 Iout2-电流输出“2”。 Rfb-反馈电阻端 Vref-基准电压,是外加高精度电压源,与芯片内的电阻网络相连接,该电压可正可负,范围为-10v~10v DGND-数字地 AGND-模拟地 DA转换属于微机测控系统的输出通道部分,它从CPU接收数字量,其功能是将输入的数字量,成比例的转换为模拟量输出,以控制后级的执行机构动作,实现对工业对象的控制。 2.2.8088CPU的介绍 图4. 8088CPU引脚图 8088CPU的内部结构从功能上分为两个单元 ①总线接口单元BIU——管理8088与系统总线的接口,负责CPU对存储器和外设进行访问 ②执行单元EU——负责指令的译码,执行和数据的运算 两个单元相互独立,分别完成各自操作 两个单元可以并行执行,实现指令取值和执行的流水线操作 8088CPU的数据和地址引脚如下 (1)AD0-AD7 地址/数据分时复用引脚,双向,三态 在访问存储器或外设时,第一时钟周期I/O端口的低8位地址A7~A0,其它时间用于传送数据D7~D0 (2)A8-A15中间8位地址引脚,输出,三态 这些引脚在访问存储器或外设时,提供全部20位地址中的中间8位地址A15~A8 (3)A19-A16地址/状态分时复用引脚,输出,三态 访问存储器第一周期时输出高4位地址A19~A16 访问外设时第一周期全部低电平无效 其它时间输出状态信号S6~S3 (4)ALE地址锁存,输出,三态,高电平有效。引脚高有效时,表示复用引脚:AD7~AD0和A19~A16正在传送地址信息。 (5)IO/M,IO或存储器访问,输出,三态。 输出高电平时,表示CPU将访问I/O端口,这时地址总线A15~A0提供16位I/O地址。 输出低电平时,表示CPU将访问存储器,这时地址总线A19~A0⑥提供20位存储器地址。 (6)WR 写控制,输出,三态,低电平有效。有效时,表示CPU正在写出数据给存储器 (7)RD 读控制,输出,三态,低电平有效。有效时,表示CPU正在存储器或I/O端口读入数据。 (8)READY 存储器或I/O口就绪,输入,高电平有效 (9)DEN数据允许,输出,三态,低电平有效。有效时,表示当前数据总线上正在传送数据。 (10)DT/R 数据发送/接收,输出,三

文档评论(0)

1亿VIP精品文档

相关文档