Digital Signal Processor Programming using MATLAB Simulink Embedded Coder

Authors

  • N. Magro Department of Electrical Engineering, E.T.S.I., Huelva University Campus de «El Carmen», Avda. de las Fuerzas Armadas, s/n. 21007 Huelva Author
  • J. R. Vázquez Author
  • A. D. Martin Author
  • R. S. Herrera Author

DOI:

https://doi.org/10.24084/repqj21.373

Keywords:

Simulation platform, Matlab/Simulink, TMS320F28335, Embedded Code

Abstract

In this work, a computer tool developed in Matlab is presented for process control in real time. The Matlab/Simulink Embedded Code toolbox allows the programming of different commercial acquisition and control cards. In addition, it is easy to supervise the practical cases implemented both from the cards commercial interfaces and from Matlab/Simulink. This work shows how to use the Texas Instruments TMS320F28335 card, the installation of the required software to program the card and the development of a practical case to prove its performance. Thus, the way of generating a sinusoidal voltage waveform using a power DC/AC converter controlled by the PWM (pulse-width modulation) modules card, is presented. This method can be used for teaching and researching purposes, and it is also used for the electric power system management.

Author Biographies

  • J. R. Vázquez

    Department of Electrical Engineering, E.T.S.I., Huelva University

    Campus de «El Carmen», Avda. de las Fuerzas Armadas, s/n. 21007 Huelva

     

  • A. D. Martin

    Department of Electrical Engineering, E.T.S.I., Huelva University

    Campus de «El Carmen», Avda. de las Fuerzas Armadas, s/n. 21007 Huelva

     

  • R. S. Herrera

    Department of Electrical Engineering, E.T.S.I., Huelva University

    Campus de «El Carmen», Avda. de las Fuerzas Armadas, s/n. 21007 Huelva

     

Downloads

Published

2024-01-08

Issue

Section

Articles