3。10 本章小结 21
4。软件设计 22
4。1 程序设计原则 22
4。2 程序工作流程 22
4。3 本章小结 25
5 结论 26
致谢 28
附 录 29
参考文献 42
1绪论
1。1背景
随着现代各种完善的种植技术被用于粮食的生产,粮食的产量越来越高,随之带来的粮食存储问题也成为了人们所面临的巨大啊问题。粮仓存储粮食是自古以来人们存储粮食的重要方式,粮仓存储过程中粮仓的湿度和温度是能否完好的保存粮食的一个重要的指标。若粮仓中的温度和湿度不适合粮食的保存则粮食极易发霉发潮,给国家的粮食存储工作造成重大的损失。传统的粮仓温湿度监控是通过人工运用湿度表,温度计等工具对粮仓进行监控,费时费力不说且测量的温湿度和实际会有很大的误差对粮食存储造成很大的困扰。因此设计一种价格低廉,测量准确且使用方便的粮仓温湿度监控系统是很有必要的。它有利于优化粮仓存储控制,提升存储水平。论文网
1。2 研究现状
1。3 研究内容
一。根据粮仓所需的监控系统应该具备的功能要求,并考虑系统的可操作性和实用性,确定系统的整体方案并进行设计。为了方便用户使用和调试系统,将设计分为各个模块进行操作。
二。系统硬件设计,包括选择单片机,单片机的I/O口分配,单片机的功能介绍,单片机的各个外围电路的设计如显示模块,报警模块,控制设备等。
三。系统软件设计,包括单片机的主程序,显示子程序,温湿度采集子程序,计数程序,显示Ram子程序。
本设计要从实际出发,力求开发成本低,开发原理简单。在选择器件时,我们要考虑到实际和经济两个方面,根据应用的具体情况。主芯片采用ATSC51单片机,该单片机具有价格低廉,控制性可靠的优点。用DHT11温湿度传感器来进行数据采集,该传感器稳定度高,控制误差小。整个系统经济适用,操作简单。
2系统的总体设计
2。1 系统的工艺要求
本系统是一个以单片机为核心的粮仓温湿度监控系统,主要需实现如下功能
1。可对粮仓的温湿度进行实时的检测。湿度检测上限是100%RH下限是0%RH,测湿误差是±5%RH;温度检测上限是100℃下限是0℃,测温误差是±5℃。
2。检测得到得温湿度值能够实时显示在LCD显示屏上。
3。可以通过系统的调节按钮调节系统的预设温度和湿度
4。当检测到的温度湿度和预设的值不符合时,蜂鸣报警电路会立刻报警。
5。当报警电路报警后,控制设备会立刻工作将温湿度控制到预设的区间内。文献综述
2。2 系统的方案选择
方案一:采用单片机作为主控制器,围绕单片机添加各个模块。数据直接显示在一个液晶显示器上,不需要人工操作,当系统发出报警时,单片机会自动控制设备来调节系统的温湿度。
方案二:系统只进行报警,在调节粮仓温湿度时通过人工来进行调节,不通过单片机的直接控制。
方案三:系统在液晶显示的基础上,加装一个上位机模块,可以由操作人员通过计算机来对系统进行控制,随时中断控制设备的工作。