LOGO 14POINT7

14POINT7 Spartan 3 v2 Kontroler Lambda

14POINT7-Spartan-3-v2-Kontroler-Lambda-PRODUCT

Specyfikacje

  • Produkt: Spartan 3 v2
  • Zawartość opakowania: 1x Spartan 3 v2, 1x konwerter USB, 1x wodoodporny uchwyt bezpiecznika nożowego, 2x 5 Amp bezpiecznik ostrza

Instrukcje użytkowania produktu

Instalacja wyciągowa
Wstaw 5 amp Włóż bezpiecznik do uchwytu, przetnij przewód w połowie i szczelnie zamknij pokrywę. Podłącz jeden koniec uchwytu bezpiecznika do czerwonego przewodu Spartan 3, a drugi do przełączanego źródła napięcia 12 V, najlepiej do przekaźnika pompy paliwa.

Okablowanie

Kolor przewodu Nazwa
Czerwony Moc
Czarny Elektronika uziemiająca

Komunikacja USB
Spartan 3 jest wyposażony w konwerter USB do komunikacji z komputerem. Konwerter USB wykorzystuje chipset FTDI, który jest zazwyczaj preinstalowany w większości systemów operacyjnych.

Konfiguracja terminala szeregowego systemu Windows 10
Aby nawiązać komunikację ze Spartanem 3 za pomocą poleceń szeregowych w systemie Windows 10:

  1. Upewnij się, że uziemienie elektroniki (czarny), uziemienie grzałki (biały) i zasilanie (czerwony) są podłączone i Spartan 3 jest zasilany.
  2. Pobierz i zainstaluj oprogramowanie Termite z https://www.compuphase.com/software_termite.htm.
  3. W pasku wyszukiwania systemu Windows wpisz „Menedżer urządzeń” i otwórz go.
  4. Znajdź konwerter USB Spartan 3 opisany jako „Port szeregowy USB” (np. COM3).
  5. W programie Termite kliknij Ustawienia, sprawdź, czy port jest poprawny (np. COM3) i ustaw szybkość transmisji na 9600.

Polecenia szeregowe

Aby wprowadzić polecenia szeregowe:

  • Podłącz uziemienie elektroniki (czarny), uziemienie grzejnika (biały) i zasilanie (czerwony).
  • Użyj poleceń takich jak GETHW, GETFW, SETTYPE itd., po których należy podać konkretne wartości zgodnie z poniższą notatką dotyczącą użycia.

Uwaga dotycząca użytkowania
Zapoznaj się z dostarczonym npampaby zrozumieć, jak formatować i efektywnie używać poleceń szeregowych na podstawie żądanych ustawień.

Ostrzeżenie

  • Nie podłączaj ani nie odłączaj sondy lambda, gdy Spartan 3 jest zasilany.
  • Sonda lambda podczas normalnej pracy bardzo się nagrzewa, należy zachować ostrożność podczas obchodzenia się z nią.
  • Nie instaluj sondy lambda w taki sposób, aby urządzenie było zasilane przed uruchomieniem silnika. Uruchomienie silnika może spowodować przeniesienie skroplin z układu wydechowego do czujnika. Jeśli czujnik jest już nagrzany, może to spowodować szok termiczny i spowodować pękanie i deformację ceramicznych elementów wewnętrznych czujnika.
  • Gdy sonda lambda znajduje się w aktywnym strumieniu spalin, musi być kontrolowana przez Spartan 3. Węgiel z aktywnego wydechu może łatwo gromadzić się na niezasilanej sondzie i zanieczyszczać ją.
  • Żywotność sondy lambda w przypadku paliw ołowiowych wynosi od 100 do 500 godzin.

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

Zawartość opakowania

1x Spartan 3 v2, 1x konwerter USB, 1x wodoodporny uchwyt bezpiecznika nożowego, 2x 5 Amp bezpiecznik ostrza

Instalacja wyciągowa

Czujnik lambda należy zamontować pomiędzy godziną 10. a godziną 2., pod kątem mniejszym niż 60 stopni od pionu. Dzięki temu grawitacja będzie mogła usunąć skroploną wodę z czujnika.
W przypadku wszystkich instalacji czujnika tlenu, czujnik musi zostać zainstalowany przed konwerterem katalitycznym.

