14POINT7 Spartan 3 v2 Lambda-controller

Specifikationer
- Produkt: Spartan 3 v2
- Pakkeindhold: 1x Spartan 3 v2, 1x USB-konverter, 1x Vandtæt sikringsholder, 2x 5 Amp bladsikring
Produktbrugsvejledning
Udstødningsinstallation
Indsæt en 5 amp Sæt sikringen i sikringsholderen, klip ledningen over midt på den, og luk låget ordentligt. Tilslut den ene ende af sikringsholderen til den røde Spartan 3-ledning, og den anden ende til en 12V-strømkilde, helst brændstofpumpens relæ.
Ledningsføring
| Tråd farve | Navn |
|---|---|
| Rød | Magt |
| Sort | Elektronik jord |
USB kommunikation
Spartan 3 leveres med en USB-konverter til kommunikation med en computer. USB-konverteren bruger FTDI-chipsættet, som typisk er forudinstalleret på de fleste operativsystemer.
Opsætning af seriel terminal i Windows 10
Sådan kommunikerer du med Spartan 3 via serielle kommandoer i Windows 10:
- Sørg for, at elektronikjord (sort), varmelegemejord (hvid) og strøm (rød) er tilsluttet, og at Spartan 3 er strømforsynet.
- Download og installer Termite-softwaren fra https://www.compuphase.com/software_termite.htm.
- I Windows-søgefeltet skal du skrive "Enhedshåndtering" og åbne den.
- Find Spartan 3 USB-konverteren, der er angivet som "USB seriel port" (f.eks. COM3).
- I Termite skal du klikke på Indstillinger, kontrollere at porten er korrekt (f.eks. COM3) og indstille baudhastigheden til 9600.
Seriel kommandoer
Sådan indtaster du serielle kommandoer:
- Tilslut elektronikjord (sort), varmelegemejord (hvid) og strøm (rød).
- Brug kommandoer som GETHW, GETFW, SETTYPE osv., efterfulgt af specifikke værdier i henhold til brugsnoten nedenfor.
Notat om brug
Se det medfølgende examples for at forstå, hvordan man formaterer og bruger serielle kommandoer effektivt baseret på de ønskede indstillinger.
Advarsel
- Tilslut eller afbryd ikke lambdasensoren, mens Spartan 3 er tændt.
- Lambdasonden bliver meget varm under normal drift, vær forsigtig, når du håndterer den.
- Installer ikke lambdasensoren på en sådan måde, at enheden får strøm, før din motor kører. En motorstart kan flytte kondens i dit udstødningssystem til sensoren, hvis sensoren allerede er opvarmet kan dette forårsage termisk stød og få det keramiske indre inde i sensoren til at revne og deformeres.
- Mens lambdasensoren er i en aktiv udstødningsstrøm, skal den styres af Spartan 3. Kulstof fra en aktiv udstødning kan let bygge sig op på en strømløs sensor og forurene den.
- Lambdasensorens levetid ved brug med blyholdigt brændstof er mellem 100-500 timer.

Pakkens indhold
1x Spartan 3 v2, 1x USB-konverter, 1x Vandtæt sikringsholder, 2x 5 Amp bladsikring
Udstødningsinstallation
Lambdasensoren skal installeres mellem klokken 10 og klokken 2, mindre end 60 grader fra lodret, dette vil tillade tyngdekraften at fjerne kondensvand fra sensoren.
For alle iltsensorinstallationer skal sensoren installeres før katalysatoren.
For normalt aspirerede motorer skal sensoren installeres ca. 2 fod fra motorens udstødningsport. For turboladede motorer skal sensoren monteres efter turboladeren. For superladede motorer skal sensoren installeres 3 fod fra motorens udstødningsport.
Sikring
Indsæt 5 amp Sæt sikringen i sikringsholderen, klip ledningen over midt på den, og fastgør låget. Den ene ende af sikringsholderen forbindes til den røde Spartan 3-ledning, den anden ende af sikringsholderen forbindes til en 12[v]-kilde. Brændstofpumperelæ anbefales normalt.

