多点粮库温度测量显示系统

合集下载

计控 粮仓温度自动检测系统

计控   粮仓温度自动检测系统

计算机控制系统题目:粮仓温度自动监测系统系别:电气工程与自动化专业:自动化学号:姓名:粮仓温度自动检测系统摘要随着单片机技术的飞速发展,单片机在各个领域得到了广泛的应用。

粮食是人类生存的必需品,温度是保存好粮食的先决条件,储存大量的粮食对稳定国民经济的发展起到至关重要的作用。

粮库一般较大,测量点会很多。

粮仓温度测量方法以及相应的智能控制一直是粮食保存的一个重要问题。

本系统是以AT89C52单片机、DS18B20数值温度传感器为核心组成的粮仓温度控制系统。

该系统利用AT89C52单片机采集了各个点的温度,实现温度显示、报警等功能。

它以AT89C52单片机为主控制芯片,采用数字温度传感器DS18B20实现多路温度的检测,利用LCD1602液晶显示器形象直观的显示测出的温湿度值。

本文在确定法设计方案基础上,着重论述了系统的软硬件设计,并且描述了系统电路设计、硬件设计框图及所使用各种芯片功能和特性。

通过PROTEUS软件和KEIL C仿真出了该系统。

关键词:单片机,DS18B20,液晶显示,报警目录第1章绪论 (1)1.1 选题的背景与意义 (1)第2章系统总体设计 (2)2.1 方案的选择 (2)2.2 系统总体设计 (3)第3章硬件设计 (5)3.1 硬件选型 (5)3.2 硬件电路设计 (6)第4章软件设计 (13)4.1 系统流程 (13)4.2 软件设计....................................... 错误!未定义书签。

4.2.1软件语言的选择4.2.2主程序第5章仿真结果 (15)5.1仿真软件Proteus简介 (15)5.2仿真电路原理图及结果............................ 错误!未定义书签。

5.3 仿真结果分析 (17)结论 (15)参考文献 (19)附录 (20)第1章绪论1.1选题的背景与意义温度是科学技术中最基本的物理量之一,物理、化学、生物等学科都离不开温度。

粮仓多点温度智能监控系统

粮仓多点温度智能监控系统
有了粮仓温度测控系统后,容易检测和控制粮仓温度。因此有效的 保护了粮食的质量,缓慢了粮食的霉烂,给工作带来方便,给农业大国 的中国带来了很大实际意义。
2 设计的方案论证与分析
单击此处添加段落文字内容
方案的设计应该依据以下几点,包含设计的所能实现的功能和所 要达到的技术指标及工艺条件。功能方面的要求如下:
3.2 单片机测控系统前向通道配置
测控系统中,传感器和微型计算机是必不可少的两个 部分。微型机对数据具有很强的处理能力,但它对非电量 或模拟信号是无能为力的。因此,利用传感器将非电量转 换成电信号才能完成测量和控制任务。然而,利用传感器 得到的模拟电信号,往往是小信号,需经过放大并经A/D 转换数字量后才能由计算机进行有效的处理,进而由计算 机发出各种命令,由执行机构产生相应的动作。
近年来,粮情电子检测分析、控制系统在粮食仓储中的应用、现代化 管理的实施,使得我国粮情监控在技术上取得了较大进步。特别是在人 工智能粮情分析,通风控制等方面,有的系统已达到国际先进水平。
随着粮食产量的增加,传统的人工查看粮温的方法,已经逐步被电 子检温设备取代。小的储粮设备一般采用小型测温仪检测粮温,大型储 粮设备已经逐步配备微机测温系统。前一种方式多数采用由操作者拨动 手动开关逐点查看粮食温度的方法,有些也采用自动巡检方式并配备小 型打印机记录粮食温度数据。后一种方式则可以在微机机房检测粮食温 度情况,并且能够利用微机对粮食温度数据进行分析对比。
C C V 1 器 鸣 蜂 式 电 压 2 6 0 F 4 U1A7 1 12345678234567890 1234567822222222333333334 C C P1.2P1.3P1.4P1.5P1.6P1.7 V P1.0/T2P2.0/A8P2.1/A9 P2.2/A10P2.3/A11P2.4/A12P2.5/A13P2.6/A14P2.7/A15 P0.7/AD7P0.6/AD6P0.5/AD5P0.4/AD4P0.3/AD3P0.2/AD2P0.1/AD1P0.0/AD0 P1.1/T2EX 21 LL AAE TTL RSTP3.0/RxDP3.1/TxDP3.2/INT0P3.3/INT1P3.4/T0P3.5/T1P3.6/WRP3.7/RDXXVSSPSENAEA/VPP 4 UAT89S52 9 01234567890901 11111111112233

精品单片机粮仓多点温度巡回检测系统课程设计-定.

精品单片机粮仓多点温度巡回检测系统课程设计-定.

目录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 本设计的意义随着电子技术、计算机技术、通信技术的迅速发展,工业测控领域采用先进的技术对现场的工业生产参数进行检测,监测是实现工业自动化的重要标志。

