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 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 |
Advanced details
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
Controller grounds connection
Function
The controller contains several grounds which are connected to the connectors' pins as shown in the sheme below. Connection between controller heatsink and batt- terminal is also depicted here. Galvanic isolation between GND and GNDIO is meant only as functional isolation to prevent signal inputs and communication interfaces from noise. During normal operation voltage between GND and GNDIO should be close to zero (several volts maximum).
Scheme
Power circuit
Function
The power circuit provides power to the controller's logic. Power to the internal SMPS (Switched-Mode Power Supply) is controlled by an electronic switch. There are several options for powering on/off, which are described below.
- Constant on
- Flip-flop
- Activation input
- The device turns on when the battery voltage is applied to the battery terminals and off when removed.
Internal HW configuration for this variant:
- Key resistor - Attached
- Flip-flop - Removed
- Internal fuse - Attached
- The device turns on once the battery voltage is applied to the battery terminals and a voltage above 10V is applied to the power pin. The latching function of the flip-flop ensures that it remains turned on even when the voltage on the power pin is disengaged.
- The device turns off once a voltage below 1V is applied to the power pin (usually done by connecting the pin to the GND).
- It is also possible to turn off the device by FW.
Internal HW configuration for this variant:
- Key resistor - Removed
- Flip-flop - Attached
- Internal fuse - Attached
- The device turns on once battery voltage is applied to the battery terminals and a voltage above 10V is permanently applied to the power pin.
- The device turns off once the voltage is removed from the power pin.
Internal HW configuration for this variant:
- Key resistor - Removed
- Flip-flop - Removed
- Internal fuse - Attached
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 inputs can be used for processing analogue and digital voltage levels. These inputs are galvanically isolated from the Power GND, motor sensor GND and external UART GND. The controller offers several isolated power sources. These can be used as a power source for the external components (e.g. throttle). Pull-up and pull-down resistors on all inputs can be set individually by FW parameters.
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
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 position 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 to 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 |