ELECTROMEN – ENGINEERING REFERENCE APPENDIX

This engineering reference provides additional technical background for concepts commonly used with Electromen motor controllers and related products. It is intended to support system design, product selection, commissioning and parameter adjustment.

The equations and examples below describe general engineering principles. Always refer to the product-specific datasheet and user manual for actual electrical ratings, limits, parameters and available functions.

1. Power, Voltage and Current

Electrical Power

Electrical DC power can be estimated from voltage and current:

P = V × I

where:
P = electrical power [W]
V = voltage [V]
I = current [A]

Example: A motor operating at 24V and 5A receives approximately:

P = 24V × 5A = 120W

Actual mechanical output power is lower because losses occur in the motor, controller and mechanical system.

Motor Current and Torque

For a DC or BLDC motor, torque is approximately proportional to motor current within the normal operating range:

T = kT × I

where:
T = motor torque [Nm]
kT = motor torque constant [Nm/A]
I = motor current [A]

For this reason, the current limit of a motor controller can also be used as an effective torque limit.

Continuous and Peak Current

Continuous current is the current that the controller can supply continuously under specified thermal conditions. Peak current is a higher current that is permitted only for a limited time.

The available continuous current depends strongly on cooling, ambient temperature, installation and PCB or enclosure thermal conditions.

Supply Voltage

The supply voltage must remain within the operating range specified for the controller. The actual voltage can vary due to power supply regulation, wiring losses, load changes and regenerative braking.

Supply Ripple

Ripple is the AC variation superimposed on a DC supply voltage. Excessive ripple can cause incorrect operation, increased heating or overvoltage and undervoltage conditions.

The peak voltage, not only the average voltage, must remain within the permitted voltage range of the controller.

2. Motor Speed and Back EMF

Back EMF

A rotating motor generates a voltage called back electromotive force (Back EMF). It increases approximately in proportion to motor speed:

E = kE × ω

where:
E = Back EMF [V]
kE = motor voltage constant
ω = angular velocity [rad/s]

A simplified motor voltage equation is:

V = E + I × R

where R represents motor winding resistance.

As motor speed increases, Back EMF increases and less voltage remains available for producing motor current and torque.

Rotational Speed

Angular velocity and rotational speed are related by:

ω = 2 × π × n / 60

where:
ω = angular velocity [rad/s]
n = rotational speed [rpm]

3. PWM Motor Control

Pulse Width Modulation (PWM)

Electromen motor controllers use PWM switching to regulate the effective voltage and power delivered to the motor.

A simplified relationship is:

VAVG ≈ D × VDC

where:
VAVG = average motor voltage
D = PWM duty cycle, 0...1
VDC = DC supply voltage

For example, with a 24V supply and 50% duty cycle:

VAVG ≈ 0.5 × 24V = 12V

The actual motor current depends on motor inductance, Back EMF, winding resistance, PWM frequency and mechanical load.

4. Four-Quadrant Operation

True 4Q Power Stage

A four-quadrant motor controller can produce motor torque in both directions and can also provide electrical braking in both directions.

Quadrant Speed Torque Operation
Q1 Forward Forward Forward motoring
Q2 Forward Reverse Forward braking
Q3 Reverse Reverse Reverse motoring
Q4 Reverse Forward Reverse braking

Four-quadrant operation is particularly useful in applications requiring frequent direction changes, controlled deceleration or regenerative braking.

5. Regenerative Braking

Energy During Deceleration

A rotating mechanical system stores kinetic energy:

EK = 1/2 × J × ω2

where:
EK = kinetic energy [J]
J = total rotational inertia [kgm2]
ω = angular velocity [rad/s]

During regenerative braking, part of this mechanical energy is converted back into electrical energy.

Battery Supply

When a suitable battery is used as the DC supply, regenerative energy can normally be returned to the battery, provided that the battery and its charging system can accept the returned current.

Standard DC Power Supply

Many standard DC power supplies cannot absorb reverse energy. In this case, regenerative braking causes the DC bus voltage to rise.

A braking resistor can be used to dissipate the excess energy as heat.

Braking Resistor

