单片机的粮仓多点测温系统
基于单片机的粮仓温湿度检测系统

摘要本毕业设计是基于单片机的温湿度监测系统设计方案,主要由温度、湿度采集、AD转换、单片机控制、数码管显示、USB连接器六部分组成。
本设计采用89c51单片机为控制中心,该芯片具有4KB的快擦写可编程/擦除只读存储器EEPROM、256 KB片内RAM、3个16位定时计数器、5个中断源,无需进行系统扩展既可满足任务要求,能较大幅度提高系统的性价比。
而温湿度传感器我选用的是dht11传感器,他性价比高。
DHT11数字温湿度传感器是一款含有已校准数字信号输出的温湿度复合传感器。
它应用专用的数字模块采集技术和温湿度传感技术,确保产品具有极高的可靠性与卓越的长期稳定性。
传感器包括一个电阻式感湿元件和一个NTC测温元件,并与一个高性能8位单片机相连接。
因此该产品具有品质卓越、超快响应、抗干扰能力强、性价比极高等优点。
另外该系统除了能显示温湿度以外,还能设置温湿度报警阈值。
关键词:温湿度;89c51单片机;dht11传感器Barn temperature monitoring systemAbstractThe graduation project is based on the single chip design temperature and humidity monitoring system, mainly by temperature, humidity acquisition, AD conversion, microprocessor control, digital display, usb connector composed of six parts.The design of the control center using 89c51 microcontroller, the chip has 4KB of flash programmable / erasable read only memory EEPROM, 256 KB on-chip RAM, 3 16-bit timer counters, six interrupt sources, both without the need for system expansion to meet mission requirements, can greatly improve the system's cost. The temperature and humidity sensor I use is dht11, he cost effective. DHT11 digital temperature and humidity sensor is a calibrated digital signal output with the temperature and humidity combined sensor. Its application-specific digital modules acquisition and temperature and humidity sensor technology, to ensure that products with high reliability and excellent long-term stability. Sensor includes a resistive element and a sense of wet NTC temperature components, and with a high-performance 8-bit microcontroller connected. So the product has excellent quality, fast response, anti-interference ability, high cost performance advantages.In addition the system in addition to showing the outside temperature and humidity, but also set the temperature and humidity alarm threshold.Keywords:Temperature and humidity;89c51 microcontroller;dht11 Sensor1 绪论1.1 选题背景近几年据海关统计结果显示,我国粮食进出口同比均呈下降趋势,我国粮食供求开始进入紧平衡阶段。
精品单片机粮仓多点温度巡回检测系统课程设计-定.

