Font Size: a A A

Research And Application Of HID Standard In The Intelligent Remote Control System

Posted on:2013-04-19Degree:MasterType:Thesis
Country:ChinaCandidate:F MeiFull Text:PDF
GTID:2248330377452359Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
HID (Human Interface Device) is the most widely used Device of USB Devices,is also a device class which is first put forward and supported by the USB protocol.Among them keyboard and mouse are the typical HID devices. Otherwise, HIDspecification is specifically defined by USB, as long as the device complied with theHID specification is HID device. HID driver is already installed in the operatingsystem, which makes the HID device communicate with the operating system quicklyand easily. Thus, the HID device has been more widely used in the field of intelligentremote control system, and HID specification has also become a hotspot in it.In this paper, there are two main purposes: one is to customize a HIDdevice——somatosensory game handle which is based on the HID specification andsimulation method of HID device. The other is to implement standard keyboard,mouse and somatosensory game handle with a USB interface based on the USBprotocol and HID specification, then it will make the communication between theremote control and TV become quickly and easily.The main content of this paper includes the following several parts: this papermainly studys the application of HID specification in the intelligent remote controlsystem, then makes the HID specification be fully used in the intelligent remotecontrol system. The Intelligent remote control consists of two parts——the remotecontrol and RF receiver (better known as Dongle). Using both RF and infraredprotocol, the intelligent remote control sends key value to communicate with TV. Theremote control and TV communicate with each other using RF protocol, and dongleand TV communicate with each other by USB protocol. The dongle connects to TVover USB interface, and simulates three HID including keyboard, mouse and somatosensory game handle. Matrix keyboard in remote control produces keyboarddata. And the gyroscope and accelerometer built into the remote control produce thedata of somatosensory game handle and air mouse. And the data of touchpad mousecomes from touchpad sensor built into the remote control.Firstly, it introduces the current development situation of the intelligent remotecontrol at home and abroad; then it introduces the architecture of HID device, the HIDspecification as well as the communication between host and device. The next is thehardware system of the intelligent remote control system, including the choice ofMCU and the detailed design of the circuit.The focus of this article is the fourth chapter which introduces the softwaresystem of the remote control. At first, it introduces the design and realization of thefirmware. Then it describes in detail the concrete realization process of the HIDdevice: After the Dongle getting data information from remote control, firstly, it willfigure out the data belong to which HID device; secondly, it will assign the data to theappropriate device and make the data match with the device; Finally, the systemrealizes the communication between intelligent remote control and TV. And the nextis the algorithm of LED light efficiency which has been validated throughexperiments. In the end, it summarizes the whole text and puts forward where to needimprovement, and lays the foundation for future work as well.
Keywords/Search Tags:USB protocol, HID specification, HID device, RF(radio frequency), I~2C bus protocol
PDF Full Text Request
Related items