Controler Lambda 14POINT7 Spartan 3 v2

Specificații
- Produs: Spartan 3 v2
- Continutul pachetului: 1x Spartan 3 v2, 1x Convertor USB, 1x Suport siguranțe lamă impermeabil, 2x 5 Amp siguranța lamei
Instrucțiuni de utilizare a produsului
Instalare evacuare
Introduceți un 5 amp Introduceți siguranța în suportul siguranței, tăiați firul la mijloc și închideți bine capacul. Conectați un capăt al suportului siguranței la firul roșu Spartan 3 și celălalt capăt la o sursă comutată de 12V, de preferință releul pompei de combustibil.
Cablaj
| Culoarea firului | Nume |
|---|---|
| Roşu | Putere |
| Negru | Masa electronica |
Comunicații USB
Spartan 3 vine cu un convertor USB pentru comunicarea cu un computer. Convertorul USB folosește chipsetul FTDI, care este de obicei preinstalat pe majoritatea sistemelor de operare.
Configurarea terminalului serial în Windows 10
Pentru a comunica cu Spartan 3 prin comenzi seriale pe Windows 10:
- Asigurați-vă că împământarea componentelor electronice (negru), împământarea încălzitorului (alb) și alimentarea (roșu) sunt conectate și că Spartan 3 este alimentat.
- Descărcați și instalați software-ul Termite de pe https://www.compuphase.com/software_termite.htm.
- În bara de căutare Windows, tastați „Manager dispozitive” și deschideți-l.
- Localizați convertorul USB Spartan 3 listat ca „Port serial USB” (de exemplu, COM3).
- În Termite, faceți clic pe Setări, verificați dacă portul este corect (de exemplu, COM3) și setați rata de transfer la 9600.
Comenzi seriale
Pentru a introduce comenzi seriale:
- Conectați împământarea electronicelor (negru), împământarea încălzitorului (alb) și alimentarea (roșu).
- Folosește comenzi precum GETHW, GETFW, SETTYPE etc., urmate de valori specifice conform notei de utilizare de mai jos.
Notă de utilizare
Consultați examples pentru a înțelege cum să formatați și să utilizați eficient comenzile seriale pe baza setărilor dorite.
Avertizare
- Nu conectați și nu deconectați senzorul Lambda în timp ce Spartan 3 este alimentat.
- Senzorul Lambda se va încinge foarte mult în timpul funcționării normale, vă rugăm să aveți grijă când îl manipulați.
- Nu instalați senzorul Lambda în așa fel încât unitatea să fie alimentată înainte ca motorul să pornească. O pornire a motorului poate muta condensul din sistemul dvs. de evacuare către senzor, dacă senzorul este deja încălzit, acest lucru poate provoca șoc termic și poate cauza crăparea și deformarea componentelor ceramice din interiorul senzorului.
- În timp ce senzorul Lambda se află într-un flux de evacuare activ, acesta trebuie controlat de Spartan 3. Carbonul dintr-o eșapament activă se poate acumula cu ușurință pe un senzor nealimentat și îl poate murdări.
- Durata de viață a senzorului lambda atunci când este utilizat cu combustibili cu plumb este între 100-500 de ore.

Conținutul pachetului
1x Spartan 3 v2, 1x Convertor USB, 1x Suport siguranțe lamă impermeabil, 2x 5 Amp siguranța lamei
Instalare evacuare
Senzorul Lambda trebuie instalat între poziția 10 și 2, la mai puțin de 60 de grade față de verticală, acest lucru va permite gravitației să elimine condensul de apă din senzor.
Pentru toate instalațiile senzorului de oxigen, senzorul trebuie instalat înaintea convertizorului catalitic.
Pentru motoarele cu aspirație normală, senzorul trebuie instalat la aproximativ 2 ft de orificiul de evacuare al motorului. Pentru motoarele cu turbocompresor, senzorul trebuie instalat după turbocompresor. Pentru motoarele supraalimentate, senzorul trebuie instalat la 3 ft de orificiul de evacuare al motorului.
Siguranță
Inserare 5 amp Introduceți siguranța în suportul siguranței, tăiați firul la mijloc și fixați capacul. Un capăt al suportului siguranței se conectează la firul roșu Spartan 3, celălalt capăt al suportului siguranței se conectează la o sursă comutată de 12 [v], în mod normal se recomandă un releu al pompei de combustibil.

