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...

Full description

Bibliographic Details
Main Authors: Chia-Sheng Chen, 陳家聖
Other Authors: Ying-Shieh Kung
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