论文部分内容阅读
USB接口是一种总线接口标准,具有数据传输速度快、兼容性强、即插即用等优点,已经广泛应用于数据传输、图像采集领域。针对本实验室开发的存储测试系统与计算机的数据交换问题,提出并设计USB2.0数据传输接口,克服测试仪器数据传输较慢的缺点,还要有支持热插拔和便携的特点。本文主要阐述了以下四个方面的问题:(1)分析了本实验室测试系统接口的特点,综合比较各种系统总线的优缺点,并且介绍了USB总线技术的相关协议和特性;(2)基于课题的研究内容和目的,选用USB2.0芯片Cy7c68013实现存储测试系统的数据快速下载,确定USB2.0数据传输接口的设计方案,设计适用于存储测试仪器的USB2.0接口电路、电源管理电路、程序存储电路及电平匹配电路,绘制了电路PCB版图;(3)重点阐述了USB接口的软件设计,论述了固件的设计原理,建立通用的固件框架结构,结合应用程序编写了动态链接库,性能稳定,适用于多种操作系统,满足了系统的需求,同时研究了通用驱动程序和计算机应用程序的设计,编写了速度测试程序;(4)设计了USB接口测试方案,并针对数据传输速率及其影响因素进行了测试和分析,对使用过程中的注意事项做了相关的说明。经试验应用表明,该接口符合USB协议规范,并有良好的数据传输能力,可以满足存储测试系统与计算机的数据传输要求。该接口已成功应用于电子测压器、石油井下测试仪和冲击波测试仪等多种测试仪器,数据的传输速率达到了72Mbps。