• DocumentCode
    3003699
  • Title

    Code generation of fractional filters for dsPIC microcontrollers

  • Author

    Boksuwan, Sungwan ; Benjanarasuth, Taworn

  • Author_Institution
    Fac. of Eng., King Mongkut´´s Inst. of Technol. Ladkrabang, Bangkok, Thailand
  • fYear
    2011
  • fDate
    21-24 Nov. 2011
  • Firstpage
    1275
  • Lastpage
    1279
  • Abstract
    The goal of code generation is to programmatically transform the structure and implementation of some algorithms into a particular code platform. In this paper, the platform of the dsPIC microcontrollers is targeted in order to take an advantage of the DSP engine built in such microcontroller for implementing digital filters and a PID controller. However, the defining and initializing process of fractional filters and the controller built in the library consumes a lot of developing time and probably causes human errors. Four MATLAB platform functions called tf2iircanonic, tf2transposed, tf2fir, fractionalPID are proposed to address those inconveniences. As a result, the designing process incorporating the proposed functions will exponentially enhance the developing procedure.
  • Keywords
    codes; control engineering computing; digital filters; microcontrollers; three-term control; MATLAB platform functions; PID controller; code generation; digital filters; dsPIC microcontrollers; fractional filters; fractionalPID; human errors; tf2fir; tf2iircanonic; tf2transposed; Assembly; Digital signal processing; Finite impulse response filter; Libraries; MATLAB; Microcontrollers; code generation; dsPIC microcontroller dsPIC DSP library; fractional digital filters;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    TENCON 2011 - 2011 IEEE Region 10 Conference
  • Conference_Location
    Bali
  • ISSN
    2159-3442
  • Print_ISBN
    978-1-4577-0256-3
  • Type

    conf

  • DOI
    10.1109/TENCON.2011.6129012
  • Filename
    6129012