_基于单片机的粮仓环境监测系统设计文.docx
《_基于单片机的粮仓环境监测系统设计文.docx》由会员分享,可在线阅读,更多相关《_基于单片机的粮仓环境监测系统设计文.docx(41页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 毕业设计(论文) 题 目 基于单片机的粮仓环境监测系统设计 学 院 电子信息学院 专 业 电子信息工程 学生姓名 张证涵 学号 159120607 指导教师 曾建梅 职称 讲师 2019 年 4 月 20 日 学生毕业设计(论文)原创性声明 本人以信誉声明:所呈交的毕业设计(论文)是在导师的指导下进行的设计(研究)工作及取得的成果,设计(论文)中引用他(她)人的文献、数据、图件、资料均已明确标注出,论文中的结论和结果为本人独立完成,不包含他人成果及为获得重庆工程学院或其它教育机构的学位或证书而使用其材料。与我一同工作的同志对本设计(研究)所做的任何贡献均已在论文中作了明确的说明并表示了谢意。
2、 毕业设计(论文)作者(签字): 年 月 日重庆工程学院本科生毕业设计 摘 要摘 要随着科学技术的迅速发展,我国粮仓环境监测系统逐渐走向现代化和智能化,但我国大部分仓库仍然在用传统人力监测的方式对粮仓进行管理。针对这个问题,本文设计了一种基于单片机的粮仓环境监测系统,该系统由主控芯片、温湿度传感器、烟雾传感器、LCD1602液晶显示器和蜂鸣器等模块组成。温湿度传感器和烟雾传感器采集粮仓仓内当前温湿度和烟雾浓度,将数据传输到单片机,并在LCD显示屏上进行实时显示。该系统还能设置温湿度的上下限和烟雾浓度的阈值,当温湿度或烟雾浓度超过设定范围时,蜂鸣器报警装置启动,发出报警信号。本设计实现了粮仓仓内
3、温湿度信号和烟雾浓度信号的检测和报警功能,具有实时有效传输的特性,应用于对粮仓的环境进行实时监测,具有一定研究意义。关键词:粮仓 温湿度 烟雾浓度 单片机 重庆工程学院本科生毕业设计 ABSTRACT ABSTRACTWith the rapid development of science and technology, Chinas granary environmental monitoring system is gradually moving towards modernization and intelligence, but most warehouses in China a
4、re still managing granaries by traditional human monitoring methods. To solve this problem, this paper designs a granary environment monitoring system based on single chip microcomputer. The system consists of LCD1602 liquid crystal display, buzzer, temperature and humidity sensor and smoke sensor.
5、The temperature and humidity sensor and smoke sensor detect the temperature and humidity and smoke concentration in the current granary, transmit the data to the singlechip, display the current temperature and humidity and smoke concentration in real time on the LCD display screen, and can set the u
6、pper and lower limits of temperature and humidity and the upper limit of smoke concentration. When the temperature, humidity or smoke concentration exceeds the set range, the buzzer alarm device starts to send out an alarm signal. The design realizes the detection and alarm functions of temperature
7、and humidity signals and smoke concentration signals, has the characteristics of real-time and effective transmission, is applied to real-time monitoring of granary environment, and has certain research significance.Keywords: granary;temperature and humidity;Smoke concentration;single chip microcomp
8、uterII重庆工程学院本科毕业设计 目 录目 录 摘 要IABSTRACTII1 绪 论.11.1 课题研究的背景11.2 国内外发展现状11.3 系统设计开发的意义21.4 本文章节安排22 系统总体设计42.1 功能要求42.2 方案选择42.2.1 单片机的选择42.2.2 显示选择方案52.2.3 传感器选择方案53 系统硬件设计73.1 设计简介73.2 电路工作原理73.2.1 工作原理73.2.2 工作过程83.3 电路控制系统83.3.1 主控电路83.3.2 复位电路93.3.3 晶振电路93.4 显示器模块93.4.1 LCD1602液晶显示器93.4.2 液晶显示模块电
9、路原理113.5 传感器123.5.1 温湿度传感器123.5.2 烟雾传感器133.6 报警模块134 系统软件设计144.1 主程序设计144.2 液晶显示模块设计144.3 传感器模块设计145 系统调试与实践165.1 硬件调试165.1.1 检查电路165.1.2 通电观察165.1.3 静态调试165.1.4 动态调试165.2 软件调试165.2.1 开发环境175.2.2 程序下载175.3 实物演示176 总结与期望196.1 全文总结196.2 期望19参考文献21致 谢22附 录23重庆工程学院本科生毕业设计 1 绪 论 1 绪 论1.1 课题研究背景进入二十一世纪,信息
10、技术、计算机技术、自动化技术在工业领域得到了快速发展和大量应用。人们对粮仓环境的实时检测和研究已经在国内和国外日益成熟和专业。从过去的复杂和繁琐的模拟检测研究的发展演变至目前的智能和简单的数字检测研究。在发展和演变的整个过程中,单片机用作核心控制器以监视和控制在实时环境温度和湿度的系统,其体积比较小,操作简单,方便,广泛的,稳定的和性能可靠,精确的测量值。许多优点是,它在温度和湿度的实时监控显著的优势。在许多工厂中,产品的质量在一定程度上受环境温度和湿度的影响较大,因此,为了保证产品的质量过硬,必须要保持对生产环境温湿度的监测。但是,温度控制和湿度控制,过于粗糙的传统方法不够准确。通过人工测试
11、, 这些手动测试耗时久、劳动强度大、生产效率低、生产成本高。而且依赖人工检测的温度与湿度的参数数据含有较大的误差,无法保证其准确性。目前,STC89C52单片机已应用于当今社会生活的各个方面。可以在工业智能检测和控制,电子仪器,工厂机电设备等中找到它.STC89C52已经得到充分应用,相关产品取得了显着成效。还有许多温度和湿度检测和控制系统的例子。虽然在温度和湿度检测中,为了提高所检测数据的精确程度,很多专家学者采用单总线数字传感器进行信息采集。但近年来人们对产品质量的要求越来越高,人们对它的期望不断提高,从微控制器技术开始。并不断学习和研究,可以为现代工作,研究,学习,生活提供更方便,快捷,
12、舒适的设施也使我们的生活更加数字化和智能化。1.2 国内外发展现状在国外,早在20世纪60年代就有使用粮仓监控系统来保证储粮安全相关方面的研究。霍尼韦尔国际的工程师Hughes等使用氯化锂Dunmore型元素法快速测定小麦面粉的水分,将温湿度传感器插入测量样品中,再由之前建立的等温关系曲线得到样品含水率1。经研究人员测试,在10%15%的含水率范围内,测量精度可达0.2%。1976年美国,William T. Eng发明了适用于粮仓的电子温度监控器,其选用多个硅二极管作为测量元件,按一定的排列方式布置在粮仓内,通过电缆连接到外部监控单元,显示单元可以显示出各点的温度值。该装置还具有自动报警功能
13、,当任何单个传感器达到或超过预先设定的温度值会启动报警功能。在80年代末期,出现了分布式控制系统,开发了计算机数据采集与控制系统的多因素综合控制系统。同时加拿大为了提高本国粮食的经济收益,就借助了CAD计算机来帮助设计管控温度等环境变量,通过智能化分析对各种环境变量参数数据和集中有效的控制处理,使得生产成本降低了。当然,加拿大国家在这方面首当其冲的采用粮仓智能控制的国家,取得了可观的的经济收益,引起了较大的社会影响。成功的尝试和开拓创新在农业科学技术方面使他们在农业中抢先占领了市场鳌头。现阶段,发达国家可以根据粮仓储物的特点,自动控制粮仓内的光照,温度,湿度,气体。之前很长一段时间内,国内相关
14、企业对粮食环境的监测主要依赖于人工实地检验,由操作者使用专用监测装置对现场环境数据进行采集,而且所使用的设备也较为落后,检测精度不高,检测到数据后再采用数学统计方法进行计算,效率低、工作量大2,浪费人力物力,且经常导致错误的报警。后来随着科学技术的发展,大中型粮食储备设备已经慢慢发展成采用单片机通过传感器测量温度和湿度,基于电子设备的自动化检测系统逐渐收到人们的青睐,一方面微机设备可以用科学的方式对粮食工厂的环境状态进行快速高效的数据监测,大大增强了数据获取的速度和计算的精准度;另一方面该种监测方式淘汰了传统人工监测方式,解放了人力劳动,减少了人力成本,使得企业管理和运营更加现代化、智能化,并
15、提高了检测的精确度。1.3 系统设计开发的意义温度和湿度的测量是当今社会生产和生活中十分重要的一部分。可以使用在家庭储物室,货物存放室,生产工厂,大棚和其他地方。而且这些地方都要有相应的温度和湿度,但温度和湿度不易保护,难以控制。为了解决这种情况,有必要制造温度和湿度测量监测系统,该系统必须准确,可靠和实用。日常生活和工作的情况。本文以STC89C52单片机为基础,用以对整个系统进行控制和运算,同时采用DHT11对环境的温度和湿度信息进行采集,采集得到的信号输入至单片机进行处理,从而得到当前时间和温度和湿度数据。显示在LCD 1602 LCD上,准确反映当前环境的温度和湿度随时间的变化是非常有
16、效的。同时,通过设置环境温度的上限和下限以及报警,可以完成升温到设定温度并冷却到设定温度的动作。将该系统应用于控制环境温度无疑是非常好的。在温室栽培,花芽和花卉栽培中,必须保持环境的温度和湿度。因此,必须进行必要的监测,及时了解相关的数控,以便有效地控制这一点。该系统可以及时,有效,快速,准确地反应当前环境温湿度的变化,从而有效监测温度和湿度,满足相关要求。1.4 论文章节安排第1章是绪论,主要介绍了背景和主题的意义,以及本系统的设计原理。 第2章是系统的总体设计,主要介绍了系统的功能要求和各个模块的选择方案。第3章是硬件设计,主要通过4个模块来介绍该系统,分别是基于STC89C52单片机的主
17、控制模块、基于DHT11的信息采集模块、基于LCD1602的显示模块以及危险报警模块。第4章是软件设计,它主要介绍了软件的整个过程的设计。第5章是整个检测系统的实验过程调试和分析,主要包括系统的硬件和软件调试。第6章时结论和展望,主要是对本设计的一个经验和教训总结,还有对本设计的一些不足做出的展望。20重庆工程学院本科生毕业设计 2 系统总体设计 2 系统总体设计2.1 功能要求1.烟雾和温湿度数据分别由烟雾传感器和温度和湿度传感器DHT11,收集并传送到实时单片机。2.单片计算机分析和处理所接收的数据信号,然后发送该电流数据和收集到的温度和湿度到LCD1602显示实时时间的数据。3.显示通过
18、LCD1602液晶显示的温度和湿度值和时间电源后不重置电源断开后再次关闭。4.设定温湿度和湿度的阈值,并完成通过蜂鸣器实现超限报警的功能。5.当粮食工厂发生火灾事故前,监测系统会检测到烟雾浓度超出所设定的阈值,从而触发报警装置发出警报。2.2 方案选择2.2.1 单片机的选择方案1:选择AT89C52芯片,AT89C52来自于America的ATMEL公司,它的技术标准比较先进,指令系统与下面将要谈到的STC89C52芯片一样,为MCS-51指令系统,这种系统广泛被单片机所采用。内置Flash闪存以及8位CPU。AT89C52的主要特点是开发时间短、加密性好,编程简单等,同时,性价比也是该芯片
19、获得市场认可的一个重要原因。AT89C52可以形成最小的单芯片应用系统中,减少系统的尺寸,提高系统的安全性,减少系统价格。如果程序内容低于8KB,则将所有输入输出端口全部提供给开发者。此外,这种单片机的加密性能也比较好,可以对外提供三个加密等级,用户可以基于自身情况进行加密级别设置,从而保证自身数据或者产品的私密性。方案2:STC89C52单片机,该芯片与上述产品一样采用了MCS-51指令系统,且两者可以兼容,但STC89C52有着如下几个特点:STC89C52芯片可直接利用USB借口进行程序加载,软件获取方便,可直接在生产公司官网进行下载。而AT89C52必须采用专用下载器方可进行程序加载。
20、STC单片机执行指令的速度很快,STC芯片的运行速度大约为AT的三倍左右,这对于时间要求较高的电子产品来说已经是很重要的一个特点或者优势。STC89C52单片机使用成本环境没有AT89C52苛刻,在3伏到4伏的电压环境下仍然可以工作。虽然这肯定不是最佳环境,但是这可以使得系统具有较强的适应性。这两个方案的比较,因为在学校的数字电路和单片机原理的研究过程中,C语言编程,结合单片机资源的每一部分,学生可以获得的资源,通过对设计要求的比较,我选择了完成STC89C52系列单芯片微型计算机。该系统采用微控制器STC89C52单片机作为本系统的核心单元。2.2.2 显示选择方案方案1:使用12864液晶
21、显示屏。顾名思义,12864代表它的显示分辨率为128*64,同时这种液晶产品的接口方式也比较丰富,分别可以选择四位、八位并行以及两线、三线串行。12864液晶屏幕的字符库也比较完善,除了中文字符外可以显示ASCII字符,数量分别为所有的国标I级、II级中文字符以及16*8ASCII字符。综上所述,12864液晶屏幕让用户使用起来十分方便,用户体验良好,是一款较为亲民的液晶产品。方案2:选择LCD1602液晶显示屏。这种液晶产品工作环境较为宽松,其在405V至5.5V之间都可以正常工作,当然其标准工作电压为5V,也是最佳工作状态。但其可以在一定程度上接受非标准电压,这对于液晶产品来说意味着具有
22、良好的环境适应性,一定程度上提高了液晶屏的使用寿命。LCD1602A液晶屏的种类也比较丰富,可供用户根据自身需要进行选择,比如显示屏,显示从左至右或从右至左,则显示效果是非常简单的,其他如背光方式、外观等都可以选择。总结:在编写程序方面,两者都比较困难,其原理是相似的,写指令,写管脚,写数据,等等。但是12864液晶产品的耐用性或者说使用范围更加好,其不仅接受较为宽松的电压环境,且显示的内容也更为丰富。但是, 1602的液晶屏也可以满足实物要求。购买的价格便宜,大约十几元。但是12864的液晶屏就算最便宜的几十元。从成本的角度来看,当然,低价的优先级高。那么LCD1602A是最合适的选择。2.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 粮仓 环境监测 系统 设计
限制150内