基于的温度系统【实用文档】doc.doc
上传人:天马****23 上传时间:2024-09-10 格式:DOC 页数:136 大小:8.2MB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

基于的温度系统【实用文档】doc.doc

基于的温度系统【实用文档】doc.doc

预览

免费试读已结束,剩余 126 页请下载文档后查看

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

基于的温度系统【实用文档】doc文档可直接使用可编辑,欢迎下载目录TOC\o"1-3”\u1引言PAGEREF_Toc407621041\h12设计方案与论证PAGEREF_Toc407621042\h13设计内容PAGEREF_Toc407621043\h23.1系统扩展接口的选择PAGEREF_Toc407621044\h23.2温度传感器与A\D转换器的选择PAGEREF_Toc407621045\h23。3显示接口芯片PAGEREF_Toc407621046\h33。4设计原理及功能说明PAGEREF_Toc407621047\h33.5系统软件设计PAGEREF_Toc407621048\h43。6单元电路的设计(计算与说明)PAGEREF_Toc407621049\h54。8086微处理器及其体系结构PAGEREF_Toc407621050\h84。18086微处理器的一般性能特点PAGEREF_Toc407621051\h84。2.8086CPU的编程结构PAGEREF_Toc407621052\h94。38255A并行I\O接口PAGEREF_Toc407621053\h94.4ADC0809概述PAGEREF_Toc407621054\h114.5ADC0809与8255的连接PAGEREF_Toc407621055\h134.6键盘/显示方式设置命令字PAGEREF_Toc407621056\h134.7LED显示器PAGEREF_Toc407621057\h145硬件的制作与调试PAGEREF_Toc407621058\h146结束语:PAGEREF_Toc407621059\h17参考文献PAGEREF_Toc407621060\h19附录1:元器件清单:PAGEREF_Toc407621061\h20附录2:电路总图PAGEREF_Toc407621062\h20附录3:程序PAGEREF_Toc407621063\h201引言为了实现计算机对生产过程及对象的控制,需要将对象的各种测量参数按照要求转换成数字信号送入计算机。计算机运算处理后再转换成适合于对生产过程进行控制的量。所以在微机和生产过程之间,须设置信息的变换和传递通道。主要功能就是随时间变化的模拟输入信号变成数字信号送入计算机,主要由AD590温度传感器,8088CPU,8255A,A/D转换器和数码管显示器等组成。本实验通过设计一个微机控制的温度控制系统旨在能做到以下几点:1。了解微机控制的温度采集系统软硬件设计原理和方法。2.进一步掌握并行接口芯片和模数转换的工作原理与使用方法.以8088CPU为核心设计一个温度采集系统,系统可以实现一路温度的采集,在3位LED显示器上显示当前温度。本设计所用器件主要有传感器,A/D转换器,8088CPU,可编程并行接口8255,显示器等。首先传感器把所测的温度转换为电压,输入A/D转换器中进行转换,然后再把得到的二进制数经过CPU在数码管上显示出来。本设计共分以下几个模块:8088主控模块、A/D转换模块、并行接口模块、显示模块。2设计方案与论证采用铂电阻温度传感器的电阻与温度的关系是非线性的,用电桥实现温度升高引起的电阻变化对应于电压的变化.经A/D转换器后,送入锁存器锁存,在经译码器输出后,再在数码管上显示,由于74LS373具有锁存功能就能实现四位的温度显示。由于铂电阻与温度的关系是非线性的,因此输出的结果测试精度较低,并且不能达到我们对温度控制的要求。电桥测温电路放大电路A/D转换电路锁存器74LS373译码器7448LED数码显示图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,以进行模拟-数字量转化。3。3显示接口芯片为满足本次设计温度显示的需要,我们选择了