毕业设计(论文)基于51单片机的远程温度显示系统的设计与实现.doc
《毕业设计(论文)基于51单片机的远程温度显示系统的设计与实现.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)基于51单片机的远程温度显示系统的设计与实现.doc(44页珍藏版)》请在三一办公上搜索。
1、基于51单片机的远程温度显示系统的设计与实现基于51单片机的温度远程显示系统的设计与实现摘 要随着现代工业的逐步发展,在工业生产中,温度、压强、湿度和液体是四种最常见的过程变量。其中,温度是一个非常重要的过程变量。比如:在冶金产业、化工产业、电力产业、机械加工以及食品加工等诸多领域,基本都离不开对各种加热炉、热处理炉、反应炉和锅炉的温度进行控制。但是,用常规的操作方法,满足不了对较高的性能要求。利用单片机对它们来进行操作控制不但具有控制方便、灵活性大和简单的优点,而且可以大幅度提高被测温度的技术指标,从而能够大大提高产品的质量和数量。因此,单片机对温度的控制问题是一个工业生产中经常会遇到的控制
2、问题。本系统实现一个温度远程显示系统,基于STC89C52单片机为设计开发平台,用DS18B20温度传感芯片完成对温度的采集,配合MAX3232通信接口芯片实现温度的远程传输(还可以用232转485接口来增大传输距离),用简单的通信协议来增加传输可靠性,用蜂鸣器实现高低温报警,报警温度可用按键调节。最后用12864液晶显示屏完成显示功能。关键词:单片机; DS18B20;MAX3232;12864液晶显示屏DESIGN AND IMPLEMENTATION OF THE SYSTEM 51 SINGLE REMOTE TEMPERATURE DISPLAYABSTRACTWith the gr
3、adual development of modern industry, in industrial production, temperature, pressure, humidity, and fluid is four of the most common process variables. Among them, the temperature is a very important process variables. For example: in metallurgical industry, chemical industry, power industry, machi
4、nery processing, and food processing, and many other areas, basically cannot leave for various heating furnace, heat treatment furnace, reactor and boiler temperature control. However, with the regular operation method, it cant satisfy the requirements for high performance. Using single chip microco
5、mputer to control the operation of them is not only possesses the advantages of convenient control, flexibility and simple, but also can greatly improve the technical index of the measured temperature, thus can greatly improve the quality and quantity of the product. Therefore, the single-chip compu
6、ter control of the temperature problem is an industrial production control problems often encountered.The system implements a remote display system temperature,based on STC89C52 microcontroller design and development platform,using DS18B20 temperature sensor chip to complete the collection of temper
7、ature, coordinate the MAX3232 chip communication interface to finishing remote transmission of temperature (you can also use 232 to 485 to increase the transmission distance), employing a simple communication agreement to increase transmission reliability and to achieve alarm buzzer high-low tempera
8、ture, alarm buttons adjust the temperature available. Finally, complete the 12864 LCD display. Key words:MCU;DS18B20;MAX3232;12864LCD display第1章 绪论11.1 温度采集部分11.2 远程传输部分11.3 显示部分1第2章 系统方案设计32.1 方案设计32.2 方案论证42.3 方案具体实现流程4第3章 系统详细设计73.1 电源73.2 复位电路83.3 时钟电路83.4 ISP下载电路93.5 报警部分103.5.1 硬件电路设计103.5.2 软
9、件设计113.6 温度采集部分123.6.1 DS18B20温度传感器123.6.2 电路原理图143.6.3 软件设计143.7 串行通信模块193.7.1简述193.7.2 硬件电路设计223.7.3 软件设计233.8 显示模块263.8.1 LCD1602的基础知识263.8.2 硬件电路设计26第4章 仿真与实现314.1 软件编程环境314.1.1 Keil C51开发系统基本知识314.2 仿真环境324.2.1 Protues软件介绍324.2.2 仿真结果324.3 实物展示33总 结36致 谢37参考文献38第1章 绪论单片机已经在测控领域中获得了广泛的应用,它除了可以测量
10、电信号以外,还可以用于温度、湿度等非电信号的测量,能独立工作的单片机温度检测、温度控制系统已经广泛应用于很多领域。本次设计,核心可以归结为三个部分,即温度采集部分、远程传输部分和显示部分。1.1 温度采集部分单片机的接口信号时数字信号,要想用单片机获取温度这类非电信号的信息,毫无疑问,必须使用温度传感器。温度传感器的作用是将温度信息转换为电流或电压输出,如果转换后的电流或电压输出时模拟信号,那么还必须进行A/D转换,以满足单片机的需要。该模块采用美国达拉斯半导体公司继DS1820之后最新推出的一种改进型智能温度传感器。与传统的热敏电阻相比,它能够直接读出被测温度并可根据实际要求通过简单的编程实
11、现9-12位的数字值读数方式。可以分别在93.75ms和750ms内完成9位和12位的数字量,并且从采用I2C总线读数方式,接线方便。并且从DS18B20读出的信息或写入DS18B20的信息数据只要有一根接口线(单线接口)读写,而温度转变的功率起源于数据总线的发送端,其数据总线自身也能够向与其所连接的DS18B20供电,而不须要外部提供电源。因此采用DS18B20可使系统的整体应用结构更加趋于简单化。它在测量温度精度、时间转换、距离传输、显示屏分辨率等方面相比较于DS1820有了巨大的改善,让用户使用起来更加方便,也收到了令人意想不到的效果。1.2 远程传输部分串行通信与并行通信相比,虽然速度
12、较慢,但传输距离长,而且使用的数据线少,节约通信成本,因此常应用于需要长距离通信而又对速度要求不高的场合,非常适合使用在本设计中。如果连个51单片机系统之间的距离很短,可以通过将它们自带串口直接相连的方法实现双机通信,连接时注意要将一方的TxD和另一方的RxD引脚连接。RS-485标准是由两个行业协会于1983年共同制订合开发的,即EIA电子工业协会和TIA通讯工业协会。EIA开始时在它所有的标准前加上“RS”前缀。如今EIA-TIA已经开始正式启用“EIA/TIA”替代“RS”以此用来明确其根本来源。修改后为其命名TIA/EIA-485-A。但是人们仍然习惯的称它为RS-485。RS-485
13、是由RS-422发展衍变而来的。这两者在工业应用领域中是取得最成功的案例。但是RS-422是一个差分标准模式,为了弥补RS232的诸多不足而发展衍变来的,它改善了RS-232通讯传输距离极短和工作效率低的缺点,RS-422设置了一个平衡双向通信接口,将数据传输速度提高到10Mbps,将传输速率低于1Mbps时传输距离加长到3566英尺,而且可以在单条平衡线上联接多个数据接收器。 RS-485是在RS-422的基础之上提出来的,为了拓展其应用范围与提高其通信能力,RS-485增加了多模块、双向通讯能力,换句话说就是可以让多个发送器联接到同一根数据总线上,与此同时,RS-485还提高了发送器的驱动
14、系统应用能力与改善了通讯间断冲突的保护性能,利用差分传输的特点拓展数据总线的应用范围。RS-485基本上算是符合大多数的RS-422要求规格。但是,与此相反就难以实现。能够实现RS-485电平转换的芯片有很多,本设计选用常用的Maxim公司的MAX3232集成芯片。MAX3232是一款可以实现EIA-232接口的低功耗电平转换芯片,它包含两路收发器,数据传输速率可保证为250kbps,具有强静电保护能力。1.3 显示部分在单片机系统中应用LCD液晶显示器作为输出器件特点如下所示:显示质量好:因为LCD液晶显示在某一点收到信号后就会始终保持当前色彩与亮度,固定发光,且不同阴极射线管显示器(CRT
15、)这样需要持续刷新新的亮点。所以,LCD液晶显示器显示质量高并且不会出现闪烁情况。字接口:LCD液晶显示器基本上都是数字模式的,与单片机系统相连的接口不仅简单可靠,而且可操作性强。 体积较小、重量较轻:LCD液晶显示器是通过显示屏上的正负电极来控制液晶分子的状态以达到显示的目的,它在重量上较相同面积的传统型显示器而言要轻的多。功耗低:具体来说,LCD液晶显示器的功率消耗主要损耗在其内部的正负电极与驱动IC上,所以耗电量较其它显示器而言要少得多。本次设计使用的LCD1 602液晶显示模块,它可以显示两行,每行16个字符,采用单+5V电源供电,外围电路配置简单,价格便宜,具有很高的性价比。第2章
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 基于 51 单片机 远程 温度 显示 系统 设计 实现
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-3978364.html