论文部分内容阅读
粮食的质量、粮食的数量和粮食的安全关系到国民经济的发展和社会稳定的大局。因此做好粮食的储备工作具有重大的意义。影响粮食储藏好坏的物理参数是粮食的温度、湿度等因素。对于粮食安全性检测还有防盗也是必不可少的。快速、准确地检测这些参数并及时进行处理,对于减少粮食损耗是有着重要的现实意义。本系统由上位机(PC)机、主机、分机、温度、湿度、人体红外、通风控制器组成。分机是采用STC89C52单片机作为核心来设计的,充分利用了单片机的数据处理及实时检测功能;串行通讯采用MAX485模块,能够实现多路采集输入和多路输出控制功能,并具有系统故障报警和参数越限报警功能。CPU实现对各传感器输出的循环采集并根据其与环境参量的对应关系转换成相应的温度值、湿度值、防盗安全。外围电路主要包括时钟电路、电源电路、串口通讯电路、键盘电路、A/D转换电路、控制电路、模糊控制的设计及仿真等。本系统的工作过程,上位机经过一定程序运行后向单片机发出启动信号,启动单片机及被控机构,同时,准备接收下位机即单片机送来的信号和数据。被启动的下位机,一方面定时启动传感器来测量粮仓环境,并将采集到的信号经放大器放大,送入A/D转换电路转换成相应的数字量后,送入单片机进行预处理,另一方面把采集到的数据存储并向中心上位机发送,同时,上位机发出控制信号,控制执行机构以达到粮食所需的环境。本系统主要实现对粮仓中各环境参数的现场采集,并对采集上来的数据进行分析、处理,从而使粮食处于安全状态。基于对粮仓智能化测控系统的研究,本文的主要研究内容有以下几个方面:收集资料,了解更多关于粮食储藏、粮仓环境因子情况,掌握目前国内外粮仓测控系统的研究状况,分析其优点和缺点;设计粮食测控系统的整体组成方案;研制传感器的检测电路及各部分组成电路,完成粮情测控系统的硬件设计;学习模糊控制原理及算法;利用Matlab仿真;利用VB语言对系统上位机进行软件设计;利用汇编语言对系统下位机进行软件设计;为了提高系统的可靠性和安全性,研制系统的抗干扰措施。