W przypadku silników wolnossących czujnik należy zainstalować około 2 stóp od otworu wydechowego silnika. W przypadku silników turbodoładowanych czujnik należy zainstalować za turbosprężarką. W przypadku silników doładowanych czujnik należy zainstalować 3 stopy od otworu wydechowego silnika.

Bezpiecznik

Wstaw 5 amp Włóż bezpiecznik do uchwytu, przetnij przewód w połowie i zamknij pokrywę. Jeden koniec uchwytu bezpiecznika podłącza się do czerwonego przewodu Spartan 3, a drugi do przełączanego źródła zasilania 12 V. Zazwyczaj zaleca się zastosowanie przekaźnika pompy paliwa.

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

Okablowanie

Kolor przewodu Nazwa Łączy się z Notatka
Czerwony Moc Przełączane 12[v] Użyj uchwytu bezpiecznika. Napięcie 12 [V] powinno być pod napięciem tylko podczas pracy silnika. Zalecanym źródłem jest przekaźnik pompy paliwa.
Czarny Elektronika uziemiająca Grunt Uziemienie, w którym uziemione jest urządzenie interfejsowe
Biały Ziemia nagrzewnicy Grunt Uziemienie do podwozia lub bloku silnika
Zielony Wysoka wydajność analogowa

Wyjście

Urządzenie interfejsowe;

ECU/wskaźnik/rejestrator danych/itp.

Domyślny sygnał wyjściowy jest liniowy; 0[v] przy 0.68 [Lambda] Liniowy do 5[v] przy 1.36 [Lambda], co odpowiada 10-20 [AFR] dla paliwa benzynowego
Brązowy Standardowe wyjście analogowe Domyślnym wyjściem jest stan grzałki; 0[v] = oczekiwanie na wyzwolenie przed podgrzaniem czujnika, 1[v] = rozpoczęcie nagrzewania czujnika, 2[v] = ukończenie nagrzewania czujnika i sterowanie grzałką czujnika w pętli zamkniętej
Niebieski MOŻE Wysoki
Fioletowy MOŻE Niski
Pomarańczowy UART-TX „Rx-Orange” na konwerterze USB
Żółty Odbiornik UART-a „Tx-Yellow” na konwerterze USB
Szary Uziemienie UART „Gnd-Grey” na konwerterze USB

Komunikacja USB

Spartan 3 jest wyposażony w konwerter USB, który umożliwia komunikację USB z komputerem. Konwerter jest oparty na popularnym chipsecie FTDI, więc większość systemów operacyjnych ma już preinstalowany sterownik.

Terminal szeregowy z systemem Windows 10

Aby móc wprowadzać polecenia szeregowe, przewody uziemienia elektroniki (czarny), uziemienia grzałki (biały) i zasilania (czerwony) muszą być podłączone, a Spartan 3 musi być zasilany.
Spartan 3 nie może być zasilany przez USB.

Zalecanym terminalem szeregowym jest Termite, https://www.compuphase.com/software_termite.htm, pobierz i zainstaluj pełną konfigurację.

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
W pasku wyszukiwania systemu Windows 10 wpisz „Menedżer urządzeń” i otwórz go. Konwerter USB Spartan 3 będzie wyświetlany jako „Port szeregowy USB” w tym przykładzieample „COM3” jest przypisane do Spartana 3. W Termite kliknij „Ustawienia” Upewnij się, że port jest prawidłowy i że

Prędkość transmisji wynosi „9600”.

Polecenia szeregowe

Aby móc wprowadzać polecenia szeregowe, przewody uziemienia elektroniki (czarny), uziemienia grzałki (biały) i zasilania (czerwony) muszą być podłączone, a Spartan 3 musi być zasilany. Spartan 3 nie może być zasilany przez USB.

Komenda szeregowa Uwaga dotycząca użytkowania Zamiar Example Ustawienia fabryczne
GETHW Pobiera wersję sprzętu
GETFW Pobiera wersję oprogramowania sprzętowego
SETTYPEx Jeśli x wynosi 0, to Bosch LSU 4.9

Jeśli x wynosi 1, to Bosch LSU ADV

Ustawia typ czujnika LSU SETTYPE1 x=0, LSU 4.9
POBIERZTYP Pobiera typ czujnika LSU
USTAWANFORMATx x jest liczbą całkowitą o długości od 1 do 3 znaków. x=0; domyślny

