14POINT7 Spartan 3 v2 Cuntrollore Lambda

Specificazioni
- Pruduttu: Spartanu 3 v2
- Cuntenutu di u pacchettu: 1x Spartan 3 v2, 1x Convertitore USB, 1x Portafusibili a lama impermeabile, 2x 5 Amp fusibile di lama
Istruzzioni per l'usu di u produttu
Installazione di Scaricamentu
Inserite un 5 amp Inserite u fusibile in u portafusibili, tagliate u filu à mità di u filu è chjude bè u coperchio. Cunnette un'estremità di u portafusibili à u filu rossu Spartan 3 è l'altra estremità à una fonte di 12V cummutata, preferibilmente u relè di a pompa di carburante.
Wiring
| Colore di filu | Nome |
|---|---|
| Rossu | putenza |
| Neru | Terra di l'elettronica |
Comunicazioni USB
U Spartan 3 vene cun un convertitore USB per a cumunicazione cù un urdinatore. U convertitore USB usa u chipset FTDI, chì hè tipicamente preinstallatu nantu à a maiò parte di i sistemi operativi.
Cunfigurazione di u Terminale Seriale di Windows 10
Per cumunicà cù u Spartan 3 via cumandamenti seriali in Windows 10:
- Assicuratevi chì a Terra di l'Elettronica (Neru), a Terra di u Riscaldatore (Biancu) è l'Alimentazione (Rossu) sianu cunnessi è chì u Spartan 3 sia alimentatu.
- Scaricate è installate u software Termite da https://www.compuphase.com/software_termite.htm.
- In a barra di ricerca di Windows, scrivite "Gestione dispositivi" è apritelu.
- Truvate u cunvertitore USB Spartan 3 listatu cum'è "Porta seriale USB" (per esempiu, COM3).
- In Termite, cliccate nant'à Impostazioni, verificate chì u Portu hè currettu (per esempiu, COM3) è impostate a velocità di trasmissione in baud à 9600.
Comandi seriali
Per inserisce cumandamenti seriali:
- Cunnette a Terra di l'Elettronica (Neru), a Terra di u Riscaldatore (Biancu) è l'Alimentazione (Rossu).
- Aduprate cumandamenti cum'è GETHW, GETFW, SETTYPE, ecc., seguitati da valori specifici secondu a nota d'usu quì sottu.
Nota d'usu
Fate riferimentu à l'examples per capisce cumu furmattà è aduprà i cumandamenti seriali in modu efficace basatu annantu à i paràmetri desiderati.
Attenti
- Ùn cunnette micca o disconnect u Sensor Lambda mentre Spartan 3 hè alimentatu.
- U sensoru Lambda sarà assai caldu durante u funziunamentu normale, fate attenzione quandu u manipule.
- Ùn installate micca u Sensor Lambda in una manera chì l'unità hè alimentata prima chì u vostru mutore sia in funzione. Un iniziu di u mutore pò spustà a condensazione in u vostru sistema di scarico à u sensoru, se u sensoru hè digià riscaldatu, questu pò causà scossa termica è causanu l'interni di ceramica in u sensoru per cracke è deformate.
- Mentre chì u Lambda Sensor hè in un flussu di escape attivu, deve esse cuntrullatu da Spartan 3. U carbonu da un exhaustu attivu pò facilmente custruisce nantu à un sensoru unpowered è foul it.
- A vita di u sensore Lambda quandu s'utilice cù carburanti di piombu hè trà 100-500 ore.

Cuntenutu di u pacchettu
1x Spartan 3 v2, 1x Convertitore USB, 1x Portafusibili a lama impermeabile, 2x 5 Amp fusibile di lama
Installazione di Scaricamentu
U sensor Lambda deve esse stallatu trà e 10 ore è a pusizione di 2 ore, menu di 60 gradi da a verticale, questu permetterà a gravità per sguassà a condensazione di l'acqua da u sensor.
Per tutte l'installazione di sensori d'ossigenu, u sensoru deve esse stallatu prima di u cunvertitore cataliticu.
Per i motori normalmente aspirati, u sensoru deve esse installatu à circa 2ft da u portu di scarico di u mutore. Per i motori Turbocharged, u sensoru deve esse installatu dopu à u turbocharger. Per i motori Supercharged, u sensoru deve esse installatu à 3ft da u portu di scarico di u mutore.
Fuse
Inserisci 5 amp Inserite u fusibile in u portafusibili, tagliate u filu à mità di a porta è chjude u coperchiu. Una estremità di u portafusibili si cunnetta à u filu rossu Spartan 3, l'altra estremità di u portafusibili si cunnetta à una fonte di 12 [v] cummutata, di solitu si cunsiglia un relè di pompa di carburante.

