基于单片机的远程无线温度监控系统—短信控制(毕设)精品
- 格式:ppt
- 大小:1.13 MB
- 文档页数:23
原创性声明本人郑重声明:所提交的学位论文是本人在导师指导下,独立进行研究取得的成果。
除文中已经注明引用的内容外,论文中不含其他人已经发表或撰写过的研究成果,也不包含为获得聊城大学或其他教育机构的学位证书而使用过的材料。
对本文的研究作出重要贡献的个人和集体,均已在文中以明确方式标明。
本人承担本声明的相应责任。
学位论文作者签名:日期指导教师签名:日期确定了温度监控系统的总体设计方案,包括系统各组成硬件、系统电路设计及系统软件设计等方面。
利用单片机结合传感器技术而开发设计了这一温度监控系统。
对传感器理论单片机实际应用有机结合进行了研究,详细地讲述了利用热敏电阻作为热敏传感器探测环境温度的过程,以及实现热电转换的原理过程。
电路及软件设计方面,利用Protel99软件对系统的电路原理图进行了设计,并生成了电路板。
对每个部分功能、实现过程作了详细介绍。
整个系统的核心是进行温度监控。
传感器能将各种物理量、化学量和生物量等信号转变为电信号,使得人们可以利用计算机实现自动测量、信息处理和自动控制,但是它们都不同程度地存在温漂和非线性等影响因素。
传感器主要用于测量和控制系统,它的性能好坏直接影响系统的性能。
因此,不仅必须掌握各类传感器的结构、原理及其性能指标,还必须懂得传感器经过适当的接口电路调整才能满足信号的处理、显示和控制的要求,而且只有通过对传感器应用实例的原理和智能传感器实例的分析了解,才能将传感器和信息通信和信息处理结合起来,适应传感器的生产、研制、开发和应用。
关键词:A/D转换模块;数据传输模块;温度;Protel99;传感器;Determine the temperature monitoring system design program, including system component hardware, system circuit design and system software design and so on. In this paper, microcomputer with the sensor technology development and design of the temperature monitoring system. Paper sensor combination of the practical application of theory of SCM in detail about the use of thermistor temperature as a thermal sensor to detect the process, and the realization of the principle of thermoelectric conversion process. Circuit and software design, use of software systems Protel99 circuit schematic for the design and build the circuit boards. Function of each part of the article, realize the process in detail. The core of the system for temperature monitoring.Sensors of various physical quantities can, chemical content and biomass signals into electrical signals so that people can use computers for automatic measurement, information processing and automatic control, but they have varying degrees of the influencing factors such as temperature drift and nonlinearity .Sensors are used to measure and control system, its performance directly affects the system performance. Therefore, not only to master the structure of various types of sensors, theory and performance, but also must understand the sensor interface circuit through the appropriate adjustments to meet the signal processing, display and control requirements, and only through the application examples of the principles of sensor and intelligence sensor instance of understanding, to the sensors and information communications and information processing combine to adapt to sensor production, research, development and application.Key words: A / D converter module; data transfer module; temperature ; Protel99; sensor;目录前言 (1)1 绪论 (2)1.1温度监控技术的研究背景 (2)1.2温度监控技术的研究现状 (3)1.2.1国外研究现状 (3)1.2.2国内研究现状 (3)2 设计要求 (5)2.1 设计要求 (5)2.2 研究对象的数学模型 (5)3 系统硬件的设计 (6)3.1 单片机和电路设备选择 (6)3.2温度监控系统的组成框图 (10)3.3温度监控系统的结构图 (11)3.4系统硬件的电路设计 (12)4 系统软件的设计 (17)4.1硬件系统分析 (17)4.1.1 温度变换程序模块 (17)4.1.2 温度非线性转换程序模块 (17)4.1.3单片机控制流程图 (19)4.2 软件设计 (20)4.3 程序调试 (22)4.3.1硬件调试 (22)4.3.2软件调试 (22)总结 (24)参考文献 (25)附录 (26)致谢 (32)基于单片机的室内温度监控系统的设计前言温度监控系统广泛应用于社会生活的各个领域,适用于家电、食品、汽车、材料和电力电子等行业.随着科技水平的提高,温度监控系统作为实现设备小型化,智能化和自主知识创新的重要元素,目前在国防、航空、交通、能源、工业、通信和人们日常生活等各个领域,越来越发挥着极其重要的作用. 对传感器技术要求越来越高,需求越来越迫切。
摘要本文介绍的是一个由单片机构成的无线温度控制系统,它利用8051单片机和DS18B20及LED等其他器件实现。
首先单片机进行温度采集,然后进行无线发送,接收端收到信号后,进行解码,之后实现温度显示。
本文对硬件和软件进行了框图设计,protel原理图设计,程序框图设计,源程序设计,并对样机进行了联机和脱机仿真调试,文后附录了完整源程序。
关键词单片机无线发送接收温度控制LED显示定时AbstractAn applied system of wireless temperature control by microcontroller is introduced in this paper, it uses 8051 , DS18B20, LED and other components to realize. First, the microcontroller takes in the temperature , then the signal is transmitted. When the receiver receives the signal ,it decode the signal , then the temperature is displayed with the LED. The block diagram of the hardware and software, the schematic diagram of protel , the program flowchart and the source program will be designed in this paper. I also debug the model machine on-line and under-line.The complete source program is in the appendix.Keywords:microcontroller; wireless transmission and reception; temperature control; LED display; timing目录摘要 (I)Abstract (I)第1章绪论 (1)1.1 课题背景 (1)1.2 课题来源 (2)1.3 本章小结 (2)第2章MCS-51单片机的结构 (2)2.1 控制器 (3)2.1.1 程序计数器PC(Program Counter) (3)2.1.2 指令寄存器IR、指令译码器及控制逻辑电路 (4)2.2 存储器的结构 (4)2.3 并行I/O口 (6)2.4 时钟电路与时序 (7)2.5 单片机的工作方式 (7)2.6 单片机的性能特点 (9)2.7 单片机的应用领域 (10)2.8 本章小结 (11)第3章电路的硬件设计 (12)3.1 温度采集电路 (12)3.2 无线发送电路 (13)3.3 传感电路 (13)3.4 无线接收电路 (14)3.4.1 接收电路总论 (14)3.4.2 无线接收电路总体设计 (15)3.4.3无线接收电路详细设计 (16)3.5 数码管显示温度电路 (16)3.6 相关控制电路设计 (18)3.7 本章小结 (18)第4章电路的软件设计 (18)4.1 软件程序内容 (18)4.2 软件流程图 (19)4.3 定时程序设计 (19)4.3.1发送接收实现的基本方法 (20)4.3.2 发送接收程序详细设计 (20)4.4 MCS-51的中断 (21)4.5 定时程序设计 (24)4.6 本章小结 (25)第5章电路仿真 (26)5.1 仿真结果 (26)5.2 仿真中出现的问题及解决办法 (26)5.3 本章小结 (26)第6章结论与展望 (27)6.1 结论 (27)6.2 单片机的发展趋势 (27)参考文献 (29)总体电路框图 (29)总体电路protel原理图 (30)完整源程序: (30)致谢 (39)第1章绪论1.1 课题背景单片机自1976年由Intel公司推出MCS-48开始,迄今已有二十多年了。
基于单片机的温度控制系统设计毕业论文目录摘要 (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课题研究背景及意义温度是表征物体冷热程度的物理量,是工农业生产过程中一个很重要而普遍的参数。
编号:3本科毕业设计基于单片机的无线远程温度监控系统设计系院:信息工程学院姓名:学号:0835140143专业:通信工程年级:2008级指导教师:职称:副教授完成日期:2012年5月摘要本文论述的远程温度控制是将无线发射与接收和自动控制相结合的一种控制。
基于这种技术,本系统以AT89S51系列单片机为控制单元,采用Dallas 单线数字温度传感器DS18B20和无线收发模块NRF24L01对试验现场温度数据进行远程无线测量与控制。
整个系统包括主、从两个子系统,其中主系统完成对试验现场设定温度值、设定值显示、实际值显示、失控报警和接收数据功能;子系统完成温度采集、温度控制和发送数据功能。
该系统结构简单实用、功能齐全,通用性强,可被应用于许多工业生产领域,它可使操作人员与恶劣的工作环境分离开来,实现生产自动化,提高企业的生产效率。
关键词:AT89S51;温度传感器;NRF24L01;显示;报警AbstractThe long-distance temperature controlling this paper presents is a technology of linking wireless receiving and sending to automation. Based on the technology, the system is based on the control of AT89S51 SCM, using Dallas single line digital thermometer DS18B20, wireless receiving and sending module NRF24L01 to test and control the temperature data of a experiencing place. The whole system consists of the main system and subsystem. The main system completes the functions of initializing and displaying the temperature value, displaying actual temperature, alarming when it is out of control, and receiving. The subsystem completes the functions of receiving, and temperature collecting, controlling, and sending. The design concludes that this system has many advantages, such as its uniqueness, simple, convenience, and such common using. It can be widely used in lots of industrial producing and controlling fields, applying this system can depart operators from execrable environment, realize producing automation, and improve corporation’s pr oducing efficiency.Key words: AT89S51; Temperature senior; NRF24L01; Display; Warning目录1 绪论 (1)1.1 选题的目的和意义 (1)1.2 国外研究现状 (2)1.3 本设计主要研究容 (2)2 设计要求与方案论证 (3)2.1 设计要求 (3)2.2 系统基本方案选择和论证 (3)2.2.1 单片机芯片选择方案与论证 (3)2.2.2 温度采集模块选择方案与论证 (3)2.2.3 无线收发模块的选择方案与论证 (4)2.2.4 显示模块的选择方案与论证 (4)2.2.5 报警模块的选择方案与论证 (4)2.3 电路设计最终方案的确定 (5)3 系统的硬件设计与实现 (6)3.1 系统硬件概述 (6)3.2 主要单元电路的设计 (6)3.2.1 单片机主控制模块的设计 (6)3.2.2 温度采集电路模块的设计 (7)3.2.3 无线收发电路模块的设计 (8)3.2.4 显示电路模块的设计 (9)3.2.5 报警电路模块的设计 (10)3.2.6 电路原理及说明 (11)4 系统程序的设计 (11)4.1 主程序的设计 (11)4.2 发射系统程序的设计 (15)4.3 传输程序的设计 (15)4.4 温度采集程序的设计 (16)4.5 显示程序的设计 (17)5 仿真与调试 (19)6 结论 (22)参考文献 (23)致 (24)附录 (25)1 绪论1.1选题的目的和意义温度是工业生产中常见的被控参数之一。
计算机技术与科学学院课程设计报告( 2014 — 2015 学年第二学期)课程名称:______ project3_________ 班级:电子1201学号: 1402120119 1402120120姓名:栋凌锋指导教师:胡方强武晓光袁建华包亚萍毛钱萍2015 年 7 月目录第一部分总体设计与选型分析 (4)1.1总体设计 (4)1.1.1受控模块 (4)1.1.2测温模块 (5)1.1.3单片机系统 (5)1.1.4显示模块 (5)1.1.5控制模块 (5)1.1.6 wifi模块 (5)1.1.7上位机 (5)1.2选型分析 (5)1.2.1受控模块方案 (5)1.2.2测温模块方案 (5)1.2.3控制模块方案 (6)1.2.4显示模块方案 (6)第二部分电路硬件设计 (7)2.1受控模块 (7)2.2测温模块 (7)2.3单片机系统 (8)2.4显示模块 (9)2.5控制模块 (10)2.6 wifi模块 (11)2.7 上位机 (13)第三部分系统软件设计 (13)3.1主程序设计 (14)3.2子程序设计 (15)3.2.1 LCD1602子程序 (15)3.2.2 DS18B20子程序 (16)3.2.3 串口中断程序 (17)3.2.4 定时器中断程序 (17)3.2.5 PID子程序 (18)第四部分 PID调试 (19)4.1 PID调节器控制原理 (19)4.2 位置式PID算法 (20)4.3 PID参数整定 (20)4.3.1 整定比例带 (20)4.3.2 整定积分时间 (20)4.3.3 优化参数 (21)4.3.4 关于微分 (21)4.3.5 死区设置 (21)第五部分系统性能优化 (21)5.1反应速度优化 (21)5.2稳定性优化 (22)5.3 优化前后系统性能对比 (23)第六部分问题总结 (24)6.1 硬件问题 (24)6.1.1 MOS管开关无常工作 (24)6.1.2 电脑无法连接WIFI模块 (24)6.1.3 下位机返回数据乱码 (24)6.1.4 液晶无法显示 (24)6.2 软件问题 (24)6.2.1 上位机与下位机无常通信 (24)6.2.2 PID程序无法调用 (25)6.2.3 DS18B20测温不稳定 (25)第七部分总结 (25)参考文献 (25)附录A 仿真图 (26)附录B 受控模块实物图 (27)附录C 程序 (28)基于单片机的WIFI无线温度测控系统摘要:温度是一个非常重要的物理量,因为它直接影响燃烧、化学反应、发酵、蒸馏、浓度、结晶以及空气流动等物理和化学过程。
基于单片机的温度控制系统的设计系(院):学生姓名:专业班级:学号:指导教师:20XX 年 XX 月 XX 日声明本人所呈交的基于单片机的温度控制系统的设计,是我在指导教师的指导和查阅相关著作下独立进行分析研究所取得的成果。
除文中已经注明引用的内容外,本论文不包含其他个人已经发表或撰写过的研究成果。
对本文的研究做出重要贡献的个人和集体,均已在文中作了明确说明并表示谢意。
作者签名:日期:【摘要】本课题主要介绍基于AT89S51单片机和DS18B20数字温度传感器的温度控制系统。
该系统利用AT89S51单片机分别采集各个温度点的温度,实现温度显示、报警等功能。
它以AT89S51单片机为主控制芯片,采用数字温度传感器DS18B20实现温度的检测,测量精度可以达到0.5摄氏度。
该系统采用LED显示,形象直观的显示测出的温度值。
本文功能设计目标包括以下几个方面:温度采集部分,时钟电路,复位电路,报警电路,继电器控制电路,按键输入部分以及数码管显示部分。
基于AT89S51单片机的单总线温度测控系统具有硬件组成简单、读书方便、精度高、测温范围广等特点,在实际工程中得到广泛应用。
【关键词】:AT89S51 DS18B20 温度测控ABSTRACTThis paper mainly introduced based on AT89S51 microcontroller and digital temperature sensor DS18B20 temperature control system. The system uses AT89S51 chip were collected in each temperature point temperature, temperature display,alarm and other functions. It takes AT89S51 MCU as the main control chip, the use of digital temperature sensor DS18B20 to realize the temperature measurement, the measurement precision can reach 0.5 degrees celsius. The system adopts LED display, intuitive display of the image of measured temperature values. In this paper, function design objectives include the following several aspects: temperature acquisition part, a clock circuit, reset circuit, an alarm circuit, a relay control circuit, a key input part and a digital display part. Based on the AT89S51 MCU single bus temperature measurement and control system has simple hardware composition, reading convenience, high precision, wide measuring range and other characteristics, are widely used in practical engineering. 【KEY WORD】: AT89S51 DS18B20 temperature control目录引言 (1)一、系统总体方案 (1)二、单片机AT89S51 (2)(一)单片机的发展概况 (2)(二)AT89S51简介 (2)三、硬件电路设计 (6)(一)温度采集部分 (6)(二)时钟电路 (7)(三)复位电路 (8)(四)按键输入电路 (8)(五)LED电路 (9)(六)报警电路 (10)(七)温度控制电路 (10)四、软件设计 (11)(一)主程序流程图 (11)(二)中断程序流程图 (13)(三)显示流程图 (14)结束语 (14)附录一原理图 (16)附录二PCB图 (17)附录三源程序 (18)参考文献 (23)致谢 (24)引言二十一世纪是科技高速发展的信息时代,电子技术、微型单片机技术的应用更是空前广泛,伴随着科学技术和生产的不断发展,需要对各种参数进行温度测量。
武汉长江工商学院毕业论文(设计)学院:工学院专业:通信工程年级:2010级题目:基于单片机的无线温度采集监测报警器的设计学生:谢慧学号:指导教师:伍彩红职称:2014年5月8日武汉长江工商学院本科毕业论文(设计)原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。
除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。
本人完全意识到本声明的法律后果由本人承担。
作者签名:年月日目录摘要 (1)关键词 (1)Abstract (1)Key wards (1)前言 (2)1 系统总体设计方案 (2)2 主要元器件介绍 (3)2.1 AT89S52单片机简介 (3)2.2 nRF24L01概述 (5)2.3 DS18B20温度传感器 (5)3 硬件系统设计 (5)3.1 硬件系统总体结构 (5)3.2 无线收发模块 (6)3.3 显示模块 (6)3.4 声光报警电路 (6)3.5 按键控制电路 (7)3.6 温度采集模块 (7)3.7 电源模块 (8)4 系统软件设计 (8)4.1 软件设计思路 (8)4.2 主程序流程图设计 (8)4.2.1 发送部分 (8)4.2.2 接收部分 (9)4.3 子程序设计 (10)4.3.1 温度监测模块软件 (10)4.3.2 无线发射模块软件设计 (10)4.3.3 无线接收模块软件设计 (11)4.3.4 显示模块软件设计 (11)5 硬件功能实现 (12)5.1 系统调试 (12)5.2 调试结果 (12)6 总结 (13)参考文献 (13)附录一 (14)附录二 (16)基于单片机的无线温度采集监测报警器的设计摘要:本文介绍了由单片机、温度传感器、报警器和NRF24L01组成的专用无线温测监测报警系统。
本系统以 STC89C52单片机为控制核心,利用温度传感器DS18B20完成温度的采集和数据的处理,nRF24L01实现环境温度的无线传输。
1 绪论1.1 课题背景本课题要求实现温室温度的自动检测和控制,能够显示温室温度,当温度超出正常范围时系统发出报警信号。
温度是工业生产过程中最普遍、最重要的检测参数之一。
任何物理变化和化学变化的过程都与温度密切相关。
温度检测和控制都直接与安全生产、节约能源等技术经济指标相联系。
温度测量在工业、民用、军事等领域占有重要的地位。
航空、汽车、家电、科研等领域都需要温度测试设备,用于测试和确定电工、电子及其他产品及材料进行高温、低温、交变温度或恒定试验的温度环境的变化,判断当检测目标的温度值达到警示条件时发出警告信号。
一般系统运行时,温度不可过高,温度检测系统可以设定一个报警值,对于温度超过该温度值时进行声光报警,提示管理人员尽快断电对设备进行检修,这样就可以防止温度过高对电机、部件所造成的损坏,避免造成更大的损失[2-3]。
传统的温度检测系统采用热电阻、热敏电阻、热电偶等传感器作为感测器件,采用差动放大器进行放大,用单片机进行数据处理,最终显示出温度值。
本设计的核心部件用精密温度传感器,专门负责现场温度的测量、变换和数字量化,选用单片机作为微控制器进行温度采集,然后将采集到的温度值的数据利用微控制器将当前温度显示出来。
通过RS-485总线将当前采集到的温度值发送到PC机,在控制室的观察人员能够及时准确的监视当前温度情况。
1.2 课题现状温度检测具有广泛的应用性,在工业、民用、军事等领域都有着极其重要的应用。
1.2.1 CPU温度检测现在的电脑主板具有老式主板所没有的CPU温度检测报警功能。
CPU 温度过高会导致系统工作不稳定或者死机,甚至损坏CPU等,所以对CPU 的温度检测是很重要的。
它会在CPU温度超出安全范围时发出警告检测。
温度的探头有两种:一种集成在处理器之中,依靠BIOS的支持;另一种是外置的,在主板上面可以见到,通常是一颗热敏电阻。
它们都是通过温度的改变来改变自身的电阻值,让温度检测电路探测到电阻的改变,从而改变温度数值。
文档从互联网中收集,已重新修正排版,word格式支持编辑,如有帮助欢迎下载支持。
学科分类号:___________ 本科生毕业设计题目:基于单片机的无线温度自动监控系统设计学生姓名:学号06409118系部:通信与控制工程系专业年级:电子信息工程2006级指导教师:职称:副教授本科毕业设计诚信声明本人郑重声明:所呈交的本科毕业设计,是本人在指导老师的指导下,独立进行研究工作所取得的成果,成果不存在知识产权争议,除文中已经注明引用的内容外,本设计不含任何其他个人或集体已经发表或撰写过的作品成果。
对本文的研究做出重要贡献的个人和集体均已在文中以明确方式标明。
本人完全意识到本声明的法律结果由本人承担。
作者签名:二○ 年月日基于单片机的无线温度自动监控系统设计摘要:随着计算机技术特别是单片机技术的发展,许多大棚、仓库的控制逐步智能化,但仍采用测温仪器与人工抄录、管理相结合的传统方法,这不仅效率低,还易出错。
本文设计了一种能自动监控大棚、仓库温度的无线温度自动监控系统。
主要以STC89C52单片机为核心,以nRF24L01收发器为温度无线传输模块并辅有一些外部元件,加上一块DS1302时钟芯片显示时间,应用DS18B20对温度进行采集,接收到的温度数据不仅可以通过LCD液晶显示而且还可以通过RS-232通信协议标准直接到PC机上显示。
程序采用灵活的C语言编写,各发送节点实时采集温度并将数据通过无线网络送至主控制节点,控制节点接受管理数据并经串口发送数据至电脑屏幕显示或用LCD显示,由此实现无线温度自动监控功能。
关键词:温度传感器;nRF24L01;单片机;DS1302;温度采集Design of wireless temperature automatic monitor systembased on microcontrollerAbstract:With the development of computer technology, especially microcomputer technology, many sheds, warehouse is controlled gradually intelligent, but it still uses the thermometer device with traditional methods just like artificial transcription. This is not only inefficient but also error-prone. This paper designed a wireless temperature monitoring system which can automatically monitor the temperature of greenhouse and storage. This system include STC89C52 MCU, nRF24L01 transceivers which for the wireless transmission module and some e xternal components. What’s more, with DS1302 to show the time and DS18B20 to collect the temperature. Then the temperature data is received by the LCD which can not only display the temperature but also show directly to the PC through the RS-232 communication protocol. I design the program with C language, make all the node collect temperature and send it through the wireless network master control node. These control node receiving management data and it sendthe serial data to the computer screens or with the LCD, so to automatically monitor the temperature.Key Words:temperature sensor; nRF24L01; microcontroller; DS1302;temperature collection目录第一章绪论 ............................................................................... 错误!未定义书签。
中文摘要本课题研究的是基于AT89S52型单片机控制的水温智能监控系统,以AT89S52单片机为核心,采用了温度传感器DS18B20进行温度检测。
文章首先阐述了用单片机进行水温监控系统一些特性优点,以及它的现状与发展前景。
然后又对系统总体设计方案的进行了深入分析。
系统总体设计方案包括了系统硬件设计与系统软件设计两大部分。
硬件部分用的是ATMEL公司的AT89S52单片机、温度传感器DS18B20、LCD等。
而且在本设计中有对其原理、结构方面的详细的论证。
软件环境主要使用了利用Keil和Protues软件进行联合仿真。
该系统实现了自动控制,使水温变化情况可以进行动态的显示,并能在一定的范围内由人工设定。
在本文的最后是对整个系统性能测试和分析的报告。
关键词:AT89S52单片机;DS18B20数字温度传感器;水温监测系统;软硬件设计AbstractWhat this topic AT89S52 SCM water temperature intelligent observation system.The single computer AT89S52 is used as a core in this designs, the DS18B20digital temperature sensor is used to measure the water temperature. The topic account many feature and advantages about the SCM water temperature intelligent observation system,and it is present situation and prospect .In this article among is to the system overall project design thorough analysis.The system overall project design has included the system hardware design and the system software designs two major parts. What hardware part is ATMEL company's AT89S52 SCM. DS18B20 digital temperature sensor, the LCD ;And discusses the principle and hardware structure.The software enviroment is Keil and Protues emulator. It realization of the automatic control system, The water temperature stuation can be showed on the microcomputer monitor system and may be set at some degree by manpower. In this article is finally to the overall system performance test and the analysis report.Keywords:AT89S52 SCM;Water temperature Control system;DS18B20digital temperature sensor;Hardware and software design目录第一章前言 (3)1.1论文来源及其研究背景 (3)1.2设计内容及要求 (3)第二章系统设计 (4)2.1总体方案设计 (4)2.2硬件各单元方案论证和选择 (5)2.2.1温度传感部分 (5)2.2.2显示部分 (6)2.2.3键盘输入部分 (6)2.2.4加热驱动控制电路部分 (7)2.2.5报警电路 (9)2.2.6电源电路 (9)第三章主要器件介绍 (10)3.1单片机AT89S52介绍 (10)3.2温度传感器DS18B20介绍 (13)3.3光电耦合器MOC3031M介绍 (17)第四章软件设计 (18)4.1主程序设计 (18)4.2温度检测模块程序设计 (19)4.3按键模块的软件设计 (22)4.4温度报警提示设计 (22)第五章系统仿真调试 (22)5.1总体硬件仿真电路图 (23)5.2 AT89S52端口定义 (24)5.3硬件仿真图及分析 (25)第六章结论 (27)谢辞 (28)参考文献 (29)附录一:外文资料翻译 (30)附录二:主程序 (43)第一章前言1.1论文来源及其研究背景温度是工业生产和生活中常见的被控参数,对温度的控制效果直接影响到许多产品的质量及使用寿命,及时准确地得到温度信息并对其进行适时的控制,在许多工业场合中都是重要的环节。
远程温度监控系统的设计远程温度监控系统的设计摘要本系统以AT89S52系列单片机为控制单元,采用Dallas单线数字温度传感器DS18B20对现场水阻试验用水温数据进行远程无线测量与控制。
实验表明,系统具有结构简单实用、控制方便、功能齐全、通用性强等特点,系统稍作修改即可被应用于其他生产领域,特别是人体无法接近的高温或危险场所的温度控制.关键词:温度采集;数字温度传感器;无线发射与接收模块;单片机广东技术师范学院本科毕业设计(论文)The Design Of Remote TemperatureMonitoring SystemAbstractThe system is based on the control of AT89S52 SCM. It's a temperature telecontrol system using Dallas single line digital thermometer DS18B20 to collect the temp of the water at scene.The advantage of this system is its uniqueness,simpleness and convenience. It can be widely used in every aspects especially for those dangerous places where it's not suitable for people to get close to.Key words: temperature acquisition, single-bus digital temperature sensor, radio transmitting and receiving modules, microcontroller远程温度监控系统的设计目录引言 (1)1方案设计与论证 (2)1.1 控制芯片方案选择 (2)1.2 显示电路方案选择 (2)1.3无线收发模块的选择 (3)1.4温度采集模块的选择 (3)1.5总体方案的确定 (4)2.硬件电路设计 (5)2.1 AT89S52单片机硬件结构 (5)2.2单片机最小系统 (5)2.2.1时钟电路 (6)2.2.2复位电路 (6)2.3液晶显示电路 (7)2.4温度采集电路 (11)2.4.1 DS18B20数字式温度传感器简介 (11)2.4.2 DS18B20的特性 (12)2.4.3 DS18B20引脚说明 (13)2.4.4 DS18B20内部结构 (13)2.4.5 DS18B20温度数据格式 (14)2.4.6 DS18B20硬件电路连接 (14)2.4.7 DS18B20设计应注意问题 (15)2.5无线发射接收电路 (16)3.无线通信电路的分析与计算 (18)3.1电路理论分析 (18)3.1.1发射电路分析(详细电路图参考图2.9) (18)3.1.2接收电路分析(详细电路图参考图2.10) (18)3.1.3通信协议分析 (19)3.2电路设计计算 (20)3.2.1发射电路设计计算 (20)3.2.2接收电路设计计算 (20)3.2.3天线设计计算 (21)4.系统软件设计 (22)4.1系统软件设计说明 (22)4.2主程序设计 (22)4.3无线发射接收程序流程图 (22)4.4 测温程序流程 (23)4.5 LCD1601初始化程序流程 (24)5系统测试 (25)5.1调试方法与仪器 (25)5.2测试数据完整性 (25)广东技术师范学院本科毕业设计(论文)5.3测试结果分析 (25)参考文献 (26)附录A总电路图 (27)附录B(无线发射程序) (28)附录C(无线接收程序) (41)致谢 (48)远程温度监控系统的设计引言随着科学技术的迅猛发展,电子学的发展也越来越快,带动了大批相关产业的发展,其应用的范围也越来越广泛。
基于G PRS的远程温度监测系统设计专业学生姓名班级学号指导教师完成日期基于GPRS的远程温度检测系统设计基于GPRS的远程温度监测系统设计摘要温度是工业生产中主要的被控参数之一,与之相关的各种温度控制系统广泛应用于冶金、化丁、机械、食品等领域。
温度控制是丁业生产过程中经常遇到的过程控制。
有些工艺过程对其温度的控制效果直接影响着产品的质量。
例如:在冶金工业、化工生产、电力工程、造纸行业、机械制造和食品加工等诸多领域中,人们都需要对各类加热炉、热处理炉、反应炉和锅炉中的温度进行检测和控制;在农业生产、粮食储备、计算机机房等都需要对温度进行控制。
因而设计一种较为理想的温度控制系统是非常有价值的。
GPRS作为一种高速、高效、经济的无线系统,具有网络覆盖范围广、数据带宽宽、适应性强、计价按数据流量计算、实时在线的优点,特别适用于间断的、突发性的或频繁的、少量的数据传输,也适用于偶尔大量的数据传输,能够满足数据采集及监控的双向数据信息传输。
GPRS技术从实验室研究、地区范围内试用到正式商用,经过了长时间的完善,技术先进可靠。
GPRS设备数据监控终端传输设备一开机就能自动附着到GPRS网络上,与数据中心实时在线进行实时数据通信,高速输,可靠性高。
文中设计了一种温度控制系统,用单片机作为微控器,选用数字温度传感器,对温度进行控制,提出了一种基于GPRS技术的远程温度监测系统方案,采用AT89C51单片机和DS18B20数字温度传感器实现现场温度数据的采集和处理,再通过GPRS模块TC39i实现远程的数据传输和接收,具有精度高、稳定性好的特点。
硬件方面设计了一个基于单片机的温度智能控制系统,以AT89C51单片机为核心,采用了温度传感器DS18B20,以GPRS无线通信模块为基础,基于AT指令和数据采集器,构建一个远程的温度数据采集系统,对温度进行控制。
实践结果表明,该系统使用效果良好,有着广泛的应用前景。
关键词:温度采集系统;监控软件;单片机GPRS-based remote temperature monitoring system Abstract:Temperature is the main accused in the industrial production one of the parameters, associated with a variety of temperature control systems are widely used in metallurgy, chemical Ding, machinery, food and other fields.Temperature control is the small business often encountered in production process control.Some on the temperature control process directly influences the quality of products.For example: in the metallurgical industry, chemical production, power engineering, paper industry, machinery manufacturing and food processing and many other areas, people need all kinds of furnace, heat treatment furnace, the temperature in the reactor and boiler testing and control;in agricultural production, food reserves, computer room and so the need for temperature control.Therefore designed an ideal temperature control system is very valuable.As a high-speed, efficient and cost-effective wireless system,GPRS has a wide range of network coverage, wide data bandwidth, adaptable, denominated by the data flow calculation advantage, the advantages of real-time online, especially for intermittent, and sudden or frequent , And a small amount of data transfer, but also for the occasional large amounts of data transmission, data collection and monitoring to meet the two-way data transmission. GPRS technology from the laboratory studies, areas to the official business within the trial, after a long, technologically advanced and reliable. GPRS equipment data monitoring terminal transmission equipment can automatically attach a boot to the GPRS network, and data centers for real-time data in real-time online communication, high-speed transmission and high reliability.In this paper, design a temperature control system, with the microcontroller as the microcontroller the choice of digital temperature sensors, temperature control, a GPRS-based technology solutions for remote temperature monitoring system, using AT89C51 microcontroller and digital temperature sensor for field DS18B20 Temperature data acquisition and processing, and through the GPRS module TC39i remote data transmission and reception, with high accuracy, good stability. Hardware design of a microcontroller-based smart temperature control system to AT89C51 microcontroller as the core, using a temperature sensor DS18B20, the GPRS-based wireless communication module, based on AT commands and data acquisition, to build a remote temperature data acquisition system For temperature controlThe results show the good effect of the system and have broad application prospects. Key Words:Temperature acquisition system, monitoring software, Microcontrolle基于GPRS的远程温度检测系统设计目录1. 概述 (5)1.1 课题设计背景 (5)1.2 课题设计意义 (5)2. 系统的总体结构与硬件电路设计 (6)2.1 系统总体结构设计 (6)2.2 温度采集模块设计 (6)2.3 单片机电路设计 (8)2.4 通信电路设计 (13)3.下位机软件设计 (15)3.1 下位机总体软件的设计 (15)3.2温度采集程序设计 (17)3.3通信模块设计 (19)4.上位机软件设计 (23)4.1 GPRS通信网络 (23)4.2 远程温度检测的实现原理 (24)4.3 GPRS DTU 远程温度监测界面 (25)5.系统集成与调试 (26)6.结束语 (28)致谢 (30)附录1:采集系统接线图 (32)附录2:元器件表 (33)盐城工学院本科生毕业说明书( 2011)1. 概述1.1 课题设计背景温度与人们的生产生活密切相关,需要对温度监测的场合非常多。
基于单片机的温度控制系统毕业设计开题报告河北农业大学毕业论文﹙设计﹚开题报告题目基于单片机的温度控制系统设计学生姓名王传秀学号 2008234020323所在院(系) 信息科学与技术学院专业班级电子信息科学与技术指导教师贾雨琛2012 年 04 月 9 日题目基于单片机的温度控制系统设计一、选题的目的及研究意义这次毕业设计选题的目的主要是让生活在信息时代的我们,将所学知识应用于生产生活当中,掌握系统总体设计的流程,方案的论证,选择,实施与完善。
通过对温度控制通信系统的设计、制作、了解信息采集测试、控制的全过程,提高在电子工程设计和实际操作方面的综合能力,初步培养在完成工程项目中所应具备的基本素质和要求。
培养研发能力,通过对电子电路的设计,初步掌握在给定条件和要求的情况下,如何达到以最经济实用的方法、巧妙合理地去设计工程系统中的某一部分电路,并将其连接到系统中去。
提高查阅资料、语言表达能力和理论联系实际的技能。
当今社会温度的测量与控制系统在生产与生活的各个领域中扮着越来越重要的角色,大到工业冶炼,物质分离,环境检测,电力机房,冷冻库,粮仓,医疗卫生等方面,小到家庭冰箱,空调,电饭煲,太阳能热水器等方面都得到了广泛的应用,温度控制系统的广泛应用也使得这方面研究意义非常的重要。
温度信号由18B20温度传感器进行采集,然后经过转换成数字信号后传入单片机,由单片机对数字信号进行相应的处理,从而得到温度控制的目的,然后输出在数码管上进行显示。
首先要解决的是对18B20数字温度传感器本身的属性,它的用法,各个性能参数,内部功能有一个很好的掌握,还要对51单片机[2]的用法,外围电路(温度检测电路,温度控制电路,单片机串口通信的电路,复位电路,数码管显示电路[3])的设计接法进行进一步的掌握,最后就是软件编写部分了,软件部分需要解决的问题有18B20初始化模块,18B20对温度的获取并转换模块,温度数据的处理模块,温度数据显示模块,超高(低)温控制模块,串口初始化模块。
基于单片机的远程温度监测和控制设计92633基于单片机的远程温度监测和控制REMOTED DISTANCE TEMPERATURE MONITOR AND RELAY CONTROL BASED ON MICROCONTROLLOR毕业论文(设计)原创性声明本人所呈交的毕业论文(设计)是我在导师的指导下进行的研究工作及取得的研究成果。
据我所知,除文中已经注明引用的内容外,本论文(设计)不包含其他个人已经发表或撰写过的研究成果。
对本论文(设计)的研究做出重要贡献的个人和集体,均已在文中作了明确说明并表示谢意。
作者签名:日期:毕业论文(设计)授权使用说明本论文(设计)作者完全了解**学院有关保留、使用毕业论文(设计)的规定,学校有权保留论文(设计)并向相关部门送交论文(设计)的电子版和纸质版。
有权将论文(设计)用于非赢利目的的少量复制并允许论文(设计)进入学校图书馆被查阅。
学校可以公布论文(设计)的全部或部分内容。
保密的论文(设计)在解密后适用本规定。
作者签名:指导教师签名:日期:日期:注意事项1.设计(论文)的内容包括:1)封面(按教务处制定的标准封面格式制作)2)原创性声明3)中文摘要(300字左右)、关键词4)外文摘要、关键词5)目次页(附件不统一编入)6)论文主体部分:引言(或绪论)、正文、结论7)参考文献8)致谢9)附录(对论文支持必要时)2.论文字数要求:理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。
3.附件包括:任务书、开题报告、外文译文、译文原文(复印件)。
4.文字、图表要求:1)文字通顺,语言流畅,书写字迹工整,打印字体及大小符合要求,无错别字,不准请他人代写2)工程设计类题目的图纸,要求部分用尺规绘制,部分用计算机绘制,所有图纸应符合国家技术标准规范。
图表整洁,布局合理,文字注释必须使用工程字书写,不准用徒手画3)毕业论文须用A4单面打印,论文50页以上的双面打印4)图表应绘制于无格子的页面上5)软件工程类课题应有程序清单,并提供电子文档5.装订顺序1)设计(论文)2)附件:按照任务书、开题报告、外文译文、译文原文(复印件)次序装订3)其它摘要物联网是指物体的信息通过智能感应装置,经过网络传输,实现物与物、人与物之间的自动化信息交互、处理的一种智能网络。