单片机技术在粮仓温湿度测控中探究.docVIP

  • 3
  • 0
  • 约2.77千字
  • 约 6页
  • 2017-09-01 发布于福建
  • 举报

单片机技术在粮仓温湿度测控中探究.doc

单片机技术在粮仓温湿度测控中探究

单片机技术在粮仓温湿度测控中探究  摘 要:为了解决粮食实际储藏过程中传统的人工测量粮仓温湿度的缺陷,本研究设计了以单片机为核心的粮仓温湿度测控系统。此系统充分利用了单片机的数据处理及实时监测的能力,实现了粮仓环境参数的智能检测。测控系统中,下位机主要负责采集现场的温度和湿度数据并传送给上位机,当温度超过报警温度时,发出报警信号;上位机通过RS-485总线获得采集来的数据,并将数据以曲线或表格等新式显示出来。 论文代写 关键词:单片机; 测控; 粮仓 1引言 粮仓的现代化管理是当前粮食系统改造的重大项目之一。而在粮仓管理过程当中,最重要的是测控粮仓内的温度和湿度。粮食贮藏时,温度、湿度超标会出现发热、霉变等情况。现今我国大型粮仓已基本实现了测控自动化,而广大中小型粮仓自动化程度还很低,储藏条件、管理方式还很落后。由于粮仓大都占地面积广、规模大,仓房数量多、容量大,人工检测难以保证及时、准确掌握存储过程中各项监测指标的变化情况。因此粮仓利用电子、计算机、网络技术来实现对粮仓温度、湿度的实时检测,开发经济高效、操作便捷的粮仓监控系统具有重大意义。笔者针对粮仓分布的特点,设计一种基于RS-485 总线的集温度和湿度检测、控制为一体的监测系统,对各个粮仓的温度进行监控,以保证粮食的储藏安全。 2系统的总体设计 为了适应对多个监测点的监测和管理,本系统设计采用了多台下位机独立工作,1台PC上位机统一监测管理的主从式组成方式。系统总体结构如图1所示。 论文代写 系统的各个部分功能为: PC上位机为管理机,完成参数设置、数据存储、处理及管理功能;下位机为控制机,采用多台单片机AT89S51、AT89C2051,直接实现对粮仓的监测功能,并能在主机关机的条件下实现所有的监测功能。上位机与下位机由RS-485总线组成的通信接口连接以进行数据通信与远程控制。 上位机通过其向下位机发送控制参数,而下位机将现场采集数据通过其传给上位机。数据采集实现对传感器及运行设备的监测。输入部分的温湿度传感器网络将采集的信号转换后输入到下位机,经数据线将该信号传送到上位管理机进行最后的数据的处理,并进行集中的图形显示。 3系统硬件设计 3.1温湿度传感器网络 温度传感器采用数字式DS18B20来取代传统的热敏电阻温度传感器,它采用1-Wire总线技术,将地址线、数据线、控制线合为一根信号线和控制器进行信息通讯。温度读取、温度测量和温度设置等所需的能源也都可以在数据线上获取而无须另加电源。每个DS18B20都有1个唯一的序列号存在于其内部ROM中,单片机通过发出匹配ROM的指令可以选中指定的DS18B20,这使得在1根与单片机相连的总线上可以根据需要挂接多个DS18B20。DS18B20有2种可选的供电方式:寄生电源供电和外部电源供电。在系统中,为了提高系统的抗干扰能力和系统工作效率,采用外部电源供电的方式。 湿度传感器采用采用HM1500 电容式湿度传感器, 它是根据高分子材料吸湿后的介电常数的变化而进行湿度测量的。在电路中HM1500 电容式湿度传感器等效于一个电容器件, 其电容量随着所测量空气湿度的增大而增大。 3.2控制器模块 控制器采用了ATMEL公司的AT89S51,这是一个低功耗、高性能的8位单片机,片内含4k Bytes ISP的可反复擦写1000次的Flash程序存储器,兼容标准MCS-51指令系统及80C51引脚结构,可为许多嵌入式控制应用系统提供高性价比的解决方案。AT89S51具有如下特点:40个引脚, 4k Bytes Flash片内程序存储器, 128 bytes 的随机存取数据存储器(RAM),32个外部双向输入/输出(I/O)口, 5个中断优先级2层中断嵌套中断, 2个16位可编程定时计数器, 2个全双工串行通信口,看门狗(WDT)电路,片内时钟振荡器。 3.3通信模块 系统采用RS-485通讯方式来实现上下位机的通讯。RS-485采用平衡式传送方式,输入、输出均为差动方式,这样在受到干扰时,两根信号线可能同时产生干扰电平,对差动输入不起作用, 因此RS-485传输距离远。RS-485的接受器的输入负载小,可允许一个传送器驱动多个接受器,而且处于禁止状态的输出的漏电流较小,可允许多个传送器的输出并联。因此,采用RS-485协议是较为理想的选择。由于单片机的信号为TTL电平,为了进行电平转换,选用的转换模块为MAX485。MAX485的接收器输出端RO、驱动器输入端DI以及使能端RE、DE均为TTL电平,因此可以直接将单片机串行口的TXD端、RXD端直接与MAX485的DI, RO端相连,并用单片机的一位端口线控制MAX-485的RE及DE端,就可以实现从机的发送与接收。为了实现传输线末端的阻抗匹配,

文档评论(0)

1亿VIP精品文档

相关文档