目录1 引言 (11.1本设计的意义 (11.2国内外现状分析 (11.3论文的主要内容 (72 系统总体方案设计 (73 硬件部分设计 (83.1AT89C51介绍 (83.1.1 主要性能 (83.1.2 引脚功能说明 (93.2传感器模块部分设计 (10 3.2.1 AD590主要特性 (103.2.2 与ADC0809接口 (11 3.3数模转换部分硬件设计 (12 3.3.1 ADC0809介绍 (123.3.2 ADC0809各管脚功能 (12 3.3.3 硬件连接电路 (133.4LED显示电路的设计 (14 3.4.1 LED数码管 (153.4.2 LED数码管编码方式 (153.4.3 LED数码管显示方式和典型应用电路 (163.5报警电路的设计 (173.6整体电路图 (184 软件部分设计 (194.1A/D转换程序流程图 (194.2显示程序流程图 (194.3报警程序流程图 (204.4主程序流程图 (20结束语 (23参考文献................................................. 错误!未定义书签。
附录 (24致谢..................................................... 错误!未定义书签。
1 引言1.1 本设计的意义随着电子技术、计算机技术、通信技术的迅速发展,工业测控领域采用先进的技术对现场的工业生产参数进行检测,监测是实现工业自动化的重要标志。
据不完全统计,在工业生产中被监测最多的参数应该是压力、流量、温度三大参数。
无论在石油、化工、煤炭、水利等行业,还是电力、机械、航空、国防等部门,都离不开对这些参数的监测。
当然除此之外,还有诸如液位、扭矩、密度、浓度、速度、位移、距离、电参数等众多物理参数的监测,但用的最多的恐怕还是温度的监测,可以说温度的测量是一个“永恒”的话题。
基于单片机的粮仓温湿度控制系统设计

题目基于单片机的粮仓温湿度控制系统设计学生姓名张大陆学号********** 所在学院物理与电信工程学院专业班级电子信息工程专业12级3班指导教师帅春江完成地点陕西理工学院2016年6月5日基于单片机的粮仓温湿度控制系统设计作者:张大陆(陕西理工学院物理与电信工程学院电子信息工程专业12级3班,陕西汉中723001)指导老师:帅春江[摘要]影响粮食安全储存的主要参数是粮仓的温度和湿度,粮仓温湿度测量方法以及相应的智能控制一直是粮食储存的一个重要问题。
本设计采用STC89C52单片机最小系统对检测、报警、显示、调控等模块进行多点控制,传统的温湿度控制利用温度计、湿度表、湿度试纸等测试器材,通过人工进行检测,对不符合温湿度要求的库房进行通风、降温、去湿等操作。
这种方法费时费力,效率低,随机性大,误差大,不能及时的解决问题。
本设计则通过自动检测、即时报警、自动调控等功能很好的解决了。
并且,本设计不仅针对粮仓,对于大多譬如蔬菜大棚、花圃、实验室、医院等需要温湿度检测控制的各个领域都是适用的。
[关键词] 粮仓;温湿度;多点检测控制;单片机 Design of temperature and humidity control system for granany basedon single chip microcomputerAuthor:Dalu Zhang(Grade 12, Class 3, Major electronic1s and information engineering, School of Physics and Electronic Information Engineering, Shaanxi University of Technology, Hanzhong 723001, Shaanxi)Tutor: Chunjiang ShuaiAbstract:Grain is a necessity for human , the grain storage is very essential to the maintenance of social stability and keep the economy sustainable developmented. And the main parameters to the grain safe storage is the temperature and humidity . This design uses the STC89C52 system of single chip microcomputer to cotrol the modules about the detection , alarm , control and the key . And it could automatic measurement and control without people , and improve effciency and quality of work very well . DHT11 temperature and humidity sensors and OLED display shows real time data and pass to the staff with instant and accurate . While the traditional temperature and humidity control is use of Thermometer , humidity table , humidity dipstick test equipment . Through the artificial testing . Not in conformity with the requirements of the temperature and humidity supply cooling , ventilation , to wet operation . This artificial testing time-consuming , the efficiency is low . This design is by automatic detection , instant alarm , automatic regulation of functions such as a good solution to these problems . At last , this design not only against the granary , but also for most such as vegetable greenhouses , flowers garden , laboratories , hospitals could also be applicabled .Keywords:Granary; automatic detection and control ;temperature and humidity ;Singlechip目录 3.2.21 引言1.1背景及意义粮食储存是国家针对战争、饥荒和一些突发事件所做的预防准备,所以粮食的储存安全至关重要。
基于单片机的粮仓温度测控系统设计

0
引言
0. 3℃, 其输出电流与绝对温度成正比。因而不必考 虑多路模拟开关引人的附加电阻造成的误差, 也不
粮食在仓储过程中, 对其温度进行监控是防止 霉烂、 变质的基本措施之一。随着粮食产量的增加,
必考虑长距离传输线电压降的影响。它与 Ds 18B2 0
相比, 特别适合于信号的远距离传输。
2. 2 多路模拟开关 多路模拟开关实际上起一个波段开关的作用。
储粮设备尤其是大型设备也逐年增加, 传统人工查
看粮温的方法已经逐步被电子检温设备所取代。小
基 于 单 片 机 的粮 仓 温 度测 控 系统ቤተ መጻሕፍቲ ባይዱ设计
于 秋红’ , 韩成浩 2
( 1. 吉林建筑工程学院城建学院 信息工程系, 吉林 长春 13 111 0 ; 2. 吉林建筑工程学院 电气与电子信息工程学院, 吉林 长春 1 ( 21) 3X )
【 要1介绍了 摘 一种基于A 货9C 单片 1 5 机的温度测控系统。 使用AD 0 作为温度传感器对粮仓内温 59
器, 测温范围为 一 ℃ 一+ 150℃ , 5 非线性误差在 士
收稿 日期:2( 7 一 一 ) X 8 4 0 2
作 者简介:于秋红( 198 一 ) , 吉林江源人, 0 女, 吉林建筑工程学院城建学院助教, 从事电气工程及其自 动化教学研究。
第 23 卷
第1 期 2
于秋红等:基于单片机的粮仓温度测控系统设计
单片机的粮仓温湿度多点无线监测系统设计方案

本科毕业设计基于单片机的粮仓温湿度多点无线监测系统设计温湿度是一个非常重要的参数。
在工业、医疗、军事和生活等许多地方,都需要用到测温湿装置来监测温湿度。
传统直接布线测量不能满足要求,特别是在某些环境恶劣的工业环境和户外环境,通过直接布线测量不现实。
因此采用无线传输温湿度信息尤为必要。
目前有些设计能够实现无线温湿度监测,但价格过高是其最大的缺点。
在实际温湿度控制过程中既要求系统具有稳定性、实时性又需要降低功耗。
因此设计一种低功耗的无线温湿度监测系统很有意义。
本文提出一种针对无线数据传输问题的解决方案,该方案基于nRF24L01来设计无线温湿度采集系统。
该系统采用传统单片机ATmega16L和数字温湿度传感器AM2301来构成多点、实时的无线温湿度监测系统。
通过简单的无线通信协议,实现可靠性与功耗平衡,该系统能实现对温湿度的监测,是可以实现远程控制的无线温湿度监测系统。
该系统利用无线通信技术构建了分布式无线传感器网络,通过传感器节点实现温湿度信息的采集和传输,系统具有组网简单,维护方便,运行费用低等优点,能够实现可靠的无线数据传输。
可以应用于大型粮仓温湿度的监测。
关键字:ATmega16 AM2301 无线传输 nRF24L01Wireless Temperature and Humidity Monitoring System in BarnShi Jianzhu(College of Engineering, South China Agricultural University,Guangzhou 510642, China>Abstract:Temperature and humidity is a very important parameter. In many places, such asthe industrial, medical, and military, you need the temperature and humidity measurement device to monitor temperature and humidity. Direct wiring measurement does not meet the requirements, especially in some environments, such as, harsh industrial environments and outdoor environments. Therefore, the wireless transmission of temperature and humidity information is particularly necessary.At present, some devices can be used to monitor wireless temperature and humidity, but the price is the biggest drawback, the price is too high. The system must be stable, real-time and low power consumption in actual control. Therefore, the design of a low-power consumption wireless temperature and humidity monitoring system makes sense. This paper presents a solution for wireless data transmission, the program is based on the nRF24L01 to design the monitorint system of wireless temperature and humidity. The system uses the traditional microcontroller ATmega16 and digital temperature and humidity sensor AM2301 toform multi-point, real-time wireless temperature and humidity monitoring system. Through a simple wireless communication protocols, bring about reliability and power balance. The system is a remote wireless temperature and humidity monitoring system.The system uses wireless communication technology to build a distributed wireless sensor networks. The temperature and humidity data acquisition and transmission based on sensor nodes, with a simple network, easy maintenance, low operation cost. The system can be applied to a large granary temperature and humidity monitoring.Key word: ATmega16 AM2301 Wireless Transmission nRF24l01目录1 前言12 系统方案分析与选择论证12.1 系统最终方案12.2 系统方案设计22.2.1 主控芯片方案22.2.2 无线通信模块方案22.2.3 温湿度传感器方案32.2.4 显示模块方案33 主要芯片介绍和系统模块硬件设计4 3.1 ATmega16L-8AI单片机43.2 nRF24L01无线模块53.2.1 nRF24L01模块电路图53.2.2 nRF24L01模块接口电路53.2.3 nRF24L01模块供电电源63.2.4 nRF24L01模块工作模式63.2.5 nRF24L01模块工作原理73.2.6 nRF24L01配置字83.3 数字温湿度传感器 AM230183.3.1 AM2301概述83.3.2 AM2301接口及温湿采集电路9 3.3.3 AM2301工作原理93.4 显示模块TFT-LCD104 系统软件设计114.1 单片机软件设计114.1.1 发送端流程114.1.2 接收端流程125 硬件电路135.1 硬件制作135.2 硬件调试145.3 硬件调试结果145.3.1 温湿度采集测试155.3.2 nRF24L01无线模块测试186 结论与展望18参考文献19附录20致谢22华南农业大学本科生毕业设计成绩评定表1 前言粮食是人类赖于生存不可或缺的物质基础,是人类从事各种活动的前提。
基于51单片机的粮仓温湿度检测系统毕业设计

基于51单片机的粮仓温湿度检测系统[摘要]粮仓温度湿度监测控制系统是基于STC12C52A60S2的数据采集、对比、控制的系统。
以STC12C52A60S2单片机为控制器,对温度传感器DS18B20传送的数字量信号和对湿度传感器HR202传送的模拟量信号进行采集和处理,当前值和设定温度上限值进行对比,进而执行控制作用,通过对继电器的控制进而控制设备的启停,对粮仓温度湿度进行调节,使其维持在适当范围,维护粮仓正常运行。
[关键词] 单片机、温湿度、检测、控制Abstract:The granary’s temperature and humidity control and detect system is based on the micro control unit of STC12C5A60S2,the system is used for date acquisition,comparison,and control.In this system,STC12C5A60S2 is the controller,the controller is designed to deal with temperature and humidity signal from the temperature sensor and humidity sensor.Then compare these data with limits the value of temperature and humidity.If the date is out of limits,then the controller send a control signal to warn people,besides,the controller will make the fan running to make the temperature and humidity lower.In this way,the granary can be working at usual status.Key words: MCU、temperature and humidity、control目录第一章绪论 (1)1.2相关领域国内外应用的现状及发展趋势 (1)1.3 粮仓温湿度检测控制系统原理 (2)1.4 本章小结 (2)第二章:系统分析、设计要求及模块选择 (3)2.1 设计要求 (3)2.2 单片机型号的选择 (3)2.21 采用STC89C52单片机 (3)2.22 采用STC12C5A60S2单片机 (3)2.3 显示系统模块的选择 (3)2.31采用LED数码管显示 (3)2.32采用1602液晶显示 (3)2.4 测温模块的选择 (4)2.41 采用模拟量温度传感器 (4)2.42 采用数字量温度传感器 (4)2.5 测湿模块的选择 (4)2.6 控制模块的选择 (4)2.7 通讯模块的选择 (4)2.8本章小结 (4)第三章系统总体方案及硬件电路模块设计 (5)3.1 系统总体设计思路: (5)3.2 系统硬件设计 (5)3.2.1 单片机最小系统 (5)3.2.2 温度信号采样电路模块 (9)3.2.3 湿度采样电路模块 (12)3.3 串口模块 (14)3.4显示模块 (15)3.5 控制模块 (16)3.6 继电器模块 (17)3.7 本章小结 (18)第四章系统的软件设计 (19)4.1 流程图设计 (19)4.1.1系统总体流程图 (19)4.1.2温度检测流程图 (19)4.1.3湿度检测流程 (20)4.2系统的程序设计 (20)4.2.1 DS18B20测温程序 (20)4.2.2 A/D转换程序 (25)4.2.3 1602显示程序 (26)4.3 本章小结 (29)第五章硬件调试部分 (30)结束语 (31)参考文献 (32)第一章绪论1.1 本课题的研究意义及必要性民以食为天,粮食是社会安定的保证,自1990年我国建立粮食储备制度以来,储备粮在国家宏观调控中占据了重要地位,无论何时,必须时刻保持储备粮的调控作用不动摇,是维持社会安定、粮食市场稳定、农民增收的重要保证。
基于单片机的粮库温度自动检测系统

位 机 ,通 过 R 一 8 串行 通 信 总 线 与 多 台 由8 C 1 片 机 为 控 S45 9 5单 制 核 心 的前 置 机 相 连 ,每 台前 置 机 是 一 个 独 立 的智 能 多 点 温 度 检 测 系 统 . 过 单 片 机 控 制 电子 矩 阵 模 拟 开 关 的 切 换 , 分 通 可
1硬 件 系统 设 计 . 本 系 统 设计 采用 了一 台 台式 计 算 机 作 为 该 集 散 系 统 的上
54 7
器
图2
矩 阵 工作 原 理 图
()/ 3 A D转 换 电 路 的 设 计
由 于 在 粮 食 温 度 检 测 中 , 求 测 量 精 度 小 于 ± .℃ , 要 05 本 系 统 选 用 了D 1 B 0 导 体 温 度 传 感 器 .它 的 P 结 传 感 器 S8 2 半 N 输 出精 度 25 V ℃ 、而 使 用 普 通 的 8 A D转 换 芯 片 是 满 足 .m / 位 / 不 了测 量 精 度 要 求 的 . 因此 本 设 计 选 用 了 抗 干 扰 能 力 强 . 应 用 较 广 的A 5 4 高 精 度 1位 逐 次 逼 近 型 快 速 A D转 换 器 . D 7A 2 / 其 转 换 速 度 最 大 为 2 转 换 精 度 为 00 % , 是 目前 我 国 5 S, .5 它 市 场 上 价 格 适 中 , 能 可 靠 的 A D 换 器 之 一 。 D 7 A片 内 性 /转 A 54 配 有 三态 输 出缓 冲 电路 , 而 可 与 各 种 典 型 的8 或 1 位 的 因 位 6 C U M U 连 ,而 无 需 附 加 逻 辑 接 口 电 路 。 由 于AD 7 A P 或 C 相 54 片 内设 有 高 精 度 的 参 考 电 压 源 和 时 钟 电路 . 能 够 与 C S 且 MO 和T L T 电平 兼 容 . 使 它 在 不 需 要 任 何 外 部 参 考 电 压 电 路 和 这 时 钟 电 路 的 情 况 下 , 可 以 完 成 所 有 A D转 换 功 能 . 接 输 就 / 直 出 二 进 制 A D 换 数 码 , 本 设 计 将 A 54 /转 D 7 A的 模 拟 信 号 电 压 输 入 范 围 设 定 为0 一 + 0 单 极 性 输 入 。 由 于 该 芯 片 用 1 / V 1 V, 2 8 A端 来控制 转换 字长 和数据 格式 , 0 启动 l位 AD 和 A= 时 2 /
基于单片机的粮仓多点温度监测系统设计

A 8 S 1 有如 下 特 点 :0个 引 脚 , k B tsFah片 T95 具 4 4 y l e s
内程 序 存 储 器 ,2 y s的随 机 存 取 数 据 存 储 器 18 bt e
21 0 0年 7月
农 机 化 研 究
第 7期
基 于 单 片 机 的 粮 仓 多 点 温 度 监 测 系 统 设 计
王 文 成
( 潍坊 学 院 信 息 与控 制 工 程学 院 ,山 东 潍 坊 2 16 ) 6 0 1
摘
要 : 为 了解 决 传统 的人 工 测量 粮 仓 温 度 的缺 陷 , 计 了一 种 基 于 单 片机 的粮 仓 多点 温 度 自动 测 量 系 统 。 介 设
或 者表 格 形 式 显 示 出来 。系统 具 有 扩 展性 好 , 辨 率 高 , 分 测量 范 围宽 , 干扰 性 强 等 特点 。 抗
关键词 :粮仓 ;单片机 ;单总线 ;D 1B 0 S82 中图分类号 :T 2 3 2 P 7 . 文献标识码 :A 文章编号 :1 0 0 3—1 8 2 1 0 0 9 8 X( 0 0) 7— 0 0—0 3
2 0 5 Hz 2 V,0 的交 流 电 , 以需 要 先通 过 一个 变 压 器 T 所 l
收 稿 日期 :2 0 O 0 9一 9—2 6 基 金 项 目 : 山东 省 自然 科 学 基 金项 目 ( 2 0 F 8 潍 坊 学 院科 技 开 发 Z 0 7 0 ); 项 目( 0 8 7 2 0 K1 )
的可反复擦写 10 00次的 Fa l h程序存储器 , s 兼容标 准
摘_要 粮仓多点温度智能监控系统设计

长春工程学院毕业设计(论文)摘要粮仓温度实时检测系统是针对粮库中粮食存储的需要而设计的。
系统通过计算机检测粮食贮备库中粮食的基本温度情况,并结合其它粮情信息(如入仓时间、品种、仓型、天气情况等)进行综合分析。
粮仓温度检测系统是由AT89S52单片机构成的对现场8*5矩阵传感器进行采样的系统,以AT89S52单片机为主机,内部EPROM作为程序存储器,8155可编程并行I/O扩展接口芯片,是有键盘控制、显示温度并且超限时自动报警功能的检测系统。
利用微机技术对粮仓进行监控,用户可方便地构造自己需要的数据采集系统,在任何时候把粮仓现场的信息实时地传送到控制室,管理人员不需要深入现场,就可查看历史数据。
关键词温度传感器单片机监测AbstractThe real time temperature detecting system on granary is designed for the request of the provisions store in granary.The system synthesizes and analyzes the status by detect the basic temperature situation of the provisions through CPU together with other situations such as the time of getting in the granary, the variety, the granary style, the air and so on). It is a detect system with 8*5matrix Sensors and Consisted by single chip computer AT89S52.Program Memory EPROM expansion interface 8155,which has the functions of the key controlling, the temperature displaying, the printing, and the automatic alert beyond the time limited. The users can form the data detecting system conveniently by themselves, and send news to the controlling room at any time and the managers can know the data without coming to the field.Keywords:temperature-sensor microprocessor control unit monitor。
基于单片机的粮仓测控系统

0 前言粮食是一个国家生存的根本,为了防备战争、灾荒及其它突发性事件,粮食的安全储藏具有重要意义。
根据国家粮食保护法规,必须定期抽样检查粮仓各点的粮食温度与湿度,以便及时采取相应的措施,防止粮食的变质。
但大部分粮仓目前还是采取人工测温的方法,这不仅使粮仓工作人员工作量增大,且工作效率低,尤其是大型粮仓的温度检测任务如不能及时彻底完成,则有可能会造成粮食大面积变质。
据有关资料统计,目前,我国各个地方及垦区的各种大型粮仓都还存在着程度不同的粮食储存变质问题。
我国每年因粮食变质而损失的粮食达数亿斤,直接造成的经济损失是惊人的[1]。
对粮仓粮食安全储藏的主要参数是粮仓的温度和湿度,这两者之间又是互相关联的。
粮食在正常储藏过程中,含水量一般在12%以下是安全状态,不会产生温度突变,一旦粮仓进水、结露等使粮食的含水量达到20%以上时,由于粮食受潮,胚芽萌发,新陈代谢加快而产生呼吸热,使局部粮食温度突然升高,必然引起粮食“发烧”和“霉变”,并可能形成连锁反应,从而造成不可挽回的损失[2]。
此次设计的是粮仓温湿度实时检测控制系统,是对一个粮仓的温湿度进行控制,以保证粮仓储粮的安全。
粮仓温湿度控制系统是以AT89S52单片机为核心构成控制系统。
本课题完成了整个系统的硬件设计,提出了一种可以应用于中小型粮仓的温湿度控制系统。
1单片机粮仓的发展概况1.1研究的背景与意义农业是国民经济的基础,粮食是基础的基础。
近年来,随着农业科学技术的不断进步,农业生产持续而稳定地增产。
农户生产粮食数量也日益增多,绝大部分农民不仅解决了温饱问题,而且有了更多的粮食。
我国粮食年产量和常年储存量均居世界首位。
中央粮食储备有较为完善的仓储设施和技术保障,在保证国家粮食安全方面发挥着重要作用。
但是,我国还有一半以上的粮食储存在农民手中,这些粮食的储藏安全是国家粮食安全的重要组成部分。
长期以来由于种种原因,忽视了农户粮食储藏技术的研究与推广,农户粮食的储藏技术非常落后,给国家和人民造成了巨大的损失。
基于单片机的仓库多点温湿度检测

摘要防潮、防霉、防腐、防爆是仓库日常工作的主要内容,其中湿度和温度是衡量仓库管理质量的重要指标,它直接影响到储备物资的寿命和工作可靠性。
系统由单片机控制模块、传感器检测模块、AD转换模块、存储器模块、键盘输入模块、输出显示模块共六个单元构成,可以实现仓库多点温湿度检测实时显示、测试值自动存储、存储数据回放显示功能。
系统选用AT89C52单片机为控制器,模拟温度传感器LM35、湿度传感器ST-19-06采集仓库温度和湿度,传感器采集的模拟电压信号通过8位模数转换器ADC0809进行转换后,送给单片机处理显示。
系统设置了5个功能按键,实现存储、回放等操作,测试值通过1602液晶显示器显示。
整个系统结构简单紧凑、功能明确,通过系统仿真检测,可以实现多点温、湿度检测的目的。
关键词:AT89C52 单片机温度湿度检测AbstractMoistureproof, mouldproof, anti-corrosion, explosion-proof is the main content of the daily work of warehouse, including humidity and temperature are the important indicators of quality of warehouse management, it directly affects the stockpile of life and working reliability.This system is by MCU control module, sensor detection module, AD conversion module, memory module, keyboard input module, the output display module, a total of six units, and can implement warehouse multipoint temperature and humidity detection real-time display, automatic storage, storage, data playback test value display function. System with AT89C52 single-chip computer as controller, the simulation LM35 temperature sensor, humidity sensor ST - 19-06 collection warehouse temperature and humidity, sensor acquisition of analog voltage signal through 8-bit analog-to-digital converter ADC0809 conversion, after sent to MCU processing display. System set up five buttons, storage, playback operation, the test values through 1602 LCD display. The whole system simple and compact structure, the function clear, through system simulation test, can realize the purpose of the multipoint temperature and humidity detection.Keywords : AT89C52 MCU Temperature Humidity Testing目录第1章绪论 (1)1.1 选题背景 (1)1.2 国内外相关研究情况 (1)1.3 设计功能及系统要求 (1)1.3.1 系统功能要求 (1)1.3.2 主要技术参数 (2)第2章系统方案的选择与论证 (3)2.1 单片机控制器 (3)2.1.1 单片机简介 (3)2.1.2 芯片选型 (3)2.2 模数转换模块 (3)2.3 存储单元 (4)2.3.1 存储器简介 (4)2.3.2 存储器选型 (4)2.4 温湿度传感器简介 (4)2.4.1 温度传感器 (5)2.4.2 湿度传感器 (5)2.4.3 温湿度传感器SHT11 (5)2.4.4 传感器方案选择 (6)2.5 显示部分 (6)2.5.1 常用显示器件介绍 (6)2.5.2 显示方案选择 (7)2.6 输入方案的确立 (7)2.6.1 独立式按键 (8)2.6.2 矩阵键盘 (8)2.6.3 键盘输入方案的选择 (8)第3章系统硬件电路设计 (9)3.1 系统设计框图 (9)3.2 单片机控制最小系统的设计 (10)3.3 温、湿度传感器模块的设计 (11)3.4 A/D转换器模块的设计 (13)3.5 存储单元的设计 (14)3.6 按键单元的设计 (14)3.7 显示部分的设计 (15)3.8 电源模块 (15)第4章软件开发与仿真结果 (17)4.1 程序框图及流程图 (17)4.2 程序清单 (21)4.3 仿真结果 (21)结论 (24)致谢 (25)参考文献 (26)附录 (27)附录A 系统整体原理图 (27)附录B 程序清单 (28)第1章绪论1.1 选题背景防潮、防霉、防腐、防爆是仓库日常工作中的重要内容,是衡量仓库管理质量的重要指标。
以51单片机为核心,DS18B20为温度传感器的仓库温度多点检测器硬件系统设计

仓库多点温度监控系统设计——硬件系统设计中文摘要:随着当今社会的不断进步和工业技术的迅速发展,人们越来越重视温度因素,许多产品对温度范围要求严格,而目前市场上普遍存在的温度检测仪器大都是单点测量,同时有温度信息传递不及时、精度不够的缺点,不利于工业控制者根据温度变化及时做出决定。
在这样的形势下,开发一种能够同时测量多点,并且实时性高、精度高,能够综合处理多点温度信息的测量系统就很有必要。
本系统是通过AT89C51单片机来实现对粮仓的多个点温度进行温度的测量和控制。
在设计中51单片机相当于是整个系统的心脏,DS18B20温度传感器将采集的温度模拟信号直接转换成9位的数字信号,再传送给单片机。
单片机对接受的信号进行相应的分析并做出一定的应对响应,从而达到温度的检测与控制。
通过以上的分析,我们知道在本系统中大概包括以下几部分:温度检测模块、显示模块、温度调节模块、超温报警模块以及保证单片机正常工作的时钟电路及复位电路。
关键词:温度;AT89C51单片机;报警;复位Abstract:With the rapid development of society and industrial technology, people pay more and more 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 which 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 measurement 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 transmitted 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, temperature 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目录中文摘要 (1)Abstract: (2)一、绪论 (4)1、仓库温度检测技术的发展状况 (4)2、研究的意义 (5)3、本课题的任务 (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的使用方法 (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)一、绪论有一个因素在人们日常的生活、生产、甚至科研中都需要考虑,它与我们的生活息息相关,这就是温度。
基于单片机的粮仓多点测温系统的设计

基于单片机的粮仓多点测温系统的设计摘要在大型农场中,储存稻谷,小麦等粮食首先需要解决的问题就是粮库里的温度,温度过高或过低都会毁坏粮食。
那么我们应该怎样对粮仓的温度进行精确的测量呢?论文的核心是以AT89C51单片机系统,可实时温度监测点。
着重介绍了DS18B20数字温度传感器在单片机软件编程和硬件结合,并绘制流程图的软件,并通过Proteus软件对电路进行仿真测试。
系统所设计的粮仓多个地点测量温度会很好的实现粮食仓库内的测温系统的各项功能要求。
系统电路的设计简单,生活实用价值高,安全稳定性强。
关键词:温度衡量;单片微型计算机;数字温度感测器;单总线目录第一章绪论 (1)1.1 课题背景 (1)1.2课题研究的目的及意义 (1)1.3 相关领域国内外现状和发展趋势 (1)1.4论文的主要任务和所做的工作 (2)第二章系统方案设计 (3)2.1 系统设计框图 (3)2.2系统方案选择 (4)2.2.1单片机的选择 (4)2.2.2传感器的选择 (7)2.3系统部件功能介绍 (8)2.3.1 AT89C51功能简介 (8)2.3.2 DS18B20功能简介 (11)第三章系统硬件电路设计 (13)3.1电路图 (13)3.2温度采集电路 (13)3.3主要的接口电路 (14)3.4 报警电路设计 (14)图3-4 温度报警电路第四章系统软件设计 (15)4.1主程序设计 (16)4.2温度控制程序子程序 (16)第五章结论与展望 (17)参考文献 (18)附录 (19)第一章绪论1.1 课题背景人民群众构成了国家,人民的生活需要粮食,这表明对于一个国家来说,人们的生存离不开食物。
然而由于现代的谷仓是巨大的,那么温度的测量就存在着很大的难度,为了把粮食存储在使得的条件下,避过食物发霉的现象是由高温引起的,本内容策划了单片微型计算机的粮仓多点监测温度体系。
单片机由于优点,体积小,成本低,可靠性高,研发周期短,在原有畛域的自动化和控制的广泛使用,在工业生产中是必不可少的组成部分,特别是在生活实际中施展的功用也越来越重要。
毕业论文+基于单片机的粮仓温湿度测控系统

毕业论文+基于单片机的粮仓温湿度测控系统一、绪论粮食是我们生活中非常重要的一个物资,它直接关系到我们的生命健康和经济利益。
而在粮食的储存过程中,温度和湿度是影响粮食品质的重要因素。
因此,对于粮仓内温度和湿度的测控,具有很高的实用价值。
基于单片机的粮仓温湿度测控系统,可以对粮仓内的温度和湿度进行实时监测和控制,并且可以使用网络通信功能,让用户可以通过手机、电脑等终端设备方便地查看和控制系统。
本文将详细介绍基于单片机的粮仓温湿度测控系统的设计与实现,包括系统的需求分析、硬件设计、软件设计、实现过程等方面。
二、系统需求分析根据粮仓的特点和系统的实际需求,本文对粮仓温湿度测控系统的需求进行了详细分析,主要包括以下几个方面:1.实时监测:系统需要能够实时监测粮仓内的温度和湿度,并将数据反馈给用户。
2.数据存储:系统需要能够将监测到的数据进行存储,便于用户进行历史数据的查看。
3.温湿度控制:系统需要能够根据用户的要求,对粮仓内的温湿度进行控制。
4.网络通信:系统需要具有网络通信功能,让用户可以通过手机、电脑等终端设备方便地查看和控制系统。
5.可靠性:系统需要具有高度的可靠性,能够在极端环境下正常工作。
三、系统硬件设计基于单片机的粮仓温湿度测控系统的硬件设计,主要包括传感器的选型和单片机的选型。
1.传感器选型为了能够实现对粮仓内温湿度的监测,我们需要选择合适的温湿度传感器。
根据实际需求,我们选择了DHT11温湿度传感器。
DHT11温湿度传感器采用数字采样技术,具有精度高、使用方便、成本低等优点,非常适合用于粮仓温湿度监测系统。
它可以通过单片机的数字口直接读取温度和湿度,数据精度达到0.1度,误差在±2度以内。
2.单片机选型单片机是粮仓温湿度测控系统的核心,它需要能够实现温湿度传感器数据的采集、通信等功能。
根据实际需求,我们选择了STC89C52单片机。
STC89C52是一款高性能、低功耗的8位微控制器,具有多种接口和通信功能,非常适合用于嵌入式应用。
单片机的粮仓多点测温系统设计方案

目录第1章绪论 (1)1.1背景 (1)1.2设计的目的和意义 (1)1.3相关领域国内外技术和发展趋势 (2)第2章粮仓多点测温系统硬件设计 (4)2.2硬件总体方案设计与论证 (4)2.2.1方案设计 (4)2.2.2方案论证 (5)2.3软件总体方案设计 (5)第3章单片机AT89S52介绍 (7)3.1单片机AT89S52基本知识 (7)3.2单片机AT89S52产品特点 (7)3.3单片机AT89S52的使用 (8)3.4单片机AT89S52的特性 (9)3.5 AT89S52引脚功能与封装 (10)第4章粮仓多点测温系统硬件设计 (14)4.1 温度传感器的选则 (14)4.1.1 传感器的选择原则 (14)4.1.2 温度传感器的选择 (14)4.1.3 温度上限值的设定原理 (15)4.2 DS18B20与单片机接口电路设计 (16)4.2.1 DS18B20简介 (16)4.2.2 DS18B20 的性能特点 (17)4.2.3 DS18B20的外形和内部结构 (18)4.2.4 DS18B20与单片机接口电路设计 (21)4.3 1602LCD液晶显示屏 (23)4.3.1 LCD1602主要技术参数 (23)4.3.2 LCD1602的引脚说明 (23)4.3.3控制指令说明 (24)4.3.4 LCD液晶显示屏与单片机接口电路设计 (25)4.4 键盘电路设计 (26)4.5 报警电路设计 (27)第5章粮仓多点测温系统软件设计 (29)5.1 温度处理子程序设计 (29)5.2 按键处理子程序设计 (29)5.3 系统温度阈值设定子程序设计 (29)5.4 温度显示子程序设计 (29)5.5显示数据刷新程序子程序设计 (29)第6章系统软硬件的调试 (35)6.1 系统仿真 (35)6.2 系统硬件调试 (35)6.3 系统软件调试 (36)总结 (38)参考文献 (40)致谢 (42)附录Ⅰ程序清单 (43)附录Ⅱ系统原理图 (55)第1章绪论1.1背景“国以民为本,民以食为天”,“兵马未动,粮草先行”,这些都充分说明粮食对国家的重要性。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
工学部
专业
班级
学号
姓名
指导教师
负责教师
沈阳航空航天大学北方科技学院
2010年6月
沈阳航空航天大学北方科技学院
毕业设计(论文)任务书
教学部工学一部专业测控技术与仪器
班级学号姓名
毕业设计(论文)题目:基于单片机的粮仓多点测温系统设计
毕业设计(论文)时间:2010年3月8日至2010年7月2日
In order to solve the temperature problem of the modern barnwhichis difficult tobeaccurately measured,ensuring that thefoodwill be wellstored in the appropriate temperatureandpreventit not to beoverheatedby grain mold. The author hasdesigned temperature measurement systemforgranarywhichbased on single chip multi-point.Thispaper presents the design process of the system's hardware and softwareon the base of the designing backgroud ofmulti-point temperature measurement system and working principle of single chip.Among them, the hardware designis composed of six parts includingfour-temperature, single chip data processing, keyboard input, LCD temperature display, thevalveset and sound&light alarm, etc.which usesAT89S52SCMand DS18B20digital temperature sensor device as the core set.Theauthor usesmodular programmingmethod in software design,making programs easier tobedebuggedand maintainedand usethe C Programming Languageto writeeach functionalsubprogram ofdata processing, LCD display, keyboard scanning,valvesetand alarming system. Various functions of the systemhave been simulatedby PROTEL DXP software.In the case thatthe softwareisdebuggedin stable,the hardware circuitis welded which truly realized each function of the granary’smulti-point temperature measurement system.Experiments show that the design of microcontroller granary multiple temperature measurement system to achieve better multi-point temperature measurement system granary of the function. The system is simple, strong anti-interference, practical, has a certain value engineering.
1.3
粮情检测技术是科学保粮的关键技术之一。随着电子技术、计算机应用技术的进步和发展,计算机的应用范围日益扩大,计算机被应用于粮情监控系统。初期,以铜电阻,热敏电阻作为传感器件,通过检测电阻的变化来反映粮食温度的变化,为粮食保管提供参考依据。但此工作靠人工测量,效率低,准确性差。在粮食部门各级领导的关怀和粮食行业科技主管部门的大力支持下,在粮食行业内、外广大科技工作者近30年的共同努力下,粮情检测技术不断完善、提高、并日趋成熟,逐步形成了样式繁多的粮情检测系统,为安全、科学储粮起到了积极作用。
摘
随着单片机技术的飞速发展,单片机在各个领域得到了广泛的应用。粮食是人类生存的必需品,温度是保存好粮食的先决条件,储存大量的粮食对稳定国民经济的发展起到至关重要的作用。粮库一般较大,测量点会很多。粮仓温度测量方法以及相应的智能控制一直是粮食保存的一个重要问题。
为了解决由于现代粮仓巨大造成温度难以精确测量的难题,保证粮食在适宜的温度下储藏,避免温度过高造成粮食发霉,本文设计了基于单片机的粮仓多点测温系统。本文在阐述多点测温系统设计背景及单片机工作原理的基础上,详细介绍了该系统的硬件和软件设计过程。其中,硬件设计是以AT89S52单片机和DS18B20数字温度传感器为核心器件,主要由四路温度采集、单片机数据处理、键盘输入、LCD温度显示、阈值设定以及声光报警等六部分组成。软件设计采用模块化编程方法,使得程序易于调试和维护,并利用C语言实现数据处理、LCD显示、键盘扫描、阈值设定及报警等各功能子程序的编写,并通过PROTEL DXP软件对该系统的各项功能进行了仿真。大量实验表明,所设计的单片机粮仓多点测温系统能够较好实现粮仓多点测温系统的各项功能。该系统结构简单、抗干扰性强、实用性强,具有一定的工程应用价值。
5— 7周形成总体设计方案。
8—13周设计硬件电路、编制程序并进行调试。
14—15周软硬件联调并焊接电路板。
16—18周撰写论文准备答辩。
要求:
(1)查阅有关文献与资料。
(2)深入学习单片机及其应用系统的相关知识。
(3)深入学习并研究电路板的绘制方法。
(4)核心器件可采用AT89S52、LCD显示,有键盘输入、报警等功能,可实现4路数据采集。
Keywords: SCM; multiple temperature measurement; digital temperature sensor; LCD display
第
1.1
“国以民为本,民以食为天”,“兵马未动,粮草先行”,这些都充分说明粮食对国家的重要性。从理论上讲国家掌握的粮食越多越好,但从现代经济学的角度看,国家只要能控制住一定数量的可以灵活支配、质量良好的粮食,既可达到“备战备荒”、宏观调控的目的,又可节省资金用于发展经济。
[社, 1994
[3].金伟正.单线数字温度传感器的原理与应用[J].电子技术与应用,2000
[4].李 钢.1-Wire总线数字温度传感器DS18B20原理及应用.现代电子技术[J],2005
指导教师2010年3月8日
负责教师2010年3月8日
关键词:单片机;多点测温;数字温度传感器;LCD显示
Abstract
With the rapid development of microcomputer technology,SCM has beenusedwidely in various fields.Food is a necessityforhuman existence, the temperature is a prerequisite forkeepingfoodfresh.It is very important tostore large amounts of grain to the stable development of national economy.Granaryisgenerallyhuge witha lot of measuring points.Themethodfor measuring barn’ temperature and the corresponding intelligent control has been ankey problemin food preservation.
一般来说,粮食存放在粮仓中,大型的粮仓可存放数以万计的粮食,而且这些粮食存放的时间有长有短。为了保证存放在粮仓中的粮食不致腐烂变质,就必须使粮仓内的温度保持在一定的范围以内。为了达到以上的要求,必不可少的就是既稳定又精确的粮情智能测控管理系统。
粮情智能测控系统是通过计算机检测粮食储备库中粮食的基本温度情况,并结合其他粮情信息(如入仓时间、品种、仓型、天气状况等)进行综合分析。利用微机技术对粮仓进行监控,用户可方便地构造自己需要的数据采集系统,在任何时候把粮仓现场的信息实时地传到控制室,管理人员不需要深入现场,就可查看历史数据,优化现场作业,提高生产效率,增强了国家粮食储备安全水平,以获得实时粮仓管理,实现自动化、智能化。
影响储粮安全的最主要因素是粮堆内的温度,这就要求能有一种有效的、低成本的仪表来实现监测控制功能,使得管理人员能够方便有效地进行监控操作。如果用单片机作为前沿机对现场进行数据采集,通过对采集的数据进行分析(温度设定,实时温度显示,报警电路)。
利用单片机技术对粮仓进行检控,用户可以方便地够造自己所需要的数据采集系统,在任何时候把粮仓现场的信息实时地传到控制室,管理人员不进入现场就可以按照所需的温度要求对粮仓内的温度情况进行控制,提高了生产效率,增强了粮仓内存储安全,获得了粮仓的实时管理,实现自动化,智能化。微机测量是微机设计的第一步,是微机测量技术的现场部分,即测量粮仓中的温度,并使用单片机对测量的数据进行处理并对粮仓内的温度进行控制。
本文只阐述粮情温度检测,以下所说粮情仅指温度。但涉及到的一些方法也适合其他粮情检测情况。在综合研究国内粮库管理现状和发展的前提下,吸收了国内多种粮库粮情温度测控系统的成功经验后,我们设计了自己的粮仓多点测温系统。该系统具有可靠性和高性价比,而且操作维修简便,具有检测、数显、分析等诸多功能。