Cablaj
| Culoarea firului | Nume | Se conectează la | Nota |
| Roşu | Putere | Comutat 12[v] | Folosiți un suport de siguranțe, 12 [v] ar trebui să fie alimentat doar când motorul funcționează. Releul pompei de combustibil este sursa recomandată. |
| Negru | Masa electronica | Sol | Pământ unde dispozitivul de interfață este împământat |
| Alb | Încălzitor la pământ | Sol | Pământ la șasiu sau blocul motor |
| Verde | Analog de înaltă performanță
Ieșire |
Dispozitiv de interfață;
ECU/Gauge/datalogger/etc... |
Ieșirea implicită este ieșirea liniară; 0[v] @ 0.68 [Lambda] Liniar până la 5[v] @ 1.36 [Lambda], echivalent cu 10-20 [AFR] pentru combustibil benzină |
| Maro | Ieșire analogică de performanță standard | Ieșirea implicită este starea încălzitorului; 0[v] = se așteaptă declanșarea înainte de senzorul de încălzire, 1[v] = încălzirea senzorului a început, 2[v] = încălzirea senzorului este completă și încălzitorul senzorului este în control cu buclă închisă | |
| Albastru | CAN High | ||
| Violet | CAN Scăzut | ||
| Portocale | UART TX | „Rx-Orange” pe convertor USB | |
| Galben | UART RX | „Tx-Galben” pe convertorul USB | |
| Gri | UART la sol | „Gnd-Grey” pe convertorul USB |
Comunicații USB
Spartan 3 vine cu un convertor USB pentru a asigura comunicații USB cu computerul. Convertorul se bazează pe popularul chipset FTDI, așa că majoritatea sistemelor de operare au deja driverul preinstalat.
Terminal serial Windows 10
Împământarea electronicelor (negru), împământarea încălzitorului (alb) și alimentarea (roșu) trebuie să fie conectate, iar Spartan 3 trebuie alimentat pentru a introduce comenzi seriale.
Spartan 3 nu poate fi alimentat prin USB.
Terminalul serial recomandat este Termite, https://www.compuphase.com/software_termite.htm, vă rugăm să descărcați și să instalați configurația completă.
![]() |
![]() |
![]() |
![]() |
| În bara de căutare din Windows 10, introduceți „Manager dispozitive” și deschideți-l. | Convertorul USB Spartan 3 va apărea ca „Port serial USB”, în acest exempluamp„COM3” este atribuit lui Spartan 3. | În Termite, faceți clic pe „Setări” | Asigurați-vă că portul este corect și că
Rata de transmitere a datelor este „9600”. |
Comenzi seriale
Împământarea componentelor electronice (negru), împământarea încălzitorului (alb) și alimentarea (roșu) trebuie să fie conectate, iar Spartan 3 trebuie alimentat pentru a introduce comenzi seriale. Spartan 3 nu poate fi alimentat prin USB.
| Comanda serial | Notă de utilizare | Scop | Example | Implicit din fabrică |
| GETHW | Obține versiunea hardware | |||
| GETFW | Obține versiunea de firmware | |||
| SETTYPEx | Dacă x este 0, atunci Bosch LSU 4.9
Dacă x este 1, atunci Bosch LSU ADV |
Setează tipul senzorului LSU | SETTYPE1 | x=0, LSU 4.9 |
| GETTYPE | Obține tipul de senzor LSU | |||
| SETCANFORMATx | x este un număr întreg de 1 până la 3 caractere. x=0; Mod implicit
x=1; Link ECU x=2; ECU Adaptronic x=3; ECU Haltech x=4; % Oxigen*100 x=5; Format CAN extins |
SETCANFORMAT0 | x=0 | |
| GETCANFORMAT | Obține formatul CAN | |||
| SETCANIDx | x este un număr întreg de 1 până la 4 caractere | Setează ID-ul CAN pe 11 biți | SETCANID1024
SETCANID128 |
x=1024 |
| GETCANID | Obține un ID CAN de 11 biți | |||
| SETCANBAUDx | x este un număr întreg de 1 până la 7 caractere | Setează viteza de transmisie CAN | SETCANBAUD1000000
va seta viteza CAN Baud la 1 Mbit/s |
X=500000,
500 kbit/s |
| GETCANBAUD | Obține rata de transmisie CAN | |||
| SETCANRx | Dacă x este 1, rezistența este activată. Dacă x este 0, atunci
rezistența este dezactivată |
Activați/Dezactivați CAN
Rezistorul de terminare |
SETCANR1
SETCANR0 |
x=1, termenul CAN Res
Activat |
| GETCANR | Obține stare CAN Termen Res;
1=activat, 0=dezactivat |
| SETAFRMxx.x | xx.x este o zecimală de exact 4 caractere
inclusiv virgulă zecimală |
Setează multiplicatorul AFR pentru cuplu
aplicația |
SETAFM14.7
SETAFM1.00 |
xx.x=14.7 |
| GETAFRM | Obține multiplicatorul AFR pentru cuplu
aplicația |
|||
| SETLAMFIVEVx.xx | x.xx este o zecimală de exact 4 caractere, inclusiv virgula. Valoarea minimă este 0.60, valoarea maximă este 3.40. Această valoare poate fi
mai mare sau mai mică decât valoarea SETLAMZEROV. |
Setează Lambda la 5[v] pentru ieșirea liniară | SETLAMFIVEV1.36 | x.xx=1.36 |
| GETLAMFIVEV | Obține Lambda la 5[v] | |||
| SETLAMZEROVx.xx | x.xx este o zecimală de exact 4 caractere, inclusiv virgula. Valoarea minimă este 0.60, valoarea maximă este 3.40. Această valoare poate fi
mai mare sau mai mică decât valoarea SETLAMFIVEV. |
Setează Lambda la 0[v] pentru ieșirea liniară | SETLAMZEROV0.68 | x.xx=0.68 |
| GETLAMZEROV | Obține Lambda la 0[v] | |||
| SETPERFx | Dacă x este 0, atunci performanța standard este de 20 ms. Dacă x este 1, atunci performanța ridicată este de 10 ms. Dacă x este 2
apoi optimizați pentru o funcționare eficientă. |
SETPERF1 | x=1, performanță ridicată | |
| GETPERFx | Obține performanță | |||
| SETSLOWHEATx | Dacă x este 0, atunci senzorul este încălzit la viteză normală în timpul pornirii inițiale.
Dacă x este 1, atunci senzorul este încălzit la 1/3 din rata normală în timpul pornirii inițiale. Dacă x este 2, atunci așteptați maxim 10 minute semnalul MS3 CAN RPM înainte de încălzire. Dacă x este 3, atunci așteptați maxim 10 minute ca gazele de eșapament să încălzească senzorul la 350 °C înainte de încălzire. Necesită firmware 1.05 și mai sus |
SETSLOWHEAT1 | x=0, rata normală de încălzire a senzorului | |
| GETSLOWHEAT | Obține o setare de încălzire lentă | |||
| MEMRESET | Resetați la setările din fabrică. | |||
| SETLINOUTx.xxx | Unde x.xxx este o zecimală de exact 5 caractere, inclusiv virgula, mai mare decât 0.000 și mai mică decât 5.000. Ieșirea liniară va fi reluată.
funcționare normală la repornire. |
Permite utilizatorului să seteze ieșirea liniară de înaltă performanță la un anumit volumtage | SETLINOUT2.500 | |
| DOCAL | Scoateți senzorul din evacuare. Porniți controlerul cu bandă largă cu senzorul conectat timp de aproximativ 5 minute, apoi executați comanda DOCAL. | Efectuați calibrarea în aer liber și afișați valoarea. Un senzor perfect va avea o valoare de 1.00. Recomandat pentru clonare.
numai senzori. |
||
| GETCAL | Necesită firmware 1.04 și mai sus | Obține valoarea de calibrare a aerului gratuit | ||
| RESETCAL | Necesită firmware 1.04 și mai sus | Resetează calibrarea aerului liber
valoare la 1.00 |
||
| SETCANDRx | x este un număr întreg cu o lungime cuprinsă între 1 și 4 caractere. Necesită firmware 1.04 sau o versiune ulterioară. | Setează rata de date CAN în hz | Pentru performanță optimă, datele CAN
Rata ar trebui să fie de 200Hz |
x=50 |
| GETCANDR | Necesită firmware 1.04 și mai sus | Obține rata de date CAN | ||
| SETNBMODEx | Dacă x este 0, atunci ieșirea analogică de performanță standard este cu bandă îngustă simulată.
Dacă x este 2, atunci Performanța Standard Analogică Ieșirea este starea încălzitorului |
Selectează funcția ieșirii analogice de performanță standard între valorile simulate și cele
Starea benzii înguste și a încălzitorului |
SETNBMODE0 | x=2, Stare încălzitor |
| GETNBMODE | Obține performanță standard
Mod de ieșire analogică |
|||
| SETNBSWLAMx.xxx | x.xxx este o zecimală de exact 5 caractere, inclusiv virgula. Necesită firmware.
1.08 și mai sus |
Setează punctul de comutare simulat cu bandă îngustă în Lambda | SETNBSWLAM1.005 | x.xxx=1.000 |
| GETNBSWLAM | Obține banda îngustă simulată
punct de comutare în Lambda |
Toate comenzile sunt în ASCII, majusculele/minusculele nu contează, spațiile nu contează.
Format implicit al protocolului CAN Bus (Lambda)
Pentru formatul CAN %O2, consultați „Spartan 3 și Spartan 3 Lite pentru aplicații de măsurare a oxigenului și arderii slabe.pdf” Busul CAN al lui Spartan 3 funcționează cu adresare pe 11 biți.
- Rata de transmisie CAN implicită este de 500 kbit/s
- Rezistorul de terminare CAN implicit este activat, acesta poate fi schimbat prin trimiterea comenzii seriale „SETCANRx”.
- ID-ul CAN implicit este 1024, acesta poate fi schimbat prin trimiterea comenzii seriale „SETCANIDx”.
- Lungimea datelor (DLC) este 4.
- Rata de transfer de date implicită este de 50 Hz, datele sunt trimise la fiecare 20 [ms], aceasta poate fi modificată prin trimiterea comenzii seriale „SETCANDRx”. Big-endian pentru toate datele.
- Date[0] = Lambda x1000 High Byte
- Date[1] = Lambda x1000 Low Byte
- Date[2] = LSU_Temp/10
Date[3] = Stare - Lambda = (Date[0]<<8 + Date[1])/1000
- Temperatura senzorului [C] = Date[2]*10
Stare
| Valoare stare (zecimală) | Sens |
| 0 | Rezervat |
| 1 | Așteptarea declanșatorului înainte de încălzire |
| 2 | Senzorul se încălzește |
| 3 | Senzor în funcționare normală |
| 4+ | Rezervat |
Formate CAN acceptate
| Nume format CAN | Format serial CAN
Comanda |
ID-ul CAN Serial
Comanda |
Rată de transfer CAN (baud rate) serială
Comanda |
Nota |
| Format CAN ECU de conectare | SETCANFORMAT1 | SETCANID950 | SETCANBAUD1000000 | Citiți „Configurarea magistralei CAN ECU Link G4+”
„pentru Spartan 3.pdf” |
| ECU adaptronic CAN
Format |
SETCANFORMAT2 | SETCANID1024
(Implicit din fabrică) |
SETCANBAUD1000000 | |
| MegaSquirt 3 ECU
Format CAN |
SETCANFORMAT0
(Implicit din fabrică) |
SETCANID1024
(Implicit din fabrică) |
SETCANBAUD500000
(Implicit din fabrică) |
Citește „Interfațarea Spartan 3 cu MegaSquirt”
3.pdf” |
| Haltech ECU CAN
Format |
SETCANFORMAT3 | Nu este necesar | SETCANBAUD1000000 | Spartan 3 emulează Haltech WBC1
controler de bandă largă |
| YourDyno Dyno
Format CAN al controlerului |
SETCANFORMAT0
(Implicit din fabrică) |
SETCANID1024
(Implicit din fabrică) |
SETCANBAUD1000000 | |
| MaxxECU | SETCANFORMAT0
(Implicit din fabrică) |
SETCANID1024
(Implicit din fabrică) |
SETCANBAUD500000
(Implicit din fabrică) |
Citește „Interfațarea Spartan 3 cu
MaxxECU.pdf” |
| Format CAN extins | SETCANFORMAT5 | Citiți „Spartan 3 Extend CAN Format.pdf”
Necesită firmware 1.08 și versiuni ulterioare. |
Rezistor de terminare CAN:
Să presupunem că numim ECU; Master și dispozitive care trimit/primesc date către/de la ECU-ul pe care îl apelăm; Slave (Spartan 3, tablou de bord digital, controler EGT etc...). În majoritatea aplicațiilor există un master (ECU) și unul sau mai multe slave care au toate aceeași magistrală CAN. Dacă Spartan 3 este singurul Slave de pe magistrala CAN, atunci Rezistorul de terminare CAN de pe Spartan 3 ar trebui să fie activat folosind comanda serială „SETCANR1”. În mod implicit, Rezistorul de terminare CAN pe Spartan 3 este activat. Dacă există mai multe slave, slave care este cel mai îndepărtat de master (pe baza lungimii cablului) ar trebui să aibă Rezistorul de terminare CAN activat, toți ceilalți sclavi ar trebui să aibă rezistența de terminare CAN.
dezactivat/deconectat. In practica; Adesea, nu contează dacă rezistențele de terminare CAN sunt setate corect, dar pentru cea mai mare fiabilitate, rezistențele de terminare CAN ar trebui să fie setate corespunzător.
Bootloader
Când Spartan 3 este pornit fără a conecta firul alb de împământare a încălzitorului LSU, acesta va intra în modul bootloader. Pornirea Spartan 3 cu împământarea încălzitorului conectată nu va declanșa bootloader-ul, iar Spartan 3 va funcționa normal.
garanție
14Point7 garantează că Spartan 3 nu are defecte timp de 2 ani.
Disclaimer
14Point7 este răspunzător pentru daune numai până la prețul de achiziție al produselor sale. Produsele 14Point7 nu trebuie folosite pe drumurile publice.
FAQ
Ce este inclus în pachetul Spartan 3 v2?
Pachetul include unitatea Spartan 3 v2, un convertor USB, un suport de siguranțe lamă impermeabil și două siguranțe de 5... Amp siguranțe lamă.
Cum configurez comunicațiile USB cu Spartan 3?
Pur și simplu conectați convertorul USB la computer. Majoritatea sistemelor de operare au deja preinstalate driverele necesare pentru chipsetul FTDI utilizat în convertor.
Pot alimenta Spartan 3 prin USB?
Nu, Spartan 3 trebuie alimentat separat folosind o sursă comutată de 12V.
Documente/Resurse
![]() |
Controler Lambda 14POINT7 Spartan 3 v2 [pdfManual de utilizare Controler Lambda Spartan 3 v2, Spartan 3 v2, Controler Lambda, Controler |