Instantaneous resistor power can be estimated from:

P = V2 / R

where:
P = resistor power [W]
V = voltage across resistor [V]
R = resistance [Ω]

For example, at 30V with a 10Ω braking resistor:

P = 302 / 10 = 90W

This is instantaneous power. The required resistor rating also depends on braking duration, repetition rate, duty cycle and thermal capacity.

Braking Energy

For repeated braking cycles, resistor selection should be based on energy as well as peak power:

E = P × t

where:
E = energy [J]
P = power [W]
t = braking time [s]

6. Current Limiting and I-Trip

Current Limit

Current limiting restricts the maximum motor current without necessarily stopping the motor.

Because motor torque is approximately proportional to current:

Current Limit → Torque Limit

The current limit should be selected according to the motor, controller, mechanical system and required application torque.

I-Trip

I-Trip is an overcurrent shutdown function. A simplified operating condition is:

I > ILIMIT for longer than tTRIP

When this condition is fulfilled, the controller stops motor operation and enters a fault state.

Current limiting and I-Trip should not be confused: current limiting controls the current, while I-Trip protects the system by shutting down after an excessive current condition persists.

7. Motor Heating

Copper Losses

Motor winding losses increase approximately with the square of current:

PCU = I2 × R

Doubling the current therefore produces approximately four times the resistive winding loss if resistance remains unchanged.

This is one reason why correct current limit adjustment is important even when the motor appears mechanically capable of producing more torque.

8. BLDC Commutation and Hall Sensors

Hall Sensor Feedback

Hall sensors provide information about the electrical rotor position of a BLDC motor. A typical sensored BLDC motor uses three Hall signals: A, B and C.

The controller uses these signals to determine the correct phase commutation sequence.

120° Commutation

In six-step 120° commutation, the power stage switches the motor phases according to six electrical rotor states per electrical revolution.

Pole Pairs

The relationship between mechanical and electrical rotation depends on the number of motor pole pairs:

Electrical revolutions = Mechanical revolutions × Pole pairs

With six Hall states per electrical revolution, the theoretical Hall-based position resolution is:

Positions per mechanical revolution = 6 × Pole pairs

Pole Pairs Hall Positions / Revolution
1 6
2 12
4 24
7 42

9. Gearbox and Position Resolution

A gearbox can increase the effective positioning resolution at the output shaft. A simplified relationship is:

Output positions/revolution = Motor feedback positions/revolution × Gear ratio

For example, a motor providing 42 Hall positions per motor revolution combined with a 100:1 gearbox gives theoretically:

42 × 100 = 4200 positions/output revolution

Practical positioning accuracy is also affected by gearbox backlash, mechanical elasticity, friction and controller tuning.

10. Positioning Control

Position Error

The basic positioning error is:

Position Error = Target Position − Actual Position

The controller uses this error to determine the required direction and drive level.

Dead Zone

Dead zone defines an acceptable error around the requested position:

|Target − Actual| ≤ Dead Zone

Inside this range, corrective motor movement is normally not required.

A smaller dead zone can improve theoretical positioning accuracy but may cause hunting or oscillation if the mechanical system has backlash, friction or elasticity.

Braking Area

The braking area defines how far before the target position the controller starts reducing speed.

Too large a braking area can make positioning unnecessarily slow. Too small a braking area can cause overshoot and corrective reverse movement.

Load Compensation

Load compensation provides additional drive at low speed or close to the target position. It can help overcome static friction and mechanical load.

Excessive load compensation can cause unstable movement or oscillation.

11. Homing and Learning

Homing

Incremental feedback provides movement information but does not inherently provide an absolute mechanical position after power-up.

Homing moves the mechanism to a known reference position and resets the internal position counter.

Learning

A learning routine can extend the homing process by moving between mechanical limits and measuring the available travel.

A typical sequence is:

  1. Move toward the home end.
  2. Detect the mechanical end.
  3. Reset the position counter.
  4. Move toward the opposite end.
  5. Measure the full movement range.
  6. Store the measured range.

Full Range

The full range represents the measured or configured mechanical travel:

