Other Parts Discussed in Thread: DRV10987
Hi,
Is there any MCU software for DRV8306?
I need PI control software for DRV8306 using MSP or C2000.
Best regards,
Sasaki
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.
Hello Sasaki-san,
We have no reference software or TI reference designs explicitly use the DRV8306. We do have a reference design and code that integrates speed loop control using a MSP430 and DRV10987: https://www.ti.com/tool/TIDA-01585
The DRV10987 is a sensorless sinusoidal control with 1x PWM, which contrasts with the DRV8306 which is a sensored trapezoidal control with 1x PWM, but you should be able to swap some signals to get the same performance. Specifically, a speed loop needs a speed input and a speed reference as the basic building blocks
Device Name | Speed input pin | Speed Reference pin |
DRV10987 | SPEED | FG |
DRV8306 | PWM | FGOUT |
As such, you should be able to use the same MSP430 (or the reference) and figure out where SPEED can be replaced with PWM and where FG can be replaced with FGOUT.
It will take some adaptation and understanding, but I'm confident that the reference design guide, and schematic should be enough for you to understand what the reference code is doing, and how to apply it to the DRV8306 instead of the DRV10987.
Best,
-Cole