基于8086的温度测控系统课程设计 下载本文

内容发布更新时间 : 2024/5/22 16:05:16星期一 下面是文章的全部内容请认真阅读。

中南大学

微机应用系统设计与 综合实验设计报告

设计题目 温度测控系统的设计 指导老师 ************** 设计者 ****

专业班级 测控140* 班**号 设计日期 2016年7月5号

1

目 录

一、系统设计要求?????????????????????1 二、系统总体设计方案???????????????????2 2.1 温度检测的基本原理????????????????2 2.2温度数据采集???????????????????2 2.3 显示方案???????????????????2 2.4 系统组成 ???????????????????3 三、系统硬件设计??????????????????10 3.1 8086与A/D转换器及显示器的硬件连接??????? 10 3.2 温度检测及放大电路???????????????11 四、系统软件设计 ??????????????????12 4.1 I/O资源分配??????????????????12 4.2 功能模块软件设计????????????????13 五、课程设计及调试中遇到的问题及解决方法????????14 5.1 系统设计中遇到的问题及解决方法?????????14 5.2 系统调试中遇到的问题及解决方法?????????14 六、收获与体会 ????????????????????15 参考文献 ??????????????????????16

一、系统设计要求

设计并制作出具有如下功能的温度测控系统。

设计一个温度测控系统,温度测量部分采用ADC0809, 控制输出部分采用 8255控制加热器加热/冷却,系统实现一路温度信号的测控,在3位LED显示器上显示当前温度。控制温度范围 0~76.5 CO,每隔0.2s检测一次,每点连续采集5次,取其中值,经标度变换,转为BCD码后送显示器显示,每1s刷新一次显示。

设定温度为0℃时,变换放大电路送出的模拟量为0.0V,此时A/D输出的数字量为00H;温度为76.5℃时变换器送出对应电压4.98V,此时A/D输出的数字量为FFH,即每0.3℃对应1LSB的变化量,对应电压值为19.5mV。报警温度设定为76.5℃,此时,输出电压约为5.0V左右。

显示方式为: 例:温度:45.0 CO

设计要求:设计相应的A/D转换器、I/O接口、显示、键盘等微机接口电路,可在线键盘参数设置、检测、显示、报警。并设计出电路原理图,说明工作原理,编写程序及程序流程图。

1