2020
DOI: 10.11591/ijpeds.v11.i2.pp870-878
|View full text |Cite
|
Sign up to set email alerts
|

Design and implement of pulse width modulation with low-cost hardware in the loop

Abstract: <p>The paper presents a low-cost hardware in the loop based on Arduino. Sinusoidal Pulse Width Modulation (SPWM) designing, analyzing, and implementation is experimented as hardware in the loop. Sinusoidal Pulse Width Modulation implementation via MATLAB\Simulation demonstrates in this work. In this paper, Arduino Mega2560 platform, microcontroller, introduce as hardware. A comparative study of the both techniques is presented. Arduino interfaces with PC Target MATLAB environment. Three phases Vo… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2021
2021
2023
2023

Publication Types

Select...
3

Relationship

1
2

Authors

Journals

citations
Cited by 3 publications
(3 citation statements)
references
References 14 publications
0
3
0
Order By: Relevance
“…The primary goals of PWM are output voltage control and output voltage harmonic content reduction. There are a variety of PWM techniques, including single pulse width modulation, multiple pulse width modulation, phase displacement control, sine wave, harmonic injection, space vector, and hysteresis modulation [8]. However, in this paper, a microcontroller-based method is adopted.…”
Section: Pulse Width Modulationmentioning
confidence: 99%
“…The primary goals of PWM are output voltage control and output voltage harmonic content reduction. There are a variety of PWM techniques, including single pulse width modulation, multiple pulse width modulation, phase displacement control, sine wave, harmonic injection, space vector, and hysteresis modulation [8]. However, in this paper, a microcontroller-based method is adopted.…”
Section: Pulse Width Modulationmentioning
confidence: 99%
“…Arduino may be used with a variety of projects on a computer and uses an open-source programming language. The language code is similar to C++ and is one of the most basic programming dialects for creating microcontroller programs as shown in Figure 2 [22].…”
Section: Arduino Nanomentioning
confidence: 99%
“…The modulator provides pulse width modulated train by modulating the input signal, which serves as a switch manipulator of the power (output) stage. The power stage provides adequate power to run both load and low pass (LP) filter [16] and the MOSFETs switches should be carefully selected as the major portion of the distortion is caused ofen, by the power amplifier [17].…”
Section: Introductionmentioning
confidence: 99%