This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

  • Resolved

LAUNCHXL-F28069M: sensored control PMSM

Intellectual 285 points

Replies: 7

Views: 169

Part Number: LAUNCHXL-F28069M

hello,

I would like to control a small PMSM with Launchxl-f28069M and BOOSTXL-DRV8301. I would like a sensored  (encoder based) control, so I understand I have to use QEP module of  Launchxl-f28069M. I found that documentation for a sensored control is rare nowadays as sensorless in more common. nevertheless I found a document on PMSM control using Launchxl-f28377S.

Here is question,

I see in the document on PMSM control using Launchxl-f28377S that, project was taken from controlSUITE\development_kits\TIDM-SERVO-LAUNCHXS. can I use the same ccs project for controlling PMSM using Launchxl-f28069M?

thanks

safwat

  • You should be able to, but that would require porting the analog and digital IOs.

  • In reply to Ramesh Ramamoorthy:

    hello,

    thanks for your reply.sorry I am new at this, i could not understand what you meant by " but that would require porting the analog and digital IOs" and how do I do that?

    thanks 

    safwat

  • In reply to Safwat Ahmed Choudhury:

    The software for 377s device is written based on the GPIOs and analog inputs of that device on that board. When you want to use the same software on a different device on a different PCB, then it will have different pins doing the same job of the original board.

    Hence I mentioned that the software will have to be ported over to fit the new environment. Hope it helps.

  • In reply to Ramesh Ramamoorthy:

    okay. I understand now. I am unable to buy Launchxl-f28377S as it seems its an obsolete product. is there any available launchpad whose architecture is same as Launchxl-f28377S so that I dont need to port?

  • In reply to Safwat Ahmed Choudhury:

    The 377s launch pad is replaced with 379d (part # LAUNCHXL-F28379D).

    However, you will still have to port, as you cant avoid it.

  • In reply to Ramesh Ramamoorthy:

    porting seems to be a difficult process from one launchpad to another. do you have any suggesion how to proceed or is there any documents that i can study?

    thanks 

    safwat

  • In reply to Safwat Ahmed Choudhury:

    Safwat,

    The port bewtween the F28377S and the F28379D LaunchPads should be straigtforward as these below to the same super set of devices, it would be just comparing the pin locations across the 2 LPs and then changing the code accordingly.

    The challege with porting from the F28377S to the F28069M is that these are fundamentally different devices(the F28069M being older than the F28377S), so there are likely features that are not available as well as support code/libraries written in different style.

    With the F28377S and the F28379D all drivers are shared, etc.  This should be straightforward.

    Best,
    Matthew

    Are you interested in the latest C2000 Piccolo F28004x MCU? Check out the LAUNCHXL-F280049C LaunchPad!

This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.