Full Range = PositionMAX − PositionMIN

12. Analog Control Signals

Voltage Input

Typical analog control ranges include 0–5V and 0–10V. The controller converts the analog voltage into a digital internal value.

10-bit Resolution

A 10-bit analog-to-digital converter provides:

210 = 1024 levels

The theoretical step size over a 0–10V range is approximately:

10V / 1023 ≈ 9.8mV per step

Digital resolution should not be interpreted directly as total system accuracy. Noise, component tolerances and mechanical characteristics also affect practical accuracy.

Analog Input Scaling

A limited input range can be scaled to represent the full required command range:

Normalized Value = (VIN − VMIN) / (VMAX − VMIN)

This allows signals such as 0.4–5.0V to be mapped to the required operating range.

Current Signal Conversion

A current signal can be converted to voltage using a resistor:

V = I × R

For example, a 20mA signal through a 220Ω resistor produces:

V = 0.020A × 220Ω = 4.4V

13. Start and Stop Ramps

Acceleration Ramp

The start ramp controls how quickly motor speed or output increases after a start command.

A longer ramp reduces acceleration, current peaks and mechanical shock.

Deceleration Ramp

The stop ramp controls how quickly motor speed is reduced.

A very short stop ramp can generate high braking current and high regenerative energy. This is particularly important with high-inertia loads.

Mechanical Acceleration

The torque required to accelerate a rotating load is related to inertia:

T = J × α

where:
T = acceleration torque [Nm]
J = total rotational inertia [kgm2]
α = angular acceleration [rad/s2]

Higher inertia or faster acceleration therefore requires higher motor torque and typically higher motor current.

14. Mechanical Power

Rotational mechanical power is:

P = T × ω

where:
P = mechanical power [W]
T = torque [Nm]
ω = angular velocity [rad/s]

Using rotational speed in rpm:

P = T × 2 × π × n / 60

Example: 2Nm torque at 1000rpm:

P ≈ 2 × 2 × π × 1000 / 60 ≈ 209W

15. Thermal Management

Controller Losses

Power semiconductor conduction losses can be approximated by:

PLOSS ≈ I2 × RDS(on)

Actual controller losses also include switching losses, PCB losses, gate-drive losses and other electronic losses.

Cooling

The maximum continuous output current depends on the controller's ability to transfer heat to the surrounding environment.

Cooling can be improved by:

  • Providing sufficient natural airflow.
  • Mounting the controller to a suitable metal surface.
  • Using an additional heatsink where applicable.
  • Using forced-air cooling where supported.
  • Avoiding excessive ambient temperature.

16. RS-485 Communication

Differential Signalling

RS-485 uses differential signalling. Information is determined from the voltage difference between the two bus conductors rather than their voltage relative to ground.

This provides good noise immunity and makes RS-485 suitable for industrial environments.

Bus Termination

Long RS-485 lines should normally be terminated at the physical ends of the bus using the termination resistance specified for the system.

Incorrect termination, excessive cable length, poor topology or incorrect wiring can cause communication errors.

17. Modbus RTU

Modbus Network

Modbus RTU is a serial communication protocol commonly used with RS-485. Each device on the bus has a unique Modbus address.

Basic RTU Message

A Modbus RTU message contains:

Address | Function | Data | CRC

The CRC is used to detect transmission errors.

Communication Parameters

Devices on the same RS-485 network must use compatible communication settings, including:

  • Baud rate
  • Parity
  • Number of stop bits
  • Correct Modbus device address

18. Open-Loop and Closed-Loop Control

Open-Loop Control

In open-loop control, the controller applies an output according to the command without continuously correcting it from measured motor speed or position.

Actual speed can therefore change when load or supply voltage changes.

Closed-Loop Control

Closed-loop control compares the requested value with measured feedback:

Error = Setpoint − Feedback

The controller adjusts its output to reduce this error.

Closed-loop control can provide improved speed regulation, positioning accuracy and disturbance compensation.

19. Mechanical System Effects

Backlash

Backlash is free mechanical movement between components when direction changes. It directly reduces achievable positioning accuracy.

Static Friction