x=1; Połącz ECU

x=2; Adaptronic ECU x=3; Haltech ECU x=4; % tlenu*100

x=5; Rozszerzony format CAN

USTAWANFORMAT0 x=0
GETCANFORMAT Pobiera format CAN
SETCANIDx x jest liczbą całkowitą o długości od 1 do 4 znaków Ustawia 11-bitowy identyfikator CAN SETCANID1024

SETCANID128

x=1024
GETCANID Pobiera 11-bitowy identyfikator CAN
SETCANBAUDx x jest liczbą całkowitą o długości od 1 do 7 znaków Ustawia szybkość transmisji CAN SETCANBAUD1000000

ustawi szybkość transmisji CAN

do 1 Mbit/s

X=500000,

500 kb/s

GETCANBAUD Pobiera szybkość transmisji CAN
SETCANRx Jeśli x wynosi 1, rezystor jest włączony. Jeśli x wynosi 0, to

rezystor jest wyłączony

Włącz/wyłącz CAN

Rezystor końcowy

SETCANR1

SETCANR0

x=1, CAN term Res

Włączony

GETCANR Pobiera stan CAN Term Res;

1=włączone, 0=wyłączone

SETAFRMxx.x xx.x to ułamek dziesiętny o długości dokładnie 4 znaków

łącznie z kropką dziesiętną

Ustawia mnożnik AFR dla momentu obrotowego

aplikacja

SETAFM14.7

SETAFM1.00

xx.x=14.7
GETAFRM Otrzymuje mnożnik AFR dla momentu obrotowego

aplikacja

SETLAMFIVEVx.xx x.xx to liczba dziesiętna o długości dokładnie 4 znaków, wliczając przecinek. Wartość minimalna to 0.60, a maksymalna to 3.40. Wartość ta może być

wyższa lub niższa od wartości SETLAMZEROV.

Ustawia lambdę na 5[v] dla wyjścia liniowego SETLAMFIVEV1.36 x.xx=1.36
GETLAMFIVEV Pobiera lambdę przy 5[v]
SETLAMZEROVx.xx x.xx to liczba dziesiętna o długości dokładnie 4 znaków, wliczając przecinek. Wartość minimalna to 0.60, a maksymalna to 3.40. Wartość ta może być

wyższa lub niższa od wartości SETLAMFIVEV.

Ustawia lambdę na 0[v] dla wyjścia liniowego SETLAMZEROV0.68 x.xx=0.68
GETLAMZEROW Pobiera lambdę przy 0[v]
SETPERFx Jeśli x wynosi 0, standardowa wydajność wynosi 20 ms. Jeśli x wynosi 1, wysoka wydajność wynosi 10 ms. Jeśli x wynosi 2

a następnie zoptymalizuj pod kątem efektywnej pracy.

SETPERF1 x=1, wysoka wydajność
GETPERFx Uzyskuje wydajność
USTAWIAJWOLNE OGRZEWANIEx Jeśli x wynosi 0, czujnik nagrzewa się z normalną szybkością podczas początkowego włączania.

Jeśli x wynosi 1, czujnik jest nagrzewany z szybkością 1/3 normalnej szybkości podczas początkowego włączania.

Jeśli x wynosi 2, należy odczekać maksymalnie 10 minut na sygnał MS3 CAN RPM przed podgrzaniem.

Jeżeli x wynosi 3, należy odczekać maksymalnie 10 minut, aż spaliny ogrzeją czujnik do 350°C przed podgrzaniem.

Wymaga oprogramowania sprzętowego 1.05 i nowszego

USTAWIAWOLNE OGRZEWANIE1 x=0, normalna szybkość nagrzewania się czujnika
POWOLNIE OGRZEWA Pobiera ustawienie slowheat
MEMRESET Przywróć ustawienia fabryczne.
SETLINOUTx.xxx Gdzie x.xxx to liczba dziesiętna o długości dokładnie 5 znaków, wliczając przecinek dziesiętny, większa niż 0.000 i mniejsza niż 5.000. Wyjście liniowe zostanie wznowione.

normalna praca po ponownym uruchomieniu.

