科技的发展带来了物流业的巨大变化,从机械化向自动化、智能化发展。我国物流业起步较晚,目前还处于人工管理或半自动管理状态,效率不高。随着物流业的发展,仓储规模不断扩大,货物种类不断增多,带来一系列连锁反应,导致传统的物流业日渐吃力。
设计将嵌入式扩展技术系统应用于物流控制领域,采用嵌入式处理器以及丰富的外围扩展接口,用液晶触摸屏显示货物信息,实现了人机交互。结合条码采集器,实现实时实地采集数据信息,并通过无线传输实时连接服务器数据库;实现的功能有:货物实时出入库;实时查询货物信息及时调度;简便快捷、避免人为错误、精简人力、管理库存、缩短繁杂程序、节省时间、提高服务质量等。
系统实现了一个仓储物流管理系统,由上位机程序、单片机、无线通信模块、PDA终端组成。上位机程序具有登录、系统设置、个人信息修改、入库登记、入库浏览、出库登记、出库浏览、库存登记、库存浏览和查询等功能。
同时PDA终端具有登录、入库、出库、查询的功能。货物、管理员及存货人信息全部通过条形码扫描仪录入PDA终端。通过触摸屏进行人机交互。PDA终端通过无线通信模块与上位机进行必要的数据交互。
1 系统组成
系统由PC、MSP430单片机、RF24L01无线模块、ARM处理器、触摸屏、SD卡、条形码扫描仪组成,如图1所示。
2 PC上位机软硬件设计
2.1 上位机软件设计概述
系统应用于仓库的物流管理,需要较好的应用程序界面,同时需要满足跨平台的要求,因而使用C#程序设计语言和Access数据库,在Visual Studio 2010下使用.NET开发环境完成上位机程序及数据库的设计。.NET环境具有良好的跨平台性和优秀的GUI界面交互能力。
上位机软件主要实现的功能是组织和保存数据库。系统管理员进行系统管理、个人信息修改、出库、入库、查询以及处理PDA通过无线发送的处理请求。
系统的硬件驱动主要包括nRF24L01无线模块和条形码扫描枪两个部分:条形码扫描枪使用PS/2协议,通过ARM开发板的GPIO口实现与ARM处理器的交互;nRF24L01使用SPI协议,通过ARM开发板的GPIO口实现与ARM处理器的交互。通过与上位机协定好的通信格式,实现与上位机的通讯。
4 结束语
系统采用嵌入式ARM处理器,功能强大、外围借口丰富,可实现多种功能,并有无线收发模块,可以实现采集信息在PDA端和主机之间的交换,实时查询货物信息,方便数据处理。嵌入式移动无线PDA终端的诞生改进了物流盘点的繁杂程度和数据的实时性,使调度和管理更加精确。将条码扫描仪与移动PDA的巧妙结合,实现了集数据采集、数据处理、数据显示、数据修改等功能于一体的移动终端。与其他设备相比较,具有面向物流、简便、小巧的特性,功能强大,可以随时随地采集数据、传输数据、查询数据,使物流数据实时化、调度及时、错误减少、人力物力递减。
一周热门 更多>