Data Sheet
MBL1xxx Motor Controller Datasheet 1
MBL1xxx
120A
Forward/Reverse
Brushless DC Motor
Controller with
Hall and Encoder
Inputs, USB and CAN
Roboteq’s MBL1xxx is a high-current controller for hall-sensor
and/or Encoder equipped Brushless DC motors. The controller
uses the position information from the sensors to sequence
power on the motor’s 3 windings in order to generate smooth
continuous rotation. The controller also uses the Hall sensor or
encoder input information to compute speed and measure trav-
elled distance inside a 32-bit counter. The motor may be oper-
ated in open or closed loop speed mode.
The MBL1xxx accepts commands received from an RC radio,
Analog Joystick, wireless modem, or microcomputer. Using
CAN bus, up to 127 controllers can be networked on a single
twisted pair cable. Numerous safety features are incorporated
into the controller to ensure reliable and safe operation.
The controller's operation can be extensively automated and
customized using Basic Language scripts. The controller can be
configured, monitored and tuned in realtime using a Roboteq’s
free PC utility. The controller can also be reprogrammed in the
field with the latest features by downloading new operating
software from Roboteq.
Applications
• Small Electric Vehicles, Electric Bikes
• Electric Boats
• Terrestrial and Underwater Robotic Vehicles
• Automatic Guided Vehicles
• Police and Military Robots
• Hazardous Material Handling Robots
• Telepresence Systems
• Animatronics
• Industrial Controls
• Hydraulic Pumps control
Key Features
• RS232, 0-5V Analog, or Pulse (RC radio) command modes
• Auto switch between RS232, Analog, or Pulse based on
user-defined priority
• CAN bus interface at up to 1Mbit/s
• Built-in 3-phase high-power drivers for one brushless DC
motor at up to 120A (MBL16xx) or 75A (MBL13xx)
• Trapezoidal switching based on Hall Sensor position infor-
mation
• Smooth and quiet 3 Phase sinusoidal switching using
encoder feedback
• Full forward & reverse motor control. Four quadrant opera-
tion. Supports regeneration
• Operates from a single power source
• Programmable current limit up to 120A (75A) for protecting
controller, motor, wiring and battery.
• Connector for Hall Sensors
• Accurate speed and Odometry measurement using Hall
Sensor or encoder data
• Quadrature encoder input with 32-bit counter
• Up to 4 Analog Inputs for use as command and/or feed-
back
• Up to 4 Pulse Length, Duty Cycle or Frequency Inputs for
use as command and/or feedback
• Up to 6 Digital Inputs for use as Deadman Switch, Limit
Switch, Emergency stop or user inputs
• Two general purpose 40V, 1.5A output for brake release or
accessories
• Custom scripting in Basic language. Execution speed
50000 lines per second
• Selectable min, max, center and deadband in Pulse and
Analog modes