高速网络处理器IP2022及其在RFID系统中的应用

来源 :电脑知识与技术 | 被引量 : 0次 | 上传用户:chyo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:IP2022是一款高速网络微处理器,可以方便地实现以太网通讯,本文介绍了IP2022系列的整体结构和功能,及其在以太网数据传输,高速数据采集,编解码方面的优点和特性。并举例说明了此型号处理器在射频设备系统中的应用和注意事项,可供工程研发人员参考。
  关键词:UBICOM;IP2022;RFID;读写器;高速;解码;TCP/IP
  中图分类号:TP393文献标识码:A 文章编号:1009-3044(2007)05-11238-02
  
  1 IP2022芯片简介
  1.1 引言
  美国Ubicom公司生产的IP2022网络处理器,只使用一个芯片,结合了对物理层通讯、Internet协议堆栈、特殊设备应用及驱动这些设备的软件模块等功能,而且可以通过Internet重新配置参数。可以使用内嵌软件模块进行重新编程,并使用配置工具软件生成用户自己的单片解决方案,来实现设备与设备之间、人机之间高质量的通讯。高速通讯接口是由片内硬件串化器和解串器(Serializer/Deserializer)单元组建起来的,这两个全双工模块使IP2022可以实现多样的通讯桥接应用。每个串化解串单元可以支持10Base-T以太网(新款已经可以支持100Base-T)、USB、 GPSI、 SPI、和 UART。芯片的处理频率可达120MHz,而且大多数指令均使用一个指令周期完成,可以支持高速网络连接应用的吞吐量需要。基于Flash的可编程存储器支持在线系统编程(ISP)和运行期间重编程。IP2022提供了很多外围设备、通信、控制的软件包ipModule? software,可以灵活取代多数应用系统的硬件结构。采用这种方法,IP2022可以进行迅速、廉价产品设计,而且在需要时,可以方便快速更改设计,来迎合市场动态变化和工业标准的各种要求。
  IP2022主要性能列表
  1.2 功能结构
  图1 IP2022功能结构框图
  1.3 引脚结构
  图2 IP2022引脚分配图
  
  2 配置功能
  IP2022提供了控制的软件包ipModule? software,其中提供了大量可以直接调用的API函数接口,参考Ubicom提供的例程,用户可以很方便地实现IP2022应用程序的开发。
  同时,IP2022通过软件配置,可以灵活取代多数应用系统的硬件结构。Ubicom提供了配置工具ConfigTool 来方便用户开发。
  使用此工具可以方便地对所需功能模块进行增加、删除,并可以配置其响应参数。配置完成保存后,当再次编译时,集成开发环境会将检测Config的变动,自动进行所选SDK程序更新,重新生成应用程序。
  图3 IP2022的配置工具ConfigTool
  
  3 应用系统实现
  举例来说,我们要实现一款读取900Mhz ID卡的考勤门禁系统,要求带有1个10M以太网接口,同时使用中断处理程序将射频单元解调出来的信号高速解析成ID卡号,使用IIC总线与存储器24C1024和实时时钟DS1307通讯,保存考勤门禁记录,实时或在特定时间通过以太网端口将数据上传至考勤系统后台数据库保存处理。
  3.1 系统结构
  图4 控制单元结构框图
  3.2 创建工程
  使用集成环境IDE提供的SDK包,选择使用“Serial_gw SDK”来建立工程(用户也可以直接建立自己的工程),在此工程里,IDE实现的是一种以太网接口和串行接口桥接的方案,以太网的数据和串口数据是互相转发的,用户可以在此基础上进行修改,增加自己的应用通讯协议,完成考勤机网络接口和串行接口的通讯功能。
  3.3 软件外部功能说明
  向读卡模块发送指令,接收来自读卡模块的ID卡数据。
  将刷卡记录保存至存储器
  同存储器内记录进行比对,如果符合条件则开门
  将记录以太网、串行端口等方式传送到计算机。
  通讯单元以TCP/IP和RS232方式同计算机连接,以8位数据总线同解码单元并行连接。
  计算机可以通过串行接口或网络接口向考勤门禁机发送指令,通讯单元接到数据包后进行CRC校验,通过协议解析后。执行相应操作。
  3.4 程序流程(图5)
  3.5 电路组成
  由于篇幅关系,本文只给出射频卡考勤门禁机中以太网接口的硬件接口电路,如图6所示。
  图6以太网与IP2022接口电路图
  3.6 设计经验
  以下是考勤门禁机的TCP数据发送部分:
  保证TCP的生存能力在系统中是很重要的。网络接口通过TCP协议发送数据时,如果网线断掉或上位机不及时接收数据,发送的数据就会阻塞在缓冲区内,占用大量内存空间,当后续数据继续大量涌入,就会使内存溢出,可能导致了某些标志的错误,致使网络接口中断(但其它模块可以运行,如串口通讯模块)。
  根据此现象,增加了发送之前对内存容量的判断:
  If (heap_get_free()>256)
  如果内存剩余空间小于256字节,自动放弃本次的传输,等待下一周期在进行传送,这样虽然降低了一些传送速度,但对于整机而言,可靠性大大提高了。
  
  4 结束语
  IP2022是一款高性能的芯片,在射频考勤门禁机只使用了其网络接口,虚拟串口及IO控制等部分,下一步应当考虑是否可以使用这款芯片在不影响系统性能的前提下,完成系统内的其它功能,如射频识别的高速解码等。如果是这样,将大大节省整个系统的成本。
  有些用户现有的系统是使用RS232协议传输数据的,使用IP2022可以很方便地将串口通讯转换为以太网接口,立即提高产品的性价比和技术含量,迅速扩大市场。因此使用IP2022改造现有产品也有较强的实用性。
  参考文献:
  [1]IP2022 Internet Processor Data Sheet. Ubicom Inc,December 14,2001.
  [2]何嘉斌,陈适.嵌入式internet技术应用[J]单片机与嵌入式系统应用 2002,(1).
  [3]宋振宇,宋焕生,魏鹏辉.网络处理器IP2022及其在嵌入式牌照识别系统中的应用 [J].电子技术应用,2003 (29,1).
  本文中所涉及到的图表、注解、公式等内容请以PDF格式阅读原文。
