内容介绍
原文档由会员 虎王 发布
温度数据采集系统的设计与实现
页数 28 字数13644
摘 要:
本设计采用单片机AT89S52作为控制核心,通过集成温度传感器AD590对温度数据进行采集,将温度值转换为电量输出,由ADC0809实现模拟信号的数字化。通过RS485技术实现远程设备与计算机主机通讯,并通过4位数码管显示模块显示温度的实时值,上位机的“控制台”可以查看检测点的温度值还可以设定温度的最大值和最小值,对于超过最大值或低于最小值的温度数据进行报警。
目 录
1 引言1
2 总体系统分析及方案论证2
2.1 总体功能要求与技术指标2
2.2 整体框架2
2.3 器件选择3
2.4 通信方式4
3 系统硬件电路设计4
3.1 通讯方式4
3.2 温度检测电路6
4 下位机部分软件设计7
4.1 LED模块显示部分7
4.2 数据转换部分9
4.3 设置波特率的初始化程序9
4.4 与上位机的通信部分设计9
5 数据通信概述13
5.1 数据通信的概念及组成13
5.2 数据传输方式13
5.3 数据通信编码14
5.4通信协议14
6 串行通信的接口标准16
6.1 串行通信总线标准接口16
6.2 通信速度和通信距离16
6.3 抗干扰能力16
6.4 RS-232 /RS-485总线标准接口17
7 VISUAL BASIC语言概述19
7.1 VISUAL BASIC6.0的简介19
8 VB程序的设计19
8.1 程序设计的基本思路19
8.2 登录功能的实现20
8.3 数据通信的基础21
8.4 对数据的处理23
8.5 监控界面23
9结论24
参考文献25
致谢26
附录 系统硬件电路图26
ABSTRACT27
KEY WORDS27
参考文献:
[1] 李书琴,陈勇.Visual Basic 程序设计基础[M].清华大学出版社,2006.
[2] 马忠梅,籍顺心等.单片机的C语言应用程序设计[M].北京航空航天大学出版社,2003.
[3] 杜树春.单片机C语言和汇编语言混合编程实例详解[M]. 北京航空航天大学出版社,2006.
[4] 达新宇等.数据通信原理与[M].电子工业出版社,2003.
[align=center][/align]