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.

Controlling a bldc motor of 24 volts. Which driver is the ideal?

Other Parts Discussed in Thread: DRV10983, BOOSTXL-DRV8301, DRV8301

Hello, I have a bldc motor and I want to build the driver for the control because I was investigating and some driver are expensive.

My motor is the next:

http://www.ebay.com/itm/Nidec-22H-BLDC-Motor-24-V-5000-RPM-12-Poles-Hall-Effect-Commutation/281532036464?_trksid=p2045573.c100033.m2042&_trkparms=aid%3D111001%26algo%3DREC.SEED%26ao%3D1%26asc%3D20131017132637%26meid%3D66f13750b8c14c768b6fa34d6f17bdf0%26pid%3D100033%26rk%3D4%26rkt%3D8%26sd%3D391596835409

Here is the datasheet:

http://www.mopselectric.com/ebay/nidecbrushless.pdf

I thought that I can use the driver DRV10983 with Arduino to control the motor.

http://www.ti.com/product/DRV10983/description

Which driver do you recommend? I need your help. Thanks

  • Hi Oscar,

    What is the goal? Is it to control the motor or understand motor control?

    It appears the DRV10983 may work for controlling the motor, but the BOOSTXL-DRV8301 may be the better choice for controlling the motor and understanding motor control.
  • Hi Rick Duncan,

    it is about my thesis and my goal is to control the speed and motor position. It is for that I was thinking about to use the DRV10983. Of course, I am going to analyze your option (BOOSTXL-DRV8301), but its problem is that it is more expensive. If you confirm that I can use the DVR10983 with my motor, it is going to help me a lot.

    Thanks!!

  • Hi Oscar,

    The DRV10983 may work, but it provides few options. If you need a motor with slightly more current, it may not work. Also the algorithm is internal to the device.

    The BOOSTXL-DRV8301 allows viewing the control signals from the mcu to the DRV8301 and FETs. There is a bundle available at store.ti.com/launch-f28027f-boost-drv8301.aspx

    In my opinion, controlling the motor position will be easier to do with the BOOSTXL-DRV8301.

    By the way, the motor appears to have internal electronics. If you want to use the either the DRV8301 or BOOSTXL-DRV8301 to control the motor, you may have to remove the internal electronics.