| Login | |||||||||||||||||||||||||||||||||||||||||
|
Easy to Install in any Robot
|
|||||||||||||||||||||||||||||||||||||||||
|
|
Exponentiation adjustment
Joystick calibration (R/C mode only) |
The AX-family controllers may be connected to two motors which will react to commands received on two input channels. Using these two channel inputs, the motors can be commanded independently or in a combined fashion to accommodate the most common drive and steering methods in robotic vehicles.
![]() |
Independent Speed command |
![]() |
Mixed Speed/Steering command
|
![]() |
Speed and
Position commands |
![]() |
Dual Position
Commands |
For each channel, the AX-family controllers supports multiple motion control modes:
![]() |
Open Loop
Speed mode |
![]() |
Closed Loop Speed mode In this mode, an analog tachometer or optical encoder measures the actual motor speed. If the speed changes because of changes in load, the controller automatically compensates the power output. This mode is preferred in precision motor control and autonomous robotic applications. |
![]() |
Closed Loop Position mode In this mode, the axle of a geared down motor is coupled to a potentiometer that is used to compare the angular position of the axle versus a desired position. This unique feature makes it possible to build ultrahigh torque jumbo servos that can be used to drive steering columns, robotic arms,animatronics, life-size models and other heavy loads. |
All AX-familly controllers may be ordered in Dual or Single Channel versions. The Single Channel controllers are identical to the Dual Channel except that the output transistors of both channels are perfectly synchronized and thus allow the motor output leads to be wired in parallel and thus drive twice the amps into a single load.
|
|
The AX2850 and AX3500 includes a dual encoder input module with its own dedicated MCU. Optical Encoders enable advance motion control capabilities. The Encoder Module may be ordered separately for installation on the AX2550 and AX1500 controllers. |
Optical incremental encoders are a mean for capturing speed and traveled distance on a motor. Counting the pulses tells the application how many revolutions, or fractions of, the motor has turned. Rotation velocity can be determined from the time interval between pulses, or by the number of pulses within a given time period. Because they are digital devices, incremental encoders will measure distance and speed with perfect accuracy.

To count up or down according to motor direction, quadrature encoders have dual channels, A and B, which are electrically phased 90° apart. Direction of rotation can be determined by monitoring the phase relationship between the two channels.
The encoder's speed measurement makes it possible to use the controller in closed loop speed mode without the need for calibration and drifting problems that can occur using analog tachometer. The pulse count feature is very useful to measure the actual traveled distance by the robot. It can also be used to perform sophisticated and high precision positioning algorithms.
The AX3500 is equipped with an RC pulse output port for driving RC servos or additional Roboteq controllers. Up to 8 devices can be controlled in this way by a single AX3500, as shown in the figure below. Note that servos require and external Power Supply.
All AX-family controllers includes two high-efficiency Power Output stages which can operate from 12 to 40VDC. Each of these stages supports the following advanced features:
Precise, Smooth, Forward/Reverse Control
High efficiency MOSFET H-Bridges are used for full forward
and reverse operation. The controller uses Pulse Width Modulation at 16kHz
to generate smooth, variable output power in as little as 0.5% increments.
Ultra-Low "On" resistance
This parameter refers to the conductivity of the MOSFET transistors when
they are turned on. A low "On" value results in less heat generated
by the transistors for a given current flow. It is the principal metric
for comparing the efficiency - and real power handling capability - of
one controller type over another. The power generated inside the transistors
is computed using the formula P = I x I x R.
Heatsink Cooling
All Roboteq controllers feature alluminum heat sink for dissipating the
heat generated inside the power MOSFETs. The AX500, AX1500 and 3500 use
an aluminum heatsink located under the board or an optional bottom plate
for conduction cooling. All AX2550 and 2850 versions are mounted inside
an aluminum extrusion that serves as a heatsink. Ultra-low On
resistance and synchronous rectification ensures operation up to 120A
per channel with very little heat generated by the controller. The MOSFET
transistors are mounted directly against the heat-sinking extruded aluminum
case for efficient cooling without the need of a fan.
Current Limiting and Programmable Acceleration
A sensor measures the actual current delivered to the motors and automatically
reduces the power if the current goes over the preset limits during extended
periods of time. Temperature sensors located on each heatsink will cause
the controller to adjust the maximum allowed Amps in case of controller
overheat. This feature eliminates the need for oversizing the controller
and allows the AX2550 to perform as better than competing controllers
without current limitation.
Controlled Motor Acceleration
The controllers can also be configured to automatically smooth
command changes (from stop to full speed, for example) to avoid sudden
overloads on the controller, the batteries and/or the robots mechanical
components. The controllers programmable acceleration feature will
automatically limit abrupt speed changes to preset user values.
Over and Undervoltage Protection
All Roboteq controllers monitor the battery voltage and will shut off
the power stage when unsafe conditions are present. This feature is particularly
useful during rapid decelerations as the regenerated current that is trying
to flow back to the battery, may cause the voltage to rise to dangerous
levels in certain conditions.
Synchronous Rectification
This technique uses actively commanded MOSFETs, instead of diodes, to
route the reverse current that flows back from an inductive load (such
as a motor) as it is switched off during the Pulse Width Modulation cycles.
Practically, this results in higher power efficiency and very direct control
of speed, particularly during deceleration thanks to a braking effect.
Synchronous Rectification also allows regeneration into the battery during
deceleration. This feature is implemented on all Roboteq controllers except
the AX500.
The AX2550 controller is available in two versions: Standard and High-Efficiency.
These versions differ by the number of power transistors in the output stage: 16 for the Standard version, 32 for the High-Efficiency version.
The High-Efficiency is rated at approximately 25% higher current. However, because it will generate approximately half the heat when operating at high current, the High-Efficiency version is recommended in application that require high current drive for extended periods of time, or for use in environment will poor heat extraction.
The Standard and High-Efficiency versions are otherwise totally identical
(case, wires, etc ...)
All Roboteq controllers feature power connectors or wires properly sized to the current handling of a given model.
| Controller Model | Connection Type | Benefits |
| AX2550, AX2850 | AWG8 wires | Highest current handling |
| AX3500 | Fast-on tab | Easy disconnect, high current handling, proven reliability in automotive, tight connection |
| AX1500, AX500 | Screw Terminal | Simple and reliable connection |
All AX-familly controllers feature a convenient 15-pin connector is used for the following low voltage connections:
Using the PC and an internet connection, it is also possible to download
and install software updates to the controller in order to improve existing
features or enable new ones as they become available. This unique capability
keeps the controllers from ever becoming obsolete.

Screen shot of Parameters Configuration and Software Updating Utility
Updating the controller with the latest software is a very simple and quick point-and-click procedure requiring no special computer or electronics skill. Upon request, Roboteq can also perform custom modifications to the embedded software to meet specific users requirements.