基于单片机的多点温度测量系统毕业设计论文
基于单片机的多点温度检测系统_毕业论文 精品
基于单片机的多点温度检测系统【摘要】温度是一个和人们息息相关的物理量,温度的变化会给我们带来重大的影响,因此对温度的检测控制非常重要,其检测控制一般使用各式各样的传感器。
本设计使用的是DS18B20,它是一种可组网的高精度数字式温度传感器,由于其具有单总线的独特优点,可以使用户轻松地组建起传感器网络,并可使多点温度测量电路变得简单、可靠。
本文结合实际使用经验,介绍了DS18B20数字温度传感器在单片机下的硬件连接及软件编程,并给出了软件流程图该系统由上位机和下位机两大部分组成。
下位机实现温度的检测并提供标准RS232通信接口,芯片使用了ATMEL公司的AT89C51单片机和DALLAS公司的DS18B20数字温度传感器。
上位机部分使用了通用PC。
该系统可应用于仓库测温、楼宇空调控制和生产过程监控等领域【关键字】:温度测量;单总线;数字温度传感器;单片机【Abstract】Temperature is a physical quantity and the people closely linked, the changes in temperature will bring significant influence to us, so the detection of the temperature control is very important, the general useof every kind of sensor detection and control.This design is the use of DS18B20, it is a high precision digital temperature sensor network, because of its unique advantages of single bus, users can easily set up a sensor network, and can make the multi-point temperature measurement circuit is simple, reliable and become. In this paper, combining with practical experience, introduces the hardware of digital temperature sensor DS18B20 with single chip and software programming, and givesthe software flow chartThe system consists of host computer and slave computer of twoparts. Lower machine to achieve the temperature detection andprovide standard RS232 communication interface chip, use DS18B20 digital temperature sensor AT89C51 chip of ATMEL company and the DALLAS company. PC part using the generic PC. The system can be applied to the storage temperature, building air conditioning control andproduction process monitoring and other fields【key words 】: temperature measurement,Single bus,Digital temperature sensor,singlechip目录【摘要】 (1)一、绪论 (4)1.1 系统背景 (4)1.2 系统概述 (4)二、方案论证 (5)2.1 传感器部分 (5)2.2 主控制部分 (6)2.3系统方案 (7)三、硬件设计 (8)3.1 主控制器 (8)3.2 温度传感器 (12)3.3 温度测试电路 (17)3.4 键盘与显示电路 (18)3.5 电源以及看门狗电路 (26)四、软件设计 (29)4.1 概述 (29)4.2 程序设计 (29)五、结语 (32)参考文献 (33)致谢 (34)附录 (35)附录一:温度测试子程序流程图 (33)附录二主电路电气原理图 (34)基于单片机的多点温度检测系统第一章绪论1.1 系统背景21世纪,科学技术的发展日新月异,科技的进步带动了测量技术的发展,现代控制设备的性能和结构发生了翻天覆地的变化。
基于单片机的温度控制系统设计毕业论文单片机温度控制系统设计毕业论文
基于单片机的温度控制系统设计毕业论文单片机温度控制系统设计毕业论文职业学院毕业论文题目:单片机温度控制系统研制系院:工程技术学院学生姓名:学号:专业:机电一体化年级:指导教师:完成日期:X月X日毕业设计(论文)任务书设计(论文)题目单片机温度控制系统研制学生姓名专业机电一体化指导教师姓名下发日期20XX年12月29日任务起止日期:20XX年12月29日至20XX年5月15日设计(论文)的主要内容:进度安排序号设计(论文)工作任务日期1指导教师指导毕业生选题2015.12.29—2016.3.42指导教师指导论文提纲2016.3.4—2016.3.113指导教师指导论文第一稿2016.3.12—2016.3.314指导教师指导论文第二稿2016.4.1—2016.4.305指导教师指导论文定稿2016.5.1—2016.5.126论文答辩2014.5.13—2016.5.14主要参考文献:[1]张耀宗.机械加工实用手册编写组.机械工业出版社,2009[2]李军.数控机床参考点的设定间.制造技术与机床,2013[3]许镇宇.机械零件.北京:高等教育出版社,2012[4]孔庆复.计算机辅助设计与制造.哈尔滨:哈尔滨工业大学出版社,2011[5]雷宏,机械工程基础.哈尔滨:黑龙江出版社2012[6]王中发.实用机械设计。
北京:北京理工大学出版社2013[7]唐宗军,机械制造基础。
大连:机械工业出版社.2010系负责人意见:摘要温度是表征物体冷热程度的物理量,是工农业生产过程中一个很重要而普遍的参数。
由于温度测量的普遍性,温度传感器的数量在各种传感器中居首位。
温度控制的发展引入单片机后,可以降低对某些硬件电路的要求。
基于单片机的温度控制系统,可以实现对温度的精确控制。
本文以温室为研究对象,以AT89C51单片机为核心所实现的温度控制系统具有自动完成数据采集、数据处理、数据转换控制、键盘终端处理及显示的功能。
基于单片机的数字温度计的设计与实现毕业设计论文
基于单片机的数字温度计的设计与实现摘要采用单片机来对他们控制不仅具有控制方便,简单和灵活性大等优点,而且可以大幅度提高被控温度的技术指标,从而能够大大的提高产品的质量和数量。
在生产过程中,为了高效地进行生产,必须对它的主要参数,如温度、压力、流量等进行有效的控制。
传统的测温元件有热电偶和二电阻。
而热电偶和热电阻测出的一般都是电压,再转换成对应的温度,这些方法相对比较复杂,需要比较多的外部硬件支持。
我们用一种相对比较简单的方式来测量。
温度范围为-55~125 ºC,最高分辨率可达0.0625 ºC。
DS18B20可以直接读出温度值,而且采用三线制与单片机相连,减少了外部的硬件电路,具有低成本和易使用的特点。
本文介绍一种基于AT89C51单片机的一种温度测量及报警电路,该电路采用DS18B20作为温度监测元件,测量范围0℃-~+100℃,使用七级数码管LED模块显示,能设置温度报警上下限。
正文着重给出了软硬件系统的各部分电路,介绍了集成温度传感器DS18B20的原理,AT89C51单片机功能和应用,该电路设计新颖、功能强大、结构简单。
关键词:温度测量;DS18B20 ; AT89C51Design of Digital Thermomer Based on SCMABSTRACTControlled by single-chip microcomputer to control not only to them, advantages of simplicity and flexibility, and can significantly increase the temperature specifications, which can significantly increase the quality and quantity of the products. In the process of production, in order to efficiently produce, it must be the main parameters, such as temperature, pressure, flow, and other effective control. Traditional temperature measuring component thermocouple and resistance. Are generally voltage of thermocouple and thermal resistance measured, then converted to the corresponding temperature, these methods are relatively complex and requires more external hardware support. We are in a relatively simple way to measure.-55~125 ºc temperature range, maximum resolution up to 0.0625 ºc. DS18B20 can read temperature value, and wire connected to the microcontroller, reduced external hardware circuits, low cost and ease of use features.The introduction of a cost-based AT89C51 MCU a temperatur measurement circuits, the circuits used DS18B20 high-precision temperatur sensor, measuring scope 0℃-~+100℃,can set the warning limitation, the use of Seven digital tube seven segments LED that can be display the current temperature. The paper focuses on providing a software and hardware system components circuit, introduced the theory of DS18B20, the founctions and applications of AT89C51 .This circuit design innovative, powerful, can be expansionary strong.Keywords:Temperature measurement ;DS18B20 ;AT89C51目录摘要 (I)ABSTRACT (II)第一章绪论 (1)1.1 引言 (1)1.1.1 国内外现状 (1)1.1.2 课题背景及研究意义 (2)1.2 设计内容及性能指标 (2)1.3 系统概述 (3)1.3.1 系统方案论证与比较 (3)1.3.2 系统设计原理与组成 (5)第二章开发工具Proteus与Keil (6)2.1 Proteus软件 (6)2.1.1 Proteus简介 (6)2.1.2 4大功能模块 (6)2.1.3 Proteus简单应用 (8)2.2 Keil软件 (8)2.2.1 Keil软件简介 (8)2.2.2 Keil软件调试功能 (9)第三章系统硬件设计 (10)3.1 单片机的选择 (10)3.1.1 AT89C51单片机的介绍 (10)3.1.2 AT89C51单片机主要特性 (11)3.2 温度传感器的选择 (13)3.3 硬件电路设计 (17)第四章系统软件设计 (20)4.1 各模块的程序设计 (20)4.2 Protues测温仿真 (25)4.3 系统调试 (28)4.4 结果分析 (30)结论 (31)致谢 (32)参考文献 (33)附录1 全部程序清单 (34)附录2 系统总体设计图 (41)第一章绪论1.1引言1.1.1 国内外现状温度控制系统在国内各行各业的应用虽然已经十分广泛,但从国内生产的温度控制器来讲,总体发展水平仍然不高,同日本、美国、德国等先进国家相比,仍然有着较大的差距。
基于单片机的温度控制系统设计毕业论文
基于单片机的温度控制系统设计毕业论文目录摘要 (I)Abstract (I)目录 (II)第一章绪论 (1)1.1课题研究背景及意义 (1)1.2国外研究现状 (1)1.2.1国外研究现状 (1)1.2.2国研究现状 (1)1.2.3总的发展阶段 (2)1.3课题研究的容 (2)第二章硬件系统总体方案设计 (3)2.1硬件系统总体设计方案一 (3)2.2硬件系统总体设计方案二 (4)2.3硬件系统的方案选择 (4)第三章控制系统硬件设计 (6)3.1单片机 (6)3.2 数字温度计DS18B20 (9)3.2.1 DS18S20数字温度计的主要特性 (9)3.3 4X4键盘 (9)3.4数码管 (10)3.5光电耦合器 (12)3.6 双向晶闸管 (13)3.7 PTC加热器 (14)3.8 反相器7406 (15)3.9双四输入与门74LS21 (16)3.9蜂鸣器 (16)第四章控制系统软件设计 (17)4.1 主程序模块设计 (17)4.1.1主程序流程图 (17)4.2温度采集模块程序设计 (18)4.2.1 DS18B20的时序 (18)4.2.3 读温度子程序流程图 (20)4.3温度设定模块程序设计 (21)4.3.1中断服务子程序 (21)4.3.2 键盘扫描子程序 (21)4.4温度显示模块设计 (23)4.4.1设定值显示子程序 (23)4.4.2 实际值显示子程序 (24)4.5温度控制模块设计 (25)4.5.1双位控制算法设计 (25)4.5.2温度控制子程序流程图 (25)4.6报警模块程序设计 (26)第五章结果分析 (27)5.1 PROTEUS仿真 (27)5.1.1 键盘设定温度仿真 (27)5.1.2 温度采集仿真 (28)5.1.3 整体仿真 (28)5.2实际运行结果 (29)第六章总结与展望 (31)6.1总结 (31)6.2展望 (31)致谢 (32)附录程序 (33)参考文献 (42)第一章绪论1.1课题研究背景及意义温度是表征物体冷热程度的物理量,是工农业生产过程中一个很重要而普遍的参数。
基于单片机的多点温度监测系统设计与仿真毕业设计
毕业设计题目基于单片机的多点温度监测系统设计与仿真毕业设计(论文)任务书题目基于单片机的多点温度监测系统设计与仿真专业电气工程及其自动化学号201350712130 姓名宋红娜主要内容:1.系统硬件设计。
2.模块化设计。
3.主控电路的设计。
4.系统设计的仿真实现。
基本要求:1.能够实时测量对象温度,超过设定值声光报警。
2.DS18B20测温范围-55o C~+128o C,以0.1o C递增。
3.得到优化的仿真软件程序;蜂鸣器的原理是由振动产生声音。
主要参考资料:[1] 张开生,郭国法.MCS-51单片机温度控制系统的设计[J].微计算机信息,2005,21(7) 68-69[2] 余发山,王福忠.单片机原理及应用技术[M].中国矿业大学出版社,2007.[3] 何立民.单片机应用技术选编[M].北京:北京航空航天大学出版社,2004.[4] 高云红.数字温度传感器在多点温度测量系统中的应用[J].沈阳航空工业学院学报,2006,(02):61-63.完成期限:指导教师签名:专业负责人签名:年月日目录摘要 (I)ABSTRACT (II)1 绪论 (1)1.1课题设计的背景 ............................................................1謀荞抟箧飆鐸怼类蒋薔。
1.2课题研究的目的和意义 ................................................1厦礴恳蹒骈時盡继價骚。
1.3国内外发展的现状及水平 ............................................2茕桢广鳓鯡选块网羈泪。
1.4课题设计的主要内容 ....................................................3鹅娅尽損鹌惨歷茏鴛賴。
2 方案的论证比较与选择 (4)2.1方案设计 ........................................................................4預頌圣鉉儐歲龈讶骅籴。
基于单片机的多点温度检测系统设计_毕业设计
基于STC89C52单片机的多点温度检测系统设计摘要随着社会进步和工业技术的发展,人们越来越重视温度因素,许多产品对温度范围要求严格,而目前市场上存在的温度检测仪器普遍都是单点测量,同时有温度信息传递不及时、精度不够的缺点,不利于工业控制者根据温度变化及时做出决定。
在这样的形势下,开发一种可以同时测量多点,并且实时性高、精度高,能够综合处理多点温度信息的测量系统就很有必要。
本文详细阐述了以单片机为核心的温度控制系统。
它是利用热敏电阻采集温度信号,将阻值变化转换为电压信号,经放大电路放大、A/D转换后送到单片机中,并将与其设定温度限值比较,控制温度在一定范围内,从而构成了一个多路温度控制系统。
最后针对温度控制系统进行了Proteus实验仿真,通过对仿真的分析表明本文所述的基于单片机的多路温度采集系统的设计的合理性和有效性。
关键词:单片机;温度显示;多路数据采集;热敏电阻Based on the STC89C52 MCU multipointtemperature measurement system designAbstractAs the industry and the society developing, the temperature becomes more and more important and a lot of products are sensitive to temperature. However, temperature-measuring apparatus in the market now only can check and measure the temperature of one point, at the same time, the temperature information is not real time and the precision is low. It takes a great of troubles for the industry-controllers to make decision. In this situation, design and implement one applicable system which can watch measure and control the temperature and the measuring results is real time and the precision is great is more essential. In order to meeting this application, this paper talks about The Multiple-Point’s temperature Measuring System.In this paper, it detailed temperature control system with the core single chip microcomputer. It is a collection of temperature using temperature sensor signal, the signal into voltage signal amplification by the amplifier circuit, A/D conversion to the signal chip and compared with the set temperature. Finally, temperature control system for the experimental simulation, the analysis of simulation described in this article shows that the design of temperature control system based on Microcontroller is availability and rationality.Keywords: Microcontroller;Temperature control system;Date Acquisition;Thermistor目录摘要 (I)Abstract ...................................................................................................................................................... I I 目录 (III)第一章绪论 (1)1.1 本课题研究意义 (1)1.2 本课题研究现状 (1)1.3 本课题设计任务及要求 (1)第二章Proteus仿真软件 (3)2.1 proteus 单片机仿真软件简介 (3)2.2 Proteus仿真过程说明 (4)第三章系统总体方案设计 (7)3.1系统总体设计 (7)3.2方案原理说明 (8)3.3总体设计方案论证 (8)第四章硬件电路的设计 (9)4.1 测温电路的设计 (9)4.1.1热敏电阻的选择 (9)4.1.2测温电路的方案论证 (10)4.2 A/D转化电路的设计 (12)4.2.1 方案论证 (12)4.2.2 ADC0809芯片的引脚功能 (13)4.2.3 ADC0809与单片机的连接 (14)4.3 主控模块STC89C52 (15)4.3.1 STC89C52简介 (15)4.3.2单片时钟电路的设计 (16)4.3.3单片机复位电路设计 (16)4.4 扩展I/O接口芯片 (17)4.4.1方案论证 (17)4.4.2芯片引脚功能介绍 (17)4.4.3 8255A与单片机连接 (18)4.5显示电路的设计 (18)4.5.1方案论证与选择 (18)4.6 报警电路的设计 (19)4.7 按键控制电路的设计 (20)4.7.1方案论证与选择 (20)第五章系统软件设计 (22)5.1 程序总体设计 (22)5.2 主程序流程图 (22)5.3温度检测子程序流程图 (23)5.4 温度显示子程序流程图 (24)5.5定时子程序流程图 (25)5.6 外部中断调节温度限值子程序流程图 (26)5.7 外部中断选择查看子程序流程图 (27)5.8 求平均值子程序和BCD转换子程序流程图 (28)第六章硬件电路调试和软件测试 (29)6.1 测温电路调试 (29)6.2主电路调试 (31)6.3 错误分析与解决方案 (36)总结与展望 (37)致谢 (38)参考文献 (39)附录 (40)元件清单 (40)热敏电阻温度/阻值表 (41)程序清单 (42)第一章绪论1.1 本课题研究意义单片机自问世以来,性能不断提高和完善,其资源又能满足很多应用场合的需要,加之单片机具有集成度高、功能强、速度快、体积小、功耗低、使用方便、价格低廉等特点,因此,在工业控制、智能仪器仪表、数据采集和处理、通信系统、高级计算器、家用电器等领域的应用日益广泛,并且正在逐步取代现有的多片微机应用系统。
毕业设计毕业论文DOC
毕业设计论文毕业设计(论文)中文摘要控制系统的设计,对硬件原理图做简洁的描述。
系统程序主要包括主程序、读出温度子程序、温度转换命令子程序、计算温度子程序、显示数据刷新子程序。
软硬件分别调试完成以后,将程序下载入单片机中,电路板接上电源,电源指示灯亮,按下开关按钮,数码管显示当前温度。
由于采用了智能温度传感器DS18B20所以本文所介绍的数字温度计与传统的温度计相比它的转换速率极快,进行读、写操作非常简便。
它具有数字化输出,可测量远距离的点温度。
系统具有微型化、微功耗、测量精度高、功能强大等特点,加之DS18B2C内部的差错检验,所以它的抗干扰能力强,性能可靠,结构简单。
关键词:单片机数字控制温度计DS18B20毕业设计(论文)外文摘要keywords: Single-chip microcomputer, digital control, thermometer, DS18B2C目录1引言 (1)1.1背景 (1)1.2设计的目的和意义 (1)2设计要求与方案论证 (2)2.1设计要求 (2)2.2方案论证 (2)2.3总体设计方案 (3)3硬件设计 (4)3.1 主要元件介绍 (4)3.1.1 主控制器 (4)3.1.2 温度传感器DS18B20 (7)3.2 显示电路 (13)3.3 DS18B20 与单片机的接口电路 (16)3.4 复位电路 (18)4 软件设计 (19)5 调试 (20)5.1 软件调试 (20)5.2 系统调试 (20)5.3 数据检测 (20)总结 (22)致谢 (23)参考文献 (23)1 引言1.1 背景单片机,更确切的应称作微控制器,是20 世纪70年代中期发展起来的一种面向控制的大规模集成电路模块,其特点是功能强大、体积小、可靠性高、价格低廉。
它一面世便在工业控制、数据采集、智能化仪表、机电一体化、家用电器等领域得到广泛应用,极大地提高了这些领域的技术水平和自动化程度。
多点温度检测系统毕业论文
摘要随着时代的发展、社会的进步、科学技术的不断提高,对温度测量的范围要求不断增大,同时对温度测量的精度要求也不断提高。
因此,对如何方便、精确、实时的测量温度的研究也成为一个重要的研究课题。
本课题设计了一种基于单片机的具有多路采集通道的高精度的数字温度检测系统。
通过对各种温度传感器的研究与比较,对不同实现方案的深入论证,设计了包括温度信号处理,液晶显示,报警设置等在内的完整系统。
本设计的CPU采用以AT89C51为主控芯片的单片机系统,主要由18B20温度传感器作为信号采集装置,对8路温度信号进行采集后在LCD1602上显示。
本文主要使用C语言进行程序编写,通过程序与硬件仿真的配合,最终可以实现具有正常监测,指定通道检测,循环通道检测,报警上下限设置、报警和时钟显示等功能的多路温度检测系统设计。
关键字:AT89C51,18B20,LCD1602液晶显示,报警,时钟Multi point temperature detection system designAbstractThe continuous improvement of science and technology, the temperature measuring range requirements continue to increase, while the temperature measurement accuracy requirements are also rising.Therefore, on how convenient, precise, real-time measurement and control of temperature of the study also become an important research subject.This topic design based on single chip with multiplex acquisition channel of high precision, wide range of intelligent temperature control system.Through a variety of temperature sensor research and comparison of different scheme, argumentation, design including temperature signal processing, liquid crystal display, alarm settings including a complete system.The design of CPU using AT89C51as main control chip microcontroller system, mainly by the 18B20temperature sensor as a signal collecting device, the8 way temperature signal acquisition in a LCD1602 display.This paper will mainly use the C language program, through the program and hardware simulation match, ultimately having normal monitoring, designated channel monitoring, circulation channel monitoring, alarm limit settings, alarm and clock display function of multi channel temperature control system design. Keywords:AT89C51 18B20 LCD1602 Alarm Clock目录1 绪论 (1)1.1 系统背景 (1)1.2 系统概述 (1)1.3 本设计内容及性能指标 (2)2 方案的论证 (2)2.1 传感器的选择 (2)2.2 主控制部分的选择 (3)2.3 液晶显示方案简介 (3)的基本参数及引脚功能 (4)的指令说明及时序 (6)的RAM地址映射及标准字库表 (8)2.4 系统总体设计方案 (9)3 系统的硬件电路设计 (11)3.1 DS18B20温度传感器电路 (11)传感器原理 (11)温度传感器连接 (12)3.2 单片机电路 (13)系列单片机内部结构与外部引脚说明 (13)复位电路 (15)时钟电路的设计 (15)3.3 报警电路 (16)3.4 显示电路 (17)3.5 键盘电路 (18)3.6 电源电路 (19)4 系统软件实现和整体调试 (22)4.1 软件环境介绍 (22)4.2 软硬件结合调试 (22)结论 (28)致谢 (27)参考文献 (28)附页一 protues仿真图 (29)附页二程序 (30)1 绪论1.1 系统背景对物理量的测量是人类认识自然界的一种科学方法。
基于单片机的温度控制系统的设计毕业论文
第二章.设计任务及方案分析
2.1设计任务及要求
设计一个以单片机为核心的温度测量系统,可实现的功能为:
ቤተ መጻሕፍቲ ባይዱ(1)测量温度值精度为±1℃。
(2)系统允许的误差范围为1℃以内。
(3)系统可由用户预设温度值,测温范围为-55℃~+125℃。
(4)超出预置值时系统会自动报警,即发光二极管亮。
(5)系统具有数码显示功能,能实时显示设定温度值和测得的实际温度值。
在访问外部程序存储器或16位地址的外部数据存储器(例如执行MOVX @DPTR指令)时,P2口送出高8位地址数据。在访问8位地址的外部数据存储器(如执行MOVX @RI指令)时,P2口输出P2锁存器的内容。
(6)P3口:P3口是一组带有内部上拉电阻的8位双向I/O口。P3口输出缓冲级可驱动(吸收或输出电流)4个TTL逻辑门电路。对P3口写入“1”时,它们被内部上拉电阻拉高并可作为输入端口。此时,被外部拉低的P3口将用上拉电阻输出电流(ILL)。
编号
淮安信息职业技术学院
毕业论文
题 目
基于单片机的温度控制系统的设计
学生姓名
学 号
系 部
电气工程
专 业
电气自动化
班 级
指导教师
顾问教师
摘
基于单片机的多点无线温度监控系统设计-毕业设计
基于单片机的多点无线温度监控系统设计前言在工业生产中,电流、电压、温度、压力、流量、流速和开关量都是常用的主要被控参数。
其中,温度控制也越来越重要。
在工业生产的很多领域中,人们都需要对各类加热炉、热处理炉、反应炉和锅炉中的温度进行检测和控制。
采用单片机对温度进行控制不仅具有控制方便、简单和灵活性大等优点,而且可以大幅度提高被控温度的技术指标,从而能够大大的提高产品的质量和数量。
因此,单片机对温度的控制问题是一个工业生产中经常会遇到的控制问题。
单片机是一种集CPU、RAM、ROM、I/O接口和中断系统等部分于一体的器件,只需要外加电源和晶振就可实现对数字信息的处理和控制。
因此,单片机广泛用于现代工业控制中。
随着“信息时代”的到来,作为获取信息的手段——传感器技术得到了显著的进步,其应用领域越来越广泛,对其要求越来越高,需求越来越迫切。
传感器技术已成为衡量一个国家科学技术发展水平的重要标志之一。
因此,了解并掌握各类传感器的基本结构、工作原理及特性是非常重要的。
由于传感器能将各种物理量、化学量和生物量等信号转变为电信号,使得人们可以利用计算机实现自动测量、信息处理和自动控制,但是它们都不同程度地存在温漂和非线性等影响因素。
传感器主要用于测量和控制系统,它的性能好坏直接影响系统的性能。
因此,不仅必须掌握各类传感器的结构、原理及其性能指标,还必须懂得传感器经过适当的接口电路调整才能满足信号的处理、显示和控制的要求,而且只有通过对传感器应用实例的原理和智能传感器实例的分析了解,才能将传感器和信息通信和信息处理结合起来,适应传感器的生产、研制、开发和应用。
另一方面,传感器的被测信号来自于各个应用领域,每个领域都为了改革生产力、提高工效和时效,各自都在开发研制适合应用的传感器,于是种类繁多的新型传感器及传感器系统不断涌现。
温度传感器是其中重要的一类传感器。
其发展速度之快,以及其应用之广,并且还有很大潜力。
为了提高对传感器的认识和了解,尤其是对温度传感器的深入研究以及其用法与用途,基于实用、广泛和典型的原则而设计了本系统。
基于51单片机的数字温度计-毕业设计
数字测温计设计摘要:随着时代的进步和发展,单片机技术已经普及到我们生活、工作、科研、各个领域,已经成为一种比较成熟的技术。
在工业生产中温度是常用的被控参数,而采用单片机来对这些被控参数进行控制已成为当今的主流。
本文介绍了基于AT89S51单片机的测温系统,描述了利用DS18B20开发测温系统的过程,对传感器在单片机下的硬件连接,软件编程以及各模块系统流程进行了详实的分析,对各部分的电路也逐一进行了介绍,该系统灵活的实现了温度采集和显示,且可设定上下限报警温度,使用起来十分方便,适合于我们日常生活和生产中的温度测量,该系统结构相对简单,抗干扰能力较强,适合于不同环境下温度测量,有着广阔的应用前景。
关键词:AT89S51单片机DS18B20 温度测量Abstract:With the progress and development of era,microcontroller technology has become popular in our life,in the work,the scientific research and various fields,has become a relatively mature technology.The temperature measurement method and device of the highlights is very important.Posed by the single chip temperature sensor and temperature measurement system can be widely applied in many fields.目录第1章绪论 (1)1.2 选题的目的和意义 (1)1.2.1选题的目的 (1)1.2.2选题的意义 (1)第2章数字温度计的设计方案 (4)2.1 设计方案的确立及论证 (4)2.1.1 温度传感器DS18B20的选择 (4)2.1.2 显示器的选择 (5)2.1.3 单片机STC89C52的选择 (5)第3章系统硬件电路的设计 (4)3.1 主控制器 (4)3.1.1 AT89S51的介绍 (4)3.1.2 DS18B20的介绍 (9)3.1.3 DS18B20使用的注意事项 ......................................... 错误!未定义书签。
(完整版)基于单片机的多点温度检测系统毕业设计论文
集成电路课程设计课题:基于AT89C51单片机的多点温度测量系统设计姓名:韩颖班级:测控12-1学号:指导老师:汪玉坤日期:目录一、绪论二、总体方案设计三、硬件系统设计1主控制器2 显示模块3温度采集模块(1)DS18B20的内部结构(2)高速暂存存储器(3)DS18B20的测温功能及原理(4)DS18B20温度传感器与单片机的连接(5)单片机最小系统总体电路图四、系统软件设计五、系统仿真六、设计总结七、参考文献八、附源程序代码一、绪论在现代工业控制中和智能化仪表中,对于温度的控制,恒温等有较高的要求,如对食品的管理,冰箱的恒温控制,而且现在越来越多的地方用到多点温度测量,比如冰箱的保鲜层和冷冻层是不同的温度这就需要多点的测量和显示可以让用户直观的看到温度值,并根据需要调节冰箱的温。
它还在其他领域有着广泛的应用,如:消防电气的非破坏性温度检测,电力、电讯设备之过热故障预知检测,空调系统的温度检测。
温度检测系统应用十分广阔。
本设计采用DALLAS最新单线数字温度传感器DS18B20 简介新的"一线器件"体积更小、适用电压更宽、更经济DALLAS 半导体公司的数字化温度传感器DS18B20是世界上第一片支持"一线总线",测量温度范围为-55°C~+125°C,在-10~+85°C范围内,精度为±0.5°二、设计过程及工艺要求1、基本功能(1)检测两点温度(2)两秒间隔循环显示温度2、主要技术参数测温范围:-30℃到+99℃测量精度:0.0625℃显示精度:0.1℃显示方法:LCD循环显示3、系统设计系统使用AT89C51单片机对两个DS18B20进行数据采集,并通过1602LCD液晶显示器显示所采集的温度。
DS18B20以单总线协议工作,51单片机首先分别发送复位脉冲,使信号上所有的DS18B20芯片都被复位,程序先跳过ROM,启动DS18B20进行温度变换,再读取存储器的第一位和第二位读取温度,通过IO口传到1602LCD显示。
基于单片机的多点温湿度检测系统设计 光电信息工程专业毕业设计 毕业论文
基于单片机的多点温湿度检测系统设计光电信息工程专业毕业设计毕业论文本科毕业设计(论文) 题目:基于单片机的多点温湿度检测系统设计院(系)光电工程学院专业光电信息工程班级070107姓名苏波学号070107113导师刘宝元2011年6月10日基于单片机的多点温湿度检测系统设计摘要温湿度在线监控系统的应用是非常广泛的,例如,粮库、机房、档案馆等场所。
在这些场所,必须控制温度及相对湿度这两个物理量在一定的范围内,不能过高,也不能过低。
由于粮库、机房、档案馆等场所对于温湿度的特殊要求,这些地点需要装有温湿度在线监控系统,由用户根据环境要求设定系统的温湿度阈值,当系统监测到的温湿度值超过阈值时,自动启动空气温湿度调节设备;当环境温湿度值降到设定范围内,温湿度调节设备停止工作。
本文设计的多通道温、湿度检测系统利用单片机AT89C51作控制器,采用数字式传感器进行温湿度测量,实现多地点的温、湿度实时检测和显示功能,能方便地应用于各种温湿度检测场合。
关键词:仓库机房,温湿度传感器,单片机AT89S52AbstractTemperature and humidity-line monitoring and control system is very extensive, for example, grain storage, engine room, archives and other places.In these places, must control the temperature and relative humidity of these two physical quantities in a certain range, not too high, nor too low.The grain depots, engine room, archives and other places special requirements for temperature and humidity, these sites require online monitoring system equipped with temperature and humidity, according to environmental requirements set by the user system, the threshold temperature and humidity,When the system detects the temperature and humidity value exceeds the threshold value, automatically activated air temperature and humidity conditioning; When the ambient temperature and humidity values down to set the range, temperature and humidity conditioning stopped working.This design of multi-channel temperature and humidity detection system using microcontroller AT89C51 as the controller, the use of digital sensor for temperature and humidity measurements, multi-site temperature, humidity, and display real-time detection can be easily applied to a variety of temperature and humidity testing occasions .Key words: storage room, temperature and humidity sensors, microcontroller AT89S52II目录摘要 (I)Abstract (II)1 绪论 (5)1.1 研究背景及意义 (5)1.2 国内外发展情况 (1)1.3 系统的主要性能指标 (2)1.4 主要工作任务 (2)1.5 本章小结 (7)2 系统方案选择和工作原理 (3)2.1 系统综述 (3)2.2 系统设计方案选择 (4)2.3 系统工作原理 (4)2.4 本章小结 (5)3系统硬件设计 (6)3.1 AT89S52构成的最小系统 (6)3.1.1 晶振电路 (6)3.1.2复位电路 (7)3.2 温湿度传感器的选择 (7)3.2.1 温湿测量相关概念 (8)3.2.2 温湿度传感器的选择 (9)3.2.3 SHT11的工作原理 (10)3.2.4 SHT11的传输特性 (12)II3.2.5 2I C总线简介 (13)3.3 温湿度测量电路的设计 (14)3.4 显示电路设计 (4)3.5 报警电路设计 (7)3.6 键盘电路设计 (8)3.7 本章小结 (9)4.系统软件设计 (20)主程序流程图 (20)结论 (21)参考文献 (22)致谢 (23)毕业设计(论文)知识产权声明 (24)毕业设计(论文)独创性声明 (25)附录 (46)附录A系统仿真图 (56)附录B系统实物图 (27)IV1 绪论1 绪论1.1 研究背景及意义防潮、防霉、防腐、防爆是仓库日常工作的重要内容,是衡量仓库管理质量的重要指标。
基于单片机多点温度检测系统设计
毕业论文(设计)基于单片机多点温度检测系统设计学生姓名:郑妙霞指导教师:张妍(讲师)专业名称:通信工程所在学院:信息工程学院2013年6 月目录摘要 (I)Abstract .................................................... I I 第一章前言.. (1)1.1研究目的和意义 (1)1.2国内外研究现状 (1)1.3研究方法及内容 (2)第二章系统的方案设计 (3)2.1系统的设计思想 (3)2.2系统的设计要求及基本功能 (3)2.3方案设计及论证 (4)2.4理论计算 (6)第三章系统硬件的设计 (9)3.1硬件电路的原理 (9)3.2主控电路的设计 (9)3.3温度信号采集电路的设计 (11)3.4键盘电路的设计 (16)3.5显示电路的设计 (17)3.6报警电路的设计 (19)3.7串口通信电路的设计 (19)3.8温度控制电路的设计 (21)3.9复位电路的设计 (21)3.10系统硬件的串行接口 (23)第四章系统的软件设计 (24)4.1工作流程 (24)4.2功能模块 (24)4.3程序总体结构设计 (24)4.4键盘电路流程图 (26)4.5显示器模块的软件设计 (28)4.6温度检测模块的软件设计 (29)第五章结论与建议 (35)5.1结论 (35)5.2建议 (35)致谢 (36)参考文献 (37)附录 (38)摘要本文设计一个基于单片机AT89C52的多点温度检测系统,具有对温度初始值的设定、实时检测、显示和控制等功能。
分别从硬件和软件两个方面介绍以单片机AT89C52为核心的温度检测系统,温度检测系统的具体组成和设计原理一步一步地展开来阐述。
硬件方面,温度的显示和设置分别通过对显示和键盘电路的操作完成,集成温度传感器完成温度检测的重要任务,蜂鸣器等器件实现温度报警的功能,通过升温和降温使得温度保持有效地温度值范围内。
毕业设计(论文)-基于单片机的多点温度监测系统设计
基于单片机的多点温度监测系统设计摘要:DS18B20是一种可组网的高精度数字式温度传感器,由于其具有单总线的独特优点,可以使用户轻松地组建起传感器网络,并可使多点温度测量电路变得简单、可靠。
PL2303是Prolific公司生产的一种高度集成的RS232-USB接口转换器,可提供一个RS232全双工异步窜行通信装置与USB功能接口便利连接的解决方案。
该系统由上位机和下位机两大部分组成。
下位机实现温度的检测并提供标准RS232通信接口,芯片使用了ATMEL公司的AT89S52单片机和DALLAS公司的DS18B20数字温度传感器。
上位机部分使用了通用PC。
该系统可应用于仓库测温、楼宇空调控制和生产过程监控等领域。
关键字:温度测量;单总线;数字温度传感器;单片机;转换器Based on SCM more temperature monitoring system designAbstract:DS18B20 is a network of high precision digital temperature sensor, since it has the unique advantages single bus, users can easily set up sensor network, and can make more temperature measurement circuit become simple and reliable. PL2303 Prolific company is the production of a highly integrated RS232-USB interface converter, can provide a RS232 full-duplex asynchronous channeling line of communication equipment and the USB interface convenient connection function of the solution.The system consists of PC and a machine under two main components. A machine to implement the temperature detection and provide standard RS232 communication interface, ATMEL company used chip AT89S52 SCM and DALLAS company DS18B20 digital temperature sensor. PC parts used the general PC. This system can be used in storage temperature measurement, building the air conditioning control and production process monitoring, etc。
单片机的多点温度测量系统设计方案
南开大学滨海学院本科生毕业设计中文题目:基于单片机的多点温度测量系统设计英文题目:Design of based on the microprocessor multipoint temperature measurement system学号:?姓名:?年级:/专业:电子信息科学与技术系别:电子科学系指导教师:/完成日期:/南开大学滨海学院毕业设计诚信声明本人郑重声明:所呈交的毕业设计,题目《基于单片机的多点温度测量系统设计》是本人在指导教师的指导下,独立进行研究工作所取得的成果。
对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式注明。
除此之外,本论文不包含任何其他个人或集体已经发表或撰写过的作品成果。
本人完全意识到本声明的法律结果。
毕业设计作者签名:庞子博2018年5月1日摘要通过运用DS18B20数字温度传感器的测温原理和特性,利用它独特的单线总线接口方式,与AT89C51单片机相结合实现多点测温。
并给出了测温系统中对DS18B20操作的C51编程实例。
实现了系统接口简单、精度高、抗干扰能力强、工作稳定等特点。
本文介绍基于AT89C51单片机、C语言和DS18B20传感器的多点温度测量系统设计及其在Proteus平台下的仿真。
利用51单片机的并行口,同步快速读取8支DS18B20温度,实现了在多点温度测量系统中对多个传感器的快速精确识别和处理,并给出了具体的编程实例和仿真结果。
关键词:单片机;DS18B20数字温度传感器;Proteus仿真;C51编程AbstractWith using the measuring principle and characteristics of the numerical temperature sensor of DS18B20,making use of special characteristics of single line as the total line, and combine together with AT89C51 to realize several points temperature measuring. Also this paper gives the example of the C51 program which is used to operate to the DS18B20. Make system have characteristics of simple, high accuracy, strong anti- interference ability, stable work etc.This design introduced AT89C51 monolithic integrated circuit temperature control system design from the hardware and the software two aspects. Amultipoint temperature measurement system based on DS18B20 and AT89C51 microcontrolleris designed and simulated by Proteus in this paper, including software and hardware design of this system. The system has such advantages as novel circuit design, quick measurement speed, high measurement accuracy, and good practicality.Key words: SCM;DS18B20;Proteus simulation;C51 program目录摘要IAbstractII第一章绪论11.1温度智能测控系统的研究背景与现状分析11.2温度智能测控系统的工作原理2第二章单片机简介32.1单片机的定义32.2单片机的基本结构42.3单片机执行指令的过程52.4单片机的特点6第三章数字温度传感器DS18B20原理73.1概述73.2主要特征73.3引脚功能83.4工作原理及应用83.5单片机对DS18B20的操作流程83.6 DS18B20与单片机的接口93.7 DS18B20芯片ROM指令表93.8 DS18B20芯片存储器操作指令表103.9DS18B20复位及应答关系及读写隙11第四章系统硬件设计114.1系统结构设计思路114.2系统框图134.3系统硬件设计13第五章系统软件设计165.1 系统软件设计思路165.2系统软件设计21第六章系统运行结果27第七章结束语31参考文献32致谢33第一章绪论1.1温度智能测控系统的研究背景与现状分析温度是一个和人们生活环境有着密切关系的物理量,也是一种在生产、科研、生活中需要测量和控制的重要物理量,是国际单位制七个基本量之一,同时它也是一种最基本的环境参数。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
理工科类大学毕业设计论文
南开大学
本科生毕业设计
中文题目:基于单片机的多点温度测量系统设计
英文题目:Design of based on the microprocessor multipoint temperature measurement system
学号:****
姓名:****
年级:****
专业:电子信息科学与技术
系别:电子科学系
指导教师:****
完成日期:****
摘要
通过运用DS18B20数字温度传感器的测温原理和特性,利用它独特的单线总线接口方式,与AT89C51单片机相结合实现多点测温。
并给出了测温系统中对DS18B20操作的C51编程实例。
实现了系统接口简单、精度高、抗干扰能力强、工作稳定等特点。
本文介绍基于AT89C51单片机、C语言和DS18B20传感器的多点温度测量系统设计及其在Proteus平台下的仿真。
利用51单片机的并行口,同步快速读取8支DS18B20温度,实现了在多点温度测量系统中对多个传感器的快速精确识别和处理,并给出了具体的编程实例和仿真结果。
关键词:单片机;DS18B20数字温度传感器;Proteus仿真;C51编程
Abstract
With using the measuring principle and characteristics of the numerical temperature sensor of DS18B20,making use of special characteristics of single line as the total line, and combine together with AT89C51 to realize several points temperature measuring. Also this paper gives the example of the C51 program which is used to operate to the DS18B20. Make system have characteristics of simple, high accuracy, strong anti- interference ability, stable work etc.
This design introduced AT89C51 monolithic integrated circuit temperature control system design from the hardware and the software two aspects. A multipoint temperature measurement system based on DS18B20 and AT89C51 microcontroller is designed and simulated by Proteus in this paper, including software and hardware design of this system. The system has such advantages as novel circuit design, quick measurement speed, high measurement accuracy, and good practicality.
Key words: SCM;DS18B20;Proteus simulation;C51 program
目录
摘要 (I)
Abstract ............................................................................................... I I 第一章绪论 (1)
1.1温度智能测控系统的研究背景与现状分析 (1)
1.2温度智能测控系统的工作原理 (2)
第二章单片机简介 (3)
2.1单片机的定义 (3)
2.2单片机的基本结构 (4)
2.3单片机执行指令的过程 (5)
2.4单片机的特点 (6)
第三章数字温度传感器DS18B20原理 (7)
3.1概述 (7)
3.2主要特征 (7)
3.3引脚功能 (8)
3.4工作原理及应用 (8)
3.5单片机对DS18B20的操作流程 (8)
3.6 DS18B20与单片机的接口 (9)
3.7 DS18B20芯片ROM指令表 (9)
3.8 DS18B20芯片存储器操作指令表 (10)
3.9 DS18B20复位及应答关系及读写隙 (11)
第四章系统硬件设计 (12)
4.1系统结构设计思路 (12)
4.2系统框图 (13)
4.3系统硬件设计 (13)
第五章系统软件设计 (16)
5.1 系统软件设计思路 (16)
5.2系统软件设计 (21)
第六章系统运行结果 (27)
第七章结束语 (31)
参考文献 (32)
致谢 (33)
第一章绪论
1.1温度智能测控系统的研究背景与现状分析
温度是一个和人们生活环境有着密切关系的物理量,也是一种在生产、科研、生活中需要测量和控制的重要物理量,是国际单位制七个基本量之一,同时它也是一种最基本的环境参数。
人民的生活与环境温度息息相关,物理、化学、生物等学科都离不开温度。
在工业生产和实验研究中,在电力、化工、石油、冶金、机械制造、大型仓储室、实验室、农场塑料大棚甚至人们的居室里经常需要对环境温度进行检测,并根据实际的要求对环境温度进行控制。
比如,发电厂锅炉的温度必须控制在一定的范围之内;许多化学反应的工艺过程必须在适当的温度下才能正常进行。
炼油过程中,原油必须在不同的温度和压力条件下进行分流才能得到汽油、柴油、煤油等产品;没有合适的温度环境,许多电子设备不能正常工作,粮仓的储粮就会变质霉烂,酒类的品质就没有保障。
可见,研究温度的测量具有重要的理论意义和推广价值。
随着现代计算机和自动化技术的发展,作为各种信息的感知、采集、转换、传输相处理的功能器件,温度传感器的作用日益突出,成为自动检测、自动控制系统和计量测试中不可缺少的重要技术工具,其应用已遍及工农业生产和日常生活的各个领域。
本设计就是为了满足人们在生活生产中对温度测量系统方面的需求。
本设计要求系统测量的温度的点数为4个,测量精度为0.5℃,测温范围为-20℃~+80℃。
采用液晶显示温度值和路数,显示格式为:温度的符号位,整数部分,小数部分,最后一位显示℃。
显示数据每一秒刷新一次。
21世纪科学技术的发展日新月异,科技的进步带动了测量技术的发展,现代控制设备的性能和结构发生了巨大的变化,我们已经进入了高速发展的信息时代,测量技术也成为当今科技的主流之一,被广泛地应用于生产的各个领域。
对于本次设计,其目的在于:
1. 掌握数字温度传感器DS18B20的原理、性能、使用特点和方法,利用C51对系统进行编程。
2. 本课题综合了现代测控、电子信息、计算机技术专业领域方方面面的知识,具有综合性、科学性、代表性,可全面检验和促进学生的理论素养和工作能力。
3. 本课题的研究可以使学生更好地掌握基于单片机应用系统的分析与设计方法,培养创新意识、协作精神和理论联系实际的学风,提高电子产品研发素质、。