。而传输层主要是对于感知层采集到的数据,进行传输,最终传输到应用层。所有的采集的信息存储在MySQL数据库之中,利用java语言实现数据库和服务器之中的信息传输,端主要是通过eclipse软件开发基于Android5.0版本一样的客户端。主要是通过访问服务器端实时显示数据,其中包含感知层采集到的环境变量参数,以及历史信息和意外情况报警等等。
2.2.1感知层方案选择
感知层主要是用来采集数据,就是利用传感器对于马铃薯仓库环境进行处理和分析。主要是通过传感器采集周围的环境指标,比如通过温湿度传感器采集温湿度信息,通过红外线传感器感知红外线信息,通过二氧化碳传感器感知二氧化碳信息。根据传感器的不同,分别进行不同的处理。温湿度传感器是数字传感器可以直接显示数据信息,而红外线传感器则是一个中断传感器。不需要相应具体的数据信息,只需要有中断产生的时候触发。而二氧化碳传感器是一个模拟传感器,需要进行AD转换之后,才能显示具体的数据。将传感器设备分散在马铃薯仓库之中的各个角落,就可以实时采集数据。
1.温湿度传感器的选择
温湿度传感器的选择上,10传感器是一款全部校准并且以数字输出的用以测量温度和湿度的传感器。具有低功耗、超小尺寸、长期稳定等特点。精度比较高,但是管脚比较多,10的管脚封装包括GND接地端、DATA串行数据双向、SCK串行时钟输入、VCC供电。可以很好的实现系统所要求的的功能,但是管脚多,学习起来比较困难。而DHT11是以数字量输出的温湿度传感器,该传感器是由一个电阻式的感湿元件和一个NTC测温的元件构成[3]。采用数字量输出的方式大大提高了信号传输的可靠性与系统的稳定性,并且该传感器体积小功耗低,信号传输距离达到20米以上,而且只有四个引脚,方面与单片机连接,学习起来比较简单。因此在温湿度的传感器的选择上,选择DHT11传感器。
2.红外线传感器的选择
红外线传感器的选择上,有两种方案。红外避障传感器,人体热释电红外传感器。红外避障传感器,基本的原理是根据物体的反射性质。如果没有障碍物,发射出去的红外线,会因为距离变远而逐渐减弱,最后消失。如果有障碍物,红外就会被反射到传感器接收头,随后传感器检测这一信号,确认前方有障碍物。然后经过比较模块比较器电路处理,最终传输到MCU,MCU
…。。本站若有图片广告属于第三方接入,非本站所为,广告内容与本站无关,不代表本站立场,请谨慎阅读。
Copyright © 2020 精灵书院 All Rights Reserved.kk