Because of the holidays, TI E2E™ design support forum responses will be delayed from Dec. 25 through Jan. 2. Thank you for your patience.

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.

Adapting the DRV8305N BoosterPack Eval Module for low-speed and with Hall sensors

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

Folks,

I would like to implement a low-cost BLDC motor controller for mechatronics/robotics applications that combines the capabilities of the DRV8305N BoosterPack Eval Module with low-speed (down to zero) operation, single-step control (as with stepper motors) and force feedback.

I'm anticipating that I can start with the existing DRV8305N BoosterPack design and make the following mods:

  1. The same or different FETs (for smaller motors).
  2. Use of Hall effect sensors and the appropriate changes (simplification?) of the motor control firmware.
  3. Use of stepper motor open-loop techniques, with MCU direct PWM control of the FETs for low-speed and single (micro?) stepping of the BLDC motor.

Please advise with regard to:

  1. Any special cautions with regard to scaling the FETs, protection circuits, etc., for a range of smaller motors?
  2. How to modify the firmware for direct Hall-effect sensor use? Differing Hall-effect sensor setups?
  3. If I successfully accomplish #2, can I get down to single-step operation without transitioning to stepper-motor mode? If not, any advice on how to implement this mode and integrate it with high-speed operation?

The goal is to provide a scalable open-source design for a range of motor sizes for educational robotics applications.

Thanks,

Mike

  • Hi Mike,

    Our experts have been contacted.

    One item to keep in mind is there is no hall sensor pins on the DRV805 board. You will have to wire them in somehow. What do you mean differing hall sensor setups? Are you referring to hall sensors and hall elements or something else?
  • Rick,

    Thanks for the quick reply.

    Sorry I wasn't clear.  I intend to design a new circuit and PCB layout, starting with the Eval Board design.

    Re Hall-sensors, I was just wondering out loud if different BLDC motors differ in how their sensors are configured or measure rotor position.

    Mike

  • the hall sensors for motor commutation are all the same essentially
    you can see an example in controlSUITE
    C:\ti\controlSUITE\development_kits\DRV8312-C2-KIT_v128\BLDC_Sensored


    if you are wanting to use MotorWare InstaSPIN-FOC we don't currently support hall sensors as this solution is sensorless. However, in the next version of MotorWare we will show a project (on DRV8301-69M-KIT) which uses hall sensors for initial start-up and then transitions to sensorless.