14POINT7 Spartan 3 v2 Lambda-Controller

Technische Daten
- Produkt: Spartan 3 v2
- Packungsinhalt: 1x Spartan 3 v2, 1x USB-Konverter, 1x wasserdichter Flachsicherungshalter, 2x 5 Amp Flachsicherung
Anweisungen zur Produktverwendung
Auspuffanlage
Fügen Sie eine 5 ein amp Sicherung in den Sicherungshalter einsetzen, das Kabel in der Mitte durchschneiden und den Deckel fest verschließen. Ein Ende des Sicherungshalters an das rote Kabel des Spartan 3 und das andere Ende an eine geschaltete 12-V-Quelle anschließen, vorzugsweise an das Kraftstoffpumpenrelais.
Verdrahtung
| Kabelfarbe | Name |
|---|---|
| Rot | Leistung |
| Schwarz | Elektronikmasse |
USB-Kommunikation
Der Spartan 3 wird mit einem USB-Konverter für die Kommunikation mit einem Computer geliefert. Der USB-Konverter verwendet den FTDI-Chipsatz, der in der Regel auf den meisten Betriebssystemen vorinstalliert ist.
Einrichten des seriellen Terminals unter Windows 10
So kommunizieren Sie mit dem Spartan 3 über serielle Befehle unter Windows 10:
- Stellen Sie sicher, dass die Elektronikmasse (Schwarz), die Heizungsmasse (Weiß) und die Stromversorgung (Rot) angeschlossen sind und der Spartan 3 mit Strom versorgt wird.
- Laden Sie die Termite-Software herunter und installieren Sie sie von https://www.compuphase.com/software_termite.htm.
- Geben Sie in der Windows-Suchleiste „Geräte-Manager“ ein und öffnen Sie ihn.
- Suchen Sie den Spartan 3 USB-Konverter, der als „USB Serial Port“ (z. B. COM3) aufgeführt ist.
- Klicken Sie in Termite auf „Einstellungen“, überprüfen Sie, ob der Port korrekt ist (z. B. COM3) und stellen Sie die Baudrate auf 9600 ein.
Serielle Befehle
So geben Sie serielle Befehle ein:
- Verbinden Sie die Elektronikmasse (Schwarz), die Heizungsmasse (Weiß) und die Stromversorgung (Rot).
- Verwenden Sie Befehle wie GETHW, GETFW, SETTYPE usw., gefolgt von bestimmten Werten gemäß dem folgenden Verwendungshinweis.
Nutzungshinweis
Beziehen Sie sich auf das bereitgestellte BeispielampDateien, um zu verstehen, wie die seriellen Befehle basierend auf den gewünschten Einstellungen effektiv formatiert und verwendet werden.
Warnung
- Schließen Sie die Lambdasonde nicht an und trennen Sie sie nicht, während Spartan 3 eingeschaltet ist.
- Die Lambdasonde wird im Normalbetrieb sehr heiß, bitte gehen Sie beim Umgang damit vorsichtig vor.
- Installieren Sie die Lambdasonde nicht so, dass das Gerät mit Strom versorgt wird, bevor der Motor läuft. Beim Starten des Motors kann Kondensation aus Ihrem Abgassystem zur Sonde gelangen. Wenn die Sonde bereits erhitzt ist, kann dies einen Thermoschock verursachen und dazu führen, dass die Keramikteile in der Sonde reißen und sich verformen.
- Solange sich die Lambdasonde in einem aktiven Abgasstrom befindet, muss sie von Spartan 3 gesteuert werden. Kohlenstoff aus einem aktiven Auspuff kann sich leicht auf einer nicht mit Strom versorgten Sonde ablagern und sie verschmutzen.
- Die Lebensdauer der Lambdasonde beträgt bei Verwendung mit bleihaltigen Kraftstoffen 100–500 Stunden.

