using DCC1120 as regen braking controller

Any hardware type questions or problems for all other Phidget devices.
bugbeest
Fresh meat
Posts: 1
Joined: Mon Jul 06, 2026 5:24 pm

using DCC1120 as regen braking controller

Post by bugbeest »

Hey everyone! I am setting up a basic electromechanical dynamometer and was considering using a BLDC motor plus controller in braking/regen mode as the load. I wanted to ask if anyone has tried this with the DCC1120 controller, and to validate my understanding of how it/the `BLDCMotor` API would accomplish this. My understanding after reading through the API guide is that I can do the following to get "some" braking ability:

Code: Select all

...setDriveMode(DRIVE_MODE_FORCED);
...setCurrentLimit(<value based on desired torque and Kt of motor>)
...setTargetVelocity(0);
//enable the dyno, motor will provide braking torque until current limit is reached
The amount of braking torque I can achieve is (I believe) based on the torque constant of the motor I use for the load and the current limit I set, as well as the back EMF constant and my means of dumping excess voltage off the motor bus. I plan to use a crowbar circuit and a power resistor to dump the excess voltage.

Does anyone see a significant flaw in my reasoning? Many thanks!