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.

LAUNCHXL-F28069M: Open loop V/F Control

Part Number: LAUNCHXL-F28069M
Other Parts Discussed in Thread: DRV8312

Hello everyone. I want to ask a few question, if i want to make a system identification for open loop system, and i need the data between speed (rpm) and voltage in three phase PMSM motor which is drive to run the motor, i've tried to follow instructions the InstaSPIN Lab 1b (Open loop V/F control) but why i don't have anything wave form in the datalog graph for angle, sampling current and volatge?

i don't really understand about the instruction to follow the PWMDAC and DATALOG, is this the program for the datalog?

and for the PWMDAC, i've already write it the program like this, as the instrunction, but why in the graph i didn't see anything as the document?

in the lab 01b, where i can see the voltage that used to run the motor in the watch window, as the block diagram bellow (V_alpha and V_betha)?

and for this step, is that means i have to trun off my power supply of my driver, here i have boostxl-8305evm?

i've tried this 1-4 steps, and how do i know if i change the speed_ref it can be affect the regulated voltage and frequency of the motor? what should i look on the watch window? that indicate i've run this Lab is successfully.

thanks in advance.

Regards,

Fa

  • LAUNCHXL-F28069M based labs only support Datalog function with graph tool in CCS, don't support the PWMDAC function.

    but why i don't have anything wave form in the datalog graph for angle, sampling current and volatge?

    Configure the datalog data pointer linked variables as you want to monitor. And then follow the "Setup and use the graph window" to configure the graph tool within CCS.

    datalog.iptr[0] = &angle_gen.Angle_pu; // datalogBuff[0]
    datalog.iptr[1] = &gAdcData.I.value[0]; // datalogBuff[1]
    datalog.iptr[2] = &gAdcData.V.value[0]; // datalogBuff[2]

    i've tried this 1-4 steps, and how do i know if i change the speed_ref it can be affect the regulated voltage and frequency of the motor? what should i look on the watch window? that indicate i've run this Lab is successfully.

    You can use an oscilloscope with current and voltage probes to check the motor phase currents and voltages.

  • Thanks for your reply,

    But if the F28069M doesn't have the PWMDAC functions, so where i should connect the probes of my oscilloscope, if i want to follow this instructions from InstaSPIN lab? if i want to see the regulation voltage with respect to the PWM waveform?

  • You can use the Datalog with graph tool as shown in lab guide. Or you can use an oscilloscope with current and voltage probes to measure the motor phase currents and voltages directly.

    You can use the PWMDAC if you are using DRV8312 kit, you may refer to the schematic and user's guide of the DRV8312 kit to connect the the probes of you oscilloscope on the PWMDAC header on  DRV8312 kit.