14POINT7 Spartan 3 lambda sonda
Varování
- Nepřipojujte ani neodpojujte lambda sondu, když je Spartan 3 napájen.
- Lambda sonda se během normálního provozu velmi zahřívá, při manipulaci s ní buďte opatrní.
- Neinstalujte lambda sondu tak, aby byla jednotka napájena dříve, než váš motor běží. Nastartování motoru může přesunout kondenzaci ve výfukovém systému k senzoru, pokud je senzor již zahřátý, může to způsobit tepelný šok a způsobit prasknutí a deformaci keramických vnitřků uvnitř senzoru.
- Zatímco je lambda sonda v aktivním proudu výfukových plynů, musí ji ovládat Spartan 3. Uhlík z aktivního výfuku se může snadno nahromadit na nenapájeném senzoru a zanést jej.
- Životnost lambda sondy při použití s olovnatými palivy je mezi 100-500 hodinami.
- Spartan 3 by měl být umístěn v prostoru řidiče.
- Nesmotávejte lambda kabel.
Obsah balení
1x Spartan 3, 8ft lambda kabel, 2x držák nožové pojistky, dva 1 Amp nožová pojistka, dvě 5 Amp čepelová pojistka.
Instalace výfuku
Lambda sonda by měla být instalována mezi polohou 10 hodin a 2 hodin, méně než 60 stupňů od svislice, což umožní gravitaci odstranit kondenzaci vody ze senzoru. U všech instalací senzoru kyslíku musí být senzor nainstalován před katalyzátorem. U motorů s normálním sáním by měl být snímač instalován asi 2 stopy od výfukového otvoru motoru. U přeplňovaných motorů by měl být snímač instalován za turbodmychadlem. U přeplňovaných motorů by měl být snímač instalován 3 stopy od výfukového otvoru motoru.
Elektroinstalace
LED snímač teploty
Spartan 3 má na desce červenou LED diodu, kterou lze pozorovat skrz štěrbiny pouzdra a která ukazuje teplotu LSU. Pomalé blikání znamená, že snímač je příliš chladný, Svítící světlo znamená, že teplota snímače je v pořádku, rychlé blikání znamená, že snímač je příliš horký.
Sériové připojení USB
Spartan 3 má vestavěný převodník sériového rozhraní na USB, který zajišťuje USB komunikaci s vaším počítačem. Převodník je založen na populární čipové sadě FTDI, takže většina operačních systémů již má ovladač předinstalovaný.
Sériové příkazy
Uzemnění topného tělesa LSU, kolík 4 na šroubové svorce, musí být připojeno pro zadávání sériových příkazů
Sériový příkaz | Poznámka k použití | Účel | Example | Výchozí tovární nastavení |
GETHW | Získá verzi hardwaru | |||
GETFW | Získá verzi firmwaru | |||
SETTYPEx | Pokud x je 0, pak Bosch LSU 4.9
Pokud x je 1, pak Bosch LSU ADV |
Nastavuje typ senzoru LSU | SETTYPE1 | X=0, LSU 4.9 |
GETTYPE | Získá typ senzoru LSU | |||
SETCANFORMATx | x je celé číslo dlouhé 1 až 3 znaky. x=0; výchozí
x = 1; Propojit ECU x=2; Adaptérová ECU x=3; Haltech ECU x=4; % kyslíku*100 |
SETCANFORMAT0 | x=0 | |
GETCANFORMAT | Získá formát CAN | |||
SETCANIDx | x je celé číslo dlouhé 1 až 4 znaky | Nastaví 11bitové CAN id | SETCANID1024
SETCANID128 |
x=1024 |
GETCANID | Získá 11bitové CAN id | |||
SETCANBAUDx | x je celé číslo dlouhé 1 až 7 znaky | Nastavuje přenosovou rychlost CAN | SETCANBAUD1000000
nastaví přenosovou rychlost CAN až 1 Mbit/s |
X=500000,
500kbit / s |
GETCANBAUD | Získá přenosovou rychlost CAN | |||
SETCANRx | Je-li x 1, je rezistor povolen. Pokud x je 0
rezistor je deaktivován |
Povolit/zakázat CAN
Zakončovací odpor |
SETCANR1
SETCANR0 |
x=1, člen CAN
Res povoleno |
GETCANR | Získá CAN Term Res State;
1=povoleno, 0=vypnuto |
|||
SETAFRMxx.x | xx.x je desetinné číslo dlouhé přesně 4 znaky
včetně desetinné čárky |
Nastaví AFR multiplikátor pro
Aplikace točivého momentu |
SETAFM14.7
SETAFM1.00 |
x=14.7 |
GETAFRM | Získá AFR multiplikátor pro
Aplikace točivého momentu |
|||
SETLAMFIVEVx.xx | x.xx je desetinné číslo dlouhé přesně 4 znaky včetně desetinné čárky. Minimální hodnota je 0.60, maximální hodnota je 3.40. Tato hodnota může být vyšší nebo nižší než
Hodnota SETLAMZEROV. |
Nastaví Lambda na 5[v] pro lineární výstup | SETLAMFIVEV1.36 | x=1.36 |
GETLAMFIVEV | Získává Lambdu na 5[v] | |||
SETLAMZEROVx.xx | x.xx je desetinné číslo dlouhé přesně 4 znaky včetně desetinné čárky. Minimální hodnota je 0.60, maximální hodnota je 3.40. Tato hodnota může být vyšší nebo nižší než
Hodnota SETLAMFIVEV. |
Nastaví Lambda na 0[v] pro lineární výstup | SETLAMZEROV0.68 | x=0.68 |
GETLAMZEROV | Získá lambdu při 0[v] | |||
SETPERFx | Pokud x je 0, pak standardní výkon 20 ms. Pokud x je 1, pak vysoký výkon 10 ms. Je-li x 2, optimalizujte pro štíhlost
operace. |
SETPERF1 | x=0, standardní výkon | |
GETPERFx | Získá výkon | |||
SETSLOWHEATx | Je-li x 0, pak se senzor během počátečního zapnutí zahřívá normální rychlostí.
Je-li x 1, pak se senzor během počátečního zapnutí zahřívá na 1/3 normální rychlosti. Pokud x je 2, počkejte na MegaSquirt 3 CAN Signál otáček před ohřevem. |
SETSLOWHEAT1 | X=0, normální rychlost zahřívání senzoru | |
GETSLOWHEAT | Získá nastavení pomalého ohřevu | |||
MEMRESET | Obnovit tovární nastavení. |
SETLINOUTx.xxx | Kde x.xxx je desetinné místo dlouhé přesně 5 znaků včetně desetinné čárky, větší než 0.000 a menší než 5.000 XNUMX. Lineární výstup se vrátí do normálu
operace při restartu. |
Umožňuje uživateli nastavit High Perf Linear Output na konkrétní objemtage | SETLINOUT2.500 | |
DOCAL | Vyžaduje Firmware 1.04 a vyšší | Proveďte kalibraci volného vzduchu a zobrazte hodnotu.
Doporučeno pro klon pouze senzory. |
||
GETCAL | Vyžaduje Firmware 1.04 a vyšší | Získáte bezplatnou kalibraci vzduchu
hodnota |
||
RESETCAL | Vyžaduje Firmware 1.04 a vyšší | Resetuje kalibraci volného vzduchu
hodnotu na 1.00 |
||
SETCANDRx | x je celé číslo dlouhé 1 až 4 znaky
Vyžaduje Firmware 1.04 a vyšší |
Nastavuje rychlost přenosu dat CAN v hz | X = 50 | |
GETCANDR | Vyžaduje Firmware 1.04 a vyšší | Získá datovou rychlost CAN |
Všechny příkazy jsou v ASCII, nezáleží na velikosti písmen, na mezerách.
Sériový terminál Windows 10
Uzemnění topného tělesa LSU, kolík 4 na šroubové svorce, musí být připojeno pro přístup k sériovému terminálu. Doporučený sériový terminál je Termite, https://www.compuphase.com/software_termite.htm, stáhněte si a nainstalujte kompletní nastavení.
- Do vyhledávacího pole systému Windows 10 zadejte „Správce zařízení“ a otevřete jej.
- Spartan 3 se v tomto příkladu zobrazí jako „USB Serial Port“.ample „COM3“ je přiřazeno k Spartan 3.
- V Termite klikněte na „Nastavení“
- Ujistěte se, že je port správný a že přenosová rychlost je „9600“.
Výchozí formát protokolu CAN Bus (Lambda)
Pro formát %O2 CAN viz “Spartan 3 a Spartan 3 Lite pro aplikace měření spalování a kyslíku.pdf” Spartan 3 CAN Bus pracuje s 11bitovým adresováním.
- Výchozí přenosová rychlost CAN je 500 kbit/s
- Výchozí zakončovací odpor CAN je povolen, lze jej změnit odesláním sériového příkazu „SETCANRx“.
- Výchozí CAN Id je 1024, toto lze změnit odesláním sériového příkazu „SETCANIDx“.
- Délka dat (DLC) je 4.
- Výchozí datová rychlost je 50 Hz, data jsou odesílána každých 20 [ms], toto lze změnit odesláním sériového příkazu „SETCANDRx“.
- Data[0] = Lambda x1000 High Byte
- Data[1] = lambda x1000 nízký bajt
- Data[2] = LSU_Temp/10
- Data[3] = Stav
- Lambda = (Data[0]<<8 + Data[1])/1000
- Teplota čidla [C] = Data[2]*10
Podporovaná zařízení CAN
Jméno | Formát CAN
Sériový příkaz |
CAN Id Serial
Příkaz |
CAN BAUD Rate Serial Command | Poznámka |
Propojit ECU | SETCANFORMAT1 | SETCANID950 | SETCANBAUD1000000 | Přečtěte si „Spartan 3 to Link G4+
ECU.pdf” pro další informace |
Adaptérová ECU | SETCANFORMAT2 | SETCANID1024
(Výchozí z výroby) |
SETCANBAUD1000000 | |
MegaSquirt 3 ECU | SETCANFORMAT0
(Výchozí z výroby) |
SETCANID1024
(Výchozí z výroby) |
SETCANBAUD500000
(Výchozí z výroby) |
Přečtěte si „Spartan 3 to MegaSquirt
3.pdf” |
ECU Haltech | SETCANFORMAT3 | Není vyžadováno | SETCANBAUD1000000 | Spartan 3 emuluje Haltech WBC1
širokopásmový ovladač |
YourDyno Dyno
Ovladač |
SETCANFORMAT0
(Výchozí z výroby) |
SETCANID1024
(Výchozí z výroby) |
SETCANBAUD1000000 |
Zakončovací odpor CAN
Předpokládejme, že zavoláme ECU; Master a zařízení, která odesílají/přijímají data do/z ECU, kterou voláme; Slave (Spartan 3, digitální přístrojová deska, ovladač EGT atd…). Ve většině aplikací je jeden Master (ECU) a jeden nebo více Slave, které všechny sdílejí stejnou sběrnici CAN. Pokud je Spartan 3 jediným Slave na sběrnici CAN, pak by měl být zakončovací odpor CAN na Spartan 3 povolen pomocí sériového příkazu „SETCANR1“. Ve výchozím nastavení je CAN Termination Rezistor na Spartan 3 povolen. Pokud existuje více Slave, Slave, který je nejdále od Master (na základě délky vodiče), by měl mít povolen zakončovací odpor CAN, všechny ostatní Slave by měly mít svůj zakončovací odpor CAN.
zakázáno/odpojeno. V praxi; často nezáleží na tom, zda jsou zakončovací rezistory CAN správně nastaveny, ale pro nejvyšší spolehlivost by měly být zakončovací rezistory CAN správně nastaveny.
Bootloader
Když je Spartan 3 zapnutý bez připojeného LSU Heater Ground, přejde do režimu bootloaderu. Zapnutím Spartan 3 s připojeným Heater Ground se nespustí bootloader a Spartan 3 bude fungovat jako normálně. Když je Spartan 3 v režimu Bootloader, je na desce LED, kterou lze pozorovat skrz štěrbiny pouzdra a která bude svítit nepřerušovaně zeleně. V režimu bootloaderu nejsou sériové příkazy možné. V režimu Bootloader je možná pouze aktualizace firmwaru, všechny ostatní funkce jsou deaktivovány.
Vstup do režimu bootloaderu pro upgrade firmwaru:
- Ujistěte se, že je Spartan 3 vypnutý, že kolík 1 nebo kolík 3 šroubové svorky není pod napětím
- Odpojte snímač
- Odpojte zem ohřívače LSU od kolíku 4 šroubové svorky
- Zapněte Spartan 3,
- Zkontrolujte, zda LED na desce svítí nepřerušovaně zeleně, pokud ano, pak je váš Spartan 3 v režimu bootloaderu.
Záruka
14Point7 zaručuje, že Spartan 3 bude bez závad po dobu 2 let.
Zřeknutí se odpovědnosti
14Point7 odpovídá za škody pouze do výše kupní ceny svých produktů. Produkty 14Point7 by se neměly používat na veřejných komunikacích.
Dokumenty / zdroje
![]() |
14POINT7 Spartan 3 lambda sonda [pdfUživatelská příručka Spartan 3, Lambda sonda, Spartan 3 Lambda sonda, senzor |