14POINT7 Spartan 3 v2 Lambda Controller

Specifications
- Khoom siv: Spartan 3 v2
- Cov ntsiab lus pob: 1 x Spartan 3 v2, 1 x USB Converter, 1 x Waterproof hniav fuse yas dhos, 2 x 5 Amp hniav fuse
Cov lus qhia siv khoom
Tso Txhim Kho
Insert ib 5 amp fuse into the fuse holder, cut the wire at the midpoint, and securely close the lid. Connect one end of the fuse holder to the Spartan 3 red wire and the other end to a switched 12V source, preferably the fuel pump relay.
Kev xaim
| Hlau Xim | Lub npe |
|---|---|
| Liab | Hwj chim |
| Dub | Electronics av |
Kev sib txuas lus USB
The Spartan 3 comes with a USB converter for communication with a computer. The USB converter uses the FTDI chipset, which is typically preinstalled on most operating systems.
Windows 10 Serial Terminal Teeb
To communicate with the Spartan 3 via serial commands on Windows 10:
- Ensure Electronics Ground (Black), Heater Ground (White), and Power (Red) are connected and the Spartan 3 is powered.
- Download tau thiab nruab Termite software los ntawm https://www.compuphase.com/software_termite.htm.
- In the Windows search bar, type “Device Manager” and open it.
- Locate the Spartan 3 USB converter listed as “USB Serial Port” (e.g., COM3).
- In Termite, click on Settings, verify the Port is correct (e.g., COM3) and set the Baud rate to 9600.
Serial Commands
Nkag mus rau serial commands:
- Connect Electronics Ground (Black), Heater Ground (White), and Power (Red).
- Use commands like GETHW, GETFW, SETTYPE, etc., followed by specific values as per the usage note below.
Daim ntawv siv
Xa mus rau qhov muab examples to understand how to format and use the serial commands effectively based on the desired settings.
Ceeb toom
- Tsis txhob txuas lossis txiav lub Lambda Sensor thaum lub zog Spartan 3.
- Lub Lambda Sensor yuav kub heev thaum lub sijhawm ua haujlwm ib txwm, thov ceev faj thaum tuav nws.
- Tsis txhob nruab Lambda Sensor nyob rau hauv xws li ib tug yam ntxwv uas lub tsev yog powered ua ntej koj lub cav khiav. Lub cav pib tuaj yeem txav cov condensation nyob rau hauv koj lub tso pa tawm mus rau lub sensor, yog tias lub sensor twb tau rhuab, qhov no tuaj yeem ua rau thermal shock thiab ua rau cov ceramics hauv lub sensor tawg thiab deform.
- Thaum lub Lambda Sensor nyob rau hauv lub active tso kwj, nws yuav tsum tau tswj los ntawm Spartan 3. Carbon los ntawm ib tug nquag tso pa yuav yooj yim tsim nyob rau hauv ib tug unpowered sensor thiab foul nws.
- Lambda sensor lub neej thaum siv nrog cov roj lead yog nyob nruab nrab ntawm 100-500 teev.

Ntim Cov Ntsiab Lus
1 x Spartan 3 v2, 1 x USB Converter, 1 x Waterproof hniav fuse yas dhos, 2 x 5 Amp hniav fuse
Tso Txhim Kho
Lub Lambda sensor yuav tsum tau nruab nruab nrab ntawm 10 teev thiab 2 teev tsaus ntuj txoj hauj lwm, tsawg dua 60 degrees los ntawm ntsug, qhov no yuav tso cai rau lub ntiajteb txawj nqus tshem tawm cov dej condensation ntawm lub sensor.
Rau tag nrho Oxygen sensor installation, lub sensor yuav tsum tau ntsia ua ntej lub catalytic converter.
Rau ib txwm aspirated engine lub sensor yuav tsum tau ntsia li 2ft ntawm lub cav tso qhov chaw nres nkoj. Rau cov cav turbocharged lub sensor yuav tsum tau ntsia tom qab lub turbocharger. Rau cov tshuab supercharged lub sensor yuav tsum tau nruab 3ft ntawm lub cav tso qhov chaw nres nkoj.
Fuse
Sib 5 amp fuse rau hauv lub fuse tuav, txiav hlau ntawm nruab nrab, thiab ruaj ntseg hau. Ib qho kawg ntawm lub fuse tuav txuas mus rau Spartan 3 liab xaim rau lwm qhov kawg ntawm lub fuse tuav txuas mus rau qhov hloov pauv 12 [v] qhov chaw, roj twj tso kua mis relay feem ntau pom zoo.

