Other Parts Discussed in Thread: MOTORWARE, DRV8301, DRV8312, LAUNCHXL-F28027F, LAUNCHXL-F28069M, BOOSTXL-DRV8301
Hello, I am working on a hybrid powertrain (internal combustion engine + electric motor) for UAVs as a university project, and I have acquired the DRV8312-69M-KIT with the objective of demonstrating the control of the electric machine as a motor/generator unit. At the moment I have been able to get the motor to spin using the InstaSPIN-MOTION GUI, which has given me further understanding on how motor control is implemented, but I am having trouble getting my head around regenerative braking.
My intention is to connect the motor to this kit to another motor that is acting as a load, like the ICE in a hybrid powertrain, and use the first to either produce more torque or harvest energy, depending on conditions. Here is a block diagram of what I am trying to achieve:
I understand that regenerative braking is possible with the given hardware from this thread (e2e.ti.com/.../366318), but I have not been able to find any application notes or tutorials on how regenerative braking can be implemented. Could I get some pointers as to how this is possible?
I have looked into the user guide for InstaSPIN-MOTION, as well as MotorWare but no luck so far. I have explored the Code Composer Studio, but given my limited programming knowledge, I am having trouble understanding what I am looking at.
Any assistance would be much appreciated, and please let me know should any extra information be needed. Thanks for your time.