Controlling a 36 Volt Brushless DC Motor

Hello all,

I am having some trouble figuring a way to setup this system.

Basically, we will have one motor hooked up to an arduino and have it allowed to be controlled by a computer where we can reverse direction and control speed.

The motor that we are using has specs found here: http://www.anaheimautomation.com/manuals/brushless/L010575%20-%20BLWS6523%20Series%20Product%20Sheet.pdf

The model number of the motor being used is: BLWS234S-36V

I do not know ever where to start...I have been looking for motor controllers but haven't really found any that meet these specifications.

Any help would be more than appreciated.

Thank you.

I do not know ever where to start...I have been looking for motor controllers but haven't really found any that meet these specifications.

For an industrial type motor like that, you should be able to contact the manufacturer to obtain the info you need to get started.

For an industrial type motor like that, you should be able to contact the manufacturer to obtain the info you need to get started.

Their controllers won't be cheap of course...

Basically you need the pinout of the hall sensor connector and the winding specs - here 36V, max 18A.

Its easy to program a microcontroller to do the commutation and PWM for the motor driver (which is a 3-phase MOSFET bridge - 3 half-H-bridges basically). You also need some sort of current sense for protection and torque-feedback. This is basically what a brushless controller does. With luck you might find a cheaper compatible controller somewhere (building one is non trivial without a proven tested design).

The '8-lead configuration' they mention means 3 phase wires, 0V, +5V, plus 3 hall logic outputs.

This may work for you:
Pico Sytems Brushless PWM Servo Amp http://pico-systems.com/oscrc4/catalog/product_info.php?cPath=3&products_id=18