The Development of SOPC-based Motion Control System for an Articulated Robot Arm
碩士 === 南台科技大學 === 電機工程系 === 95 === A motion control system for an articulated robot arm using System On a Programmable Chip (SOPC) technology is presented in this thesis. The development environment of SOPC technology includes a Field Programmable Gate Array (FPGA) and a Nios II processor which can...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2007
|
Online Access: | http://ndltd.ncl.edu.tw/handle/25458581002430108654 |
id |
ndltd-TW-095STUT0442024 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-095STUT04420242016-11-22T04:13:26Z http://ndltd.ncl.edu.tw/handle/25458581002430108654 The Development of SOPC-based Motion Control System for an Articulated Robot Arm 以SOPC為基礎關節型機械臂之伺服控制系統之研製 Chia-Sheng Chen 陳家聖 碩士 南台科技大學 電機工程系 95 A motion control system for an articulated robot arm using System On a Programmable Chip (SOPC) technology is presented in this thesis. The development environment of SOPC technology includes a Field Programmable Gate Array (FPGA) and a Nios II processor which can be embedded into FPGA. In the proposed motion control system, there are two modules. One Module is implemented by software using Nios II embedded processor, and it performs the functions of the sequential control, point to point motion control and the continuous motion trajectory control. The other module is implemented by hardware using FPGA, and it performs the inverse kinematics of the Robot arm, the function of position control of the articulated robot arm driven by five dc servo motors. In the latter module, it concludes a position/speed controller circuit, five Quadrature Encoder Pulse (QEP) capture circuits and five Pulse Width Modulation (PWM) circuits. Programs in Nios II processor are coded in C language and digital hardware circuits are designed by VHDL language. The FPGA chip adopts Altera Stratix II EP2S60F672C5ES, which has 48,352ALUTs, maximum 492 user I/O pins, 36 DSP blocks and total 2,544,192 RAM bits, and a Nios II processor can be embedded into this FPGA chip. Therefore, under this SOPC environment, it is very suitable for developing the motion control system like the robot arm. At last, an experimental system which includes a FPGA-based experimental board, five set of inverters, five set of rectifiers and an articulated robot arm has been set up and some experimental results have been provided and demonstrated the effectiveness and correctness of the proposed motion control system of the robot arm Ying-Shieh Kung 龔應時 2007 學位論文 ; thesis 136 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 南台科技大學 === 電機工程系 === 95 === A motion control system for an articulated robot arm using System On a Programmable Chip (SOPC) technology is presented in this thesis. The development environment of SOPC technology includes a Field Programmable Gate Array (FPGA) and a Nios II processor which can be embedded into FPGA. In the proposed motion control system, there are two modules. One Module is implemented by software using Nios II embedded processor, and it performs the functions of the sequential control, point to point motion control and the continuous motion trajectory control. The other module is implemented by hardware using FPGA, and it performs the inverse kinematics of the Robot arm, the function of position control of the articulated robot arm driven by five dc servo motors. In the latter module, it concludes a position/speed controller circuit, five Quadrature Encoder Pulse (QEP) capture circuits and five Pulse Width Modulation (PWM) circuits. Programs in Nios II processor are coded in C language and digital hardware circuits are designed by VHDL language.
The FPGA chip adopts Altera Stratix II EP2S60F672C5ES, which has 48,352ALUTs, maximum 492 user I/O pins, 36 DSP blocks and total 2,544,192 RAM bits, and a Nios II processor can be embedded into this FPGA chip. Therefore, under this SOPC environment, it is very suitable for developing the motion control system like the robot arm. At last, an experimental system which includes a FPGA-based experimental board, five set of inverters, five set of rectifiers and an articulated robot arm has been set up and some experimental results have been provided and demonstrated the effectiveness and correctness of the proposed motion control system of the robot arm
|
author2 |
Ying-Shieh Kung |
author_facet |
Ying-Shieh Kung Chia-Sheng Chen 陳家聖 |
author |
Chia-Sheng Chen 陳家聖 |
spellingShingle |
Chia-Sheng Chen 陳家聖 The Development of SOPC-based Motion Control System for an Articulated Robot Arm |
author_sort |
Chia-Sheng Chen |
title |
The Development of SOPC-based Motion Control System for an Articulated Robot Arm |
title_short |
The Development of SOPC-based Motion Control System for an Articulated Robot Arm |
title_full |
The Development of SOPC-based Motion Control System for an Articulated Robot Arm |
title_fullStr |
The Development of SOPC-based Motion Control System for an Articulated Robot Arm |
title_full_unstemmed |
The Development of SOPC-based Motion Control System for an Articulated Robot Arm |
title_sort |
development of sopc-based motion control system for an articulated robot arm |
publishDate |
2007 |
url |
http://ndltd.ncl.edu.tw/handle/25458581002430108654 |
work_keys_str_mv |
AT chiashengchen thedevelopmentofsopcbasedmotioncontrolsystemforanarticulatedrobotarm AT chénjiāshèng thedevelopmentofsopcbasedmotioncontrolsystemforanarticulatedrobotarm AT chiashengchen yǐsopcwèijīchǔguānjiéxíngjīxièbìzhīcìfúkòngzhìxìtǒngzhīyánzhì AT chénjiāshèng yǐsopcwèijīchǔguānjiéxíngjīxièbìzhīcìfúkòngzhìxìtǒngzhīyánzhì AT chiashengchen developmentofsopcbasedmotioncontrolsystemforanarticulatedrobotarm AT chénjiāshèng developmentofsopcbasedmotioncontrolsystemforanarticulatedrobotarm |
_version_ |
1718396877032914944 |