据不完全统计,在工业生产中被监测最多的参数应该是压力、流量、温度三大参数。

无论在石油、化工、煤炭、水利等行业,还是电力、机械、航空、国防等部门,都离不开对这些参数的监测。

当然除此之外,还有诸如液位、扭矩、密度、浓度、速度、位移、距离、电参数等众多物理参数的监测,但用的最多的恐怕还是温度的监测,可以说温度的测量是一个“永恒”的话题。

粮情测控系统简介

粮情测控系统简介

粮情测控系统简介本系统采用无线技术,测温点以无线方式将温度值送回中心,无需连接电缆,仓内无需穿墙、打孔、埋线,测温点以电池供电,任何放置于粮堆内任何位置。

目前粮情测控系统主要使用热敏电阻和数字式温度传感器。

系整体方案设计统本系统可以通过连接TE903网关实现本地粮情检测,亦可通过带GPRS功能的TE922网关实现远程检测。

本地检测系统远程检测系统该系统采用先进的无线通讯体系结构,它改变传统的集散测控模式,实现了现场设备和现场设备与控制室之间多站点、全数字化以及双向通讯,使系统基本测控功能完全下载到现场,成为新一代的全分布式测控系统。

为本系统可配置专门设计的便携式手持测试仪,在仓房现场即可很方便地进行系统调试和维护,免除在微机室和现场之间来回奔波之苦。

该系统由一下三级结构组成,易维护、运行稳定可靠。

第一级计算机:计算机安装TEMPData软件,通过USB或网口与TE903网关连接,实现本地粮情检测;通过网络与远程GPRS网关连接,实现远程粮库粮情检测。

第二级网关:本地检测系统采用TE903网关,远程检测系统采用带GPRS功能的TE922网关。

第三级传感器网络:通过传感器网络模型将温度、湿度等传感器节点布置在粮仓内。

检测数据通过无线传感器节点发送到网关。

系统功能软件平台操作系统平台:WINDOWS应用软件平台:TEMPData温度检测系统软件基本功能(1)验证用户身份,不同用户不同的操作权限;(2)增加、删除、设置仓房信息和仓内布点信息,绘制场区平面图和布置仓房位置;(3)测温、测湿的粮情实时检测;(4)以模拟三维立体方式显示粮情,对仓房温度分层、分列显示;(5)以表格、曲线的形式打印输出,并且支持将粮温数据输出到Excel报表;(6)设置报警温度与报警提示;(7)每天的粮情数据自动存档,以备历史查询;(8)对测温数据进行整月备份、恢复与删除;测温数据整理功能可对测温数据单选或选择批量的删除、导出与导入;(9)对系统的基本参数设置,如串口、温湿校验、分机延时等,系统默认自动搜索设备串口位置;温湿度检测功能对粮仓中的粮食各部位温度、粮仓内空间温度和湿度、粮仓外环境温度和湿度等基本粮情参数进行检测,包括以下检测方式:(一)实时检测: 对粮情进行实时检测。

粮仓多点温度控制的系统的控制与实现设计

粮仓多点温度控制的系统的控制与实现设计

毕业设计(产品制作)周志课题名称粮仓多点温度控制的系统的控制与实现专业(系)电气学院自动化专业班级智能电网111学生姓名黄倩指导姓名蒋小军日期 2013.9---2013.11湖南铁道职业技术学院电气工程系填表说明一、本周志必须根据本人所做的工作如实准确填写,不允许抄袭他人材料。

二、进行毕业设计(产品制作)出现问题时,学生应积极主动寻求解决办法,争取教师或同学的帮助,学生应将该过程如实记录。

指导教师应耐心为学生解答,并对所指导的内容负责。

三、本周志是学生毕业设计(产品制作)的过程记录,帮助指导教师教师严格进行毕业设计(产品制作)过程控,教师应认真负责填写相关内容。

四、本周志是毕业设计(产品制作)成绩鉴定重要依据,若学生未填写本周志,则毕业设计(产品制作)成绩鉴定不合格。

毕业设计(产品制作)基本信息毕业设计(产品制作)——学生周学习记录毕业设计(产品制作)——学生周学习记录毕业设计(产品制作)——学生周学习记录毕业设计(产品制作)——学生周学习记录毕业设计(产品制作)——学生周学习记录毕业设计(产品制作)——学生周学习记录毕业设计(产品制作)——学生周学习记录毕业设计(产品制作)——学生周学习记录毕业设计(产品制作)——学生周学习记录毕业设计(产品制作)——学生周学习记录毕业设计(产品制作)——学生周学习记录毕业设计(产品制作)——学生周学习记录毕业设计(产品制作)——学生周学习记录毕业设计(产品制作)——学生周学习记录毕业设计(产品制作)——学生周学习记录毕业设计(产品制作)——学生周学习记录毕业设计(产品制作)——学生周学习记录毕业设计(产品制作)——学生周学习记录毕业设计(产品制作)——学生周学习记录毕业设计(产品制作)——学生周学习记录毕业设计(产品制作)——学生周学习记录毕业设计(产品制作)——学生周学习记录毕业设计(产品制作)——学生周学习记录毕业设计(产品制作)——学生周学习记录毕业设计(产品制作)——学生周学习记录毕业论文及设计说明书撰写规范毕业设计(论文)是高等教育人才培养方案中一个重要的教学环节,是实现培养目标要求的重要阶段。

