嵌入式的无线条码扫描仪系统的设计.docxVIP

嵌入式的无线条码扫描仪系统的设计.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE 1 PAGE 1 嵌入式的无线条码扫描仪系统的设计 传统有线条码扫描仪受数据线长度的影响,而市场上的无线条码扫描仪无线通信距离一般在30~100m范围内,在使用范围和用途上造成一些限制.提出一种基于嵌入式的无线扫描系统的设计,其最大无线通信距离为800m.该设计采用Philips公司的LPC2142ARM嵌入式芯片和ADI公司的ADF7020无线收发芯片.LPC2142接收条码扫描仪采集的数据并进行处理,ADF7020完成无线数据发送接收。 1引言   条码技术是自动识别技术中最成熟,也是应用最广泛和最成功的技术。条码技术为快速精确的数据采集、数据录入供应了有效、牢靠的手段,他与计算机、网络通讯等一起构成了现代商业自动化的基础。条码符号制作简单,扫描操作简洁易行,信息采集速度快,采集信息量大,设备结构简洁,成本低。因此在大型超市和物流系统中有着广泛的运用。   传统的在线采集终端与计算机之间由电缆连接传输数据,不能脱机使用。因此,在线式数据采集终端必需安装在固定的位置,并且需把带条码符号的物品拿到扫描器前阅读。由于在线式数据采集终端在使用距离上有一定的限制,使其不能应用在需要脱机使用的场合,如较大新库存盘点,大件物品的扫描等。为了弥补在线式数据采集终端的不足之处,无线数据采集终端应运而生。而目前市面上的无线条码扫描仪传输距离一般为30~100m的范围内。本系统所设计的基于嵌入式的无线条码扫描仪,传送距离可达800m,并且系统本身具有一定的数据处理功能,很大程度上提高了无线条码扫描的距离,增加了系统的功能。 2系统设计   整个嵌入式无线条码扫描系统由3部分组成,一是数据采集与放射装置,主要由LPC2142和ADF7020无线收发芯片构成;二是数据接收和终端接口电路,由ADF7020为核心构成的接收电路,并由LPC2142进行数据处理和与终端主机进行数据传输;三是HOST主机数据库管理系统,对收集到的条码数据进行管理。   2.1系统硬件构成   系统总体结构框图如图1所示。   系统工作原理如下:条码扫描仪读取条码信息,通过条码扫描仪自带的USB接口,和嵌入式接收装置连接并传输数据。LPC2142将接收的数据通过串口送给ADF7020,ADF7020再通过无线网络发给无线接收设备。与HOST连接的无线接收装置接收到数据后,将数据通过串口传到HOST主机,由主机上的应用数据系统对数据进行处理。   2.2主要芯片介绍   本系统所使用的主要芯片分别是PHILIPS公司的LPC2142ARM嵌入式芯片和ADI公司ADF7020无线收发芯片。   2.2.1LPC2142芯片介绍   LPC2142是基于一个支持实时仿真和嵌入式跟踪的32/16位ARM7TDMI—SCPU的微掌握器,并带有32kB和512kB嵌入的高速FLASH存储器。128位宽的存储器接口和独特的加速结构使32位代码能够在最大时钟速率下运行。对代码规模有严格掌握的应用可使用16位Thumb模式将代码规模降低超过30%,而性能的损失却很小。   较小的封装和很低的功耗使LPC2142特殊适用于访问掌握POS机等小型应用中;由于内置了宽范围的串行通信接口(从USB2.0全速器件、多个UART,SPI,SSP到I2C总线)和8~40kB的片内SRAM,他们也特别适合于通信网关、协议转换器、软Modem、语音识别、低端成像,为这些应用供应大规模的缓冲区和强大的处理功能。多个32位定时器、1个或2个10位ADC,10位DAC,,PWM通道、45个高速GPIO以及多达9个边沿或电平触发的外部中断管脚,使他们特殊适用于工业掌握和医疗系统。LPC2142是属于工业级的应用芯片,其工作温度为-40~+85℃,具有最优化的电池消耗,特殊适合运用在小型手持系统之中。   在本系统运用中,LPC2142起到2个作用,在数据采集与放射装置端,其作用是通过接口电路,接收条码扫描仪的扫描信息,并将其存储在自带的存储器中,最终数据传送到放射模块。在数据接收和终端接口电路端,他的作用是接收从接收模块输送来的数据,并通过其接口电路将数据传输到终端主机。   2.2.2ADF7020芯片介绍   ADF7020是ADI公司的产品,是一种低功耗,低IFISM频段收发器,工作在433MHz,868MHz和915MHz,电压2.3~3.6V,可编输出功率从-16~13dBm,1kb/sFSK模式的接收灵敏度为-117.5dBm或9.6kb/s的-110.5dBm,接收模式的功率为20mA,10dBm输出的发送模式的功

文档评论(0)

185****9607 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档