基于单片机和LabVIEW的温度测控系统设计.zip

  • 需要金币1000 个金币
  • 资料包括:完整论文
  • 转换比率:金钱 X 10=金币数量, 即1元=10金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2016-10-14
  • 论文字数:16856
  • 当前位置论文阅览室 > 毕业设计 > 单片机论文 >
  • 课题来源:(王教授)提供原创文章

支付并下载

摘要:本文主要介绍了基于上位机虚拟仪器LabVIEW和下位机单片机STC89C52构成温度测控系统。下位机单片机采用STC89C52芯片作为主控MCU,采用LCD1602显示器作为温度显示与温度限值界面,采用DS18B20传感器作为温度采集工具。利用LabVIEW虚拟系统构成的上位机接收来自单片机采集的温度数据,实现上位机对温度的采集,处理,分析,储存,波形显示及控制温度限值,并根据设计的情况可以将温度控制在指定范围和进行报警。

测试结果表明,本系统可以不间断地对环境温度数据进行采集,并能对温度波形实时自动绘制,达到了设计要求,具有一定的实用性及可移植性。

 

关键词 LabVIEW;单片机;DS18B20;LCD;温度控制

 

目录

摘要

Abstract

1 绪论-1

1.1 课题背景及研究意义-1

1.2 单片机简述-1

1.3 虚拟仪器简介-1

1.4 虚拟仪器与传统仪器的对比-2

1.5 课题现状与前景-3

1.6 研究内容及论文构成-3

2 硬件方案设计-5

2.1 系统方案设计-5

2.2 单片机简介-5

2.2.1 复位电路-7

2.2.2 晶振电路-7

2.3 LCD1602简介与原理-8

2.3.1 LCD1602显示电路-9

2.4 传感器DS18B20简介-10

2.4.1 传感器DS18B20电路-10

2.4.2 传感器DS18B20工作时序-11

2.5 加热装置驱动电路-12

2.6 蜂鸣器-12

2.7 系统电源电路-13

2.8 本章小结-13

3 单片机软件设计-14

3.1 仿真软件-14

3.2 主函数设计-14

3.3 LCD1602流程图-15

3.4 DS18B20转换流程图-16

3.5 本章小结-17

4 LabVIEW的温度测控系统的设计-18

4.1 LabVIEW温度采集系统的介绍-18

4.2 LabVIEW温度采集系统个程序框图的设计-18

4.2.1 摄氏度与华氏度之间的转换模块设计-18

4.2.2 温度预警模块的设计-18

4.2.3 最大最小值的测量模块的设计-19

4.2.4 温度采集数据的保存模块的设计-19

4.2.5 LabVIEW串口程序框图设计-20

4.2.6 LabVIEW温度采集系统总体程序框图的设计-22

4.3 本章小结-23-

5 硬件制作与系统调试-24

5.1 硬件制作-24

5.2 硬件调试-24

5.3 上位机LabVIEW系统调试-25

5.4 本章小结-26

总结-28

致谢-29

参考文献-30