单片机的粮仓温湿度多点无线监测系统设计方案

单片机的粮仓温湿度多点无线监测系统设计方案

本科毕业设计基于单片机的粮仓温湿度多点无线监测系统设计温湿度是一个非常重要的参数。

在工业、医疗、军事和生活等许多地方,都需要用到测温湿装置来监测温湿度。

传统直接布线测量不能满足要求,特别是在某些环境恶劣的工业环境和户外环境,通过直接布线测量不现实。

因此采用无线传输温湿度信息尤为必要。

目前有些设计能够实现无线温湿度监测,但价格过高是其最大的缺点。

在实际温湿度控制过程中既要求系统具有稳定性、实时性又需要降低功耗。

因此设计一种低功耗的无线温湿度监测系统很有意义。

本文提出一种针对无线数据传输问题的解决方案,该方案基于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 前言粮食是人类赖于生存不可或缺的物质基础,是人类从事各种活动的前提。

仓储用多点温湿度测量系统

仓储用多点温湿度测量系统

仓储用多点温湿度测量系统作者:梅江安邢少华来源:《中国科技博览》2018年第20期[摘要]在当前的仓储管理工作中,由于受到货物存储性质等因素的影响,在温度和湿度的变化之下,货物质量也比较容易随之发生相应的变化,因此为有效提高仓储管理质量,还需要从落实仓储温度与湿度控制工作入手。

在这一背景下,本文将尝试通过使用AT89C51单片机,设计一套仓储用多点温湿度测量系统,从而有效解决仓储温湿度管理问题。

[关键词]仓储;多点;温湿度测量中图分类号:S144 文献标识码:A 文章编号:1009-914X(2018)20-0247-01引言:为有效解决仓储的温度和湿度控制工作,同时提高仓储温湿度控制的精确性,本文将设计采用AT89C51单片机建立起温湿度测量系统。

在该系统当中,利用具有较高精确度和硬件电路清晰简单等优势特性的DHT11这一集成化的温度传感器,负责完成具体的温度和湿度测量工作,并将其采集得到的温度信号、湿度信号直接传输至单片机,用以直观地显示在测量人员面前。

一、仓储用多点温湿度测量系统设计(一)硬件设计1.单片机及其运行环境本文在设计仓储用多点温湿度测量系统的过程当中,选择使用的主控单片机为具有性能较高但电压较低的AT89C51单片机,该单片机实现了8位CPU与Flash存储器的集成,不仅成本低廉,操作简便,同时具有较高的灵活性。

而为了能够保障单片机可以正常完成温度以及湿度的信号分析处理工作,本文所设计的仓储用多点温湿度测量系统当中,同时设计由单片机芯片、复位与时钟电路构成其最小运行环境。

但单片机的复位引脚RST位置上同时出现至少两个机器周期高电平的情况时,单片机将自动复位。

此外,通过利用单片机的内部和外部时钟,在接受到时序执行指令之后,单片机将根据具体的时钟频率对自身的速度以及稳定性进行相应调整[1]。

2.温湿度传感器作为多点测量仓储温度和湿度的关键组成部分之一,温湿度传感器负责多点采集仓库或仓储地点的温度信号以及湿度信号,随后利用系统中的通信线路直接将其传输至AT89C51主控单片机当中,从而完成对温湿度信号的集中处理。

摘_要 粮仓多点温度智能监控系统设计

摘_要 粮仓多点温度智能监控系统设计

长春工程学院毕业设计(论文)摘要粮仓温度实时检测系统是针对粮库中粮食存储的需要而设计的。

系统通过计算机检测粮食贮备库中粮食的基本温度情况,并结合其它粮情信息(如入仓时间、品种、仓型、天气情况等)进行综合分析。

粮仓温度检测系统是由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。

多点粮仓温湿度的无线监测系统设计与实现.

多点粮仓温湿度的无线监测系统设计与实现.

江苏技术师范学院毕业设计说明书JIANGSU TEACHERS UNIVERSITY OF TECHNOLOGY本科毕业设计(论文)多点粮仓温湿度的无线监测系统设计与实现学院名称:电气信息工程学院专业:测控技术与仪器班级:姓名:陈晓玲指导教师姓名:刘晓杰指导教师职称:讲师2011年 6月江苏技术师范学院毕业设计说明书多点粮仓温湿度的无线监测系统设计与实现摘要:为满足采集多点粮仓温湿度信息值监测的需求,设计一上位控制主机和多点下位监测分机两部分。