其他文献
摘要:如何实现数据库的集成、共享和利用,提高了信息系统的整体效能,以及解决了XML和数据库双向传输的瓶颈,成为信息支持系统的关键问题之一。该文在分析可扩展标记语言XML特点的基础上,对XML与数据库之间基于DOM模型的映射方式进行了探讨,并给出了以XML文件作为中间文件的异构数据库集成,以及XML文档和数据库之间数据传输的实现方法。  关键词:XML;数据库集成;文档对象模型;XML查询  中图分
期刊
摘要:随着教育手段的革新与无线网络技术的发展,目前基于WLAN的无线校园网络构建技术已成主流,成为有线校园网网络延伸的重要手段之一。文章对无线局域网技术、无线校园网的构建做了介绍,并以淄博职业学院新校区的无线校园网建设为实例,提出了初步的设计方案。  关键词:无线局域网;WLAN;无线校园网;实现方案  中图分类号:TP393文献标识码:A 文章编号:1009-3044(2007)05-11213
期刊
摘要:Access数据库结构简单、功能比较齐全、使用维护方便,因此,在功能能够满足要求的条件下,往往成为一些小型数据库软件的首选。但是由于数据库的加密机制非常简单,很容易破解数据库密码,安全性差。本文在分析了MS Access数据库的加密原理以及现有破解方法的基础上,给出了简便易行的保护措施。并且,用VB给出了切实可行的实现方案。应用表明,该保护措施能有效地提高数据库的安全性。  关键词:ACCE
期刊
摘要:本文介绍了ADO、ADO.NET、ADO.NET 中相关类以及VB.NET中利用ADO.NET连接数据库的方法和步骤,并附加了数据库连接后的数据浏览、查询、删除、插入等操作的代码。  关键词:ADO.NET;数据适配器;数据集  中图分类号:TP311文献标识码:A文章编号:1009-3044(2007)05-11211-02    1 引言  Visual Basic.net作为应用程序的
期刊
摘要:在实践中常常会遇到这样的情况:SQL Server数据库运行一段时间后,可能由于存放SQL Server数据库的硬盘空间不足或性能、质量不佳,使数据库运行效率大大下降,甚至不能正常工作。对此,最好的解决办法莫过于给数据库找个更加宽敞、安全的新硬盘空间。本文就是争对SQL Server中不同类型数据库的迁移方法进行深入探讨,使大家能更方便、高效使用SQL Server数据库。  关键词:SQL
期刊
摘要: 介绍Web结构挖掘的概念,并分析基于链接结构的两种重要的Web结构挖掘算法,最后指出其在电子商务网站的应用以提高网站的价值。  关键词:数据挖掘;结构挖掘;网页级别;HITS  中图分类号:TP31文献标识码:A 文章编号:1009-3044(2007)05-11215-01  互联网信息资源越来越庞大,一方面为信息传播开辟了新的途径,另一方面也给用户的利用带来新的挑战。针对Web上的信息
期刊
摘要:大学物理实验课程是全面检测大学生对所学知识的理解程度、综合运用能力和实际动手能力的一个重要课程。对其考试进行科学、规范的管理是保证公正性的必要条件。对现有的计算机技术和北航教务信息系统进行调研后开发出了一套集信息管理、监考功能于一体的大学物理实验考试管理系统,该系统大大提高了考试机制的效率、公平性,加快实现办公自动化进程。  关键词:考试MIS;B/S和C/S混合构架;并发处理;双机热备份 
期刊
摘要:首先简要介绍了P2P技术的概念和特点,与传统的C/S模式进行比较,分析出P2P技术的优势,文章然后论述了P2P技术在网络上的应用及其面临的问题。  关键词:P2P技术;Client/Server(C/S)模式;非中心化;对等计算  中图分类号:TP393文献标识码:A文章编号:1009-3044(2007)05-11231-02    1 引言  P2P是一种网络模型,在这种网络中各节点是对
期刊
摘要:传统DDN专网属于星型拓扑结构,缺点是逻辑拓扑难于调整、网络可扩展性和可维护性较差。为了解决这些问题,在ISP的城域网中,利用MPLS技术组建VPN,通过LDP邻居测试、路由跟踪测试等方法和理论分析,证明了MPLS VPN的逻辑拓扑结构为全网状,解决了传统覆盖型VPN拓扑结构不易调整的问题。  关键词:IP城域网;MPLS VPN;tracert;LDP邻居;逻辑拓扑结构  中图分类号:TP
期刊
摘要:IPv6是下一代互联网采用的核心协议,现行的IPv4向IPv6过渡[1-2]势在必行。对IPv4向IPv6过渡过程中网络体系结构的更替进行了研究,结合高校校园网络的现状和向IPv6演变过程,提出了对校园网进行IPv6改造的可行方案。  关键词:网络体系结构;IPv6;IPv4;校园网  中图分类号:TP393文献标识码:A 文章编号:1009-3044(2007)05-11214-01   
期刊