BM1001: Dual 3-Ph BLDC motor controller, 10~ 40V in General Description
The BM1001 device is a three-phase brushless DC motor driver with an integrated Allegro A4915 andpower MOSFETs, which can provide continuous drive current up to 10 A. It is designed as an integrated environment for motor control applications in the range of 10 V - 40 V DC bus voltage and nominal power up to 400 W for each motor drive.The high power characteristic of the BM1001 is able to deliver a high motor speed up to 3000 rpm or above, and large torque at low motor speed. The design exploits the computational power of the ARM M051 microcontroller with 64 KB Flash. The device is specially designed for low-noise and low-external-count applications.
The interface to the BM1001 device is designed to be simple and flexible. The brushless DC motor is controlled using the PWM method to regulate the amount of voltage across the motor terminalsthrough high-speed I2C 、 UARTorindustry controller interfacefor real-time data exchange. Power dissipation can therefore be reduced, giving the motor a linear type of control which results in better speed stability.Brushless DC motor speed feedback provided by the hall sensor is available also through high-speed I2C、UARTorindustry controller interface.The BM1001 device is equipped with non-dissipative overcurrent detection and protection, undervoltage lockout, voltage surge protection, dead time protection, and thermal measuring and overheating protection.
The BM1001 device features the default setting and the user setting to adjust the PID parameter to get a stable response to maintain the brushless DC motor speed. A direction signal is fed to the device to change the motor direction even at high running speed. Those characteristics facilitate the stable movement in the horizontal/vertical direction and in the backward/forward mode, which is necessary in the industry and household appliance application. Multiple interface options are available for the data extraction: GPIO,voltage controller, Arduino, BLE,I2C, and UART. The device is easy to be wired, controlled, and installed.
Applications
Small Electric Vehicles, Electric Bikes
Telepresence Systems
Automatic Guided Vehicles
Industry: Conveyor, turbine, and garage door, etc.
Household appliances: food blenders and juice mixer, etc.
Industry Control: 1 ms
Arduino, BLE, I2C, and UART: 20 ms
Features
ARM M0 Controlled
Memory Available On-Board
Over Current Protection
Thermal Protection
Under Voltage Protection
Regenerative Braking
Industry controller interface, Arduino, BLE,I2C, and UART Interface
Version
Non-enclosed Controllers
Enclosed Controllers
Cooling
Non-enclosed: Back Mounted Fins
Enclosed: Conduction Plate
Application / Target Market
BLDC Motor Control / Small Electric Vehicles, Telepresence Systems, Automatic Guided Vehicles,Industry Control, Household Appliances, and Chemical/Biomedical Equipment
Dimensions
mm x mm x mm
Weight
g
CustomizationService
Microcomputer Firmware
Control Software
Mechanical EnclosureDesign