由温度传感模块、湿度传感模块、无线传输模块和单片机模块等组成下位监测分机,由单片机模块、按键模块、无线传输模块和报警模块等组成上位控制主机。

下位监测分机通过测量粮仓内温湿度,经过无线传输模块把监测节点的温湿度信息值传送至上位主机,并在显示器上显示出该监测节点的节点号和该监测点当前温湿度测量值,并具有温湿度超值报警功能,下位机同时能显示当前本地信息值。

关键词:无线传输模块;温湿度传感器;单片机Design ang Implemenatation of the Multi-humiture WirelessMonitoring System for the GranaryAbstract: To collect more information of the humiture required for the granary, the multi-humiture wireless monitoring system is designed , which include some lower detecting equipments and a host monitor. Each lower detecting equipment consists of some temperature sensor modules, some humidity sensor modules, a wireless transmission module, a microcontroller module and other components. The host monitor consists of a microcontroller module, a key module, a wireless transmission module, an alarm module and other components. By measuring the next bit monitoring extension barn temperature and humidity in the wireless transmission module, after the temperature and humidity of the information value monitoring nod, and transmit first a host on the display shows that the monitoring node node number and the monitoring and measuring value, the temperature and humidity with temperature and humidity value alarm functions, lower place machine and can display the current local information value .Keywords: Wireless transmission module; humiture sensors; single-chip microcomputer 江苏技术师范学院毕业设计说明书目录前言 (1)第1章绪论 (2)1.1 课题的意义和目的 (2)1.2 课题的研究内容 (2)1.3 课题的任务要求 (3)第2章系统方案设计 (4)2.1 方案的选择与论证 (4)2.1.1 总体设计方案 (4)2.1.2 方案的比较与论证 (5)2.1.3 系统结构框图设计 (6)2.2 系统各模块的功能设计 (7)2.2.1 电源模块 (7)2.2.2 温湿度测量模块 (7)2.2.3 单片机控制模块 (7)2.2.4 无线传输模块 (8)2.2.5 按键选择模块 (8)2.2.6 显示模块 (8)2.2.7 报警电路模块 (8)第3章系统各模块的硬件设计 (9)3.1 电源模块设计 (9)3.2 温湿度测量模块设计 ................................................................................................103.2.1 温度测量模块设计 (10)3.2.2 湿度测量模块设计 (11)3.3 单片机控制模块设计 ................................................................................................123.3.1 时钟电路设计 (13)江苏技术师范学院毕业设计说明书3.3.2 复位电路设计 (13)3.4 无线传输模块设计 ....................................................................................................143.4.1 无线传输模块简介 (14)3.4.2 无线传输模块与单片机的接口设计 (16)3.5 按键选择模块设计 ....................................................................................................163.6 显示模块设计 ............................................................................................................173.7 报警电路模块设计 ....................................................................................................19第4章系统软件设计 (21)4.1 上位机的设计 ............................................................................................................214.1.1 上位机的设计思路 (21)4.1.2 上位机的设计流程 (21)4.1.3 无线模块软件设计 (23)4.2 下位机的设计 ............................................................................................................324.2.1 下位机的设计思路 (32)4.2.2 下位机的软件总设计流程 (32)4.2.3 温度测量的软件设计 (34)4.2.4 湿度测量的软件设计 (37)第5章系统调试与数据分析 (41)5.1 硬件电路的制作和调试 ............................................................................................415.2 软硬件功能分析 ........................................................................................................435.3 测试结果分析 ............................................................................................................44第6章总结 (45)参考文献 (46)致谢 (48)附录1 电路原理图 (49)附录2 程序 (51)附录3 实物图 (70)江苏技术师范学院毕业设计说明书附录4 元器件清单 (71)附录5 传感器英文文献翻译 (72)江苏技术师范学院毕业设计说明书多点粮仓温湿度的无线监测系统前言随着中国加入WTO,粮食市场的逐渐开放,储存大量的粮食对稳定国民经济的发展起着至关重要的作用,粮仓内的粮食由于温湿度没有得到有效的控制,经常发生粮食变质的情况,因此粮仓温湿度的测量方法以及相应的智能控制一直是粮食保存的一个重要问题,随着我国科技的快速发展和农业自动化程度的提高,粮仓管理技术得到很大的发展。

超详细粮情测温系统介绍

超详细粮情测温系统介绍

超详细粮情测温系统介绍粮情测温系统是一种用于监测粮食储存温度的智能化系统,通过安装在储粮库房中的测温设备和数据传输网络,实时监测储粮温度,并提供预警和控制功能,以保障粮食储存安全和质量。

该系统的组成部分包括温度传感器、数据采集设备、数据传输网络、数据存储设备、监测软件等。

传感器用于实时感知储粮库房内各个位置的温度,并将这些数据传输给数据采集设备。

数据采集设备将采集到的温度数据通过数据传输网络传输到数据存储设备。

在数据存储设备中,温度数据被保存,并通过监测软件进行分析和处理。

监测软件可以实时监测储粮温度并自动报警,提供粮食储存的温度曲线和历史数据查询等功能。