Umożliwia użytkownikowi ustawienie wyjścia liniowego o wysokiej wydajności na określoną głośnośćtage SETLINOUT2.500
DOKAL Wyciągnij czujnik z wydechu. Włącz kontroler szerokopasmowy z podłączonym czujnikiem na około 5 minut, a następnie wydaj polecenie DOCAL. Wykonaj kalibrację Free Air i wyświetl wartość. Idealny czujnik będzie miał wartość 1.00. Zalecane dla klonu.

tylko czujniki.

GETCAL Wymaga oprogramowania sprzętowego 1.04 i nowszego Otrzymuje bezpłatną wartość kalibracji powietrza
ZRESETUJ Wymaga oprogramowania sprzętowego 1.04 i nowszego Resetuje kalibrację swobodnego powietrza

wartość do 1.00

SETCANDRx x jest liczbą całkowitą o długości od 1 do 4 znaków Wymaga oprogramowania układowego w wersji 1.04 lub nowszej Ustawia szybkość transmisji danych CAN w Hz Aby zapewnić optymalną wydajność, CAN Data

Częstotliwość powinna wynosić 200 Hz

x=50
GETCANDR Wymaga oprogramowania sprzętowego 1.04 i nowszego Pobiera szybkość transmisji danych CAN
SETNBMODEx Jeśli x wynosi 0, wówczas standardowe wyjście analogowe jest symulowanym wąskopasmowym.

Jeśli x wynosi 2, wówczas standardowa wydajność analogowa

Wyjście to stan grzałki

Wybiera funkcję standardowego wyjścia analogowego pomiędzy symulowanym

Wąskopasmowy i stan grzałki

SETNBMODE0 x=2, Stan grzałki
GETNBMODE Uzyskuje standardową wydajność

Tryb wyjścia analogowego

SETTNBSWLAMx.xxx x.xxx to liczba dziesiętna o długości dokładnie 5 znaków, wliczając przecinek. Wymaga oprogramowania układowego.

1.08 i wyżej

Ustawia symulowany punkt przełączania wąskopasmowego w Lambda USTAWIENIE TNBBSWLAM1.005 x.xxx=1.000
OTRZYMAJ Pobiera symulowane wąskie pasmo

punkt przełączania w Lambda

*Wszystkie polecenia są w kodzie ASCII, wielkość liter nie ma znaczenia, podobnie jak spacje.

Domyślny format protokołu magistrali CAN (Lambda)

Informacje dotyczące formatu %O2 CAN można znaleźć w dokumencie „Spartan 3 i Spartan 3 Lite do zastosowań związanych ze spalaniem ubogiej mieszanki i pomiarem tlenu.pdf”. Magistrala CAN Spartana 3 działa z adresowaniem 11-bitowym.

  • Domyślna szybkość transmisji CAN wynosi 500 kbit/s
  • Domyślny rezystor terminujący CAN jest włączony, można to zmienić wysyłając polecenie szeregowe „SETCANRx”.
  • Domyślny identyfikator CAN to 1024. Można to zmienić, wysyłając polecenie szeregowe „SETCANIDx”.
  • Długość danych (DLC) wynosi 4.
  • Domyślna szybkość transmisji danych wynosi 50 Hz, dane są wysyłane co 20 [ms]. Można to zmienić, wysyłając polecenie szeregowe „SETCANDRx”. Big-endian dla wszystkich danych.
  • Dane[0] = Wysoki bajt Lambda x1000
  • Dane[1] = niski bajt Lambda x1000
  • Dane[2] = LSU_Temp/10
    Dane[3] = Stan
  • Lambda = (Dane[0]<<8 + Dane[1])/1000
  • Temperatura czujnika [C] = Dane[2]*10

Status

Wartość statusu (dziesiętna) Oznaczający
0 Skryty
1 Oczekiwanie na spust przed nagrzaniem
2 Czujnik się nagrzewa
3 Czujnik w normalnej pracy
4+ Skryty

Obsługiwane formaty CAN

Nazwa formatu CAN Format szeregowy CAN

Rozkaz

Numer identyfikacyjny CAN

Rozkaz

Szybkość transmisji CAN BAUD szeregowa

Rozkaz

Notatka
Format łącza CAN ECU USTAWANFORMAT1 SETCANID950 SETCANBAUD1000000 Przeczytaj „Konfiguracja magistrali CAN sterownika Link G4+

dla Spartan 3.pdf”

Sterownik CAN Adaptronic

Format

