Implementing high-speed data acquisition equipment base on USB

碩士 === 國立臺灣科技大學 === 電子工程系 === 97 === USB 2.0 standard is published in 1999, with the convenience and high-speed transmission, USB 2.0 now has become an essential communication standard between PC and peripheral interface. Currently, PC-based data acquisition equipments are almost high-cost and low...

Full description

Bibliographic Details
Main Authors: Chih-Jen Kao, 高智仁
Other Authors: Mice
Format: Others
Language:zh-TW
Published: 2009
Online Access:http://ndltd.ncl.edu.tw/handle/85521658602237604164
Description
Summary:碩士 === 國立臺灣科技大學 === 電子工程系 === 97 === USB 2.0 standard is published in 1999, with the convenience and high-speed transmission, USB 2.0 now has become an essential communication standard between PC and peripheral interface. Currently, PC-based data acquisition equipments are almost high-cost and low flexibility. If we take the advantage of the popularity and high-speed transmission and develop the firmware of USB Soc by self, it is believed that can solve the shortcomings. This thesis will adopt USB 2.0 development board, base on EZ-USB FX2 Soc, use the CPLD AD/IO board for generate the datum of waveform and implement of high-speed data acquisition equipment. We will focus on the self-developed EZ-USB FX2 firmware. First, make a basic library for building variety of different types of firmware use. All the making firmware procedures are using free/open source software on linux platform and demonstrate the research result using GUI program on Windows platform. The thesis will briefly first describe the USB protocol, architecture of EZ-USB FX2 Soc and how to use the Slave FIFO mode of EZ-USB FX2 to transmission with CPLD.