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. |