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.

pwm on RM57L launchpad

Other Parts Discussed in Thread: HALCOGEN

Hi!

I usually develop high power three phase motor drive applications.

The TMS570 and RM57L launchpads have many nice and attracting features, especially for floating point based control math.

But as far as I see, there is no way to connect on three pairs of ePWM pins (ePWMxA and ePWMxB). Is there some way to work around this problem?

  • Hi user4732677,

    Which pins are missing? As I see, all 7 epwm a/b are accessible.

    Regards: Szilárd

  • Hi Szilárd!

    According to LAUNCHXL2_570LC43_RM57L_SCHEMATICS.pdf:

    1A + 1B available on the booster pack connector, or the proto board connector, or the fpga conector.

    5A + 5B available on the booster pack connector too.

    But there is no connector with three pairs.

    May be I am too demanding... The TMS320 launchpad has ePWM pins in a single row on proto board headers. On TM4C launchpads ePWMs still accessible on the proto board header or (not and) the booster pack header.

    I am not too familiar with halcogen, but i will try to make three phase pwm with high and timers.

    Thanks: Bence

  • Hi Bence,
    All ePWM pins are accessible in either the booster pack connector or the proto connector. It would be nice to have all of them in a single row for easier access but I hope you can still manage to use them the way they are brought out in the launchpad.
  • Hi Bence,
    Unfortunately there is no "in the single row" pins for EPWM output.
    you can use the following pins:

    J10 17 - 1a, J10 16 - 1b
    J1 5 - 2a, J10 20 - 2b
    J4 1 - 3a, J10 25 - 3b
    J10 26 - 4a, J1 9 - 4b
    J1 3 - 5a, J1 4 - 5b
    J4 2 - 6a, J15 11 -6b (MEZZANINE)
    J1 10 - 7a, J10 28 - 7b

    I think 6b not so easy to connect, so I recommend using 1,2,3,4,5 or 7 a/b.
    In my opinion EPWM is very flexible and more comfortable than NHET solution.
    You should implement your own epwmInit() function for producing symmetric pwm waveform, suitable driving H-bridge.

    Regards: Szilárd