USTAWANFORMAT2 SETCANID1024

(Domyślnie z fabryki)

SETCANBAUD1000000
Sterownik MegaSquirt 3

Format CAN

USTAWANFORMAT0

(Domyślnie z fabryki)

SETCANID1024

(Domyślnie z fabryki)

SETCANBAUD500000

(Domyślnie z fabryki)

Przeczytaj „Połączenie Spartan 3 z MegaSquirt”

3.pdf”

Haltech ECU CAN

Format

USTAWANFORMAT3 Nie wymagane SETCANBAUD1000000 Spartan 3 emuluje Haltech WBC1

kontroler szerokopasmowy

TwojeDyno Dyno

Format CAN kontrolera

USTAWANFORMAT0

(Domyślnie z fabryki)

SETCANID1024

(Domyślnie z fabryki)

SETCANBAUD1000000
MaxxECU USTAWANFORMAT0

(Domyślnie z fabryki)

SETCANID1024

(Domyślnie z fabryki)

SETCANBAUD500000

(Domyślnie z fabryki)

Przeczytaj „Interfejs Spartan 3 do

„MaxxECU.pdf”

Rozszerzony format CAN USTAWANFORMAT5 Przeczytaj „Spartan 3 Extend CAN Format.pdf”

Wymaga oprogramowania sprzętowego 1.08 i nowszego.

Rezystor końcowy CAN:
Załóżmy, że wywołamy ECU; Master i urządzenia wysyłające/odbierające dane do/z ECU, do którego dzwonimy; Slave (Spartan 3, cyfrowy pulpit nawigacyjny, kontroler EGT itp.). W większości zastosowań występuje jeden moduł główny (ECU) i jeden lub więcej urządzeń podrzędnych, które korzystają z tej samej magistrali CAN. Jeśli Spartan 3 jest jedynym urządzeniem Slave na magistrali CAN, wówczas należy włączyć rezystor terminujący CAN na Spartanie 3 za pomocą polecenia szeregowego „SETCANR1”. Domyślnie rezystor terminujący CAN w Spartanie 3 jest włączony. Jeśli istnieje wiele urządzeń Slave, urządzenie Slave znajdujące się najdalej od urządzenia Master (w oparciu o długość przewodu) powinno mieć włączony rezystor terminujący CAN, a wszystkie pozostałe urządzenia Slave powinny mieć rezystor terminujący CAN
wyłączone/rozłączone. W praktyce; często nie ma znaczenia, czy rezystory końcowe CAN są prawidłowo ustawione, ale w celu zapewnienia najwyższej niezawodności rezystory końcowe CAN powinny być prawidłowo ustawione.

Program ładujący
Po uruchomieniu Spartana 3 bez podłączonego białego przewodu uziemiającego grzałkę LSU, przejdzie on w tryb bootloadera. Uruchomienie Spartana 3 z podłączonym przewodem uziemiającym grzałkę nie spowoduje uruchomienia bootloadera i Spartan 3 będzie działał normalnie.

Gwarancja

14Point7 gwarantuje, że Spartan 3 będzie wolny od wad przez okres 2 lat.

Zastrzeżenie
14Point7 odpowiada za szkody wyłącznie do wysokości ceny zakupu swoich produktów. Produktów 14Point7 nie należy używać na drogach publicznych.

Często zadawane pytania

Co zawiera pakiet Spartan 3 v2?

W skład zestawu wchodzi jednostka Spartan 3 v2, konwerter USB, wodoodporny uchwyt bezpiecznika nożowego i dwa 5-pinowe Amp bezpieczniki nożowe.

Jak skonfigurować komunikację USB ze Spartan 3?

Wystarczy podłączyć konwerter USB do komputera. Większość systemów operacyjnych ma już zainstalowane niezbędne sterowniki dla chipsetu FTDI zastosowanego w konwerterze.

Czy mogę zasilać Spartan 3 przez USB?

Nie, Spartan 3 musi być zasilany osobno, za pomocą przełączanego źródła napięcia 12 V.

Dokumenty / Zasoby

14POINT7 Spartan 3 v2 Kontroler Lambda [plik PDF] Instrukcja obsługi
Kontroler Lambda Spartan 3 v2, Spartan 3 v2, Kontroler Lambda, Kontroler

Odniesienia

Zostaw komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *