User Manual

Table Of Contents
Safety Recommendations
70 Advanced Digital Motor Controller User Manual V2.1, December 3, 2020
Hall and other Rotor Sensor Inputs
On brushless motor controllers, the Hall or other Rotor position sensor that is used to
switch power around the motor windings, are also used to measure speed and distance
traveled.
Speed is evaluated by measuring the time between transition of the Hall Sensors. A 32 bit
up/down counter is also updated at each Hall Sensor transition.
Speed information picked up from the Hall Sensors can be used for closed loop speed op-
eration without any additional hardware.
Sensor Min Max values
Each Encoder counter, SSI Sensor Counter or Internal Sensor Counter counter can be
compared to the respective user-defined Min and/or Max values and trigger an action if
these limits are reached. The type actions are the same as these selectable for Digital In-
puts and described in “Digital Inputs Configurations and Use” page 58.
Relative Speed
The speed information is also scaled to produce a number ranging from -1000 to +1000
relative to a user-configured arbitrary Max RPM value. For example, with the Max RPM
configured as 3000 and the motor rotating at 1500 RPM, the measured relative speed will
be 500. Relative speed is useful for closed loop speed mode that uses Analog or Pulse
inputs as speed commands.
Brake Release
Each digital output can be connected to a brake solenoid and control it based on the re-
spective configuration (Motor is on action). In that case when there is a non-idle motor
command the DOUT is activated and the brake is released. When the motor command
becomes idle and the motor stops moving, then the DOUT is deactivated and the brake is
engaged.
A delay time has been introduced for the brake engage. It is a delay between the time a
motor stops and the time an output connected to a brake solenoid will be released (for
more details see BKD - Brake activation delay in ms, in page 301).
In some boards the PWM brake feature has been implemented. In these cases there
are special 2 pin brake outputs (Brk+, Brk-), which can be modulated with PWM so that
a higher voltage can be initially applied to energize the coil (for more details see BRV
- Brake Release Voltage, in page 331), and then reduced (for more details see BHV -
Brake Hold Voltage, in page 332) to maintain the brake released while consuming less
energy. Final there is also a configurable time value, which represents for how much time
the Brake Release voltage will be applied (for more details see BDT - Brake Delay Time,
in page 332).