1、 1 微机原理与接口技术微机原理与接口技术 I 综合实验综合实验设计报告设计报告 设计课题: 波形发生器 专业班级: 09 测控(1)班 学生姓名: 学生学号: 指导教师: 成 绩: 二一二 年 五 月十 日 2 波形发生器波形发生器 一、一、 设计目的设计目的 1微机原理与接口技术是一门实践性很强的课程。课程设计教学环节十分 重要。通过课程设计,使用微处理器芯片及其它典型的接口芯片,设计微处理器 应用的典型接口电路,加深对微处理器、典型接口芯片特性的理解,掌握微处理 器接口电路设计的初步方法,并进行一定的编程训练,加强微机应用的工程实践 能力; 2.掌握波形发生器的逻辑功能和工作原理,设计出
2、电路图,分析并设计硬件 连接图,掌握波形发生器的设计方法。并对各种元器件的功能和应用有所了解, 对其在电路中的作用进行分析, 充分掌握电路设计流程以及电路设计过程中应注 意的事项。 二、设计要求二、设计要求 1.设计出的波形发生器能够产生方波, 通过键盘控制可以改变输出信号的频 率和幅度,输出信号在 05v 连续可调。 2.使用 8086 处理器以及 8255A,DAC0832 两个芯片。8255A 作为主机与 DAC0832 之间的接口, 8255A 的 A 口作为数据输出口, 在工作方式 0 输出。 DAC0832 作为数据转换接口将数字信号变成模拟信号输出, DAC0832 的CS -
3、, WR1 - ,WR2 - ,XFER - 均接地,ILE 接高电平即工作在直通方式。 DAC0832 DAC0832 是 8 位分辨率 D/A 转换集成芯片,与处理器完全兼容,具有价格 低廉,接口简单,转换控制容易等优点,在微机应用系统中得到广泛的应用。 D/A 转换器由八位输入锁存器、八位 DAC 寄存器、八位 D/A 转换电路以及 转换电路构成。 DAC0832 输出是电流型的,但实际应用中往往需要电压输出信号,所以还 必须一个外接的运算放大器转换称电压。其引脚如下图 1 所示: 3 图 1:DAC0832 引脚图 D0D7:八位数据输入线 ILE:数据锁存允许控制信号输入线,高电平有
4、效 CS: 片选信号输入线,低电平有效 WR1:输入寄存器的写选通信号,低电平有效 XFER:数据传送控制信号输入线,低电平有效 WR2:DAC 寄存器写选通输入线,低电平有效 IOUT1:电流输出线。当输入全为 1 时 IOUT1 最大 IOUT2:电流输出线。其值与 OUT1 之和为一常数 RFB:反馈信号输入线,芯片内部有反馈电阻 Vcc:电源输入线(+5+15V) Vref: 基准电压输入线(-10+10V) AGND: 模拟地,模拟信号和基准电源的查考地 DGND:数字地,两种地线在基准电源共处比较好 根据对 DAC0832 的数据锁存器和 DAC 寄存器的不同的控制方式,DAC08
5、32 有 三种工作方式:直通方式、单缓冲方式和双缓冲方式,可用软件指令控制这 5 个控制端:ILE、CS、WR1、WR2、XFER。 直通工作方式:5 个控制端均有效,直接 D/A 转换。 4 单缓冲工作方式:5 个控制端一次选通,即两个输入寄存器中任意一个处 于直通方式,另一个工作于受控方式 双缓冲工作方式: 5 个控制端分二次选通。 即两个锁存器都处于受控状态。 8255A 的内部结构图 5 三、设计电路原理图 A1619 AD015 AD0 AD1 AD2 AD3 AD4 AD5 AD6 AD7 8000H BD0 BD1 BD2 BD3 BD4 BD5 BD6 BD7 AD0 AD1
6、AD2 AD3 AD4 AD5 AD6 AD7 AD8 AD9 AD10 AD11 AD12 AD13 AD14 AD15 A12 A13 A14 A15 A15 A14 A13 A12 PA0 PA1 PA2 PA3 PA4 PA5 PA6 PA7 PA0 PA1 PA2 PA3 PA4 PA5 PA6 PA7 OUT2 OUT1 OUT2 OUT1 BD0 BD1 AD015 READY 22 INTR 18 NMI 17 RESET 21 CLK 19 MN/MX 33 HOLD/GT1 31 HLDA/GT0 30 A1619 M/IO/S0 28 ALE/QS0 25 DT/R/S1 27 INTA/QS1 24 TEST 23 BHE 34 DEN/S2 26 RD 32 WR/LOCK 29 U 8086 D0 34 D1 33 D2 32 D3 31 D4 30 D5 29 D6 28