基于RS485总线的回转支承温度监控系统的设计
基于RS485总线的回转支承温度监控系统的设计(论文22000字)
摘要
在控制领域中的分布式温度监控系统具有开放性高,可靠性强、以及能够在恶劣环境温度下工作等特点,因此需要一种能够支持多节点、远距离通信以及传输信号安全可靠的总线构成网络。本文给出一种基于RS485总线的远程监测回转支承润滑脂实时温度的方法,具体介绍了RS485总线的通信原理、串行通信原理等,并着重介绍了RS485总线的特点和通信协议的设计,电路连接和通信软件的设计方法。在此基础上设计出一套的远程温度监控系统,从机能实时对环境周围的温度采集,并将所采集到的数据发送给主机;
本系统应用8052单片机完成数据的采集、处理、对所采集到的温度进行处理和对数据的传输进行处理,通过矩阵键盘输入命令,并用LM016L液晶屏显示实时状态、设定信息和所采集到的温度。RS485 串口通信实现了主机对从机的监控和控制。采用DS18B20数字温度传感器对温度进行实时检测。该系统具有体积小、价格便宜、实用性好等优点
关键词:单片机 数字温度传感器 液晶显示 RS485总线 串行通信
Slewing bearing temperature monitoring system based on RS485 bus
Abstract [来源:http://Doc163.com]
Control field of distributed temperature monitoring system with high openness , reliability, and the ability to work under harsh ambient temperature and other characteristics , Therefore it needs a bus with multi-node support , remote communications, and safe and reliable signal transmission bus constitute to form network. This paper presents a method of remote monitoring based on RS485 bus slewing bearing grease real-time temperature, specifically describes the RS485 bus communication theory, serial communication theory, etc., and highlights the features of RS485 bus communication protocol design, circuit connection and communication software design methods. Based on this design a remote temperature monitoring system, real-time performance from the ambient temperature of collection, and the collected data is sent to the host;
The system applies 8052 to complete data collection, processing, process the collected temperature and transmission of data. Input commands through the matrix keyboard , and use LM016L LCD to display real-time status, setting information and the collected temperature. RS485 serial communication realizes the monitoring and control from the machine by the host. Due to use DS18B20 digital temperature sensor for real-time temperature . The system has the advantages of small, cheap, practical.
Keywords: MCU; digital temperature sensor ; LCD; RS485 bus
目录
摘要 I
Abstract II
第一章 绪论 1
1.1回转支承简介 1
1.2 RS485接口技术 1
1.3 温度监测系统 2
1.3.1温度传感器 2
1.3.2 DS18B20温度模块 3
1.4 国内外研究现状 3
1.5 本课题要解决的问题 4
第二章 系统设计 5
2.1 任务要求 5
2.2 总体设计 5
2.3设计方案论证 6
2.3.1主机部分方案论证 6
2.3.2从机部分方案的论证 7
2.3.3 通讯总线接口方案论证 8
2.4 系统硬件电路设计 8
2.4.1 主控机电路设计 8
2.4.2 单片机80C52外围电路设计 9
2.4.3液晶显示电路设计 11
[版权所有:http://DOC163.com]
2.4.5报警电路设计 13
2.4.6 键盘控制电路设计 13
2.5 从机电路设计 14
2.6 主从RS485总线接口电路设计 18
2.7 程序下载电路设计 20
第三章 RS485 通信技术基本原理 22
3.1 RS485 多机通信概述 22
3.2 多机通信基本原理 22
3.3 串行通信原理 23
3.3.1 串行通信基础知识 24
3.3.2 MCS-5 1 系列羊片机串行口的结构 25
3.3.3 MCS51单片机串行口的控制 25
3.3.4 波特率设计 27
第四章 系统软件程序设计 29
4.1 通信协议设计 29
4.2 数据校验方法 30
4.3 从机系统控制设计 30
4.3.1 从机串口通信协议设计 31
4.3.2 温度采集程序设计 34
4.4 主机系统控制设计 35
4.4.2键盘控制设计 40
[版权所有:http://DOC163.com]
4.4.3液晶显示设计 43
4.4.3报警部分设计 45
第五章 结论 47
致谢 48
参考文献 49
[来源:http://Doc163.com]