粮情测温系统在粮食储存中起到了重要的作用。

首先,它可以实现对储粮温度的实时监测,及时掌握储粮的变化情况。

通过监测软件的预警功能,可以在温度异常时及时发出警报,提醒工作人员采取相应措施,避免发生火灾、发霉等事故。

其次,粮情测温系统可以提供对储粮温度的历史数据查询和分析,便于分析储粮库房的温度趋势和温度分布情况,优化储粮的管理和运行。

同时,通过系统的控制功能,可以实现对储粮温度的远程控制,调整温度,以满足储粮的贮存要求。

在安装粮情测温系统时,需要考虑以下几个方面的预算。

首先,需要考虑到系统的硬件部分,包括温度传感器、数据采集设备、数据传输网络等的采购和安装费用。

其次,还需要考虑到数据存储设备和监测软件的采购和安装费用。

此外,还需要考虑到系统的维护和运行费用,包括设备的维护保养费用、软件的更新费用、数据存储费用等。

最后,还需要考虑到系统的培训费用,培训工作人员熟悉系统的操作和维护,以保障系统的正常运行。

总体来说,粮情测温系统是一种非常有用的工具,可以帮助粮食储存单位监测粮食贮存温度,提高储粮安全性和管理水平。

然而,在选择和应用该系统时,需要综合考虑其功能、性能和成本,根据具体情况进行合理的预算和选型。

只有在合理预算的基础上,选择符合实际需求的系统,才能实现系统的最大效益,提高粮食储存的质量和效益。

基于单片机的粮仓多点测温系统的设计

基于单片机的粮仓多点测温系统的设计

基于单片机的粮仓多点测温系统的设计摘要在大型农场中,储存稻谷,小麦等粮食首先需要解决的问题就是粮库里的温度,温度过高或过低都会毁坏粮食。

那么我们应该怎样对粮仓的温度进行精确的测量呢?论文的核心是以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 课题背景人民群众构成了国家,人民的生活需要粮食,这表明对于一个国家来说,人们的生存离不开食物。

然而由于现代的谷仓是巨大的,那么温度的测量就存在着很大的难度,为了把粮食存储在使得的条件下,避过食物发霉的现象是由高温引起的,本内容策划了单片微型计算机的粮仓多点监测温度体系。

单片机由于优点,体积小,成本低,可靠性高,研发周期短,在原有畛域的自动化和控制的广泛使用,在工业生产中是必不可少的组成部分,特别是在生活实际中施展的功用也越来越重要。

多点粮库温度监控管理系统实习报告

多点粮库温度监控管理系统实习报告

粮库温度监控管理系统实习报告系别:电气工程系班级:学号:25号实习时间:2014.11.24 ~ 2014.12.6指导教师:一、实习名称:粮库温度监控管理系统二、实习目的:1、能够正确使用相关软件编写上位机、下位机程序实现数据的采集;2、要求系统界面美观、大方,颜色、字体等选择合适,控件选择合理;3、本系统能够控制下位机的启动与停止,同时应具有实时显示、曲线绘制、数据保存、数据浏览、分析(上下限提示、平均值、直方图或饼图等)等基本功能,并配置菜单、工具栏等;4、下位机提供粮库中八个粮仓的温度数据,用数码管或液晶循环显示;三、实训过程:1.设计的内容本次设计所做的是基于VB的温度数据采集与控制系统,它采用DS18B20作为温度传感器,以微机作为主控计算机。

通过仿真电路,由串行通讯线把数据直接传送给上位机,让上位机对所得到的数据进行分析处理,并且应用VB语言编程实现温度的显示。

硬件方面是由上位机和仿真电路来实现的,DS18B20采集到的温度数据通过串行通讯线传送给上位机,运行在上位机上的编程软件VB利用串行通讯线提供给硬件的接口,对整个单总线进行操作控制,并且对测量数据进行处理。

软件方面主要是通过对系统参数的设置,通信控件的应用,最终实现对DS18B20的控制和温度数据的读取。

2.仿真电路此次下位机主要是由8个温度传感器DS18B20构成,在此系统中应用DS18B20 温度传感器检测温度,经信号处理后,通过仿真运行,最终在上位机上应用编程软件VB语言实现温度的显示。

3.登录界面通过输入用户名和密码来进行登录进入主界面,并有用户名注册和找回密码功能。

登录界面主界面4.串口编写在主界面中打开串口参数对串口参数进行设置。

