Design and implementation of a FPGA-based 3-axes kinetic controller
碩士 === 聖約翰科技大學 === 自動化及機電整合研究所 === 94 === In this thesis, the motion controller is implemented by the 8052 micro-controller and FPGA-based controller, respectively. The design system consists of three parts. There are 3-axis motion platform, motion controller and personal computer. Three two-phase s...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2006
|
Online Access: | http://ndltd.ncl.edu.tw/handle/61812792170396516540 |
id |
ndltd-TW-094SJSM0689018 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-094SJSM06890182016-06-01T04:14:01Z http://ndltd.ncl.edu.tw/handle/61812792170396516540 Design and implementation of a FPGA-based 3-axes kinetic controller 以FPGA實現三軸運動控制器之研製 Jian Yo Su 蘇建友 碩士 聖約翰科技大學 自動化及機電整合研究所 94 In this thesis, the motion controller is implemented by the 8052 micro-controller and FPGA-based controller, respectively. The design system consists of three parts. There are 3-axis motion platform, motion controller and personal computer. Three two-phase stepping motors derive the 3-axis motion platform. Program design in computer includes user interface design, the computation of moving path coordination, the definition of data format and the setup of serial transmission. The motion controller comprises of 8052 micro-controller, memory design, peripheral decoder and current driving circuits. A quite good motion resolution is obtained in this design. It has one-step movement resolution in all design function. Moreover, a FPGA-based controller is also design. The NIOS-embedded microprocessor is used to calculate the moving path coordination and process the user interface. It can reduce the cost and simplify the hardware design by using FPGA-based design. Ming Jer Jeng 鄭明哲 2006 學位論文 ; thesis 71 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 聖約翰科技大學 === 自動化及機電整合研究所 === 94 === In this thesis, the motion controller is implemented by the 8052 micro-controller and FPGA-based controller, respectively. The design system consists of three parts. There are 3-axis motion platform, motion controller and personal computer. Three two-phase stepping motors derive the 3-axis motion platform. Program design in computer includes user interface design, the computation of moving path coordination, the definition of data format and the setup of serial transmission. The motion controller comprises of 8052 micro-controller, memory design, peripheral decoder and current driving circuits. A quite good motion resolution is obtained in this design. It has one-step movement resolution in all design function. Moreover, a FPGA-based controller is also design. The NIOS-embedded microprocessor is used to calculate the moving path coordination and process the user interface. It can reduce the cost and simplify the hardware design by using FPGA-based design.
|
author2 |
Ming Jer Jeng |
author_facet |
Ming Jer Jeng Jian Yo Su 蘇建友 |
author |
Jian Yo Su 蘇建友 |
spellingShingle |
Jian Yo Su 蘇建友 Design and implementation of a FPGA-based 3-axes kinetic controller |
author_sort |
Jian Yo Su |
title |
Design and implementation of a FPGA-based 3-axes kinetic controller |
title_short |
Design and implementation of a FPGA-based 3-axes kinetic controller |
title_full |
Design and implementation of a FPGA-based 3-axes kinetic controller |
title_fullStr |
Design and implementation of a FPGA-based 3-axes kinetic controller |
title_full_unstemmed |
Design and implementation of a FPGA-based 3-axes kinetic controller |
title_sort |
design and implementation of a fpga-based 3-axes kinetic controller |
publishDate |
2006 |
url |
http://ndltd.ncl.edu.tw/handle/61812792170396516540 |
work_keys_str_mv |
AT jianyosu designandimplementationofafpgabased3axeskineticcontroller AT sūjiànyǒu designandimplementationofafpgabased3axeskineticcontroller AT jianyosu yǐfpgashíxiànsānzhóuyùndòngkòngzhìqìzhīyánzhì AT sūjiànyǒu yǐfpgashíxiànsānzhóuyùndòngkòngzhìqìzhīyánzhì |
_version_ |
1718285951902416896 |