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.

TMS320F28379D: FOC software specifically for this processor

Part Number: TMS320F28379D
Other Parts Discussed in Thread: CONTROLSUITE, MOTORWARE

Is there a ready FOC software for the TMS320F28379D processor.  I am conversant with the control algorithms but would like to avoid the drudgery of the setups (PWM, ADC, PIE...).  I would prefer to start with something that runs and change it.  There is plenty of stuff for the PICCOLO line and and 28335 but I don/t see much for this processor except the peripheral examples.

Thankd

  • Imre,

    If you are looking for some basic code for setting up the peripherals and interrupts, you might want to look at the F28379D multi-day workshop materials at:

    processors.wiki.ti.com/.../C2000_Multi-Day_Workshop

    I hope this helps. If this answers your question, please click the green "Verified Answer" button. Thanks.

    - Ken
  • The most readily available reference example for FOC on the F28379D would be the fast current loop (FCL) examples in ControlSUITE

    Sean
  • I was hoping that there was a complete or near complete FOC for PMSM available for this chip. The suggestions thus far offer working snippets for the various peripherals but nothing near complete. I have my preferred algorithm for estimators an the like but the general setup for this chip is complicated. I was hoping to start with a working carcass that I could modify to my preferences. I am running a 28335 now but the mechanics of moving things over is not simple. From the responses I received, I am beginning to conclude that there is no such code available but I was holding out for a bit longer.

    Thsnks
  • If you have the estimator that you prefer, you could also look at Motorware examples, which show the peripheral initialization for FOC systems. These examples are intended for Piccolo devices though, not Delfino, so again it is not a 1:1 parity. What are you needing that wasn't available in the FCL example? The example demonstrates full drive capability so I'm not sure what you need in addition

    Sean