Skip to main content
FW version: Stable
PRELIMINARY

Integration Guidelines

This section describes the process of the controller integration. It covers important integration aspects of the typical components used in the end application with the motor inverter.

The section is divided into several categories covering phases of integration:

  • Before purchase: Covers selection of the appropriate HW and FW of the controller.
  • Integration: Describes important integration aspects of the controller.
  • Typical wiring diagram: This shows the wiring diagram for the standard version of the controller together with a description of the main components.
  • Commissioning: Describes basic steps for controller commissioning.

Before purchase

The motor controller is a configurable device. Defining proper HW variant and selecting the appropriate FW application before purchasing is necessary.

info

Order lead time depends on the configuration. Variants other than default usually have a longer lead time.

Motor sensor selection

Electric motors with permanent magnets are manufactured with various rotor position sensor types. The controller supports only some of them and paying attention to its selection is necessary.

Supported rotor position sensors are:

Sin-Cos signal is composed of two analogue signals of sinusoidal shape. Signals are phase-shifted by a quarter of the period and one period of sine (or cosine) signal corresponds to one mechanical turn of the motor (see pic. below). This type of signal is usually produced by a sensor consisting of a cylindrical permanent magnet glued to the rotor and a sensor chip located on the stator at a defined distance from the cylindrical magnet.

SinCos signal

Sin-Cos motor sensor is supported by "a" motor sensor assembly variant.

info

BLDC driver algorithm does not support Sin-Cos sensor

ProsCons
Absolute and continuous position sensingTypically sense mechanical revolutions. Angle multiplication error could occur when using a motor with many pole pairs.
Suitable for VECTOR driver algorithmAnalog interface – could be sensitive to electrical interference.
Suitable for position servo drivesNeeds output offset calibration (can be done automatically by the controller)

Driver algorithm selection

The controller can be equipped with two driver algorithms - BLDC and VECTOR. The correct algorithm depends mainly on the used motor and intended use case.

Each of the available algorithms has some advantages and disadvantages:

BLDC

ProsCons
SimpleUsually lower efficiency
Suitable for applications where precise control is not requiredHigher vibrations and noise

VECTOR

ProsCons
Efficient motor controlRequires higher computation power
Suitable for all kinds of applicationsDriver settings fine-tuning may be required

FW application

One of the two standard FW applications (LYNX or OPHION) must be selected before the purchase.

Generally, LYNX is more suitable for traction applications, because it has many useful features, settable by parametrization. OPHION on the other hand is simpler and is usually a good choice for general motor control applications.

Integration

Protective functions

The controller has several built-in functions to protect both itself and external components from dangerous states. Understanding these monitored functions is crucial for successful controller integration.

In general, there are three protective mechanisms:

  • Controller's diagnostics
  • High-priority protective functions
  • Low-priority protective functions

Controller's diagnostics

This mechanism aims to avoid damage to the controller. It is divided into two separate functions:

  • Initialization diagnostic: Runs at the start of the controller and checks operating conditions and status of the power stage. The power stage is not activated if there is any problem.

  • Run-time diagnostic: Continuously monitors phase currents and input voltage for dangerous states. If any of these variables overcome the hardcoded thresholds, the powerstage is immediately turned OFF.

In both states the power stage is disabled (MOSFETs are not driven) and the error word indicates the particular issue. The controller also preserves a log of the last error cododes.

High-priority protective functions

This mechanism aims to avoid entering a dangerous state to the controller. The monitored functions cover phase currents, input voltage, temperature, motor position sensor and internal analogue-to-digital converter (ADC).

Some monitored functions (currents, voltages, temperatures) cause a reduction of the output current. Position sensor and ADC error causes temporary disabling of the power stage until the system returns to normal values.

Detailed information can be found in the Driver/Protections chapter. Status of the high-priority limiter is indicated by the status word.

Low-priority protective functions

This mechanism aims to protect external components such as the battery and motor. Monitored functions cause a reduction of the phase current.

More information can be found in the Driver/Limiter chapter. Status of the low-priority limiter is indicated by the limiter word.

Water and dust protection

The device has been designed with safety measures to ensure effective protection against water and dust. Meeting the defined criteria for water and dust resistance depends on installing the mating signal connectors, proper installation of cables, and using the corresponding blanks on unused pins. We strongly recommend adhering to these measures to ensure an optimal level of protection for the device when used in various environments.

warning

Water sensitive equipment - risk of damage to equipment

Cooling requirements

The controller is designed to be mounted on a surface (heat sink) capable of efficiently dissipating heat generated by the power stage. To ensure sufficient heat dissipation, the used heat sink must have a thermal resistance equal to or lower than the value calculated for the given working conditions. Additionally, it is crucial to ensure that the contact area between the heat sink and the controller is sufficiently flat and clean before installation. To achieve optimal thermal parameters, the use of thermal conductivity paste is recommended.

The controller is designed to operate continuously at a heat sink temperature of up to 90 °C. It is essential to ensure that this temperature is not exceeded during operation in the end application under all operating conditions, thereby ensuring compliance with the declared parameters. If the heat sink temperature exceeds 90 °C, there is a gradual limitation of the output current up to the full limitation value at 100 °C. In case the heat sink temperature exceeds 90 °C during operation, it is recommended to improve cooling options, use a controller with a higher current load, or reduce the power parameters of the end application.

warning

Operation at reduced power – risk of damage to equipment and/or malfunction

Exceeding the intended operating temperature leads to a reduction in maximum output power, potentially diminishing the motor controller's lifespan and causing operational malfunctions.

Reversed polarity protection

Bat+ and Bat- power inputs are not protected against reverse polarity. The power input for logic circuits operating with battery voltage is not protected against reverse polarity.

info

It is the integrator's responsibility to ensure proper protection against reverse polarity.

Orientation

Position the controller in a way that connectors are shielded from watter splashes and dust.

General recommendations for designing signal and power cables

Signal cables

  • Keep signal cables separate from power cables.
  • When connecting to a PC, use galvanically isolated communication devices to prevent potential damage to the PC.
  • Follow the recommended installation of connectors and their pins (according to the manufacturer's recommendations) to ensure reliable operation.
  • If possible, avoid using power ground as a signal conductor.
  • Consider options for routing signal cables to achieve the best EMC characteristics (emission, immunity to external electromagnetic fields).

Power cables

  • The sizing of power cables is contingent upon the application loading profile. siliXcon recommends utilizing silicone insulation (SIFF) cables, taking advantage of their superior thermal rating (higher current capacity) compared to standard cables.
  • Ensure that power cables are correctly installed and tightened to prevent overheating or burning of the power terminals/connectors.
  • Properly shield all high-voltage cables.

EMC recommendations

  • To minimize the risk of electromagnetic interference (EMC), it is advisable to ensure that the motor casing and controller cooler have a high-quality electrical connection (typically achieved through the structural frame). In case the structural frame is not electrically conductive, it is recommended to use a conductor (tinned litz wire) with a sufficient cross-section for electrical connection.
  • Battery power cables should be run parallel to each other to minimize the loop area they collectively form.
  • Motor power cables should be run parallel to each other to minimize the loop area they collectively form.
  • It is recommended to attach motor cables as close as possible to the structural frame (or the cable connecting the controller cooler and the motor casing).
  • For CAN communication wires (CANL and CANH), it is recommended to twist them along their entire length.

Typical wiring diagram

warning

Incorrect wiring – risk of malfunction/damage to equipment

This section provides a typical wiring diagram. The integrator can modify the configuration of the diagram according to their needs and requirements. Creating the wiring diagram for the end application is the responsibility of the integrator.