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.

DRV8301-69M-KIT: DRV8301-69M-KIT: Generate analog outputs for debugging via external oscilloscope

Part Number: DRV8301-69M-KIT
Other Parts Discussed in Thread: DRV8301, MOTORWARE

Hello,

I am trying to generate debug outputs that can be measured via oscilloscope. I want to be able to output variables internal to the controller, such as commanded torque.

I would like to do this in realtime, so that the values can be correlated with measurements from external sensors.

Does the DRV8301-69M-KIT have any additional analog outputs (DACs or PWMs with lowpass filters) that are exposed somewhere on the board, and aren't already utilized during operation of a BLDC?

It appears another user was doing something similar in this thread, although there was an unanswered question about transferring the code to DRV8301: https://e2e.ti.com/support/microcontrollers/c2000/f/902/p/469498/2088061#2088061

Could someone point me in the right direction for modifying one of the existing motorware labs to enable a PWM output if possible?

Thank you,

Max

  • Please refer to the DRV8301 EVM Hardware Guide in Motorware 18 (Resources->Inverters->DRV8301 EVM->HW Guide). You'll see that there are 4 PWM DAC pins broken out on the board for custom use. The InstaSPIN lab guide for lab 1b also has a section discussing the initialization of the PWM DACs in software and should help clarify how to assign different variables to be output at the broken out DAC pins.

    Sean