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.

TMS320F28069: Controlling DC currents

Part Number: TMS320F28069
Other Parts Discussed in Thread: CONTROLSUITE

A very simple question:

For a small research project I need to control currents in 2 low-inductance air-coils. As HW I have a board with a C2000 controller and 3 half bridges, rated for the right current range.

Is there a simple example how to control just DC currents? I do not need any of the high sophisticated motor control functionalities provided by the C2000.

These currents will be given by voltages from an external system or handed over by CAN.

Thanks a lot !

     Martin

  • If the input dc voltage is fixed, then you do a simple duty cycle control without any closed loop complexities. The inductance may not vary much, though the resistance can, depending on how much it heats up. Not sure if this will meet your req. Depending on the current req, you can decide the duty cycle of each half bridge.
  • Sorry, I am searching for examples of rather simplified usage of the C2000. For a DC control I do not need most of the motors control capabilities.
    However there is the need to regulate the current at least in a later stage.
    Still the open question: Is there a simple example SW, how to control DC?
  • Just to control dc currents, there is no exclusive example. Current regulation is part of various digital power and motor control projects in controlsuite. You may have to extract it out. In a standard foc, there are two current controllers. I suggest to review the example project below for reference
    C:\ti\controlSUITE\development_kits\HVMotorCtrl+PfcKit_v2.1\HVPM_Enhanced_Sensorless_2803x\
    file name : HVPM_Enhanced_Sensorless.c
    Buildlevel : LEVEL3