基于8086的温度系统

目 录

1引言 ....................................................................................................................... 1 2 设计方案与论证 .................................................................................................. 1 3 设计内容 .............................................................................................................. 2 3.1系统扩展接口的选择 ................................................................................... 2 3.2温度传感器与A\\D转换器的选择 ............................................................... 2 3.3显示接口芯片 ............................................................................................... 3 3.4设计原理及功能说明 ................................................................................... 3 3.5系统软件设计 ............................................................................................... 4 3.6单元电路的设计(计算与说明) ............................................................... 5 4.8086微处理器及其体系结构 ............................................................................. 8 4.1 8086微处理器的一般性能特点 ................................................................. 8 4.2. 8086CPU的编程结构 ................................................................................. 9 4.3 8255A并行I\\O接口 ................................................................................... 9 4.4 ADC0809概述 ..............................................................................................11 4.5 ADC0809与8255的连接 ........................................................................... 13 4.6键盘/显示方式设置命令字 ....................................................................... 13 4.7 LED显示器 ................................................................................................ 14 5硬件的制作与调试 ............................................................................................. 14 6 结束语: .............................................................................................................. 17 参考文献 ................................................................................................................ 19 附录1:元器件清单: ........................................................................................... 20 附录2:电路总图 ................................................................................................. 20 附录3:程序 ......................................................................................................... 20

1引言

为了实现计算机对生产过程及对象的控制,需要将对象的各种测量参数按照要求转换成数字信号送入计算机。计算机运算处理后再转换成适合于对生产过程进行控制的量。所以在微机和生产过程之间,须设置信息的变换和传递通道。主要功能就是随时间变化的模拟输入信号变成数字信号送入计算机,主要由AD590温度传感器,8088CPU,8255A, A/D转换器和数码管显示器等组成。

本实验通过设计一个微机控制的温度控制系统旨在能做到以下几点:1.了解微机控制的温度采集系统软硬件设计原理和方法。2.进一步掌握并行接口芯片和模数转换的工作原理与使用方法。

以8088 CPU 为核心设计一个温度采集系统,系统可以实

现一路温度的采集,在3位LED显示器上显示当前温度。

本设计所用器件主要有传感器,A/D转换器,8088CPU,可编程并行接口8255,显示器等。首先传感器把所测的温度转换为电压,输入A/D转换器中进行转换,然后再把得到的二进制数经过CPU在数码管上显示出来。

本设计共分以下几个模块:8088主控模块、A/D转换模块、并行接口模块、显示模块。

2 设计方案与论证

采用铂电阻温度传感器的电阻与温度的关系是非线性的,用电桥实现温度升高引起的电阻变化对应于电压的变化。经A/D转换器后,送入锁存器锁存,在经译码器输出后,再在数码管上显示,由于74LS373具有锁存功能就能实现四位的温度显示。由于

1

铂电阻与温度的关系是非线性的,因此输出的结果测试精度较低,并且不能达到我们对温度控制的要求。

电桥测温电路 放大电路 A/D转换电路 LED数码显示 译码器7448 锁存器74LS373 图2-1设计方案

3 设计内容

3.1系统扩展接口的选择

本次设计采用的是8086微处理器,选择8255A可编程并行接口作为系统的扩展接口,8255A的通用性强,适应灵活,通过它CPU可直接与外设相连接。

3.2温度传感器与A\\D转换器的选择

本系统选用温度传感器AD590构成测温系统。AD590是一种电压输入、电流输出型集成温度传感器,测温范围为-55℃~150℃,非线性误差在±0。30℃,其输出电流与温度成正比,温度每升高1K(K为开尔文温度),输出电流就增加1uA。其输出电流I=(273+T)uA。本设计中串联电阻的阻值选用2KΩ,所以输出电压V+=(2730 + 10T)MV.另外,为满足系统输入模拟量进行处理的功能,对其再扩展一片ADC0809,以进行模拟—数字量转化。

2

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4