Packungsinhalt
1x Spartan 3 v2, 1x USB-Konverter, 1x wasserdichter Flachsicherungshalter, 2x 5 Amp Flachsicherung
Auspuffanlage
Die Lambdasonde muss zwischen der 10-Uhr- und der 2-Uhr-Position eingebaut werden, also weniger als 60 Grad von der Senkrechten entfernt. So kann die Schwerkraft die Kondenswasserbildung von der Sonde ableiten.
Bei allen Sauerstoffsensorinstallationen muss der Sensor vor dem Katalysator eingebaut werden.
Bei Saugmotoren sollte der Sensor etwa 2 Fuß vom Motorauslass entfernt installiert werden. Bei Turbomotoren sollte der Sensor nach dem Turbolader installiert werden. Bei aufgeladenen Motoren sollte der Sensor 3 Fuß vom Motorauslass entfernt installiert werden.
Sicherung
Einsatz 5 amp Sicherung in den Sicherungshalter einsetzen, Kabel in der Mitte durchschneiden und Deckel befestigen. Ein Ende des Sicherungshalters wird mit dem roten Spartan 3-Kabel verbunden, das andere Ende des Sicherungshalters wird mit einer geschalteten 12-V-Quelle verbunden. Normalerweise wird ein Kraftstoffpumpenrelais empfohlen.

