Study of USB Interface Based Smart Home Systems

碩士 === 國立臺北科技大學 === 電機工程系所 === 96 === Digital home has been a promising research area in recent years. Owing to the development of more personalized equipment in digital home, it has been rephrased as Smart House or Smart Home in recent years. It is natural that consumers want to have a easy way of...

Full description

Bibliographic Details
Main Authors: Ching-Chung Chen, 陳靖中
Other Authors: 蘇順豐
Format: Others
Language:en_US
Published: 2008
Online Access:http://ndltd.ncl.edu.tw/handle/62a3rx
Description
Summary:碩士 === 國立臺北科技大學 === 電機工程系所 === 96 === Digital home has been a promising research area in recent years. Owing to the development of more personalized equipment in digital home, it has been rephrased as Smart House or Smart Home in recent years. It is natural that consumers want to have a easy way of creating, using, managing, and sharing the digital contents or information. But, the capability of digital home equipment will become more and more complicated. It is our attempt to bridge the gap between these two ends. Up to present, most of smart home networks still use “TCP/IP” or infrared interface to build the smart home network. As the USB interface has been paid much attention to and put in use day by day, almost all peripheral equipment of PCs and consuming electric products have gradually consider USB as a necessary attachment. The thesis first describes the architecture and features of USB, including the bus attributes, the protocol definition, types of transactions, and so on. After that, the thesis will talk about how to develop the USB system, including device hardware, device firmware, host driver and host software. Then the thesis describes some development and technique details of the hardware and software design of a device and the host, including how to write USB device protocol stack, and talk about the kernel drivers and user programs in Windows XP. Finally, we will consider the USB interface configuration to develop the smart home device, analyze different transfer types and endpoints of this structure.