(程序如下)Private Sub Form2_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Me.Text = "串口参数"End SubPrivate Sub ComboBox1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ComboBox1.SelectedIndexChangedForm3.SerialPort1.PortName = ComboBox1.TexEnd SubPrivate Sub ComboBox2_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ComboBox2.SelectedIndexChangedForm3.SerialPort1.BaudRate = ComboBox2.TextEnd SubPrivate Sub ComboBox3_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ComboBox3.SelectedIndexChangedComboBox3.Text = Form3.SerialPort1.ParityEnd SubPrivate Sub ComboBox4_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ComboBox4.SelectedIndexChangedComboBox4.Text = Form3.SerialPort1.DataBitsEnd SubPrivate Sub ComboBox5_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ComboBox5.SelectedIndexChangedComboBox5.Text = Form3.SerialPort1.StopBitsEnd SubPrivate Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.ClickForm3.TextBox1.Text = ComboBox1.Text Form3.TextBox2.Text = ComboBox2.TextForm3.TextBox3.Text = ComboBox3.Text Form3.TextBox4.Text = ComboBox4.TextForm3.TextBox5.Text = ComboBox5.TextMe.Hide()End Sub5.曲线绘图通过打开串口和下位机仿真电路进行数据传递,实现在上位机进行监控各粮仓温度,还可以通过曲线把各个粮仓的温度直观的显示在界面。

单片机的粮仓多点测温系统设计方案

单片机的粮仓多点测温系统设计方案

目录第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、温度传感器:本系统所采用的温度传感器为PT1000型号的热敏电阻传感器,可测量室内温度范围为-50~150°C。

传感器精度高、测量范围广,且使用寿命长,是目前较为常用的温度传感器之一。

2、数据采集器:数据采集器主要用来采集传感器所检测到的温度数据,将数据通过模拟信号转换为数字信号,再将数字信号通过通信模块传输至中心控制器。

3、通信模块:本系统所采用的通信模块为GSM/GPRS通讯模块,可通过短信或GPRS网络将数据传输至中心控制器,并可接收中心控制器发送的控制指令,实现远程控制。

4、中心控制器:中心控制器是本系统的核心部件,主要用于数据处理、控制指令下达和人机交互。

数据处理方面,中心控制器能够对传感器采集到的温度数据进行实时分析和处理,并根据设定的阈值进行判断和判定,当温度超过或低于设定的值时,自动触发报警装置。

在控制指令下达方面,中心控制器可以通过短信或GPRS网络向本系统发送远程控制指令,以实现远程控制功能。

5、人机交互界面:人机交互界面是本系统与用户直接交互的界面,主要用来显示温度监测数据、操作控制系统,并展示报警信息。

界面采用易于操作的界面设计,将温度数据以清晰直观的形式呈现给用户,方便用户对仓内温度变化情况进行监控和控制。

6、报警装置:报警装置主要用来提示用户粮仓内温度异常情况,并引起用户的重视和注意。

在温度超过或低于设定的值时,报警装置将立即发出声光报警信号,提醒用户进行处理。

粮库温度的多点检测及远程监控系统

粮库温度的多点检测及远程监控系统

粮库温度的多点检测及远程监控系统赵方;祁泽刚;郑晓茜【摘要】A multi-point temperature automatic control and remote monitoring system of granary is designed based on GSM and MSP430’ s wireless transmission .The system uses DS18B20 digital temperature sensor to monitor each monito-ring point within the granary and uses a low-power , anti-interference ability of the MSP 430 microcontroller as the main controller , the control system can real-time display each monitoring points ’ temperature .When temperature is abnormal or fai lure of sensor , the control system issued a sound and light alarm , at the same time , the control system starts SIM card 1 to send the alarm message to the SIM card 2 ( the computer of monitoring center ) and the SIM card 3( administrator phone ) .The monitoring center can receive and displayreal-time each point ’ s temperature , administer can also send the order of reading the specified point temperature .Testing showed that the system is debugging convenient ,with high con-trol accuracy and high reliability and implement remote centralized monitoring , etc ., to solve the low efficiency problem of the traditional manual inspection the temperature of the granary .%设计了基于 GSM 和MSP 430的无线传输方式的粮库多点温度自动控制及远程监控系统。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

专业方向课程设计课题:多点粮库温度测量显示系统班级测控1082班学生姓名学号指导教师淮阴工学院电子与电气工程学院1.系统方案设计1.1 概述粮食是人类赖以生存的基本物质,是关系国民生计的重要物资,也是军需民食的特殊商品。

中国有句老话:“常将有日思无日,莫待无时想有时”,居安思危,未雨绸缪,永远不会过时。

随着粮食流通体制改革的不断深化、粮食市场全面放开已成定局,随着人民生活水平的提高,全社会对粮食质量问题提出了新的要求;加入世界贸易组织后粮食贸易的全球化,客观上也要求粮食质量工作与国际接轨。

面对新形势,如何加强储粮工作,发挥粮食部门在粮食储存方面的优势,是摆在粮食储备工作面前的一个重要课题。

目前我国地方各大型粮库都存在着不同程度的粮食储存变质的问题。

大部分粮库还采取人工测量温度的方法,不仅增大了粮库工作人员的工作量,而且工作效率底,尤其是大型粮库的温度测量不能及时而彻底的完成,导致大面积坏粮的情况时有发生。

据统计,我国每年因粮食储存不当而发霉变质的粮食就达上亿斤,造成无法估量的的经济损失。

