以51单片机为核心,DS18B20为温度传感器的仓库温度多点检测器硬件系统设计.docx
《以51单片机为核心,DS18B20为温度传感器的仓库温度多点检测器硬件系统设计.docx》由会员分享,可在线阅读,更多相关《以51单片机为核心,DS18B20为温度传感器的仓库温度多点检测器硬件系统设计.docx(40页珍藏版)》请在三一办公上搜索。
1、以51单片机为核心,DS18B20为温度传感器的仓库温度多点检测器硬件系统设计仓库温度多点检测器 仓库多点温度监控系统设计 硬件系统设计 中文摘要:随着当今社会的不断进步和工业技术的迅速发展,人们越来越重视温度因素,许多产品对温度范围要求严格,而目前市场上普遍存在的温度检测仪器大都是单点测量,同时有温度信息传递不及时、精度不够的缺点,不利于工业控制者根据温度变化及时做出决定。在这样的形势下,开发一种能够同时测量多点,并且实时性高、精度高,能够综合处理多点温度信息的测量系统就很有必要。 本系统是通过AT89C51单片机来实现对粮仓的多个点温度进行温度的测量和控制。在设计中51单片机相当于是整个系
2、统的心脏,DS18B20温度传感器将采集的温度模拟信号直接转换成9位的数字信号,再传送给单片机。单片机对接受的信号进行相应的分析并做出一定的应对响应,从而达到温度的检测与控制。通过以上的分析,我们知道在本系统中大概包括以下几部分:温度检测模块、显示模块、温度调节模块、超温报警模块以及保证单片机正常工作的时钟电路及复位电路。 关键词:温度;AT89C51单片机;报警;复位 第 1 页 仓库温度多点检测器 Abstract:With the rapid development of society and industrial technology, people pay more and mor
3、e attention to the temperature factor, many products are strictly required with the temperature ranging and temperature measuring instrument.The currently prevailing in the market are mostly single-point measurement, at the same time, there is not enough accurate temperature information transfer whi
4、ch is not conducive to industrial control according to the temperature changes in a timely decision. In this situation, in addition to the development of a multi-point measurement, and real-time, the measurement system can control the temperature information is necessary. This system achieves the me
5、asurement of multiple point temperature of the granary through the AT89C51 singlechip. In the design of the 51 single chip microcomputer is equal to the heart of the whole system, DS18B20 temperature sensor to collect temperature direct conversion of an analog signal to digital signal 9, and then tr
6、ansmitted to the single-chip computer. MCU analyzes the received signal and make certain coping response, so as to achieve the detection and control of temperature. Through the above analysis, we know that in this system probably includes the following parts: temperature detection module, temperatur
7、e display module, temperature control module, temperature alarm module and the assurance of clock circuit and reset circuit microcontroller work. Keywords:temperature; AT89C51 microcontroller; alarming; resetting 第 2 页 仓库温度多点检测器 目 录 中文摘要 . 1 Abstract: . 2 一、绪论 . 4 1、仓库温度检测技术的发展状况 . 4 2、研究的意义 . 5 3、本
8、课题的任务 . 6 1.基本功能 . 6 2.主要技术参数 . 6 4、方案论述 . 6 1.设计方案一: . 6 2.设计方案二: . 6 3.设计方案三: . 7 二、AT89C51单片机功能介绍 . 8 1、芯片简介 . 8 2、AT89C51各引脚介绍 . 9 三、方案元件的选择 . 11 1、温度传感器的比较与选择 . 11 2、显示器的比较与选择 . 13 3、继电器的选择 . 14 四、硬件电路设计 . 14 1、振荡电路的设计 . 14 2、上电手动复位电路的设计 . 15 3、温度检测电路设计 . 16 1.DS18B20产品的特点及引脚介绍 . 16 2.DS18B20的使
9、用方法 . 16 3.DS18B20内部结构及工作原理 . 17 4.设计原理 . 18 4、显示电路设计 . 18 5、温度控制电路及超温报警电路设计 . 19 6、整体硬件电路图 . 21 五、软件设计 . 21 1、软件开发工具的选择 . 21 2、软件实现分析 . 22 1.主程序流程图 . 22 2.温度检测电路流程图 . 24 3、程序代码 . 25 六、调试分析 . 25 总 结. 25 致谢及心得体会 . 26 参 考 文 献 . 27 附录一:系统硬件电路图 . 29 附录二:系统PCB板图 . 30 附录三:系统程序代码 . 31 第 3 页 仓库温度多点检测器 一、绪论
10、有一个因素在人们日常的生活、生产、甚至科研中都需要考虑,它与我们的生活息息相关,这就是温度。热胀冷缩反应的是温度,化学变化放热涉及的是温度,就连动植物的生长也存在一个最佳温度,所以在物理、化学、生物等学科都离不开对温度这一因素进行讨论。 温度对微生物的生长、繁殖都有很大的影响,大多数菌种生长繁殖的适宜温度是28-30,要保证粮食的安全,则要求粮仓的温度至少低于25。控温储粮是使粮食在储藏期间保持一定的温度水平,达到安全储藏的目的。目前通过控制粮食温度而达到粮食安全保存的方法已经成为了一种比较安全、方便且绿色的技术。由于该方法的实现也比较容易,许多地区都是采用的该方法。据了解,粮食的最佳储藏温度
11、与粮食所含水分有关,一般含水量是14%以上时则要求温度不能超过15度,若含水量为13.5%则要求温度不能超过25度,13以下的就问题不大了,一般温度都可以了。根据重庆的温湿度状况,粮仓的温度控制在5-20,此时粮食是安全的。 1、仓库温度检测技术的发展状况 在早期时候,主要是采用温度计测量温度的方法来监测粮食的情况。其具体做法是将一支温度计直接放进特制的插筒里面,工作人员根据自己总结的经验将多个这样制作好的温度计放于粮堆的多个测温点处,然后再定期将其拔出进行读数,根据粮食温度的高低再决定是否需要采取相应的措施或者是否需要倒掉粮。这样的方法对于储藏粮食虽然具有一定的作用,但因为温度计的精度相对比
12、较低再加之人工读数一般有一定的误差并且人工导致实时性不强等这些因素,致使这种方法检测温度不仅速度比较慢慢,精度低,抽样还不彻底,当某一部分的粮食温度过于高的时候往往不容易被及时的发现,从而导致粮库中因为局部粮食发生变质接着引起大面积的粮食发霉变质的情况。随着当今社会的科技不断进步,从 1978 年开始,由采样器、模数转换器、电报警器、阻式温度传感器等组成的粮食储藏监测系统,该系统可以对粮食仓库的各个测温点进行实时的循环检测,这不仅使得检测的精度大大提高,而且速度也加快了许多,从而大大降低了劳动的第 4 页 共 37 页 仓库温度多点检测器 强度,但由于电阻传感器的灵敏度低,检测精度不够、系统可
13、靠性还不够理想,这一方法仍未满足广大人民的需求。至 1990 年,粮情检测系统得到了极大的改善和提高。布线方式上采用的是矩阵式布线技术,这使得系统数据采集部分的线路得到了简化;传感器方面主要应用了热电偶、半导体等器件;线路传输方式上主要采用的是串行方式传输,这种方式可以减少所需要的传输线;在数据处理方面采用的是单板机,尽可能采用各种方法提高数据检测速度及传输速度,通过结合软件技术和硬件技术,可以在很大程度上提高可靠性和检测精度。尽管如此,由于传感器的线性度比较差,致使系统的检测精度仍然不理想,这使得该系统仍不能得到广泛的推广。近年来,人们越来越重视单片机功能的扩展以及单片机与计算机的结合应用,
14、这让粮食情况检测系统的准确性、稳定性也越来越高。 在中国,对于温度检测控制技术的研究起步得比较晚,大约从XX年才开始。近年来,我国引进了多达16个国家和地区的工厂环境控制系统,在总体上,正从借鉴、简单的应用、深化研究最后到综合性应用,这对推动工厂温度自动检测产生了积极的作用。 与此同时,我国温度检测控制系统的计算机应用大多是通过单片机控制且一般为一个参数一条回路,还没有真正的多个参数多条回路的综合控制系统。另外,在实际的生产过程中仍然存在许多的问题,例如无法实现共享软件和硬件资源、控制环境的技术水平比较落后、可靠性差等缺点。与发达国家相比较,还是存在一定的差距的。基于我国目前这样的状况,更需要
15、我国更多的人能在这方面做更多更深入的研究。 2、研究的意义 我国是一个农业大国,人口中很大一部分人常年从事耕作生活,再加之机械化的普及,我国成为了一个储粮大国,粮食的年产量以及储存量均居世界首位。粮食的储藏安全是国家粮食安全的重要组成部分。因此,只有重视粮食储藏,改善其条件,提高这方面的技术,才能使整个国家粮食的储藏处于一个安全的状态。在我国南方地区,雨水较多,平均温湿度较高,这就为粮食的储藏带来一些麻烦。再加上农户对粮食储藏知识比较缺乏并且农户用于粮食储藏的环境比较简陋,这些因素都会导致农户手中的许多粮食发生变质。像对于重庆这样的地区,常年温湿度相对于一般地区都偏高,粮食储藏的环境若不通过一
16、定的技术加以控制,必会造成部分粮食出现发霉、生虫甚至长芽。基于以上的分析,增强人民对粮食安第 5 页 共 37 页 仓库温度多点检测器 全储藏的观念,普及安全储粮知识,提高安全储粮的技术迫在眉睫,只有通过这些方法,才能真正让农民辛勤劳作所得的粮食实现其真正的价值。 3、本课题的任务 设计基于单片机的仓库温度多点检测器器,用于温度的显示、调节与监控。具体要求如下: 1.基本功能 检测温度; 显示温度; 超温调节; 过限报警; 2.主要技术参数 温度检测范围 :-55+125 温度调节范围:+5+20 测量精度 :正负0.5 显示方式 :五位显示 4、方案论述 1.设计方案一: 采用分立元件,如电
17、容、电感等非线形元件,实现该功能。虽然该方案简单易懂,价格便宜,但是分散性大,测量误差也大,故在实际应用中并不常采用该方案。 2.设计方案二: 本方案采用AT89C51单片机为核心,通过温度传感器AD590采集温度信号,第 6 页 共 37 页 仓库温度多点检测器 经信号放大器放大后,送到A/D转换芯片,最终经单片机检测处理温度信号。如图所示,该方案技术虽然已经成熟,但AD转换电路设计较烦琐,而且使用AD590进行温度检测时必须对冷端进行补偿,以减小误差。 温 度 传 感 器 放 大 器 A/D转 换 器 单 片 机 温度显示 图1.1 方案二设计框图 3.设计方案三: 本系统是以AT89C5
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 51 单片机 核心 DS18B20 温度传感器 仓库 温度 多点 检测器 硬件 系统 设计

链接地址:https://www.31ppt.com/p-3079176.html