DAVE3 - BLDC as aktive break

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Not applicable
Hey guys,

we want to use the XMC4400-Board + MotorControl-Board (MOT_GPDLV_V2) + DAVE3 to control a brushless BLDC-Motor with 3 hall-sensors.

For our application we have to use the motor as an active break, which means that we have to use a special control algorithm.

Does anybody have any experience with BLDC-control or example code?

We already tried to use the BLDCBCH03-App and change the generated code, but we couldn't understand the algorithm.

We suppose that the used implementation is based on peripheral modules...

We hope you can help us
best regards
0 Likes
2 Replies
User10076
Level 2
Level 2
Hello sevctn,

Can you help me with some more details about active break?
I'm assuming that the simplest way would be to stop the commutation and energize one coil, the inertia of the rotor will keep it spinng and keeping one coil energized will slow down the rotor (it's not perfect but could be a start).


Best regards,
Petru S
0 Likes
prashjain007
Employee
Employee
Hii sevctn
please mention the problems you faced in understanding the code.

Thanks & Regards
Prashant Surana
0 Likes