Ledningsføring
| Tråd farve | Navn | Opretter forbindelse til | Note |
| Rød | Magt | Skiftet 12[v] | Brug sikringsholderen, 12[v] bør kun være strømførende, når motoren kører. Brændstofpumperelæet er den anbefalede kilde. |
| Sort | Elektronik jord | Jord | Jord, hvor grænsefladeenheden er jordet |
| Hvid | Varmelegeme Jord | Jord | Jord til chassis eller motorblok |
| Grøn | Højtydende analog
Produktion |
Interface enhed;
ECU/måler/datalogger/etc... |
Standardudgang er lineær udgang; 0[v] @ 0.68 [Lambda] Lineær til 5[v] @ 1.36 [Lambda], svarende til 10-20 [AFR] for benzin. |
| Brun | Standard ydeevne analog udgang | Standardudgang er varmelegemestatus; 0[v] = venter på udløser før varmesensor, 1[v] = sensoropvarmning startet, 2[v] = sensoropvarmning fuldført, og sensorvarmer er i lukket sløjfestyring. | |
| Blå | KAN høj | ||
| Lilla | CAN Lav | ||
| Orange | UART TX | “Rx-Orange” på USB-konverter | |
| Gul | UART RX | “Tx-Gul” på USB-konverter | |
| Grå | UART-jord | "Gnd-Grå" på USB-konverter |
USB kommunikation
Spartan 3 leveres med en USB-konverter, der giver USB-kommunikation med din computer. Konverteren er baseret på det populære FTDI-chipsæt, så de fleste operativsystemer har allerede driveren forudinstalleret.
Windows 10 seriel terminal
Elektronikjord (sort), varmelegemejord (hvid) og strøm (rød) skal være tilsluttet og Spartan 3 skal have strøm for at indtaste serielle kommandoer.
Spartan 3 kan ikke drives via USB.
Den anbefalede serielle terminal er Termite, https://www.compuphase.com/software_termite.htm, download og installer den komplette opsætning.
![]() |
![]() |
![]() |
![]() |
| I Windows 10-søgelinjen skal du skrive "Enhedshåndtering" og åbne den. | Spartan 3 USB-konverteren vil i dette eksempel blive vist som "USB seriel port".amp"COM3" er tildelt Spartan 3. | I Termite, klik på "Indstillinger" | Sørg for, at porten er korrekt, og at
Baudraten er “9600”. |
Seriel kommandoer
Elektronikjord (sort), varmelegemejord (hvid) og strøm (rød) skal være tilsluttet og Spartan 3 skal have strøm for at kunne indtaste serielle kommandoer. Spartan 3 kan ikke drives via USB.
| Seriel kommando | Notat om brug | Formål | Example | Fabriksindstilling |
| GETHW | Får hardwareversion | |||
| GETFW | Henter firmware version | |||
| SETTYPex | Hvis x er 0, så Bosch LSU 4.9
Hvis x er 1, så Bosch LSU ADV |
Indstiller LSU-sensortype | SETTYPE1 | x=0, LSU 4.9 |
| GETTYPE | Får LSU sensor type | |||
| SETCANFORMATx | x er et heltal på 1 til 3 tegn. x=0; misligholdelse
x=1; Link ECU x=2; Adaptronic ECU x=3; Haltech ECU x=4; % ilt*100 x=5; Udvidet CAN-format |
SETCANFORMAT0 | x=0 | |
| GETCANFORMAT | Får CAN-format | |||
| SETCANIDx | x er et heltal på 1 til 4 tegn | Indstiller 11 bit CAN id | SETCANID1024
SETCANID128 |
x=1024 |
| GETCANID | Får 11 bit CAN-id | |||
| SETCANBAUDx | x er et heltal på 1 til 7 tegn | Indstiller CAN Baud Rate | SETCANBAUD1000000
vil indstille CAN Baud rate til 1Mbit/s |
X=500000,
500 kbit / s |
| GETCANBAUD | Får CAN Baud Rate | |||
| SETCANRx | Hvis x er 1, er modstanden aktiveret. Hvis x er 0
modstanden er deaktiveret |
Aktiver/deaktiver CAN
Afslutningsmodstand |
SETCANR1
SETCANR0 |
x=1, CAN-terminal Res
Aktiveret |
| GETCANR | Får CAN Term Res State;
1=aktiveret, 0=deaktiveret |
| SETAFRMxx.x | xx.x er en decimal på nøjagtig 4 tegn
inklusive decimalkomma |
Indstiller AFR-multiplikator for moment
app |
SETAFM14.7
SETAFM1.00 |
xx.x=14.7 |
| GETAFRM | Henter AFR-multiplikator for drejningsmoment
app |
|||
| SETLAMFIVEVx.xx | x.xx er et decimaltal på præcis 4 tegn inklusive decimaltegnet. Minimumsværdien er 0.60, maksimumsværdien er 3.40. Denne værdi kan være
højere eller lavere end SETLAMZEROV-værdien. |
Indstiller Lambda til 5[v] for det lineære output | SETLAMFIVEV1.36 | x.xx=1.36 |
| GETLAMFIVEV | Får Lambda ved 5[v] | |||
| SETLAMZEROVx.xx | x.xx er et decimaltal på præcis 4 tegn inklusive decimaltegnet. Minimumsværdien er 0.60, maksimumsværdien er 3.40. Denne værdi kan være
højere eller lavere end SETLAMFIVEV-værdien. |
Indstiller Lambda til 0[v] for det lineære output | SETLAMZEROV0.68 | x.xx=0.68 |
| GETLAMZEROV | Får Lambda ved 0[v] | |||
| SETPERFx | Hvis x er 0, så er standardydelsen 20 ms. Hvis x er 1, så er høj ydelsen 10 ms. Hvis x er 2
optimer derefter til lean drift. |
SETPERF1 | x=1, høj ydeevne | |
| GETPERFx | Får præstation | |||
| SETSLOWHEATx | Hvis x er 0, opvarmes sensoren med normal hastighed under den første opstart.
Hvis x er 1, opvarmes sensoren til 1/3 af den normale hastighed under den første opstart. Hvis x er 2, så vent maksimalt 10 min. på MS3 CAN RPM-signal før opvarmning. Hvis x er 3, så vent maksimalt 10 minutter, indtil udstødningsgassen opvarmer sensoren til 350°C, før den opvarmes. Kræver firmware 1.05 og nyere |
SÆT SLOWHEAT1 | x=0, normal sensoropvarmningshastighed | |
| BLIVER LANGSOMT | Får slowheat indstilling | |||
| MEMRESET | Nulstil til fabriksindstillinger. | |||
| SETLINOUTx.xxx | Hvor x.xxx er et decimaltal på præcis 5 tegn inklusive decimalpunkt, større end 0.000 og mindre end 5.000. Lineær output genoptages.
normal drift ved genstart. |
Giver brugeren mulighed for at indstille High Perf Linear Output til en bestemt voltage | SETLINOUT2.500 | |
| DOKAL | Træk sensoren ud af udstødningen. Tænd for bredbåndscontrolleren med sensoren tilsluttet i ca. 5 minutter, og udsted derefter DOCAL-kommandoen. | Udfør friluftskalibrering og vis værdien. En perfekt sensor vil have en værdi på 1.00. Anbefales til kloning.
kun sensorer. |
||
| GETCAL | Kræver firmware 1.04 og nyere | Får gratis luftkalibreringsværdi | ||
| RESETCAL | Kræver firmware 1.04 og nyere | Nulstiller fri luftkalibrering
værdi til 1.00 |
||
| SETCANDRx | x er et heltal på 1 til 4 tegn. Kræver firmware 1.04 eller nyere. | Indstiller CAN-datahastighed i hz | For optimal ydeevne, CAN-data
Hastigheden skal være 200 Hz |
x=50 |
| GETCANDR | Kræver firmware 1.04 og nyere | Får CAN Data Rate | ||
| SETNBMODEx | Hvis x er 0, så er standardydelsens analoge udgang simuleret smalbånd.
Hvis x er 2, så standard ydelsesanalog Outputtet er varmelegemestatus |
Vælger funktionen for standardydelsesanalogudgangen mellem simuleret
Smalbånd og varmelegemestatus |
SETNBMODE0 | x=2, Varmelegemestatus |
| GETNBMODE | Får standardydelse
Analog udgangstilstand |
|||
| SETNBSWLAMx.xxx | x.xxx er et decimaltegn på præcis 5 tegn inklusive decimaltegnet. Kræver firmware
1.08 og derover |
Indstiller det simulerede smalbåndsskiftepunkt i Lambda | SETNBSWLAM1.005 | x.xxx=1.000 |
| GETNBSWLAM | Får det simulerede smalbånd
skiftepunkt i Lambda |
*Alle kommandoer er i ASCII, store og små bogstaver spiller ingen rolle, mellemrum spiller ingen rolle.
CAN Bus Protocol Standardformat (Lambda)
For %O2 CAN-format, se venligst "Spartan 3 og Spartan 3 Lite for Lean Burn og Oxygen Metering Applications.pdf" Spartan 3's CAN Bus fungerer med 11 bit adressering.
- Standard CAN Baud-hastighed er 500 kbit/s
- Standard CAN-termineringsmodstand er aktiveret, dette kan ændres ved at sende "SETCANRx" seriel kommando.
- Standard CAN Id er 1024, dette kan ændres ved at sende "SETCANIDx" seriel kommando.
- Datalængde (DLC) er 4.
- Standarddatahastigheden er 50 Hz, data sendes hver 20. ms. Dette kan ændres ved at sende den serielle kommando "SETCANDRx". Big-endian for alle 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
- Sensortemperatur [C] = Data[2]*10
Status
| Statusværdi (decimal) | Mening |
| 0 | Reserveret |
| 1 | Venter på triggeren før opvarmning |
| 2 | Sensoren varmer op |
| 3 | Sensor i normal drift |
| 4+ | Reserveret |
Understøttede CAN-formater
| CAN-formatnavn | CAN-format seriel
Kommando |
CAN Id-serie
Kommando |
CAN BAUD-hastighed Seriel
Kommando |
Note |
| Link ECU CAN-format | SETCANFORMAT1 | SETCANID950 | SETCANBAUD1000000 | Læs “Link G4+ ECU CAN Bus-konfiguration
til Spartan 3.pdf |
| Adaptronic ECU CAN
Format |
SETCANFORMAT2 | SETCANID1024
(Standard fra fabrikken) |
SETCANBAUD1000000 | |
| MegaSquirt 3 ECU
CAN-format |
SETCANFORMAT0
(Standard fra fabrikken) |
SETCANID1024
(Standard fra fabrikken) |
SETCANBAUD500000
(Standard fra fabrikken) |
Læs “Samarbejde mellem Spartan 3 og MegaSquirt”
3.pdf" |
| Haltech ECU CAN
Format |
SETCANFORMAT3 | Ikke påkrævet | SETCANBAUD1000000 | Spartan 3 emulerer Haltech WBC1
bredbånds controller |
| YourDyno Dyno
Controller CAN-format |
SETCANFORMAT0
(Standard fra fabrikken) |
SETCANID1024
(Standard fra fabrikken) |
SETCANBAUD1000000 | |
| MaxxECU | SETCANFORMAT0
(Standard fra fabrikken) |
SETCANID1024
(Standard fra fabrikken) |
SETCANBAUD500000
(Standard fra fabrikken) |
Læs “Interface Spartan 3 til
MaxxECU.pdf |
| Udvidet CAN-format | SETCANFORMAT5 | Læs “Spartan 3 Extend CAN Format.pdf”
Kræver firmware 1.08 og nyere. |
CAN-termineringsmodstand:
Antag, at vi kalder ECU; Master, og enheder, der sender/modtager data til/fra den ECU, vi kalder; Slave (Spartan 3, digitalt dashboard, EGT-controller, osv...). I de fleste applikationer er der en Master (ECU) og en eller flere slaver, der alle deler den samme CAN Bus. Hvis Spartan 3 er den eneste slave på CAN-bussen, bør CAN-termineringsmodstanden på Spartan 3 aktiveres ved hjælp af den serielle kommando "SETCANR1". Som standard er CAN-termineringsmodstanden på Spartan 3 aktiveret. Hvis der er flere slaver, skal den slave, der er længst væk fra masteren (baseret på ledningslængde), have CAN-termineringsmodstanden aktiveret, alle andre slaver skal have deres CAN-termineringsmodstand
deaktiveret/afbrudt. I praksis; Det er ofte ligegyldigt, om CAN-termineringsmodstandene er korrekt indstillet, men for at opnå den højeste pålidelighed bør CAN-termineringsmodstandene være korrekt indstillet.
Bootloader
Når Spartan 3 tændes uden LSU Heater Ground (den hvide ledning) tilsluttet, går den i bootloader-tilstand. Hvis Spartan 3 tændes med Heater Ground tilsluttet, udløses bootloaderen ikke, og Spartan 3 vil fungere som normalt.
Garanti
14Point7 garanterer, at Spartan 3 er fri for defekter i 2 år.
Ansvarsfraskrivelse
14Point7 er kun ansvarlig for skader op til købsprisen for sine produkter. 14Point7-produkter bør ikke bruges på offentlig vej.
FAQ
Hvad er inkluderet i Spartan 3 v2-pakken?
Pakken indeholder Spartan 3 v2-enheden, en USB-konverter, en vandtæt sikringsholder og to 5-stiks. Amp bladsikringer.
Hvordan konfigurerer jeg USB-kommunikation med Spartan 3?
Du skal blot tilslutte USB-konverteren til din computer. De fleste operativsystemer har allerede de nødvendige drivere forudinstalleret til det FTDI-chipsæt, der bruges i konverteren.
Kan jeg forsyne Spartan 3 med strøm via USB?
Nej, Spartan 3 skal strømforsynes separat ved hjælp af en 12V-strømkilde med omskifter.
Dokumenter/ressourcer
![]() |
14POINT7 Spartan 3 v2 Lambda-controller [pdfBrugermanual Spartan 3 v2 Lambda-controller, Spartan 3 v2, Lambda-controller, Controller |