Static friction is the force or torque required to initiate movement. It can be higher than the friction present after motion has started.

This is particularly important in low-speed positioning systems.

Elasticity

Belts, couplings, shafts, gears and mechanical structures can deform under load. Stored elastic energy can cause overshoot or oscillation during positioning.

Inertia

Inertia describes resistance to a change in rotational speed. High-inertia systems require more torque for acceleration and can return significant energy during deceleration.

20. Positioning Accuracy and Resolution

Resolution

Resolution is the smallest change that the feedback or command system can theoretically distinguish.

Accuracy

Accuracy describes how closely the actual mechanical position corresponds to the requested position.

Resolution and accuracy are not the same.

Practical positioning accuracy can be affected by:

  • Feedback resolution
  • Mechanical backlash
  • Friction
  • Mechanical elasticity
  • Controller tuning
  • Analog input resolution
  • Electrical noise

21. EMC Considerations

Electromagnetic Compatibility

PWM motor controllers generate fast voltage and current transitions. Correct installation is therefore important for electromagnetic compatibility.

Typical installation considerations include:

  • Keep high-current motor wiring short where practical.
  • Separate motor and power wiring from sensitive signal wiring.
  • Use appropriate cable types and shielding where required.
  • Provide suitable grounding and bonding.
  • Follow product-specific EMC installation instructions.

Electromen motor controllers are components intended to be integrated into a complete machine or system. EMC performance of the final installation depends on the complete system, wiring, power supply, motor, enclosure and installation.

22. Protection Functions

Protection Purpose
Current Limit Limits motor current and available torque.
I-Trip Stops operation after excessive current persists for the configured time.
Overtemperature Protects the controller against excessive internal temperature.
Overvoltage Protects against excessive DC supply voltage.
Undervoltage Prevents incorrect operation when supply voltage is too low.
External Fuse Protects supply wiring and system against excessive fault current.

23. Basic Motor Controller Selection

When selecting a motor controller, the following parameters should be considered together:

  • Motor type: DC or BLDC
  • Nominal supply voltage
  • Motor nominal current
  • Required peak current
  • Required starting torque
  • Motor speed range
  • Direction control requirements
  • Braking requirements
  • Load inertia
  • Positioning requirements
  • Feedback type
  • Analog and digital control requirements
  • RS-485 / Modbus requirements
  • Ambient temperature and cooling

The motor nominal current alone is not sufficient for selecting a controller. Starting, acceleration, braking and temporary overload conditions can require significantly higher current than steady-state operation.

24. Basic Engineering Relationships

Quantity Relationship Meaning
Electrical power P = V × I Electrical input or output power
Motor torque T = kT × I Torque is approximately proportional to current
Back EMF E = kE × ω Generated motor voltage increases with speed
Mechanical power P = T × ω Mechanical shaft power
Acceleration torque T = J × α Torque required to accelerate inertia
Rotational energy E = 1/2 × J × ω2 Energy stored in rotating mass
Resistor power P = V2 / R Instantaneous braking resistor power
Copper loss P = I2 × R Resistive heating in motor windings and conductors
Angular velocity ω = 2 × π × n / 60 Conversion from rpm to rad/s
Current-to-voltage conversion V = I × R Conversion of analog current signal using a resistor

Important Engineering Note

The information in this Engineering Reference Appendix describes general electrical, mechanical and control principles related to Electromen products. It does not replace product-specific technical documentation.

Electrical ratings, current limits, protection thresholds, parameter numbers, I/O functions, braking resistor values and communication settings vary between products. Always verify the requirements from the datasheet and user manual of the specific Electromen product before designing, installing or commissioning the system.

Electromen products are components intended for integration into a complete machine or system. The system designer or integrator is responsible for ensuring that the complete installation meets the applicable electrical, EMC, safety and machine requirements.

AAA - credit rating

ISO-certified suppliers and subcontractors

100% Finnish production chain

Device design, programming, and laboratory testing

Short delivery time

Back to top
Our website uses cookies to enhance user experience. You can adjust your preferences from the settings
1 Items in cart
Cart
Overall:
0,00€