最后、web网页的显示和控制,通过ZigBee传输的数据进行实时获取和显示,网页可以通过HTML语言开发不作为本次研究的主要内容不再详细说明。
1。4论文主要任务
本论文的主要任务是研究开发出一种较低功耗、更低成本、智能化更加齐全、且集数据采集、控制于一体的仓库物联管理系统。
研究的关键问题:传感节点(Cortex-M0)控制板与服务器(Cortex-A8)平台硬件与软件设计。主要包括以下几个方面:
第一部分是利用传感节点实现对光照、温度、湿度的采集。之后能够通过ZigBee传输给服务器,其中对传感节点的控制是由网页控制,是由传感节点控制线程控制。
第二部分RFID射频将进出物品的电子标签录入进库,通过ZigBee传输网络服务器,该功能是由控制信息录入线程控制。文献综述
第三部分是web网页显示,html通过cgi(Common Gateway interface )与服务器(Cortex –A8)进行“沟通”也就是数据传输控制Cortex-A8上的所有进程的运行;说起CGI,其实就是用C写出的一段程序,运行在各种服务器上,提供同客户端HTML网页的接口。这样说可能还不够形象,在我们仓库物联管理系统中,比如通过网页点击一下查看仓库环境信息,此时网页会把此信息通过网络发送给Cortex-A8上的服务器(BOA服务器)的CGI目录下的特定CGI程序中,于是CGI程序在服务器上按照我们事先设定的处理方法进行开启环境监测进程实时监测。
第四部分是数据库的搭建,此次研究使用的是SQLite3数据库 使用数据库能够将货物信息进行存储,其开源特性和轻便是我们选择它的主要原因。
本论文设计的低成本监控系统与国内外同类产品相比有相当的价格优势,可为普通用户所接受,有很好的应用前景。
1。5论文所做工作
根据论文的要求完成的任务和要解决的问题,本文完成了如下工作:
(1)介绍了研究及设计的背景和意义,调查并了解了当前仓库管理系统市场运营状况。
(2)提出了智能化程度较高的仓库管理系统的设计方案。
(3)设计出一套合理且高效的软件与算法,并进行了相关的功能测试。
(4)开源软件的使用和开发,BOA服务器,SQLite3数据库等。
(5)实现了网页能够检测环境信息和控制室内风扇开启和关闭。
1。6小结
仓库管理系统能够很好地解决我国人力资源昂贵和仓库非智能化管理的矛盾,开发低价格、低成本、实用型的仓库物联管理系统具有很大的必要性和重要的实际意义。本文了解了国内外实际市场的现状,分析市场上主流的仓库管理系统的优缺点。在此基础之上,得到了本文所作的设计工作。
2。系统设计原理及硬件模块
2。1主要模块的选取
由于本系统较大,不可能从硬件原理图开始做起,所以很多模块都是买的现成的,比如GPRS模块、ZigBee模块、A8控制板、M0开发板等,本系统涉及的硬件设计比较少,所以不会详细的讲解 只简单介绍一下各个模块的功能及优缺点。来;自]优Y尔E论L文W网www。youerw。com +QQ752018766-
2。1。1SIM900A GPRS模块
通过上述的描述在报警远程通知的时候会使用到GPRS发送短信功能,GPRS(General Packet Radio Service)通用分组无线服务技术是GSM移动电话用户可用的一种移动数据业务。GPRS模块有两种工作模式,分别为透传模式和命令模式,在使用GPRS模块发送数据的时候首先给GPRS模块初始化,其中GPRS模块的初始化就是使用AT命令,比如在使用之前首先建立SOCKET链接,此时要指明目的IP和端口号,当建立链接之后就可以将AT命令模式改为透传模式,其实在建立数据发送通道的时候有两种发送方式,一种为普通模式,最大传输字节为512个字节,在某些条件下,比如大数据量传输的时候就不得不使用透传模式,在AT命令和透传模式之间的切换也是通过发送给GPRS模块命令进行切换的,总而言之,GPRS模块初始化用AT命令,传输数据要切换透传模式或普通数据传输模式,网络间的通信之前都需要建立SOCKET链接的,所以在传输数据之前必须进行初始化。