文件大小:488.50KB 适用专业:机械自动化 适用年级:大学 论文编号:202398 论文简介: 毕业设计-基于AT89单片机的八路温度巡回测量系统设计,正文共55页,26992字,附任务书。
本设计要达到的目的是利用单片机技术和计算机技术能够对八路温度信号进行巡回检测。计算机能够和单片机系统进行通信,并能够对采集来的温的信号进行处理。
1、设计内容:
① 单片机的类型的选择和温度传感器的选择;
② 确定系统的总体设计方案;
③ 根据系统硬件电路设计:电源电路设计、检测电路设计和通信电路设计;
④ 系统程序设计:完成对数据的采集、上位机和下位机的通信;
⑤ 硬件电路的原理图;
⑥ 系统的程序框图;
⑦ 编写设计说明书;
[摘要]:本设计采用了虚拟仪器技术、单片机技术和计算机技术,设计了一套基于Lab Windows/CVI温度测量系统。该系统采用高精度温度传感器DS18B20,实现8路温度的测量。系统采用模块化思想,组建方式灵活,实现了多点的温度巡回检测。利用单片机进行温度数据的采集和处理。本论文主要介绍了DS18B20数字温度传感器,AT89单片机,系统的总体设计、以及软件的设计。
[关键词]:AT89单片机;DS18B20;Lab Windows/CVI
目 录
1 绪 论 1
1.1课题的背景 1
1.2 系统的概述 2
1.3 检测现状及发展 3
1.4课题的来源及研究意义 5
1.5小结 6
2 温度传感器与单片机选择 7
2.1传感器DS18B20 7
2.2单片机AT89 16
2.2.1 AT89S51 16
2.2.2 AT89S52 18
2.3小结 22
3 总体设计 23
3.1总体的设计原则 23
3.2总体方案设计 23
3.2.1 检测系统的硬件方案设计 23
3.2.2 检测系统的软件方案设计 24
3.3小结 26
4 电路设计 27
4.1电路的设计规范 27
4.2单片机电路设计 28
4.3采集模块的设计 29
4.4电源模块的设计 31
4.5通信模块的设计 31
4.6小结 32
5 软件的设计 33
5.1下位机程序设计 33
5.1.1 采集程序的设计 34
5.1.2 通信程序的设计 35
5.2上位机程序设计 36
5.2.1 Lab Windows/CVI的介绍 36
5.2.2 多线程的介绍 37
5.2.3 多线程技术在本系统中的应用 38
5.2.4 虚拟仪器串口通信模块的设计 41
5.3小结 44
6设计总结 45
致 谢 46
参考文献 57
附图 59
论文文件预览: 共1文件夹,1个文件,文件总大小:488.50KB,压缩后大小:234.84KB
- 毕业设计-基于AT89单片机的八路温度巡回测量系统设计
8路温度巡回测量系统的设计.doc [488.50KB]
|