开发基于adrid50版本一样的客户端。主要是通过服务器端实时显示数据,其中包含感知层采集到的环境变量参数,以及历史信息和意外情况报警等等。
1感知层方案选择
感知层主要是用来采集数据,就是利用传感器对于马铃薯仓库环境进行处理和分析。主要是通过传感器采集周围的环境指标,比如通过温湿度传感器采集温湿度信息,通过红外线传感器感知红外线信息,通过二氧化碳传感器感知二氧化碳信息。根据传感器的不同,分别进行不同的处理。温湿度传感器是数字传感器可以直接显示数据信息,而红外线传感器则是一个中断传感器。不需要相应具体的数据信息,只需要有中断产生的时候触发。而二氧化碳传感器是一个模拟传感器,需要进行ad转换之后,才能显示具体的数据。将传感器设备分散在马铃薯仓库之中的各个角落,就可以实时采集数据。
1温湿度传感器的选择
温湿度传感器的选择上,有两种方案。sh10传感器和dh11传感器两种选择方案。sh10传感器是一款部校准并且以数字输出的用以测量温度和湿度的传感器。具有低功耗c超尺寸c长期稳定等特点。精度比较高,但是管脚比较多,采用i传输数据。sh10的管脚封装包括gd接地端cdaa串行数据双向csk串行时钟输入cv供电。可以很好的实现系统所要求的的功能,但是管脚多,学习起来比较困难。而dh11是以数字量输出的温湿度传感器,该传感器是由一个电阻式的感湿元件和一个测温的元件构成。采用数字量输出的方式大大提高了信号传输的可靠性与系统的稳定性,并且该传感器体积功耗低,信号传输距离达到0米以上,而且只有四个引脚,方面与单片机连接,学习起来比较简单。因此在温湿度的传感器的选择上,选择dh11传感器。
红外线传感器的选择
红外线传感器的选择上,有两种方案。红外避障传感器,人体热释电红外传感器。红外避障传感器,基本的原理是根据物体的反射性质。如果没有障碍物,发射出去的红外线,会因为距离变远而逐渐减弱,最后消失。如果有障碍物,红外就会被反射到传感器接收头,随后传感器检测这一信号,确认前方有障碍物。然后经过比较模块比较器电路处理,最终传输到u,u对于信号进行一系列的处理分析。只是这种红外线传感器的工作比较麻烦,而且不够灵敏。
而人体热释电红外传感器,相对而言,则是工作过程简单,而且十分的灵敏。探测元件是利用一种高热电系数的材料制成的,可以感知10~0米范围内生物的行动。探测元件将探测到的红外辐射转变成微弱的电压信号,经过探头内的场效应管放大后输出。相对于红外避障传感器,人体热释电传感器,更加的灵敏。不但如此,工作十分的简单,方便,高效。
二氧化碳传感器的选择
在二氧化碳传感器的选择上,本设计选用的是h一14a传感器。主要的原因就是本传感器的性价比比较高。二氧化碳的传感器的价格一直都是十分的昂贵。h一14a传感器,可以实现系统所需要的二氧化碳传感器的一切功能,而且方便快捷。采用串口输出方式,进行通讯。最终进行ad转换就可以得到直观的二氧化碳浓度信息。
传输层方案选择
近年来短距离通信技术有很多种,基本上有蓝牙,rfid,ig&b超宽带等等技术。
其中蓝牙技术是一种低成本,在各个设备之中的无线传输技术,只要是设备通信标准协议相同,就可以进行数据传输。蓝牙系统是由天线单元,链路控制单元,链路管理单元,以及软件单元四个部分组成的,特点是可以快速的传输音频和数据。成本低,但是工作频段单一为4gh。有很强的抗干扰能力。