您的位置 首页 培训

将嵌入式扩展技能体系应用于物流盘点PDA无线终端设计方案详解

将嵌入式扩展技术系统应用于物流盘点PDA无线终端设计方案详解-科学技术的进步带来了物流业的巨大变化,从机械化向自动化、智能化发展。我国物流业起步较晚,目前还处于人工管理或半自动管理状态,效率不高。随着物流业的发展,仓储规模不断扩大,货物种类不断增多,带来一系列连锁反应,导致传统的物流业日渐吃力。

科学技能的前进带来了物流业的巨大变化,从机械化向主动化、智能化开展。我国物流业起步较晚,现在还处于人工办理或半主动办理状况,功率不高。跟着物流业的开展,仓储规划不断扩大,货品品种不断增多,带来一系列连锁反应,导致传统的物流业日渐费劲。

嵌入式扩展技能的开展可为物流MA操控范畴供给强壮灵敏的解决方案。本文研究方案将嵌入式扩展技能体系运用于物流操控范畴,选用嵌入式处理器以及丰厚的外围扩展接口,配以液晶接触屏,完结了人机交互。结合条码收集器,完结实时收集数据信息,经过无线传输实时衔接服务器数据库;实时盘点货品、出入库;实时查询信息及时调度;还具有存储语音数据、简练便利、防止人为过错、精简人力、办理库存、缩短冗杂程序、节省时间、进步服务质量等特色。

1体系硬件规划

1.1硬件体系组成

方针硬件渠道首要分3部分:处理器中心、芯片内的外围电路、板级外围电路。本体系首要包含ARM处理器、存储器、条码扫描仪、无线收发芯片、LCD显现及接触屏。其结构图如图1所示。

将嵌入式扩展技能体系运用于物流盘点PDA无线终端规划方案详解

1.2首要硬件的选型及电路规划

1.2.1嵌入式处理器

本体系选用Samsung公司的S3C44BOX处理器,该处理器是专门为手持设备和一般运用供给的高性价比微处理器,运用ARM7TDMI核,作业在66MHz。该芯片含有十分丰厚的片上资源,简直一切常用的芯片级总线结构都有对应的硬件操控器,外围扩展十分便利。

1.2.2外部存储器

为了满意物流PDA的运用需求,本体系选用Flash、SDRAM、NANDFalsh存储器。

闪速存储器(FlashMemory)的首要特色是掉电保存信息。它既有ROM的特色,又有高存取速度,且易于擦除和重写,功耗小。在体系中一般用于寄存操作体系和程序代码,以及一些在体系掉电后需求保存的用户数据等[2]。体系上电或复位后从此取得榜首条指令并开端履行。本体系选用一片16bitAM29LV160B线性Flash存储器,单片存储容量为2MB。Flash与S3C44BOX经过一电阻与片选端nGCS0衔接,外接上拉电阻;数据线与地址线别离相连;读出写入端别离接nOE、nWE。

SDRAM具有存储容量大、价格便宜、掉电不保存的特色,本体系中首要用于寄存运转程序及数据仓库等。本体系选用现代公司的57V系列HY57V641620,它是4Banks×1M&TImes;16bit的SDRAM芯片,单片存储容量为4组&TImes;16MbTI(8MB)。为了满意杂乱物流数据信息体系的需求,充分发挥32位CPU的数据处理才能,体系用2块8ns的HY57V641620并联组成32bitSDRAM存储器体系[3]。经过nSCS选通,再由nSRAS、nSCAS来别离选通行地址和列地址寻址。

NANDFlash价格便宜、存储量大、性价比高,而且十分简洁、抗震性也好,合适用于做数码产品。本文选用K9F2808U0B16M&TImes;8位存储芯片,电压规模2.7V~3.6V,当USB操控芯片处于SLAVE形式时,就能够从PC机下载文件,存储在NANDFlash中。当盘点人员拿着PDA盘点时,体系可直接调用存储的数据文件,盘点人员清点结束时,也能够在NANDFlash中保存一份数据,以供随时查询,还能够保存语音数据。经过GPC15来选通NANDFlash,相应的nOE、nWE进行读写操作。各个存储器与处理器的衔接电路图如图2所示。

将嵌入式扩展技能体系运用于物流盘点PDA无线终端规划方案详解

1.2.3LCD液晶显现及接触屏模块

ARM处理器S3C44BOX包含LCD操控器,可支撑灰度LCD和五颜六色LCD。本规划经过译码器选通2个74HC245别离来操控LCD像素输出和操控信号。本文选用分辨率为320×240的TFT五颜六色3.9寸显现器LQ039Q2DS54及ADS7843接触屏驱动芯片。S3C44BOX经过端口PG模仿串行的SIO接口与用接触屏操控芯片ADS7843进行数据传输,完结对接触屏接触方位坐标的读取。ADS7843首要完结电极电压的切换,接触点处电压值的收集以及A/D转化[4]。接口电路图如图3所示。