粮食的温度是影响粮食储藏的重要参数,两者之间是相互关联的,粮食在正常储藏条件下(即安全条件下),含水量一般在12%以下,不会使粮食温度发生突变,一旦粮食受潮含水量增加,超过20%以上时,就满足了粮粒发芽的条件,新陈代谢加快而产生呼吸热,使局部粮温升高,必然引起粮食发热和霉变,且极易产生连锁反应,从而造成难以挽回的损失因此,粮食温度监控技术在农业上的应用是十分重要的。

随着科学技术的不断进步与发展,温度传感器的种类日益繁多,数字温度传感器更因适用于各种微处理器接口组成的自动温度控制系统具有可以克服模拟传感器与微处理器接口时需要信号调理电路和A/D转换器的弊端等优点,被广泛应用于工业控制、电子测温计、医疗仪器等各种温度控制系统中。

其中,比较有代表性的数字温度传感器有DS18B20、MAX6575、DS1722、MAX6635等。

相比较而言,传统的温度检测以热敏电阻为温度敏感元件,热敏电阻成本低,但需要后续信号处理电路,而且热敏电阻的可靠性相对较差,测量温度的准确度低,检测系统的精度差。

数字式温度传感器的种类也不少,并且在实际工程设计中具有上述诸多优点。

本设计是基于温度传感器的温度检测系统中的温度检测、电路控制、报警系统及显示部分的实现。

以智能温度传感器应用技术和单片机应用技术为核心进行开发,并且以理论分析和该技术方案为基础,在不断地研究过程中进行不断的调整,完成了一个温度监测系统的设计。

1.2 系统方案框图本系统采用单片机及外围电路完成。

最重要的部分即测温电路将采用数字温度芯片测量温度,这样输出的信号为数字信号,可以直接由单片机来处理;按键输入电路用于进行调时和温度查询,以方便对系统各项参数的修改;时钟及复位电路将提供给单片机必不可少的时钟信号和复位信号以使单片机正常工作。

报警电路用于当仓库温度超过额定范围时,及时报警通知。

显示电路则是显示仓库温度。

系统的原理框图如图1所示。

图1 系统原理框图2.工作原理2.1 检测原理电路设计原理图如图2所示,控制器使用单片机AT89S51,温度传感器使用DS18B20,用液晶实现温度显示。

本温度计大体分三个工作过程。

首先,由DS18B20温度传感器芯片测量当前的温度,并将结果送入单片机。

然后,通过AT89S51单片机芯片对送来的测量温度读数进行计算和转换,井将此结果送入液晶显示模块。

最后,SMC1602A芯片将送来的值显示于显示屏上。

由图2可看到,本电路主要由DSl8B20温度传感器芯片、SMCl602A液晶显示模块芯片和AT89S51单片机芯片组成。

其中,DSI8B20温度传感器芯片采用“一线制”与单片机相连,它独立地完成温度测量以及将温度测量结果送到单片机的工作。

图2 硬件设计电路图2.2 温度传感器选择用于粮仓温湿度监控系统的温度传感器主要是Dallas的DS18B20系列温度传感器。

DS18B20是美国DALLAS公司生产的单线数字温度传感器,它具有微型化、低功耗、高性能、抗干拢能力强、易配微处理器等优点,特别适合于构成多点温度测控系统,可直接将温度转化成串行数字信号供微机处理,而且每片DS18B20都有唯一的产品号并可存入其ROM中,以便在构成温湿度测控系统时在单线上挂接任意多个DS18B20芯片。

从DS18B20读出或写入DS18B20信息仅需要一根口线,其读写及温度变换功率来源于数据总线,该总线本身也可以向所挂接的DS18B20供电,而无需额处电源。

DS18B20能提供九位温度读数,它无需任何外围硬件即可方便地构成温度检测系统,因而使用DS18B20可使系统结构更趋简单.可靠性更高。

温度传感器选用一总线温度传感器DS18B20。

DS18B20是美国DALLAS半导体公司生产的可组网数字式温度传感器,与其它温度传感器相比,DS18B20具有以下特性:独特的单线接口方式,DS18B20在与微处理器连接时仅需要一条口线即可实现微处理器与DS18B20的双向通讯。

DS18B20支持多点组网功能,多个DS1820可以并联在唯一的三线上,实现组网多点测温。

DS18B20在使用中不需要任何外围元件,全部传感器元件及转换电路集成在形如一只三极管的集成电路内。

温度范围-55℃~+125℃,固有测温分辨率±0.5℃;测量结果直接输出数字温度信号,以“一线总线”串行传送给CPU,同时可传送CRC效验码,具有极强的抗干扰纠错能力;测量结果以9位数字量方式串行传送。

DS18B20虽然具有测温系统简单、测温精度高、连接方便、占用口线少等优点,但在实际应用中也应注意以下几方面的问题:(1)系统的硬件虽然简单但需要相对复杂的软件进行补偿,由于DS18B20与微处理器间采用串行数据传送,因此,在对DS18B20进行读写编程时,必须严格的保证读写时序,否则将无法读取测温结果。

