下载后可任意编辑无线仓库管理解决方案12024 年 5 月 29 日无线仓库管理解决方案1. 需求分析1.1 仓库管理现状随着计算机技术的普及,越来越多的中小企业已经开始使用计算机(数据库)开进行仓库管理。经调查,大多数的小型企业依旧采纳用笔记账,再统一录入数据库的模式。这样,办公室并不能获得最新的库存情况从而不能做出正确的决策。另外,有些公司仓库离办公室(数据库服务器)较远,一来一回也耽误了时间。于是,用高效的方案来解决仓库库存与数据库同步的问题是迫在眉睫的事情。1.2 无线仓库管理的优点无线仓库管理最大的亮点在于实时性。仓库管理人员在入库的时候,只需要在手持设备上输入相应的产品以及数量,即能够实时地更新数据库,为办公室人员获得最新的库存信息提供了保证。相对于有线传输,无线传输省去了布线的麻烦。这也是当前流行的方案。1.3 开发限制由于经济基础等条件制约,采纳的硬件并不能实现长距离通讯。但要声明的是,这只是个解决方案,只提供思路。假如要应用到实际,将结合实际情况对硬件做出相应的更改。2. 概要设计2.1 部署图下载后可任意编辑2.2 进程视图菜单选择数量选择发送数据接收数据处理数据更新数据库初始化无线3. 详细设计3.1 硬件说明(1)开发板:SPCE061A EMU BOARD61 板是 SPCE061A EMU BOARD 的简称,是以凌阳 16 位单片机SPCE061A 为核心的精简开发-仿真-实验板,大小相当于一张扑克牌,是”凌阳科技大学计划”专为大学生、电子爱好者等进行电子实习、课程设计、毕业设计、电子制作及电子竞赛所设计的,也可作为单片机项目初期研发使用。61 板除了具备单32024 年 5 月 29 日下载后可任意编辑片机最小系统电路外,还包括有电源电路、音频电路(含 MIC 输入部分和 DAC 音频输出部分)、复位电路等,采纳电池供电。板上自带两个 16 位输入/输出接口。无线射频芯片自带的驱动程序使用 IOB 的低 8 位,MzL02-12864 LCD 模组自带的驱动程序使用 IOA。而 61 板上的三个按键 KEY1、KEY2、KEY3 是直接和 IOA 的最低 3 位相连的(参考 61板的电路原理图 1),造成按键对显示模组干扰的问题。于是,解决方案将使用 IOA 的高 8 位作为无线射频 nRF2401 芯片的接口,IOB 作为 MzL02-12864 LCD 模组的接口。详细驱动的改动下面会有说明。图 1 PCB 图(2)nRF2401 无线射频芯片发送端(配套 61 板)nRF2401A 及其外围电路如图2,包括42024 年 5 月 29 日下载后可任意编辑nRF24...