Font Size: a A A

Research On Architecture Of On-chip. Reconfigurable And Network Motion Controller

Posted on:2005-06-11Degree:MasterType:Thesis
Country:ChinaCandidate:K H ZhangFull Text:PDF
GTID:2132360125958883Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Motion Control is widely used in industry, national defense, and people's daily lives. However, the architecture of current motion controller has many shortcomings, such as huge size, not supporting network communication, and difficulty when changing functions. These have made current motion controllers isolate from the outer world, and great resource be wasted when upgrade. Aiming at solving these problems, this paper does some research on the architecture of motion controllers.This paper first analyzes the common architectures that are used in many motion controllers, and points out their problems at size, communication protocol, flexibility. With the aim of data security, performance scalable and function extendable, proposes a new motion controller architecture, featured with single-chip, hardware reconfigurable and network enabled. In this architecture, the function is divided into independent modules; the open-standard HTTP is employed as the communication protocol at application layer; hardware IP cores are used to provide data security and generate high quality control signals.In order to prove the feasibility of proposed architecture, a prototype is built on Nios development board manufactured by Altera, Ltd., using system-on-chip technology, reconfigurable hardware and embedded Internet solutions. During this process, studies the method and workflow of designing an IP core for Nios system, proposes a new rapid design methodology for user-defined IP cores, and applies it to the design of encryption IP core. At the same time, another two IP core is constructed using Verilog Hardware Description Language. This two IP core are used to control DC motor and stepper motor respectively. uc/os, a kind of real time operating system, is introduced into the prototype system, in order to increase its performance.Finally, builds a test platform and developed an encryption/decryption ActiveX control with Visual C++. The prototype system is tested in terms of remote control and hardware reconfiguration. The results show that, users can control a remote motor by sending commands in a WEB browser, and simply replacing the signal generation IP core, users can control different type of motors. This proves that the new architecture does well in extending controller's functions.
Keywords/Search Tags:Motion Controller, Hardware Reconfigure, SoC, Embedded Internet
PDF Full Text Request
Related items