(2)在DS18B20的有关资料中均未提及单总线上所挂DS18B20数量问题,容易使人误认为可以挂任意多个DS18B20,在实际应用中并非如此。

当单总线上所挂DS18B20超过8个时,就需要解决微处理器的总线驱动问题,这一点在进行多点测温系统设计时要加以注意。

(3)连接DS18B20的总线电缆有长度限制。

由于信号电缆本身存在电阻,距离过长时将导致信号衰减。

试验中,当采用普通信号电缆传输长度超过50m 时,读取的测温数据将发生错误。

当将总线电缆改为双绞线带屏蔽电缆时,正常通讯距离可达150m。

DS18B20有PR-35和SOIC两种封装形式,管脚排列如表1所示。

本系统选用PR-35封装形式。

DS18B20返回温度值虽然只有9位,如图3所示。

表1DS1820管脚排列管脚管脚定义说明8脚SOIC 3脚PR-352 1 GND 地1 2 I|O 数据输入端8 3 VCC 电源3 4 5 6 7 NC 空脚图3 DS18B20温度值表示方法D9为符号位,0表示正,1表示负,高字节的其他位(D10~D15)是以符号位的扩展位表示的;D0~D8为数据位,以二进制补码表示。

温度是以1/2℃LSB 形式表示的。

表2为数值和温度的关系。

表2 DS18B20数值和温度的关系温度数据(二进制)数据(十六进制)+125 0000 0000 1111 1010 00FAH+25 0000 0000 0011 0010 0032H+0.5 0000 0000 0000 0001 0001H0 0000 0000 0000 0000 0000H+0.5 1111 1111 1111 1111 FFFFH-25 1111 1111 1100 1110 FFCEH-55 1111 1111 1001 0010 FF92H因到粮仓内环境温度不能出现负温情况,因此本系统不考虑负温情况,这样,在硬件选取上可以考虑选用商业级器件,不必要选用工业级器件,可以大幅度降低成本。

因此单片机读取温度信息后,只需将低字节(D0~D8)送入上位机和控制电路即可。

2.3 测量电路介绍2.3.1 显示电路显示电路采用SMCI602A液晶显示模块芯片该芯片可显示16×2个字符,比以前的七段数码管LED显示器在显示字符的数量上要多得多。

另外,由于SMCl602芯片编程比较简单,界面直观,因此更加易于使用者操作和观测。

SMCl602A芯片的接口信号说明如表3所列。

驱动电路包含在SMCI602A液晶显示模块芯片,所以不必外加驱动电路。

其控制由单片机来完成,亮度调节是通过变阻器R2完成。

表3 SMCl602A芯片的接口信号说明2.3.2 温度检测电路DS18B20 最大的特点是单总线数据传输方式,DS18B20 的数据I/O 均由同一条线来完成。

DS18B20 的电源供电方式有 2 种: 外部供电方式和寄生电源方式。

工作于寄生电源方式时, VDD 和GND 均接地, 它在需要远程温度探测和空间受限的场合特别有用, 原理是当1 Wire 总线的信号线DQ 为高电平时, 窃取信号能量给DS18B20 供电, 同时一部分能量给内部电容充电, 当DQ为低电平时释放能量为DS18B20 供电。

但寄生电源方式需要强上拉电路, 软件控制变得复杂(特别是在完成温度转换和拷贝数据到E2PROM 时) , 同时芯片的性能也有所降低。

因此, 在条件允许的场合, 尽量采用外供电方式。

无论是内部寄生电源还是外部供电,I/O口线要接5KΩ左右的上拉电阻。

在这里采用前者方式供电。

DS18B20与芯片连接电路如图4所示。

图4 DS18B20与单片机的连接外部电源供电方式是DS18B20最佳的工作方式,工作稳定可靠,抗干扰能力强,而且电路也比较简单,可以开发出稳定可靠的多点温度监控系统。

在开发中使用外部电源供电方式,比寄生电源方式只多接一根VCC引线。

在外接电源方式下,可以充分发挥DS18B20宽电源电压范围的优点,即使电源电压VCC 降到3V 时,依然能够保证温度量精度。

2.3.3温度报警电路本设计采软件处理报警,利用有源蜂鸣器进行报警输出,采用直流供电。

当所测温度超过或者低于所预设的温度时,数据口相应拉高电平,报警输出。

也可采用发光二级管报警电路,如果需要报警,则只需将相应位置1,当参数判断完毕后,再看报警模型单元ALARM 的内容是否与预设一样,如不一样,则发光报警。

报警电路硬件连接见图5。

图5 蜂鸣器电路连接图3.系统软件设计3.1 软件设计方法整个系统的功能是由硬件电路配合软件来实现的,当硬件基本定型后,软件的功能也就基本定下来了。

从软件的功能不同可分为两大类:一是监控软件(主程序),它是整个控制系统的核心,专门用来协调各执行模块和操作者的关系。

相关文档
最新文档