Zhuang, Qianqi - USB 3.0 Machine Vision Camera Hardware Design and FPGA Implementation...

View the thesis

This project has been submitted to the Library for purposes of graduation, but needs to be audited for technical details related to publication in order to be approved for inclusion in the Library collection.
Term: 
Summer 2017
Degree: 
M.Eng.
Degree type: 
Project
Department: 
School of Engineering Science
Faculty: 
Applied Sciences
Senior supervisor: 
Jie Liang
Co-supervisor, if any: 
Marinko Sarunic Jianbing Wu
Thesis title: 
USB 3.0 Machine Vision Camera Hardware Design and FPGA Implementation
Given Names: 
Qianqi
Surname: 
Zhuang
Abstract: 
Machine vision camera is becoming more popular in the industry. USB 3.0 interface support 5Gbps transmission, and is a low-cost and fast way to transmit video signals from sensors to computers. However, most image sensors are incompatible with USB 3.0 protocol, and cannot directly connect to USB 3.0. In this report, we present the development of the hardware design of a USB 3.0 multi-purpose camera using the Cypress microprocessor. Our camera also has a FPGA module as an adaptive part to provide protocol translation, voltage level conversion, serial to parallel conversion, multi-channel data collection, and clock synthesis. We also discuss some important principles of system and schematic design, and emphasize a few critical PCB routing rules for assurance of PCB integrity. Some testing outcomes are provided to illustrate the hardware functionality and algorithm running results, which verify the success of the design and the performance of the camera.
Keywords: 
USB 3.0; Machine Vision Camera; FPGA; Image Processing.
Total pages: 
84