Kev xaim
| Hlau Xim | Lub npe | Txuas rau | Nco tseg |
| Liab | Hwj chim | Hloov 12 [v] | Use fuse holder, 12[v] should be live only when engine is running. Fuel pump relay is the recommended source. |
| Dub | Electronics av | Hauv av | Hauv av qhov chaw sib cuam tshuam yog grounded |
| Dawb | Cua sov hauv av | Hauv av | Hauv av rau chassis lossis cav thaiv |
| Ntsuab | High Performance Analog
Tso zis |
Interfacing ntaus ntawv;
ECU/Gauge/datalogger/etc... |
Default output is linear output; 0[v] @ 0.68 [Lambda] Linear to 5[v] @ 1.36 [Lambda], equivalent to 10-20 [AFR] for gasoline fuel |
| Xim av | Standard Performance Analog Output | Default output is heater status; 0[v] = waiting for trigger before heating sensor, 1[v] = sensor heatup started, 2[v] = sensor heatup complete and sensor heater is in closed loop control | |
| Xiav | PEEV XWM | ||
| Ntshav | TUAJ YEEM | ||
| Txiv kab ntxwv | UART TXI | “Rx-Orange” on USB converter | |
| Daj | UA RX | “Tx-Yellow” on USB converter | |
| Grey | UART Ground | “Gnd-Grey” on USB converter |
Kev sib txuas lus USB
Spartan 3 los nrog USB converter los muab kev sib txuas lus USB nrog koj lub computer. Lub converter yog raws li qhov nrov FTDI chipset yog li feem ntau cov kev khiav hauj lwm systems twb muaj tus tsav tsheb preinstalled.
Windows 10 serial davhlau ya nyob twg
Electronics Ground (Black), Heater Ground (white), and Power (Red) must be connected and Spartan 3 powered to enter serial commands.
Spartan 3 cannot be powered through USB.
The recommended serial terminal is Termite, https://www.compuphase.com/software_termite.htm, thov download tau thiab nruab qhov kev teeb tsa tiav.
![]() |
![]() |
![]() |
![]() |
| Hauv Windows 10 nrhiav bar, thov ntaus "Device Manager" thiab qhib nws. | Spartan 3 USB converter will show up as “USB Serial Port”, in this example "COM3" yog muab rau Spartan 3. | Hauv Termite, nyem "Settings" | Make sure the Port is correct and that the
Baud rate is “9600”. |
Serial Commands
Electronics Ground (Dub), Heater Ground (dawb), thiab Fais Fab (Liab) yuav tsum tau txuas nrog thiab Spartan 3 powered nkag mus rau serial commands. Spartan 3 tsis tuaj yeem siv los ntawm USB.
| Serial Command | Daim ntawv siv | Lub hom phiaj | Example | Factory Default |
| THOV | Tau txais Hardware Version | |||
| GETFW | Tau txais firmware version | |||
| SETTYPEx | Yog tias x yog 0 ces Bosch LSU 4.9
Yog tias x yog 1 ces Bosch LSU ADV |
Teem LSU sensor hom | SETTYPE1 | x=0, LSU 4.9 |
| GETTYPE | Tau txais LSU sensor hom | |||
| SETCANFORMATx | x yog tus lej 1 txog 3 tus cim ntev. x = 0; ua ntej
x = 1; Txuas ECU x=2; Adaptronic ECU x=3; Haltech ECU x=4; % Oxygen*100 x=5; Extended CAN format |
SETCANFORMAT 0 | x = 0 | |
| GETANFORMAT | Tau txais hom ntawv CAN | |||
| SETCANIDx | x yog tus lej 1 txog 4 tus cim ntev | Teem 11 ntsis CAN ID | TIAB SA 1024
TIAB SA 128 |
x = 1024 |
| TAU TXAIS | Tau txais 11 me ntsis CAN ID | |||
| SETCANBAUDx | x yog tus lej 1 txog 7 tus cim ntev | Teem CAN Baud Rate | SETCANBAUD 1000000
yuav teem CAN Baud tus nqi mus txog 1 Mbit / s |
X = 500000,
500kbit / s |
| GETANBAUD | Tau txais CAN Baud Rate | |||
| SETCANRx | Yog tias x yog 1 lub resistor yog enabled. yog 0x
resistor yog neeg xiam |
Pab / Disable CAN
Termination Resistor |
SETCANR1
SETCANR0 |
x=1, CAN term Res
Pab tau |
| GETCANR | Tau txais CAN Term Res State;
1=enabled, 0=disabled |
| SETAFRMxx.x | xx.x yog tus lej raws nraim 4 cim ntev
suav nrog tus lej lej |
Sets AFR Multiplier for Torque
app |
TIAB SA 14.7
TIAB SA 1.00 |
txx = 14.7 |
| GETAFRM | Gets AFR Multiplier for Torque
app |
|||
| SETLAMFIVEVx.xx | x.xx is a decimal exactly 4 characters long including decimal point. Minimum value is 0.60, maximum value is 3.40. This value can be
higher or lower than the SETLAMZEROV value. |
Teeb Lambda ntawm 5 [v] rau cov zis tawm | SETLAMFIVEV 1.36 | x.xx=1.36 |
| GETLAMFIVEV | Tau txais lub Lambda ntawm 5 [v] | |||
| SETLAMZEROVx.xx | x.xx is a decimal exactly 4 characters long including decimal point. Minimum value is 0.60, maximum value is 3.40. This value can be
higher or lower than the SETLAMFIVEV value. |
Teeb Lambda ntawm 0 [v] rau cov zis tawm | SETLAMZEROV 0.68 | x.xx=0.68 |
| GETlamZEROV | Tau txais Lambda ntawm 0 [v] | |||
| SETPERFx | If x is 0 then standard performance of 20ms. If x is 1 then high performance of 10ms. If x is 2
then optimize for lean operation. |
SETPERF 1 | x=1, high performance | |
| GETPERFx | Tau txais kev ua haujlwm | |||
| SETSLOWHEATx | Yog tias x yog 0 ces sensor yog rhuab ntawm tus nqi ib txwm thaum pib lub zog.
Yog tias x yog 1 ces sensor yog rhuab ntawm 1/3 tus nqi ib txwm thaum pib lub zog. If x is 2 then wait, a max of 10 min, for MS3 CAN RPM signal before heating. If x is 3 then wait, a max of 10 min, for exhaust gas to heat sensor to 350C before heating. Yuav tsum tau Firmware 1.05 thiab siab dua |
SETSLOWHEAT 1 | x=0, normal sensor heatup rate | |
| GETSLOWHEAT | Tau txais kev teeb tsa qeeb | |||
| MEMRESET | Rov qab mus rau lub Hoobkas nqis. | |||
| SETLINOUTx.xxx | Where x.xxx is a decimal exactly 5 characters long including decimal point, greater than 0.000 and less than 5.000. Linear Output will resume
normal operation on reboot. |
Tso cai rau tus neeg siv los teeb tsa High Perf Linear Output rau ib qho tshwj xeeb voltage | SETLINOUT 2.500 | |
| DOCAL | Pull sensor out of the exhaust. Power on wideband controller with sensor connected for about 5 minutes then issue the DOCAL command. | Do Free Air Calibration and display the value. A perfect sensor will have a value of 1.00. Recommended for clone
sensors nkaus xwb. |
||
| GETCAL | Yuav tsum tau Firmware 1.04 thiab siab dua | Tau txais huab cua Calibration pub dawb | ||
| RESETCAL | Yuav tsum tau Firmware 1.04 thiab siab dua | Resets Dawb Cua Calibration
tus nqi rau 1.00 |
||
| SETCANDRx | x yog tus lej 1 txog 4 tus cim ntev Yuav Tsum Muaj Firmware 1.04 thiab siab dua | Teem CAN Cov Ntaub Ntawv Tus Nqi hauv hz | For optimal performance, CAN Data
Rate should be 200hz |
x = 50 |
| GETCANDR | Yuav tsum tau Firmware 1.04 thiab siab dua | Tau txais CAN Data Rate | ||
| SETNBMODEx | If x is 0 then Standard Performance Analog Output is Simulated Narrowband.
Yog tias x yog 2 ces Standard Performance Analog Cov zis yog Heater Status |
Selects the function of the Standard Performance Analog Output between Simulated
Narrowband thiab Heater Status |
SETNBMODE0 | x=2, Heater Status |
| GETNBMODE | Tau txais Standard Performance
Analog Output hom |
|||
| SETNBSWLAMx.xxx | x.xxx is a decimal exactly 5 characters long including decimal point. Requires Firmware
1.08 thiab siab dua |
Sets the Simulated Narrowband Switch Point in Lambda | SETNBSWLAM 1.005 | x.x = 1.000 |
| GETNBSWLAM | Tau txais Simulated Narrowband
Hloov chaw hauv Lambda |
* Tag nrho cov lus txib nyob hauv ASCII, rooj plaub tsis muaj teeb meem, qhov chaw tsis muaj teeb meem.
CAN Bus Protocol Default Format (Lambda)
Rau %O2 CAN Format thov saib "Spartan 3 thiab Spartan 3 Lite rau Lean Burn thiab Oxygen Metering Applications.pdf" Spartan 3's CAN Bus ua haujlwm nrog 11 me ntsis chaw nyob.
- Default CAN Baud tus nqi yog 500kbit / s
- Default CAN Termination resistor yog qhib, qhov no tuaj yeem hloov pauv los ntawm kev xa "SETCANRx" serial command.
- Default CAN Id yog 1024, qhov no tuaj yeem hloov pauv los ntawm kev xa "SETCANIDx" serial command.
- Data Length (DLC) yog 4.
- Default Data Rate is 50 hz, data is sent every 20[ms], this can be changed by sending “SETCANDRx” serial command. Big-endian for all data
- Data[0] = Lambda x1000 High Byte
- Data[1] = Lambda x1000 Low Byte
- Data[2] = LSU_Temp/10
Data[3] = Status - Lambda = (Data[0]<<8 + Data[1])/1000
- Sensor Kub [C] = Data[2]*10
xwm txheej
| Status Value (decimal) | Lub ntsiab lus |
| 0 | Khaws tseg |
| 1 | Waiting for trigger before heating up |
| 2 | Sensor is heating up |
| 3 | Sensor in normal operation |
| 4+ | Khaws tseg |
Supported CAN Formats
| CAN Format Name | CAN Format Serial
txib |
UA ID Serial
txib |
CAN BAUD Rate Serial
txib |
Nco tseg |
| Link ECU CAN Format | SETCANFORMAT 1 | TIAB SA 950 | SETCANBAUD 1000000 | Read “Link G4+ ECU CAN Bus Configuration
for Spartan 3.pdf” |
| Adaptronic ECU CAN
Hom ntawv |
SETCANFORMAT 2 | TIAB SA 1024
(Default los ntawm Hoobkas) |
SETCANBAUD 1000000 | |
| MegaSquirt 3 ECU
UA Format |
SETCANFORMAT 0
(Default los ntawm Hoobkas) |
TIAB SA 1024
(Default los ntawm Hoobkas) |
SETCANBAUD 500000
(Default los ntawm Hoobkas) |
Read “Interfacing Spartan 3 to MegaSquirt
3. pdf" |
| Haltech ECU CAN
Hom ntawv |
SETCANFORMAT 3 | Tsis xav tau | SETCANBAUD 1000000 | Spartan 3 Emulates Haltech WBC1
wideband maub los |
| Koj Dyno Dyno
Controller CAN Format |
SETCANFORMAT 0
(Default los ntawm Hoobkas) |
TIAB SA 1024
(Default los ntawm Hoobkas) |
SETCANBAUD 1000000 | |
| MaxxECU | SETCANFORMAT 0
(Default los ntawm Hoobkas) |
TIAB SA 1024
(Default los ntawm Hoobkas) |
SETCANBAUD 500000
(Default los ntawm Hoobkas) |
Read “Interfacing Spartan 3 to
MaxxECU.pdf” |
| Extended CAN Format | SETCANFORMAT 5 | Read “Spartan 3 Extend CAN Format.pdf”
Yuav tsum Firmware 1.08 thiab siab dua. |
CAN Termination Resistor:
Piv txwv tias peb hu rau ECU; Master, thiab cov khoom siv uas xa / tau txais cov ntaub ntawv rau / los ntawm ECU peb hu; qhev (Spartan 3, digital dashboard, EGT maub los, thiab lwm yam ...). Hauv cov ntawv thov feem ntau muaj ib tus Xib Hwb (ECU) thiab ib lossis ntau tus qhev uas txhua tus sib koom tib lub tsheb npav. Yog tias Spartan 3 yog tib tug qhev ntawm CAN Bus ces CAN Termination Resistor ntawm Spartan 3 yuav tsum-tau qhib siv cov lus txib "SETCANR1". Los ntawm lub neej ntawd CAN Termination Resistor ntawm Spartan 3 tau qhib. Yog tias muaj ntau tus qhev, tus qhev uas nyob deb tshaj ntawm tus Xib Hwb (raws li qhov ntev ntawm txoj hlua) yuav tsum muaj CAN Termination Resistor enabled, tag nrho lwm cov qhev yuav tsum muaj lawv CAN Termination Resistor
disabled/disconnected. Hauv kev xyaum; Nws feem ntau tsis muaj teeb meem yog tias CAN Termination Resistors raug teeb tsa kom raug, tab sis rau kev ntseeg siab tshaj plaws CAN Termination Resistors yuav tsum tau teeb tsa kom raug.
Bootloader
Thaum Spartan 3 powered tsis muaj LSU Heater Ground, dawb xaim, txuas nws yuav nkag mus rau bootloader hom. Fais fab mus rau Spartan 3 nrog lub rhaub hauv av txuas nrog yuav tsis ua rau lub bootloader thiab Spartan 3 yuav ua haujlwm li qub.
Warranty
14Point7 lav Spartan 3 kom tsis txhob muaj qhov tsis xws luag rau 2 xyoos.
Tsis lees paub
14Point7 yog lav rau kev puas tsuaj tsuas yog mus txog tus nqi yuav khoom ntawm nws cov khoom. 14Point7 cov khoom yuav tsum tsis txhob siv rau hauv txoj kev pej xeem.
FAQ
Dab tsi yog suav nrog hauv pob Spartan 3 v2?
The package includes the Spartan 3 v2 unit, a USB converter, a waterproof blade fuse holder, and two 5 Amp hniav fuses.
Kuv yuav teeb tsa USB kev sib txuas lus nrog Spartan 3 li cas?
Simply connect the USB converter to your computer. Most operating systems already have the necessary drivers preinstalled for the FTDI chipset used in the converter.
Kuv puas tuaj yeem siv Spartan 3 los ntawm USB?
No, the Spartan 3 must be powered separately using a switched 12V source.
Cov ntaub ntawv / Cov ntaub ntawv
![]() |
14POINT7 Spartan 3 v2 Lambda Controller [ua pdf] Tus neeg siv phau ntawv Spartan 3 v2 Lambda maub los, Spartan 3 v2, Lambda maub los, maub los |




