Home / Regular Issue / JTAS Vol. 25 (S) Feb. 2017 / JST-S0134-2016

 

Generation of Space Vector PWM by Using Arduino Uno

Nur Ashida Salim, Muhammad Azizi Kaprowi and Ahmad Asri Abd Samat

Pertanika Journal of Tropical Agricultural Science, Volume 25, Issue S, February 2017

Keywords: SVPWM, Arduino UNO, PMSM, Matlab/Simulink

Published on: 09 May 2017

Space Vector Pulse Width Modulation (SVPWM) method is widely used as a modulation technique to drive a three-phase inverter. It is an advanced computational intensive method used in pulse width modulation (PWM) algorithm for the three-phase voltage source inverter. Compared with the other PWM techniques, SVPWM is easier to implement, thus, it is the most preferred technique among others. Mathematical model for SVPWM was developed using MATLAB/ Simulink software. In this paper, the interface between MATLAB Simulink with the three-phase inverter by using Arduino Uno microcontroller is proposed. Arduino Uno generates the SVPWM signals for Permanent Magnet Synchronous Motor (PMSM) and is described in this paper. This work consists of software and hardware implementations. Simulation was done via Matlab/Simulink software to verify the effectiveness of the system and to measure the percentage of Total Harmonic Distortion (THD). The results show that SVPWM technique is able to drive the three-phase inverter with the Arduino UNO.

ISSN 1511-3701

e-ISSN 2231-8542

Article ID

JST-S0134-2016

Download Full Article PDF

Share this article

Recent Articles