Syvecs LTD V1.0 X20L Expander This document is intended for use by a technical audience and describes a number of procedures that are potentially hazardous. Installations should be carried out by competent persons only. Syvecs and the author accept no liability for any damage caused by the incorrect installation or configuration of the equipment. Please Note that due to frequent firmware changes certain windows might not be the same as the manual illustrates.
Table of Contents Introduction ............................................................................................................................... 2 Specification ...................................................................................................................... 2 General Connections ................................................................................................................. 5 Connecting Power/Ground.........................................................
Introduction The Syvecs X20L expander is a very powerful device for controlling additional I/O (Inputs and Outputs) in an automotive electrical installation. With the use of two CAN controllers, the X20L communicates with master devices to behave as a slave for it, offering the entire I/O compliment to its master device.
A DESCRIPTION CONNECTOR A PART NUMBER 4-1437290-0 NOTES: 34 Way - Key1 Syvecs Abbreviations Pinout Scal Assignment Description HBR1 A1 Slave*Out1 H-Bridge Output - Can be driven High or Low PWR ON A2 AS1 A3 Slave* AN1 Flexible Input - 3k Pull Up Available in Software AS3 A4 Slave* AN3 Flexible Input - 3k Pull Up Available in Software AS5 A5 Slave* AN5 Flexible Input - 3k Pull Up Available in Software AS7 A6 Slave* AN7 0-5V Input Only AV9 A7 Slave* AN9 0-5V Input Only VBA
B DESCRIPTION CONNECTOR B PART NUMBER 4-1437290-1 NOTES: 34 Way - Key2 VBAT2 B1 Vbat 12V Supply - High Current (Required) VBAT2 B2 Vbat 12V Supply - High Current (Required) AV17 B3 Slave* AN17 0-5V Input Only AV19 B4 Slave* AN19 0-5V Input Only AS11 B5 Slave* AN11 Flexible Input - 3k Pull Up Available in Software AS13 B6 Slave* AN13 Flexible Input - 3k Pull Up Available in Software AS15 B7 Slave* AN15 N/C B8 HBR5 B9 5V B10 AV18 B11 Slave* AN18 AV20 B12 Slave* AN2
General Connections Connecting Power/Ground The X20L has 5 power connection points, four of these are high current and can be connected to a fused battery power or switched power source. One of them is Logic Switch / Ignition Switch power and used to switch the power gate so that current is able to flow from the 4x High current 12v pins into the Device. If driving motors or solenoids which pull a lot of current then ensure the correct amount of pins are connected.
Output Connections Low Side Outputs The low side outputs are only able to be driven to ground but offer full pulse width modulation control. The outputs can be used to drive up to 12A Peak / 6A Continuous and can only pull to ground.
DAC Outputs A digital-to-analog output (DAC) is a circuit that converts a binary input number into an analog output. These outputs are useful for sending out a voltage to external device to mirror a sensor signal for example. The outputs can be driven from -5v to +5v and not designed to handle much loading. Maximum 500ma DAC1 and DAC2 as Default are set to drive the IonPump for NTK lambda control 1 and 2. DAC 3 and 4 are available.
Input Connections Input Types The Syvecs X20L has 20 programmable inputs available and although they are fully configurable in Scal, they are not all the same type of input which means sensors that for example require a pull up, have to be assigned to different types….. Listed below are the 2 types which are available. Flexible Input – AS Inputs These Inputs are able to swing above and below the reference ground meaning they can see Positive Voltage as well as Negative.
Voltage Inputs - AV Inputs These Inputs are able to sense a Voltage level but not offer Frequency detection Example of sensors which normally use on these Inputs are: - Manifold Pressure sensors - Throttle Positions - Oil Pressures Voltage Inputs are not just limited to the above they can also be used for any sensor which outputs a 0-5volt signal. They Do NOT have an internal 3k software configurable pull up like the AS Inputs for thermistor sensors. This needs to be set externally in the loom.
Manifold Pressure Sensor (MAP) Example Schematic Pin Schedule Pin Number A25 A17 AV20 Function ANGND1 5VOUT1 AV20 Input Notes May be shared with multiple sensors Regulated sensor power supply Any Input can be used SENT Sensor The X20L has the ability to work with 12 SENT protocol sensors on AS1-12. Calibrators need to connect to the X20L via USB with Scal and change the Input selection for the desired AS input to SENT (See page 17) .
Coolant Temperature Sensor (CTS) Example Schematic Pin Schedule Pin Number A25 A4 Function ANGND1 AN3 Notes May be shared with multiple sensors Can use Inputs AS1-12 or AV13-20 with External pullup Inlet Air Temperature Sensor (IAT) Example Schematic Pin Schedule Pin Number A25 A4 Function ANGND1 AN3 Notes May be shared with multiple sensors Can use Inputs AS or AV with External pullup
Calibration Switches Example Schematic Pin Schedule Pin Number A25 A12 Function ANGND1 AN2 Notes May be shared with multiple sensors Can use Inputs AS or AV with External pullup Digital Oil Level Sensors Need to connect to the X20L via USB with Scal and Change the Input Selection for the desired AS input to Pulse Oil Level.
Wideband Lambda Sensors The Syvecs X20L has the ability to drive two NTK L1H1/L2H2 Wideband Lambda sensors without the use of external hardware.
14 NTK L2H2 Lambda Sensor assignments in Scal needs to be set to Slave* AN21 for Lambda 1 and Slave* AN22 for Lambda 2. When an X20L is connected to an S7, users can change the Lambda type via Sensors – Lambda – Sensor Type. This needs to be set to NTK. With the S6, S8, S12 or other brands of ECU, the lambda configuration map is not present and as default the X20L will run as NTK Mode.
15 CAN Bus Common Area Network Bus (CAN Bus) is a widely used data interface common used in many cars and aftermarket accessories (such as Data loggers and Dashes). Data is sent using the High and Low wires, which are maintained as a twisted pair. The X20L as default has 2 x CAN bus interfaces: CAN0 is used for expander communications with the Syvecs Engine ECU.
16 PC Connection - SCAL The X20L has a calibration stored onboard to maintain settings of the X20L hardware. In order for the X20L to work it must have a valid calibration present in the device and when shipping from the factory a default cal is loaded to ensure it works out of the box. Calibrators who wish to enable an Input to work in SENT decoding or setup custom CAN transmit will need to connect live to the X20L. A USB-C port is found at the back of the X20L which is IP67 sealed.
17 The connected green icon should now be present in the top right and all the voltages/temps from onboard the X20L are listed on the right hand side. Calibrators now have the ability to change the Input setup for each AN Input, setup custom DataStream CAN options or use the output testing (see page 18).
18 Output Testing The X20L outputs can be tested live with our Syvecs - Scal program and information on connecting to the unit can be found in the PC Connection section of the manual. After connecting to the expander via USB, users will see an area at the bottom of the calibration tree called output testing. Here users are able to test the functions of each output by itself without the need for any master/slave CAN communication.