2021
DOI: 10.11591/ijece.v11i1.pp249-256
|View full text |Cite
|
Sign up to set email alerts
|

FPGA based synchronous multi-channel PWM generator for humanoid robot

Abstract: In this paper, synchronous multi-channel pulse width modulation (PWM) generator for driving servo motors of humanoid robot was proposed. In an application, the humanoid robot requires smooth and beautiful movement, therefore the PWM signal for each servo motor must be synchronized. Since microcontroller (slave) has no enough channels to generate synchronous PWMs for 32 servo motors, field programmable gate array (FPGA) was used as slave for the humanoid robot. The FPGA was controlled by microcontroller (master… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2

Citation Types

0
4
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
3
1

Relationship

1
3

Authors

Journals

citations
Cited by 4 publications
(4 citation statements)
references
References 23 publications
0
4
0
Order By: Relevance
“…This was proven by Haskell and Hanna's research [21]. In addition, another advantage of FPGA is the designer can freely determine the I/O to be implemented in the system, so that an FPGA has higher flexibility than a microcontroller [13]. Based on the background, in this research, a multi-GPS receiver data processing system based on FPGA was designed and evaluated.…”
Section: Figure 1 Prototype Using 4 Gps Receiversmentioning
confidence: 96%
See 1 more Smart Citation
“…This was proven by Haskell and Hanna's research [21]. In addition, another advantage of FPGA is the designer can freely determine the I/O to be implemented in the system, so that an FPGA has higher flexibility than a microcontroller [13]. Based on the background, in this research, a multi-GPS receiver data processing system based on FPGA was designed and evaluated.…”
Section: Figure 1 Prototype Using 4 Gps Receiversmentioning
confidence: 96%
“…FPGA-based system has been applied to various applications, such as in microelectronics, industrial control, robotics, and internet of things (IoT) [9]- [11]. According to Deepchand's research, FPGA is able to perform multi-channel universal asynchronous receiver transmitter (UART) communication processes and multi-channel pulse-width modulation (PWM) generator [12], [13]. The FPGA is able to realize parallel data processing so that it can support data processing in real time [14]- [19].…”
Section: Figure 1 Prototype Using 4 Gps Receiversmentioning
confidence: 99%
“…Performance indicators of the error in the system are the problem and its solution is to get rid of it completely or reduce it to the lowest possible level, thus obtaining an effective system design within the required outputs. The amount of error is taken and treated with one of the techniques of system performance indicators such as IAE, which means absolute integration of error [25]- [29]. There are other types that will be mentioned and represented in the equations (1-4) and Fig.…”
Section: Introductionmentioning
confidence: 99%
“…One of the controlling implementations on hybrid stepper motor to overcome the nonlinearity behavior such as detent torque is the variable structure control (VSC) which is based on the sliding surface [5]. In [5][6][7][8][9], the controllers for motors were developed using Field Programmable Gate Array (FPGA), where its main advantage is the precision for multi-control purposes. Another development is a sensorless speed control for stepper motor with a new control structure that doesn't require state transformation.…”
Section: Introductionmentioning
confidence: 99%