Design and Implementation of a SoPC for Articulated Robot Arm

碩士 === 南台科技大學 === 電機工程系 === 93 === A servo control IC for vertical articulated robot arm using SoPC technology is presented in this thesis. The development environment of SoPC technology includes a field programmable gate array (FPGA) and a Nios processor which can be embedded into FPGA. In the prop...

Full description

Bibliographic Details
Main Authors: Che-Chih Hsu, 許哲誌
Other Authors: Ying-Shieh Kung
Language:zh-TW
Published: 2005
Online Access:http://ndltd.ncl.edu.tw/handle/39995594986769712081
id ndltd-TW-093STUT0442024
record_format oai_dc
spelling ndltd-TW-093STUT04420242016-11-22T04:12:13Z http://ndltd.ncl.edu.tw/handle/39995594986769712081 Design and Implementation of a SoPC for Articulated Robot Arm 關節型機械臂系統整合晶片之研製 Che-Chih Hsu 許哲誌 碩士 南台科技大學 電機工程系 93 A servo control IC for vertical articulated robot arm using SoPC technology is presented in this thesis. The development environment of SoPC technology includes a field programmable gate array (FPGA) and a Nios processor which can be embedded into FPGA. In the proposed servo control IC, there are two modules. One Module is implemented by software using Nios embedded processor, and it performs the Ethernet communication with remote PC, the functions of the sequential control, the inverse kinematics of the Robot arm, point to point motion control and the continuous motion trajectory control. The other module is implemented by hardware using FPGA, and it performs 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 QEP (Quadrature Encoder Pulse) capture circuits and five PWM (Pulse Width Modulation) circuits. Programs in Nios processor are coded in C language and digital hardware circuits are designed by VHDL language. The FPGA chip adopts ALTERA Stratix EP1S10F780C6ES, which has 10,570 LEs, maximum 426 user I/O pins, 6 DSP blocks and total 920,448 RAM bits, and a Nios processor can be embedded into this FPGA chip. Therefore, under this SoPC environment, it is very suitable for developing the servo control IC 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 servo control IC of the robot arm. Ying-Shieh Kung 龔應時 2005 學位論文 ; thesis zh-TW
collection NDLTD
language zh-TW
sources NDLTD
description 碩士 === 南台科技大學 === 電機工程系 === 93 === A servo control IC for vertical articulated robot arm using SoPC technology is presented in this thesis. The development environment of SoPC technology includes a field programmable gate array (FPGA) and a Nios processor which can be embedded into FPGA. In the proposed servo control IC, there are two modules. One Module is implemented by software using Nios embedded processor, and it performs the Ethernet communication with remote PC, the functions of the sequential control, the inverse kinematics of the Robot arm, point to point motion control and the continuous motion trajectory control. The other module is implemented by hardware using FPGA, and it performs 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 QEP (Quadrature Encoder Pulse) capture circuits and five PWM (Pulse Width Modulation) circuits. Programs in Nios processor are coded in C language and digital hardware circuits are designed by VHDL language. The FPGA chip adopts ALTERA Stratix EP1S10F780C6ES, which has 10,570 LEs, maximum 426 user I/O pins, 6 DSP blocks and total 920,448 RAM bits, and a Nios processor can be embedded into this FPGA chip. Therefore, under this SoPC environment, it is very suitable for developing the servo control IC 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 servo control IC of the robot arm.
author2 Ying-Shieh Kung
author_facet Ying-Shieh Kung
Che-Chih Hsu
許哲誌
author Che-Chih Hsu
許哲誌
spellingShingle Che-Chih Hsu
許哲誌
Design and Implementation of a SoPC for Articulated Robot Arm
author_sort Che-Chih Hsu
title Design and Implementation of a SoPC for Articulated Robot Arm
title_short Design and Implementation of a SoPC for Articulated Robot Arm
title_full Design and Implementation of a SoPC for Articulated Robot Arm
title_fullStr Design and Implementation of a SoPC for Articulated Robot Arm
title_full_unstemmed Design and Implementation of a SoPC for Articulated Robot Arm
title_sort design and implementation of a sopc for articulated robot arm
publishDate 2005
url http://ndltd.ncl.edu.tw/handle/39995594986769712081
work_keys_str_mv AT chechihhsu designandimplementationofasopcforarticulatedrobotarm
AT xǔzhézhì designandimplementationofasopcforarticulatedrobotarm
AT chechihhsu guānjiéxíngjīxièbìxìtǒngzhěnghéjīngpiànzhīyánzhì
AT xǔzhézhì guānjiéxíngjīxièbìxìtǒngzhěnghéjīngpiànzhīyánzhì
_version_ 1718396286578720768