Pinout and I/O specification
Power connectors pinout
Amass AS150 connectors are used for battery and Amass XT150 for motor phases. See chapter
Signal connector pinout
SC controller is using several flying-wires JST JWPF connectors. All the available connectors are desribed below.
Particular presence of the connectors depends on the controller configuration finish variant
Power connector
Pin number | Pin name | Wire colour |
---|---|---|
1 | KEY | Brown |
2 | POWER | Yellow |
3 | GND | Black |
Control I/O 1 connector
Pin number | Pin name | Wire colour |
---|---|---|
1 | IOGND | Black |
2 | GPIO1 | Blue |
3 | GPIO0 | Green |
4 | IO+5V | Red |
Control I/O 2 connector
Pin number | Pin name | Wire colour |
---|---|---|
1 | IO+10V | Orange |
2 | GPIO4 | Yellow |
3 | GPIO3 | Blue |
4 | GPIO2 | Green |
5 | IO+3V | White |
6 | IOGND | Black |
7 | IOGND | Black |
8 | IO+5V | Red |
Digital IN1 connector
Pin number | Pin name | Wire colour |
---|---|---|
1 | HALLGND | Green |
2 | ENCB/DATA | Orange |
Digital IN2 connector
Pin number | Pin name | Wire colour |
---|---|---|
1 | HALLGND | Blue |
2 | ENCA | Orange |
Digital OUT1 connector
Pin number | Pin name | Wire colour |
---|---|---|
1 | CONT+ | Brown |
2 | CONT- | Green |
Motor sensor connector
Pin number | Pin name | Wire colour |
---|---|---|
1 | HALLV/SIN | Green |
2 | HALLU/COS | Blue |
3 | HALLW/COM | Yellow |
4 | TEMP | White |
5 | HALL+5V | Red |
6 | ENCB/DATA | Brown |
7 | HALLGND | Black |
8 | ENCA | Violet |
CAN connector
Pin number | Pin name | Wire colour |
---|---|---|
1 | COMGND | Black |
2 | CANH | Yellow |
3 | CANL | Green |
UART COM connector
Pin number | Pin name | Wire colour |
---|---|---|
1 | COMGND | Black |
2 | COMTXD | White |
3 | COMRXD | Blue |
4 | COM+5V | Red |
UART EXT connector
Pin number | Pin name | Wire colour |
---|---|---|
1 | EXTGND | Black |
2 | EXTTXD | White |
3 | EXTRXD | Green |
4 | EXT+10V | Orange |
USB connector
Pin number | Pin name | Wire colour |
---|---|---|
1 | USBDP | White |
2 | USBDM | Green |
3 | USBGND | Black |
4 | USB+5V | Red |
Pin detailed specifications
Power circuit
Function
The powering circuit provides power to the controller's logic. The KEY input is internally connected with the battery plus terminal via an internal fuse (if selected). Power to the internal SMPS is controlled by an electronic switch which is commanded through the POWER input.
Due to the flip-flop feature (if selected), the powering circuit has a latching functionality and it is not needed to keep the voltage applied on the power circuit. The controller is turned ON if the voltage on the POWER pin is higher than 10 V and turned off once the voltage is below 1 V. The flip-flop also enables turning off the controller from the MCU (automatic power off).
The powering circuit has several modifiable soldered jumpers (needs to be specified during ordering - not possible to modify it after the manufacturing process) which can modify its functionality (see)
Scheme
Specification
Power connector
Number | Name | Function | Operating range | Maximum rating | Protection |
---|---|---|---|---|---|
1 | KEY | power input for control electronics | 0 .. Vbat | 0 .. Vbat | |
2 | POWER | power control input (switches controller on/off) | 0 .. Vbat | 0 .. Vbat | high impedance |
3 | POWER_GND | power input ground | 500 mA | 0R jumper |
General purpose analog/digital inputs
Function
These five inputs can be used for processing analogue and digital voltage levels in the range from 0 - 10 V. These inputs are galvanically isolated from the Power GND, motor sensor GND and external UART GND. The controller offers three isolated power sources. One with an output voltage of +5 V, the second with +10 V and the third one with +3 V. These can be used as a power source for the external components (e.g. throttle). Pull-up and pull-down resistors on all five inputs can be set individually by an FW parameter.
Scheme
Specification
Control I/O 1 connector
Number | Name | Function | Operating range | Maximum rating | Protection |
---|---|---|---|---|---|
1 | IOGND | GPIO ground, isolated from BATT- | 100 mA | galvanic isolation | |
2 | GPIO1 | Input, isolated from BATT- | 0 .. 10 V * | 0 .. 12 V | galvanic isolation + high impedance |
3 | GPIO0 | Input, isolated from BATT- | 0 .. 10 V * | 0 .. 12 V | galvanic isolation + high impedance |
4 | IO+5V | 5 V power supply output for GPIO, isolated from BATT- | 5 V / 100 mA ** | galvanic isolation |
Control I/O 2 connector
Number | Name | Function | Operating range | Maximum rating | Protection |
---|---|---|---|---|---|
1 | IO+10V | 10 V power supply output for GPIO, isolated from BATT- | 10 V / 100 mA ** | galvanic isolation | |
2 | GPIO4 | Input, isolated from BATT- | 0 .. 10 V * | 0 .. 12 V | galvanic isolation + high impedance |
3 | GPIO3 | Input, isolated from BATT- | 0 .. 10 V * | 0 .. 12 V | galvanic isolation + high impedance |
4 | GPIO2 | Input, isolated from BATT- | 0 .. 10 V * | 0 .. 12 V | galvanic isolation + high impedance |
5 | IO+3V | 3 V power supply output for GPIO, isolated from BATT- | 3 V / 100 mA ** | galvanic isolation | |
6 | IOGND | GPIO ground, isolated from BATT- | 100 mA | galvanic isolation | |
7 | IOGND | GPIO ground, isolated from BATT- | 100 mA | galvanic isolation | |
8 | IO+5V | 5 V power supply output for GPIO, isolated from BATT- | 5 V / 100 mA ** | galvanic isolation |
Note *: range could by extended by FW configuration (pull-up and pull-down resistors)
Note **: see Internal supply parameters
Non-isolated digital inputs
Function
Non-isolated digital inputs are for processing application digital signals (e.g. buttons). These inputs are part of the MSENS circuit and are available only for the MSENS "a" assembly variant. The operating range is 0 V - 5 V. The reference potential is common with the controller's power GND.
Scheme
Specification
DIN connector
Number | Name | Function | Operating range | Maximum rating | Protection |
---|---|---|---|---|---|
1 | HALLGND | ground for msens inputs and supply | 100 mA | ||
2 | ENCA/ENCB | DIN (max. 3 V for LOW, min 8 V for HIGH) | 0 .. 5 V* | 0 .. 5.5 V* | high impedance |
Note *: valid for msens assembly variant "a"
Digital open-drain outputs
Function
Digital open-drain output, capable of driving an inductive load with a maximum current load capacity of 0.5 A. The output voltage can be controlled by PWM. This digital output is usually used for driving a battery contactor.
Scheme
Specification
DOUT connector
Number | Name | Function | Maximum rating | Protection |
---|---|---|---|---|
1 | CONT+ | contactor positive terminal | 0.5 A | |
2 | CONT- | contactor negative terminal, PWM switched to GND | 0.5 A |
Motor postion sensor
- Variant - a
- variant - r
Function
Motor position sensor variant "a" can process 3 hall sensors or sin/cos position sensors and 2 inputs that can be used as non-isolated digital inputs (more information about DINs here ).
HALLV/SIN and HALLU/COS inputs have combined functions. These inputs can process digital as well as analogue signals, which means that can be used for sensing two state Halls and also sin and cosine signals. HALLW/COM can be used only for sensing digital signals. All these inputs work in the range from 0 - 5 V. Reference potential is shared with the main GND (internally connected to BATT-).
Scheme
Function
Motor position sensor variant "r" can excite the motor resolver and process signals from it.
HALLV/SIN and HALLU/COS inputs can process analogue signals and are used for sensing sin and cos outputs from the resolver. HALLW/COM is used as common ground for the sin and cos outputs. Excitation for the resolver is taken from ENCA and ENCB/DATA. The reference potential is shared with the main GND (internally connected to BATT-).
Scheme
Specification
MSENS connector
Number | Name | Function | Operating range | Maximum rating | Protection |
---|---|---|---|---|---|
1 | HALLV/SIN | HALLV (max. 1 V for LOW, min 4 V for HIGH), SIN | 0 .. 5 V | 0 .. 5.5 V | high impedance |
2 | HALLU/COS | HALLU (max. 1 V for LOW, min 4 V for HIGH), COS | 0 .. 5 V | 0 .. 5.5 V | high impedance |
3 | HALLW/COM | HALLW (max. 1 V for LOW, min 4 V for HIGH), COM | 0 .. 5 V | 0 .. 5.5 V | high impedance |
5 | HALL+5V | 5 V power supply output for msens | 5 V / 100 mA ** | ||
6 | ENCB/DATA | DIN1, EXC+ | 0 .. 5 V | 0 .. 5.5 V | high impedance |
7 | HALLGND | ground for msens inputs, TEMP, connected internally to BATT- | 100 mA | ||
8 | ENCA/CLK | DIN2, EXC- | 0 .. 5 V | 0 .. 5.5 V | high impedance |
Note **: see Internal supply parameters
Motor temperature sensor
Function
The motor temperature sensor circuit is designed to work with resistance ranging from 100 Ohms up to 10 kOhms. The TEMP pin has an internal pull-up connected to 5 V, providing power for the motor temperature sensor.
Scheme
Specification
MSENS connector
Number | Name | Function | Operating range | Maximum rating | Protection |
---|---|---|---|---|---|
7 | HALLGND | ground for msens inputs, TEMP, connected internally to BATT- | 100 mA | ||
4 | TEMP | motor temperature sensor input, max. 5% error | 0 .. 5 V | 0 .. 5.5 V | high impedance |
CAN communication interface
Function
CAN communication interface is galvanically isolated from the main power GND. 120 Ohm terminator can be activated via an internal jumper on request.
Scheme
Specification
CAN connector
Number | Name | Function | Operating range | Maximum rating | Protection |
---|---|---|---|---|---|
1 | COMGND | IO common ground, isolated from BATT- | 100 mA | galvanic isolation | |
2 | CANH | CAN communication, isolated from BATT- | 0 - 5 V | +/- 70 V* | galvanic isolation |
3 | CANL | CAN communication, isolated from BATT- | 0 - 5 V | +/- 70 V* | galvanic isolation |
Note *: +/- 70V between CANL and CANH only when CAN_GND is connected to neither of these two pins. Other possibilities have not been tested. Contact siliXcon for more information.
Isolated USART communication interface
Function
UARTcom communication interface is galvanically isolated from the main power GND. RX and TX have an operating range of 0 - 5 V. UART interface has also a dedicated 5 V power source for external accessories.
Scheme
Specification
UART COM connector
Number | Name | Function | Operating range | Maximum rating | Protection |
---|---|---|---|---|---|
1 | COMMGND | IO common ground, isolated from BATT- | 100 mA | galvanic isolation | |
2 | COMTXD | USART communication, isolated from BATT- | 0 - 5 V | 0 V .. 5.5 V | galvanic isolation |
3 | COMRXD | USART communication, isolated from BATT- | 0 - 5 V | 0 V .. 5.5 V | galvanic isolation |
4 | COM+5V | Isolated power +5 V supply | 100 mA* | galvanic isolation |
Note *: see Internal supply parameters
Non-isolated USART communication interface
Function
UARText communication interface is not galvanically isolated from the main power GND. RX and TX have an operating range of 0 - 5 V. UART interface also has a dedicated 10 V power source for external accessories.
Scheme
Specification
Number | Name | Function | Operating range | Maximum rating | Protection |
---|---|---|---|---|---|
1 | EXTGND | non-isolated USART communication ground | 50 mA | ||
2 | EXTTXD | USART communication, non-isolated | 0 .. 5 V | 0 V .. 5.5V | |
3 | EXTRXD | USART communication, non-isolated | 0 .. 5 V | 0 V .. 5.5V | |
4 | EXT+10V | 10 V supply output for non-isolated USART | 10 V / 50 mA* |
Note *: see Internal supply parameters
USB communicaton interface
Function
USB communication interface is there only for parametrization purposes. This interface is not galvanically isolated from the power GND.
Do not use USB communication with a PC once the motor is driven. There is a risk of damage to the controller or the PC.
Scheme
Specification
UART EXT connector
Number | Name | Function | Operating range | Maximum rating |
---|---|---|---|---|
1 | USBDP | USB data+ | 0 - 3.3 V | 0 V .. 3.6 V |
2 | USBDM | USB data- | 0 - 3.3 V | 0 V .. 3.6 V |
3 | USB GND | USB ground | 100 mA | |
4 | USB+5V | 5V input for powering via USB | 5 V | 5.5 V |
Internal supply parameters
Supply branch | Outputs | Maximum branch current |
---|---|---|
Unisolated | +5V_MSENS, ETX+10V | 100 mA |
Isolated | IO+10V, IO+5V, IO+3V, COM+5V | 50 mA * |
Note *: Minimum supply voltage to achieve this parameter is 32 V. If load on unisolated branch is at least 50 mA, minimum supply voltage can be as low as 22 V.
Maximum allowed total current
Controller power feature variant | Used supply | Maximum total current |
---|---|---|
d | LM5008 | 150 mA |
Grounding
The controller has two grounding potentials GND and GNDIO. This ensures lower signal interferences and also acts as a protection mechanism. For some applications, these two grounding potentials can be an unwanted feature. It is possible to connect these two grounds by the interlal configuration.