14POINT7-LOGO

14POINT7 Spartan 3 v2 Lambda-Controller

14POINT7-Spartan-3-v2-Lambda-Controller-PRODUKT

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:

  1. Stellen Sie sicher, dass die Elektronikmasse (Schwarz), die Heizungsmasse (Weiß) und die Stromversorgung (Rot) angeschlossen sind und der Spartan 3 mit Strom versorgt wird.
  2. Laden Sie die Termite-Software herunter und installieren Sie sie von https://www.compuphase.com/software_termite.htm.
  3. Geben Sie in der Windows-Suchleiste „Geräte-Manager“ ein und öffnen Sie ihn.
  4. Suchen Sie den Spartan 3 USB-Konverter, der als „USB Serial Port“ (z. B. COM3) aufgeführt ist.
  5. 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.

14POINT7-Spartan-3-v2-Lambda-Controller-FIG-1

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.

14POINT7-Spartan-3-v2-Lambda-Controller-FIG-2

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.

14POINT7-Spartan-3-v2-Lambda-Controller-FIG-3 14POINT7-Spartan-3-v2-Lambda-Controller-FIG-4 14POINT7-Spartan-3-v2-Lambda-Controller-FIG-5 14POINT7-Spartan-3-v2-Lambda-Controller-FIG-6
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

Verweise

Hinterlasse einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Pflichtfelder sind markiert *