将嵌入式扩展技能体系运用于物流盘点PDA无线终端规划方案详解

1.2.4接口规划

(1)RS232接口规划

由于S3C44BOX只要2通道UART,并没有集成RS-232C接口,因而选用MAX202作为UART到RS-232C的电平转化芯片,以便其与PC机等其他设备进行串行通讯,获取数据及语音信息,便利更新数据。选用9针的DB9头,用到3条线:GND、RXD、TXD。

(2)JTAG接口

由于S3C44BOX中集成了JTAG信号,只需将信号线引出便可对设备进行调试。

(3)音频接口规划

为了存储语音信息,选用Philips公司的UDA1314芯片完结声响信号的模数转化。该芯片在单片芯片上集成立体声模数转化器数模转化器,芯片的模数转化部分包含可编程的增益放大器和数字主动增益操控器,选用位元流转化技能进行信号处理。鉴于其低功耗、低电压的特性,UDA1341TS十分适用于PDA等便携式设备。

(4)USB接口规划

USB接口是一种成本低、占用空间小、接口标准一致、快速、双向同享、即插即用的新一代标准接口总线,为嵌入式体系设备广泛运用。本文选用的CH372芯片是一款USB总线的通用设备接口器材。在本地端具有8位数据总线和读、写、片选操控线以及中止输出,能够便利地挂接到单片机的体系总线上。在计算机体系中,CH372的配套软件供给了简练易用的操作接口,与本地端的单片机通讯就好像读写文件。CH372内置了USB通讯中的底层协议,具有省劲的内置固件形式和灵敏的外置固件形式。在内置固件形式下,CH372主动处理默许端点O的一切业务,本地端只担任数据交换,所以程序十分简练。在外置固件形式下,由外部单片机根据需求自行处理各种USB恳求,然后能够完结契合各种USB类标准的设备[5]。

经过USB接口与带USB接口的微型条码扫描仪组合,就能够轻松的衔接PDA,以收集物流货品的数据。使物流数据收集变得轻松、便利。接口规划电路图如图4所示。

将嵌入式扩展技能体系运用于物流盘点PDA无线终端规划方案详解

1.2.5无线通讯模块规划

选用NORDIC公司推出的一款带2.4GHz无线收发器nRF2401和增强型8051内核的无线收发模块。nRF24E1体积小、功耗低,是集成无线收发、8051、ADC以及其他外围设备的高度集成芯片。它包含了125个频点,能够完结点对点、点对多点的无线通讯,一起可选用改频和跳频来防止搅扰。nRF24E1最大传输速率可达1M/s,其最大发射功率为0dBm,在比较抱负环境中,其室内传输间隔可达30m~40m,室外传输间隔可达100m~200m。电路图如5所示。

将嵌入式扩展技能体系运用于物流盘点PDA无线终端规划方案详解

从条码扫描仪中获取的数据经过处理器传到nRF2401,之后无线发送到AP(无线接入点),再经过AP传到后台计算机数据库,使现场与后台数据相干系,获取正确的实时数据。高效简练地完结物流清点、进出库以及货源信息的计算查询。

2 软件规划

下位机的操作体系中心是S3C44BOX操作体系,选用Linux内核,经过Bootloader初始化硬件,引导内核和文件体系来发动Linux体系。软件规划如下:

(1)引导加载程序Bootloader规划与完结。Bootloader是处理器复位后进入操作体系之前履行的榜首段代码,加载引导发动整个体系。分为2个阶段,阶段一首要是对CPU核和存储器密切相关的处理以及初始化作业,这部分首要在Flash中。阶段二首要完结一般流程及外围扩展的支撑,能够精简不需求的驱动程序,削减内核运转空间。

(2)Linux内核移植。经过修正内核的发动代码、处理器体系与结构部分,对主寄存器进行修正。一般需求由Bootloader设置的常见发动参数有:ATAG_CORE、ATAG_MEM、ATAG_CMDLINE、ATAG_RAMDISK、ATAG_INITRD等。经过arch/arm/makefile增加开发板的编译支撑,生成内核印象和模块;经过cpu/mips/start.s修正初始化代码和进口;经过board/myboard/lowlevel_init.s初始化硬件的汇编代码;经过include/configs/drivers完结设备驱动程序的修正[6]。

(3)文件体系移植。用nfs作为根文件体系。

(4)运用程序规划。经过Qt/Embeded规划开发用户图形界面。

嵌入式移动无线PDA终端的诞生改进了物流盘点的冗杂程度和数据的实时性,使调度和办理愈加准确。本文将条码扫描仪与移动PDA奇妙结合,完结了集数据收集、数据处理、数据显现、数据修正等功能于一体的移动终端。本文与其他设备相比较,具有面向物流、简练、细巧的特性,功能强壮,能够随时随地收集数据、传输数据、查询数据,还能够存储语音数据等,使物流数据实时、调度及时、过错削减、人力物力递减。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/changshang/peixun/100938.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部