用户名: 密码: 验证码:
基于USB的数据采集系统设计
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
本文讨论了一种外置的基于通用串行总线(USB)的实时数据采集系统的设计。内容包含该系统硬件、设备固件、USB设备驱动程序及应用程序的设计。
     硬件设计采用了CYPRESS公司的AN2131QC作为系统的USB接口芯片,遵循USB1.1协议。该芯片内嵌一8051控制器,在设计中执行USB接口通信的部分任务,同时作为整个采集系统的控制单元。驱动程序使用VC++6.0在WDM模式下开发,完成应用程序与USB操作系统的接口功能。应用程序对外设进行控制及从外设获取数据并保存、显示。
     本采集系统具有多路数据采集的能力,采集速率100K-1MHz,精度12bit。可同时完成8路差分或16路单端模拟信号的采集。设备有抗干扰能力强的特点。USB接口完全能够满足采集数据实时传送到主机的要求。
A design of out-placed real-time data collector system with UniversalSerial Bus is discussed in this thesis. It includes design of hardware,firmware, USB device driver and application program.
     A AN2131QC product by Cypress Corp. serves as USB interfacechip, complying with USB1.1 protocol. A embedded 8051 on this chipperform the task of USB communication, and serves as MCU of device.Device driver is developed with VC++6.0 under WDM mode, serves asinterface between application program and USB operating system.Application program implement controlling of device, gathering, keepingand displaying data.
     This system have ability of multi-channels data collect with speed of100K~1M Hz, accuracy of 12 bit, and performing 8 routes of differential or16 routes of single-end collect. It resist interface. USB interface can sufficethe require of speed data transmission.
引文
1.史波,田凯.通用串行总线USB技术概述.信息技术.2001,4:22~23
    2. Microsoft. Universal Serial Bus Technology, www.microsoft.com. 1999,5
    3.郭英辉,祁载康.高速数据采集卡及其接口电路设计.电子技术应用.2005,11:62~64
    4.陈汝全.USB2.0特性及USB单片机.单片机与嵌入式系统应用.2002,5:1~2
    5.王焕招,杨潞,索建秦等.PC系列微机总线.西安:西安交大出版社.2003,2
    6.Don Anderson.精英科技 译.USB系统体系.中国电力出版社.2002,3
    7.Jan Axelson.陈逸等 译.USB大全.中国电力出版社.2003,5
    8.李广军,王厚军.微型计算机实用接口技术.西安:电子科技大学出版社.2006,5
    9.刘乐善,叶永坚,叶济忠.微型计算机接口技术原理及应用,武汉:华中理工大出版社,2004.3
    10.张毅刚,彭喜源,谭晓军.MCS-51单片机应用设计.哈尔滨:哈尔滨工业大学出版社.1997,12
    11. ANALOG DEVICE. AD1671资料
    12. IDT. IDT7133--HIGH-SPEED DUAL-PORT STATIC RAMS 资料
    13. cypress. CY7C68013EZ-USB FX2 USB Microcontroller High-Speed USB Peripheral Controller. www.cypress.com. 2001,6
    14. cypress. EZ-USB General Purpose Driver Specification. 资料
    15.微软公司.windows 2000驱动程序设计指南.北京:北京大学出版社.2003,5
    16. Walter Oney. Programming the Windows Driver Model. Microsoft: Microsoft press. 1999.5
    17.邓记才、张兵临、姚宁.FED显示器的亮度控制.半导体光学[J].2006
    18.刘行仁.CRT、VFD及FED显示器用的荧光粉的进展.液晶与显示[J].1996.3
    19.梁冠辉.基于USB接口数据采集器的远程应用系统设计.微计算机信息[J].2006
    20.段鲁男.基于USB总线的车载数据采集系统的研究.吉林大学硕士学位论文[D].2003
    21.王西龙.通用串行总线(USB)的设计和开发研究.西安邮电学院学报[J].2005
    22. Universal Serial Bus Specification, Compaq Computer Corporation. Hewlett-Packard Company, Intel Corporation, Lucent Technologies Inc, Microsoft Corporation, NEC Corporation, Koninklijke Philips Electronics N.V. 2000
    23.张宏.USB接口设计.西安电子科技大学出版社[M].2002
    24.马明健.数据采集与处理技术.西安交通大学出版社[M].2005
    25. MAX306/MAX307 datasheet. MAXIM. 1994
    26.王东平.高性能低泄漏COMS模拟多路开关.电子技术[J].1995
    27. LF153/LF253/LFE353 datasheet. STMicroelectronics. 1998
    28.杜鹏.12位并行模/数转换芯片AD1674及其应用.国外电子元器件[J].2001年第8期,2001
    29. TLP521-1 TLP521-2 TLP521-4 datasheet. TOSHIBA. 1998
    30.黄智伟.FPGA系统设计与实践.电子工业出版社[M].2004
    31.求实科技 编著.CPLD/FPGA应用开发技术与工程实践[M].人民邮电出版社.2005
    32. Cyclone Device Handbook Volume 1. Altera. 2003
    33. EZ-USB FX2 Technical Reference Manual. Cypress. 2004
    34. LT1084 datasheet. Linear Technology. 1994
    35. LM117/LM217/LM317 datasheet. STMicroelectronics. 1998
    36.夏宇闻.Verilog数字系统设计教程[M].北京航空航天大学出版社.2003
    37.武安河、邰铭、于洪涛.WDM设备驱动程序开发[M].电子工业出版设.2003
    38.许永和.EZ-USB FX系列单片机USB外围设备设计与应用[M].北京航空航天大学出版社.2002
    39.EZ—USB接口设备的软配置技术.计算机与外设.2006-09-13

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700