CANopen Motor Controller 20A: Highly Integrated Brushless Motor Drive
Engineered for the rigorous demands of mobile robotics and industrial automation, the CANopen Motor Controller 20A delivers exceptional torque control, energy efficiency, and reliability in an ultra-compact form factor. Designed to scale from R&D prototypes to series-produced robots, this lightweight brushless motor controller provides a robust standalone solution for advanced actuation systems.
Equipped with a native CANopen communication interface, the controller facilitates seamless integration with main industrial controllers, including standard PLCs. For rapid prototyping, it interfaces perfectly with CANdle and CANdle HAT devices, offering plug-and-play functionality supported by ROS/ROS2 drivers and extensive C++/Python libraries.
Core Technical Specifications
- Operating Voltage: Up to 48VDC
- Peak Motor Current: 20A
- Dimensions: ∅35 mm
- Mass: 6g
- Communication Interface: CANopen
- Built-in Feedback: Onboard 14-bit Absolute Encoder
- Optional Features: Software FDCAN termination control, RS422 support
Advanced Connectivity & I/O
- Auxiliary connector for external on-axis and off-axis ring encoders
- Auxiliary connector for external RS422 ring encoder (available on request)
- Auxiliary connector for mechanical brakes or limit switches
Supported Motion Modes
- Position and Velocity: PID + trajectory profile
- Impedance Control: PD
- Torque Control: PI
Target Applications
The highly responsive control loop and compact 35mm footprint make it the perfect drive solution for dynamic mobile platforms, including:
- Legged robots and exoskeletons
- Unmanned Ground Vehicles (UGV) and Automated Guided Vehicles (AGV)
- Remotely Operated Vehicles (ROV) and drones
- Wheeled platforms and collaborative robots (cobots)
What’s Included in the Setup
- 1x CANopen Motor Controller 20A
- 1x Connection Cable
- 1x Encoder Magnet