Wiring
| Colore di filu | Nome | Cunnessu à | Nota |
| Rossu | putenza | Cambiatu 12[v] | Aduprate u portafusibili, 12 [v] deve esse in funzione solu quandu u mutore hè in funzione. U relè di a pompa di carburante hè a fonte cunsigliata. |
| Neru | Terra di l'elettronica | Terra | Terra induve u dispusitivu di interfaccia hè in terra |
| Biancu | Riscaldatore Terra | Terra | Terra à u chassis o u bloccu di u mutore |
| Verde | Analogicu d'Alta Prestazione
Output |
dispusitivu di interfaccia;
ECU/Gauge/datalogger/etc... |
L'output predefinitu hè un output lineare; 0[v] @ 0.68 [Lambda] Lineare à 5[v] @ 1.36 [Lambda], equivalente à 10-20 [AFR] per u carburante à benzina |
| Marrone | Uscita Analogica di Prestazione Standard | L'output predefinitu hè u statu di u riscaldatore; 0[v] = aspittendu u trigger prima di u sensore di riscaldamentu, 1[v] = u riscaldamentu di u sensore hà iniziatu, 2[v] = u riscaldamentu di u sensore hè cumpletu è u riscaldatore di u sensore hè in cuntrollu di circuitu chjusu. | |
| Turchinu | CAN Alta | ||
| Purpura | CAN Bassa | ||
| Aranciu | UART TX | "Rx-Orange" nant'à u cunvertitore USB | |
| Ghjallu | UART RX | "Tx-Giallu" nant'à u cunvertitore USB | |
| Grisgiu | Terra UART | "Gnd-Grey" nant'à u cunvertitore USB |
Comunicazioni USB
Spartan 3 vene cun un cunvertitore USB per furnisce cumunicazioni USB cù u vostru urdinatore. U cunvertitore hè basatu annantu à u pupulare chipset FTDI, dunque a maiò parte di i sistemi operativi anu digià u driver preinstallatu.
Windows 10 terminal seriale
A Terra di l'Elettronica (Neru), a Terra di u Riscaldatore (biancu) è l'Alimentazione (Rossu) devenu esse cunnessi è u Spartan 3 alimentatu per inserisce i cumandamenti seriali.
Spartan 3 ùn pò esse alimentatu via USB.
U terminal seriale cunsigliatu hè Termite, https://www.compuphase.com/software_termite.htm, scaricate è installate a cunfigurazione cumpleta.
![]() |
![]() |
![]() |
![]() |
| In a barra di ricerca di Windows 10, scrive "Device Manager" è apre. | U cunvertitore USB Spartan 3 apparirà cum'è "Porta seriale USB", in questu esempiu.ampu "COM3" hè assignatu à Spartan 3. | In Termite, cliccate "Settings" | Assicuratevi chì u Portu sia currettu è chì
A velocità di trasmissione hè "9600". |
Comandi seriali
A Terra di l'Elettronica (Neru), a Terra di u Riscaldatore (biancu) è l'Alimentazione (Rossu) devenu esse cunnessi è Spartan 3 alimentatu per inserisce cumandamenti seriali. Spartan 3 ùn pò micca esse alimentatu via USB.
| Command Serial | Nota d'usu | Scopu | Example | Default di fabbrica |
| GETHW | Ottene a versione di hardware | |||
| GETFW | Ottene a versione di u firmware | |||
| SETTYPEx | Se x hè 0 allora Bosch LSU 4.9
Se x hè 1 allora Bosch LSU ADV |
Definisce u tipu di sensor LSU | SETTYPE 1 | x=0, LSU 4.9 |
| GETTYPE | Ottene u tipu di sensor LSU | |||
| SETCANFORMATx | x hè un interu di 1 à 3 caratteri. x=0; predeterminatu
x=1; Link ECU x=2; ECU Adaptronic x=3; ECU Haltech x=4; % Ossigenu*100 x=5; Formatu CAN allargatu |
SETCANFORMAT 0 | x=0 | |
| GETCANFORMAT | Ottene u furmatu CAN | |||
| SETCANIDx | x hè un interu di 1 à 4 caratteri | Imposta l'ID CAN a 11 bit | SETCANID1024
SETCANID128 |
x=1024 |
| GETCANID | Ottiene l'ID CAN a 11 bit | |||
| SETCANBAUDx | x hè un interu di 1 à 7 caratteri | Stabilisce u CAN Baud Rate | SETCANBAUD 1000000
stabiliscerà a velocità di baud CAN à 1 Mbit/s |
X = 500000,
500kbit / s |
| GETCANBAUD | Ottene CAN Baud Rate | |||
| SETCANRx | Se x hè 1, a resistenza hè attivata. Se x hè 0 u
a resistenza hè disattivata |
Attivà / Disattivà CAN
Resistenza di Terminazione |
SETCANR1
SETCANR0 |
x=1, termine CAN Res
Abilitatu |
| GETCANR | Gets CAN Term Res State;
1 = attivatu, 0 = disabilitatu |
| SETAFRMxx.x | xx.x hè un decimale esattamente 4 caratteri longu
cumpresi i punti decimali |
Imposta u multiplicatore AFR per a coppia
app |
SETAFM14.7
SETAFM1.00 |
xx.x = 14.7 |
| GETAFRM | Ottene u multiplicatore AFR per a coppia
app |
|||
| SETLAMFIVEVx.xx | x.xx hè un decimale di esattamente 4 caratteri cumprese a virgula. U valore minimu hè 0.60, u valore massimu hè 3.40. Stu valore pò esse
più altu o più bassu chè u valore SETLAMZEROV. |
Imposta Lambda a 5[v] per l'output lineare | SETLAMFIVEV1.36 | x.xx=1.36 |
| GETLAMFIVEV | Riceve u Lambda à 5[v] | |||
| SETLAMZEROVx.xx | x.xx hè un decimale di esattamente 4 caratteri cumprese a virgula. U valore minimu hè 0.60, u valore massimu hè 3.40. Stu valore pò esse
più altu o più bassu chè u valore SETLAMFIVEV. |
Imposta Lambda a 0[v] per l'output lineare | SETLAMZEROV0.68 | x.xx=0.68 |
| GETLAMZEROV | Ottiene Lambda à 0[v] | |||
| SETPERFx | Sè x hè 0 tandu a prestazione standard hè di 20 ms. Sè x hè 1 tandu a prestazione alta hè di 10 ms. Sè x hè 2
poi ottimizà per un funziunamentu snellu. |
SETPERF1 | x=1, alte prestazioni | |
| GETPERFx | Ottene prestazioni | |||
| SETSLOWHEATx | Se x hè 0, u sensoru hè riscaldatu à a tarifa normale durante l'accensione iniziale.
Se x hè 1, u sensoru hè riscaldatu à 1/3 di a tarifa normale durante l'accensione iniziale. Sè x hè 2, aspettate, un massimu di 10 minuti, per u signale MS3 CAN RPM prima di scaldà. Sè x hè 3, aspettate, un massimu di 10 minuti, chì u gasu di scaricu riscaldi u sensore à 350 °C prima di riscaldà. Richiede Firmware 1.05 è sopra |
SETLU 1 | x=0, velocità di riscaldamentu nurmale di u sensore | |
| GETSLOWHEAT | Ottene un setting di calore lento | |||
| MEMRESET | Resetta à i paràmetri di fabbrica. | |||
| SETLINOUTx.xxx | Induve x.xxx hè un decimale di esattamente 5 caratteri cumpresi u puntu decimale, più grande di 0.000 è menu di 5.000. L'output lineare riprenderà.
funziunamentu nurmale à u riavviu. |
Permette à l'utilizatore per stabilisce u Output Linear High Perf à un vol specificutage | SETLINOUT 2.500 | |
| DOCAL | Tirate fora u sensore da u scaricu. Accendete u controller à banda larga cù u sensore cunnessu per circa 5 minuti, dopu emettite u cumandamentu DOCAL. | Fate a calibrazione à aria libera è visualizate u valore. Un sensore perfettu avarà un valore di 1.00. Raccomandatu per a clonazione.
solu sensori. |
||
| GETCAL | Richiede Firmware 1.04 è sopra | Ottene u valore di calibrazione di l'aria gratuitu | ||
| RESETCAL | Richiede Firmware 1.04 è sopra | Resetta a calibrazione di l'aria libera
valore à 1.00 |
||
| SETCANDRx | x hè un numeru interu da 1 à 4 caratteri. Richiede u firmware 1.04 è superiore. | Stabilisce u CAN Data Rate in hz | Per prestazioni ottimali, i dati CAN
A frequenza deve esse 200Hz |
x=50 |
| GETCANDR | Richiede Firmware 1.04 è sopra | Ottene CAN Data Rate | ||
| SETNBMODEx | Sè x hè 0 tandu l'uscita analogica di prestazioni standard hè una banda stretta simulata.
Sè x hè 2 tandu Standard Performance Analog L'output hè u statu di u riscaldatore |
Selezziunà a funzione di l'Output Analogicu di Prestazione Standard trà Simulatu
Banda stretta è Statu di u riscaldatore |
SETNBMODE0 | x=2, Statu di u riscaldatore |
| GETNBMODE | Ottene prestazioni standard
Modu di uscita analogica |
|||
| SETNBSWLAMx.xxx | x.xxx hè un decimale di esattamente 5 caratteri cumpresu u puntu decimale. Richiede firmware.
1.08 è sopra |
Definisce u puntu di cummutazione à banda stretta simulatu in Lambda | SETNBSWLAM1.005 | x.xxx = 1.000 |
| GETNBSWLAM | Ottiene a banda stretta simulata
puntu di commutazione in Lambda |
Tutti i cumandamenti sò in ASCII, e maiuscule è minuscule ùn importanu micca, i spazii ùn importanu micca.
Formatu predeterminatu di u protocolu CAN Bus (Lambda)
Per u Formatu CAN %O2, vede "Spartan 3 è Spartan 3 Lite per Applicazioni Lean Burn and Oxygen Metering.pdf" U CAN Bus di Spartan 3 opera cù l'indirizzu di 11 bit.
- La velocità di trasmissione CAN predefinita è di 500 kbit/s
- A resistenza di Terminazione CAN predeterminata hè attivata, questu pò esse cambiatu mandendu u cumandamentu seriale "SETCANRx".
- L'ID CAN predeterminatu hè 1024, questu pò esse cambiatu mandendu cumanda seriale "SETCANIDx".
- Lunghezza di dati (DLC) hè 4.
- A velocità di dati predefinita hè 50 Hz, i dati sò mandati ogni 20 [ms], questu pò esse cambiatu mandendu u cumandamentu seriale "SETCANDRx". Big-endian per tutti i dati.
- Dati [0] = Lambda x1000 High Byte
- Dati [1] = Lambda x1000 Low Byte
- Dati [2] = LSU_Temp/10
Data[3] = Status - Lambda = (Data[0]<<8 + Data[1])/1000
- Sensor Temperature [C] = Dati [2]*10
Status
| Valore di Statu (decimale) | Sensu |
| 0 | Riservatu |
| 1 | Aspittendu u trigger prima di scaldà |
| 2 | U sensore si riscalda |
| 3 | Sensore in funziunamentu nurmale |
| 4+ | Riservatu |
Formati CAN supportati
| Nome di u furmatu CAN | Formatu CAN seriale
Cumanda |
CAN Id Serial
Cumanda |
Velocità di trasmissione CAN BAUD seriale
Cumanda |
Nota |
| Formatu CAN di l'ECU di cunnessione | SETCANFORMAT 1 | SETCANID950 | SETCANBAUD 1000000 | Leghjite "Configurazione di u bus CAN di l'ECU Link G4+"
per Spartan 3.pdf” |
| ECU Adattronica CAN
Format |
SETCANFORMAT 2 | SETCANID1024
(Default da a fabbrica) |
SETCANBAUD 1000000 | |
| MegaSquirt 3 ECU
Format CAN |
SETCANFORMAT 0
(Default da a fabbrica) |
SETCANID1024
(Default da a fabbrica) |
SETCANBAUD 500000
(Default da a fabbrica) |
Leghjite "Interfacciamentu di Spartan 3 à MegaSquirt"
3.pdf " |
| Haltech ECU CAN
Format |
SETCANFORMAT 3 | Ùn hè micca necessariu | SETCANBAUD 1000000 | Spartan 3 emula Haltech WBC1
controller di banda larga |
| U vostru Dyno Dyno
Formatu CAN di u controller |
SETCANFORMAT 0
(Default da a fabbrica) |
SETCANID1024
(Default da a fabbrica) |
SETCANBAUD 1000000 | |
| MaxxECU | SETCANFORMAT 0
(Default da a fabbrica) |
SETCANID1024
(Default da a fabbrica) |
SETCANBAUD 500000
(Default da a fabbrica) |
Leghjite "Interfacciamentu di Spartan 3 à
MaxxECU.pdf” |
| Formatu CAN allargatu | SETCANFORMAT 5 | Leghjite "Spartan 3 Extend CAN Format.pdf"
Richiede Firmware 1.08 è sopra. |
Resistenza di terminazione CAN:
Suppone chì chjamemu l'ECU; Maestru, è i dispusitivi chì mandà / riceve dati à / da l 'ECU avemu chjamatu; Slave (Spartan 3, dashboard digitale, controller EGT, etc...). In a maiò parte di l'applicazioni ci hè un Master (ECU) è unu o più Slave chì tutti sparte u listessu CAN Bus. Se Spartan 3 hè l'unicu Slave nantu à u CAN Bus, a resistenza di terminazione CAN in Spartan 3 deve esse attivata cù u cumandamentu seriale "SETCANR1". Per automaticamente, a resistenza di terminazione CAN in Spartan 3 hè attivata. S'ellu ci hè parechje Slave, u Slave chì hè u più luntanu da u Maestru (basatu nantu à a lunghezza di u filu) deve avè a Resistor di Terminazione CAN attivata, tutti l'altri Slave anu da avè a so Resistore di Terminazione CAN.
disattivatu / disconnected. In pratica; Spessu ùn importa micca chì i resistori di Terminazione CAN sò stallati bè, ma per a più alta affidabilità, i Resistori di Terminazione CAN deve esse stallati bè.
Bootloader
Quandu Spartan 3 hè acceso senza a massa di u riscaldatore LSU, filu biancu, cunnessu, entrerà in modalità bootloader. Accendendu Spartan 3 cù a massa di u riscaldatore cunnessa ùn attiverà micca u bootloader è Spartan 3 funzionerà nurmalmente.
Garanzia
14Point7 garantisce Spartan 3 per esse senza difetti per 2 anni.
Disclaimer
14Point7 hè rispunsevule per danni solu finu à u prezzu di compra di i so prudutti. I prudutti 14Point7 ùn deve micca esse usatu in e strade pubbliche.
FAQ
Chì hè inclusu in u pacchettu Spartan 3 v2?
U pacchettu include l'unità Spartan 3 v2, un convertitore USB, un portafusibili a lama impermeabile è dui accumulatori da 5 V. Amp fusibili di lama.
Cumu possu cunfigurà e cumunicazioni USB cù Spartan 3?
Basta à cunnette u cunvertitore USB à u vostru urdinatore. A maiò parte di i sistemi operativi anu digià i driver necessarii preinstallati per u chipset FTDI utilizatu in u cunvertitore.
Possu alimentà u Spartan 3 via USB?
Innò, u Spartan 3 deve esse alimentatu separatamente cù una fonte 12V cummutata.
Documenti / Risorse
![]() |
14POINT7 Spartan 3 v2 Cuntrollore Lambda [pdfManuale d'usu Cuntrollore Lambda Spartan 3 v2, Spartan 3 v2, Cuntrollore Lambda, Cuntrollore |