Verdrahtung
| Kabelfarbe | Name | Verbindet mit | Notiz |
| Rot | Leistung | Geschaltet 12[v] | Verwenden Sie einen Sicherungshalter. 12 V sollten nur bei laufendem Motor anliegen. Das Kraftstoffpumpenrelais ist die empfohlene Quelle. |
| Schwarz | Elektronikmasse | Boden | Masse, wo das Schnittstellengerät geerdet ist |
| Weiß | Heizungsmasse | Boden | Masse zum Fahrgestell oder Motorblock |
| Grün | Hochleistungs-Analog
Ausgabe |
Schnittstellengerät;
ECU/Messgerät/Datenlogger/usw. |
Die Standardausgabe ist eine lineare Ausgabe; 0[v] @ 0.68 [Lambda] Linear bis 5[v] @ 1.36 [Lambda], entspricht 10-20 [AFR] für Benzinkraftstoff |
| Braun | Analogausgang mit Standardleistung | Die Standardausgabe ist der Heizungsstatus; 0[v] = Warten auf Auslöser vor dem Heizen des Sensors, 1[v] = Aufheizen des Sensors gestartet, 2[v] = Aufheizen des Sensors abgeschlossen und Sensorheizung befindet sich im geschlossenen Regelkreis | |
| Blau | CAN-Hoch | ||
| Lila | CAN-Niedrig | ||
| Orange | UART-TX | „Rx-Orange“ auf USB-Konverter | |
| Gelb | UART-RX | „Tx-Yellow“ am USB-Konverter | |
| Grau | UART-Masse | „Gnd-Grey“ am USB-Konverter |
USB-Kommunikation
Spartan 3 wird mit einem USB-Konverter geliefert, der die USB-Kommunikation mit Ihrem Computer ermöglicht. Der Konverter basiert auf dem beliebten FTDI-Chipsatz, sodass der Treiber auf den meisten Betriebssystemen bereits vorinstalliert ist.
Serielles Terminal unter Windows 10
Elektronikmasse (Schwarz), Heizungsmasse (Weiß) und Strom (Rot) müssen angeschlossen und Spartan 3 mit Strom versorgt werden, um serielle Befehle einzugeben.
Spartan 3 kann nicht über USB mit Strom versorgt werden.
Das empfohlene serielle Terminal ist Termite, https://www.compuphase.com/software_termite.htm, laden Sie bitte das komplette Setup herunter und installieren Sie es.
![]() |
![]() |
![]() |
![]() |
| Geben Sie in der Suchleiste von Windows 10 „Geräte-Manager“ ein und öffnen Sie ihn. | Spartan 3 USB-Konverter wird als „USB Serial Port“ angezeigt, in diesem Beispielample „COM3“ ist Spartan 3 zugewiesen. | Klicken Sie in Termite auf „Einstellungen“ | Stellen Sie sicher, dass der Port richtig ist und dass
Die Baudrate beträgt „9600“. |
Serielle Befehle
Elektronikmasse (Schwarz), Heizungsmasse (Weiß) und Strom (Rot) müssen angeschlossen sein und Spartan 3 muss mit Strom versorgt werden, um serielle Befehle eingeben zu können. Spartan 3 kann nicht über USB mit Strom versorgt werden.
| Serieller Befehl | Nutzungshinweis | Zweck | Example | Werkseinstellung |
| GETHW | Ruft die Hardwareversion ab | |||
| GETFW | Ruft die Firmware-Version ab | |||
| SETTYPEx | Wenn x 0 ist, dann Bosch LSU 4.9
Wenn x 1 ist, dann Bosch LSU ADV |
Legt den LSU-Sensortyp fest | SETTYP1 | x=0, LSU 4.9 |
| Typ abrufen | Ruft den LSU-Sensortyp ab | |||
| SETCANFORMATx | x ist eine Ganzzahl mit 1 bis 3 Zeichen Länge. x=0; Standard
x=1; Steuergerät verknüpfen x=2; Adaptronik-Steuergerät x=3; Haltech-Steuergerät x=4; % Sauerstoff*100 x=5; Erweitertes CAN-Format |
SETCANFORMAT0 | x=0 | |
| Format abrufen | Ruft das CAN-Format ab | |||
| SETCANIDx | x ist eine Ganzzahl von 1 bis 4 Zeichen Länge | Legt die 11-Bit-CAN-ID fest | SETCANID1024
SETCANID128 |
x=1024 |
| GETCANID | Ruft eine 11-Bit-CAN-ID ab | |||
| SETCANBAUDx | x ist eine Ganzzahl von 1 bis 7 Zeichen Länge | Legt die CAN-Baudrate fest | SETCANBAUD1000000
stellt die CAN-Baudrate ein bis 1Mbit/s |
X=500000,
500 kbit / s |
| GETCANBAUD | Ruft die CAN-Baudrate ab | |||
| SETCANRx | Wenn x 1 ist, ist der Widerstand aktiviert. Wenn x 0 ist,
Widerstand ist deaktiviert |
CAN aktivieren/deaktivieren
Abschlusswiderstand |
SETCANR1
SETCANR0 |
x=1, CAN-Term Res
Ermöglicht |
| GETCANR | Ruft den CAN-Term-Res-Status ab;
1=aktiviert, 0=deaktiviert |
| SETAFRMxx.x | xx.x ist eine Dezimalzahl mit genau 4 Zeichen Länge
inklusive Dezimalpunkt |
Stellt den AFR-Multiplikator für das Drehmoment ein
App |
SETAFM14.7
SETAFM1.00 |
xx,x=14.7 |
| GETAFRM | Erhält AFR-Multiplikator für Drehmoment
App |
|||
| SETLAMFIVEVx.xx | x.xx ist eine Dezimalzahl mit genau 4 Zeichen inklusive Dezimalpunkt. Der Mindestwert ist 0.60, der Höchstwert 3.40. Dieser Wert kann
höher oder niedriger als der SETLAMZEROV-Wert. |
Setzt Lambda auf 5[v] für den linearen Ausgang | SETLAMFIVEV1.36 | x.xx=1.36 |
| GETLAMFIVEV | Erhält das Lambda bei 5[v] | |||
| SETLAMZEROVx.xx | x.xx ist eine Dezimalzahl mit genau 4 Zeichen inklusive Dezimalpunkt. Der Mindestwert ist 0.60, der Höchstwert 3.40. Dieser Wert kann
höher oder niedriger als der SETLAMFIVEV-Wert. |
Setzt Lambda auf 0[v] für den linearen Ausgang | SETLAMZEROV0.68 | x.xx=0.68 |
| GETLAMZEROV | Erhält Lambda bei 0[v] | |||
| SETPERFx | Wenn x 0 ist, dann Standardleistung von 20 ms. Wenn x 1 ist, dann hohe Leistung von 10 ms. Wenn x 2 ist
dann für einen schlanken Betrieb optimieren. |
SETPERF1 | x=1, hohe Leistung | |
| GETPERFx | Erzielt Leistung | |||
| SETSLOWHEATx | Wenn x 0 ist, wird der Sensor beim ersten Einschalten mit normaler Rate erwärmt.
Wenn x 1 ist, wird der Sensor beim ersten Einschalten mit 1/3 der normalen Rate erhitzt. Wenn x 2 ist, warten Sie maximal 10 Minuten auf das MS3-CAN-RPM-Signal, bevor Sie heizen. Wenn x 3 ist, warten Sie maximal 10 Minuten, bis das Abgas den Sensor auf 350 °C erhitzt hat, bevor Sie ihn erhitzen. Erfordert Firmware 1.05 und höher |
SETSLOWHEAT1 | x=0, normale Sensor-Aufheizrate | |
| GEHT LANGSAM | Erhält die Slowheat-Einstellung | |||
| Speicherreset | Auf Werkseinstellungen zurücksetzen. | |||
| SETLINOUTx.xxx | Wobei x.xxx eine Dezimalzahl mit genau 5 Zeichen Länge inklusive Dezimalpunkt ist, größer als 0.000 und kleiner als 5.000. Die lineare Ausgabe wird fortgesetzt
Normalbetrieb beim Neustart. |
Ermöglicht dem Benutzer, den High Perf Linear Output auf eine bestimmte Lautstärke einzustellentage | SETLINOUT2.500 | |
| DOKAL | Sensor aus dem Auspuff ziehen. Breitband-Controller mit angeschlossenem Sensor etwa 5 Minuten einschalten und dann den Befehl DOCAL ausführen. | Führen Sie eine Freiluftkalibrierung durch und zeigen Sie den Wert an. Ein perfekter Sensor hat einen Wert von 1.00. Empfohlen für Klon
nur Sensoren. |
||
| GETCAL | Erfordert Firmware 1.04 und höher | Erhält den Free Air-Kalibrierungswert | ||
| CAL ZURÜCKSETZEN | Erfordert Firmware 1.04 und höher | Setzt die Free Air-Kalibrierung zurück
Wert auf 1.00 |
||
| SETCANDRx | x ist eine Ganzzahl mit 1 bis 4 Zeichen. Erfordert Firmware 1.04 und höher | Legt die CAN-Datenrate in Hz fest | Für optimale Leistung, CAN-Daten
Die Rate sollte 200 Hz betragen |
x=50 |
| GETCANDR | Erfordert Firmware 1.04 und höher | Ruft die CAN-Datenrate ab | ||
| SETNBMODEx | Wenn x 0 ist, ist der analoge Standardleistungsausgang ein simuliertes Schmalband.
Wenn x 2 ist, dann Standard Performance Analog Ausgabe ist Heizungsstatus |
Wählt die Funktion des Standard Performance Analog Output zwischen Simulated
Schmalband- und Heizungsstatus |
SETNBMODE0 | x=2, Heizungsstatus |
| GETNBMODE | Erhält Standardleistung
Analoger Ausgabemodus |
|||
| SETNBSWLAMx.xxx | x.xxx ist eine Dezimalzahl mit genau 5 Zeichen Länge inklusive Dezimalpunkt. Erfordert Firmware
1.08 und höher |
Legt den simulierten Schmalband-Umschaltpunkt in Lambda fest | SETNBSWLAM1.005 | x.xxx=1.000 |
| GETNBSWLAM | Ruft das simulierte Schmalband ab
Umschaltpunkt in Lambda |
*Alle Befehle sind in ASCII, Groß- und Kleinschreibung spielt keine Rolle, Leerzeichen spielen keine Rolle.
Standardformat des CAN-Bus-Protokolls (Lambda)
Informationen zum %O2-CAN-Format finden Sie unter „Spartan 3 und Spartan 3 Lite für Magerverbrennungs- und Sauerstoffmessanwendungen.pdf“. Der CAN-Bus von Spartan 3 arbeitet mit 11-Bit-Adressierung.
- Die Standard-CAN-Baudrate beträgt 500 kbit/s
- Der standardmäßige CAN-Abschlusswiderstand ist aktiviert. Dies kann durch Senden des seriellen Befehls „SETCANRx“ geändert werden.
- Die Standard-CAN-ID ist 1024. Diese kann durch Senden des seriellen Befehls „SETCANIDx“ geändert werden.
- Die Datenlänge (DLC) beträgt 4.
- Die Standarddatenrate beträgt 50 Hz, Daten werden alle 20 [ms] gesendet. Dies kann durch Senden des seriellen Befehls „SETCANDRx“ geändert werden. Big-Endian für alle Daten
- Daten[0] = Lambda x1000 High Byte
- Daten[1] = Lambda x1000 Niedrigstes Byte
- Daten[2] = LSU_Temp/10
Daten[3] = Status - Lambda = (Daten[0]<<8 + Daten[1])/1000
- Sensortemperatur [C] = Daten[2]*10
Status
| Statuswert (dezimal) | Bedeutung |
| 0 | Reserviert |
| 1 | Warten auf den Auslöser vor dem Aufheizen |
| 2 | Sensor erwärmt sich |
| 3 | Sensor im Normalbetrieb |
| 4+ | Reserviert |
Unterstützte CAN-Formate
| CAN-Formatname | CAN-Format Seriell
Befehl |
CAN-ID Seriell
Befehl |
CAN-Baudrate Seriell
Befehl |
Notiz |
| Link ECU CAN-Format | SETCANFORMAT1 | SETCANID950 | SETCANBAUD1000000 | Lesen Sie „Link G4+ ECU CAN-Bus-Konfiguration
für Spartan 3.pdf“ |
| Adaptronik ECU CAN
Format |
SETCANFORMAT2 | SETCANID1024
(Werkseinstellung) |
SETCANBAUD1000000 | |
| MegaSquirt 3-Steuergerät
CAN-Format |
SETCANFORMAT0
(Werkseinstellung) |
SETCANID1024
(Werkseinstellung) |
SETCANBAUD500000
(Werkseinstellung) |
Lesen Sie „Schnittstelle zwischen Spartan 3 und MegaSquirt“
3.pdf” |
| Haltech ECU CAN
Format |
SETCANFORMAT3 | Nicht erforderlich | SETCANBAUD1000000 | Spartan 3 emuliert Haltech WBC1
Breitband-Controller |
| YourDyno Prüfstand
Controller-CAN-Format |
SETCANFORMAT0
(Werkseinstellung) |
SETCANID1024
(Werkseinstellung) |
SETCANBAUD1000000 | |
| MaxxECU | SETCANFORMAT0
(Werkseinstellung) |
SETCANID1024
(Werkseinstellung) |
SETCANBAUD500000
(Werkseinstellung) |
Lesen Sie „Schnittstellenverbindung zwischen Spartan 3 und
MaxxECU.pdf“ |
| Erweitertes CAN-Format | SETCANFORMAT5 | Lesen Sie „Spartan 3 Extend CAN Format.pdf“
Erfordert Firmware 1.08 und höher. |
CAN-Abschlusswiderstand:
Angenommen, wir nennen die ECU „Master“ und Geräte, die Daten an die ECU senden/von ihr empfangen, „Slave“ (Spartan 3, digitales Dashboard, EGT-Controller usw.). In den meisten Anwendungen gibt es einen Master (ECU) und einen oder mehrere Slaves, die alle denselben CAN-Bus gemeinsam nutzen. Wenn Spartan 3 der einzige Slave auf dem CAN-Bus ist, sollte der CAN-Abschlusswiderstand auf Spartan 3 mit dem seriellen Befehl „SETCANR1“ aktiviert werden. Standardmäßig ist der CAN-Abschlusswiderstand auf Spartan 3 aktiviert. Wenn es mehrere Slaves gibt, sollte der Slave, der am weitesten vom Master entfernt ist (basierend auf der Kabellänge), den CAN-Abschlusswiderstand aktiviert haben, alle anderen Slaves sollten ihren CAN-Abschlusswiderstand haben
deaktiviert/getrennt. In der Praxis ist es oft egal, ob die CAN-Abschlusswiderstände richtig eingestellt sind, aber für höchste Zuverlässigkeit sollten die CAN-Abschlusswiderstände richtig eingestellt sein.
Bootloader
Wenn Spartan 3 ohne angeschlossene LSU-Heizungsmasse (weißes Kabel) eingeschaltet wird, wechselt es in den Bootloader-Modus. Das Einschalten von Spartan 3 mit angeschlossener Heizungsmasse löst den Bootloader nicht aus und Spartan 3 funktioniert wie gewohnt.
Garantie
14Point7 gewährt auf den Spartan 3 eine 2-jährige Garantie auf Mängelfreiheit.
Haftungsausschluss
14Point7 haftet für Schäden nur bis zur Höhe des Kaufpreises seiner Produkte. 14Point7-Produkte sollten nicht auf öffentlichen Straßen verwendet werden.
Häufig gestellte Fragen
Was ist im Spartan 3 v2-Paket enthalten?
Das Paket enthält die Spartan 3 v2-Einheit, einen USB-Konverter, einen wasserdichten Sicherungshalter und zwei 5 Amp Flachsicherungen.
Wie richte ich die USB-Kommunikation mit Spartan 3 ein?
Schließen Sie den USB-Konverter einfach an Ihren Computer an. Die meisten Betriebssysteme haben die notwendigen Treiber für den im Konverter verwendeten FTDI-Chipsatz bereits vorinstalliert.
Kann ich den Spartan 3 über USB mit Strom versorgen?
Nein, der Spartan 3 muss separat über eine geschaltete 12-V-Quelle mit Strom versorgt werden.
Dokumente / Ressourcen
![]() |
14POINT7 Spartan 3 v2 Lambda-Controller [pdf] Benutzerhandbuch Spartan 3 v2 Lambda-Controller, Spartan 3 v2, Lambda-Controller, Controller |




