14POINT7 Spartan 3 Lambda Sensor

Babala
- Huwag ikonekta o idiskonekta ang Lambda Sensor habang pinapagana ang Spartan 3.
- Ang Lambda Sensor ay magiging sobrang init sa panahon ng normal na operasyon, mangyaring mag-ingat sa paghawak nito.
- Huwag i-install ang Lambda Sensor sa paraang pinapagana ang unit bago paandarin ang iyong makina. Ang pagsisimula ng engine ay maaaring ilipat ang condensation sa iyong exhaust system patungo sa sensor, kung ang sensor ay naiinit na ito ay maaaring magdulot ng thermal shock at maging sanhi ng mga ceramic na panloob sa loob ng sensor na mag-crack at mag-deform.
- Habang ang Lambda Sensor ay nasa aktibong stream ng tambutso, dapat itong kontrolin ng Spartan 3. Ang carbon mula sa isang aktibong tambutso ay madaling mabuo sa isang hindi pinapagana na sensor at masira ito.
- Ang buhay ng sensor ng Lambda kapag ginamit sa mga lead na panggatong ay nasa pagitan ng 100-500 oras.
- Ang Spartan 3 ay dapat na matatagpuan sa kompartimento ng pagmamaneho.
- Huwag i-coil ang lambda cable.
Mga Nilalaman ng Package
1x Spartan 3, 8ft lambda cable, 2x blade fuse holder, dalawa 1 Amp blade fuse, dalawa 5 Amp blade fuse.
Pag-install ng Exhaust
Ang Lambda Sensor ay dapat na naka-install sa pagitan ng 10 o'clock at 2 o'clock position, mas mababa sa 60 degrees mula sa vertical, ito ay magbibigay-daan sa gravity na alisin ang water condensation mula sa sensor. Para sa lahat ng pag-install ng Oxygen sensor, dapat na mai-install ang sensor bago ang catalytic converter. Para sa mga normal na aspirated na makina, ang sensor ay dapat na naka-install mga 2ft mula sa engine exhaust port. Para sa mga Turbocharged engine ang sensor ay dapat na naka-install pagkatapos ng turbocharger. Para sa mga Supercharged na makina ang sensor ay dapat na naka-install 3ft mula sa engine exhaust port.
Mga kable

LED ng Temperatura ng Sensor
Ang Spartan 3 ay may onboard na pulang LED, na maaaring obserbahan sa pamamagitan ng mga slits ng case, upang ipakita ang Temperatura ng LSU. Ang mabagal na blink ay nangangahulugan na ang sensor ay masyadong malamig, ang solid na ilaw ay nangangahulugan na ang temperatura ng sensor ay ok, ang mabilis na blink ay nangangahulugan na ang sensor ay masyadong mainit.
Serial-USB na koneksyon
Ang Spartan 3 ay may built-in na serial to USB converter upang magbigay ng mga USB na komunikasyon sa iyong computer. Ang converter ay batay sa sikat na FTDI chipset kaya karamihan sa mga operating system ay mayroon nang naka-install na driver.
Mga Serial na Utos
Ang LSU Heater Ground, Pin 4 sa screw terminal, ay dapat na konektado para magpasok ng mga serial command
| Serial Command | Tala sa Paggamit | Layunin | Example | Default ng Pabrika |
| GETHW | Kumuha ng Bersyon ng Hardware | |||
| GETFW | Nakakakuha ng bersyon ng Firmware | |||
| SETTYPEx | Kung ang x ay 0 kung gayon ang Bosch LSU 4.9
Kung ang x ay 1 kung gayon ang Bosch LSU ADV |
Itinatakda ang uri ng sensor ng LSU | SETTYPE1 | X=0, LSU 4.9 |
| GETTYPE | Nakakakuha ng LSU sensor type | |||
| SETCANFORMATx | Ang x ay isang integer na 1 hanggang 3 character ang haba. x=0; default
x=1; I-link ang ECU x=2; Adaptronic ECU x=3; Haltech ECU x=4; % Oxygen*100 |
SETCANFORMAT0 | x=0 | |
| GETCANFORMAT | Nakakakuha ng CAN format | |||
| SETCANIDx | Ang x ay isang integer na 1 hanggang 4 na character ang haba | Nagtatakda ng 11 bit CAN id | SETCANID1024
SETCANID128 |
x=1024 |
| GETCANID | Nakakakuha ng 11 bit CAN id | |||
| SETCANBAUDx | Ang x ay isang integer na 1 hanggang 7 na character ang haba | Itinatakda ang CAN Baud Rate | SETCANBAUD1000000
ay magtatakda ng CAN Baud rate sa 1Mbit/s |
X=500000,
500kbit/s |
| GETCANBAUD | Nakakakuha ng CAN Baud Rate | |||
| SETCANRx | Kung ang x ay 1 ang risistor ay pinagana. Kung ang x ay 0 ang
ang risistor ay hindi pinagana |
Paganahin/Huwag paganahin ang CAN
Resistor ng Pagwawakas |
SETCANR1
SETCANR0 |
x=1, CAN term
Pinagana ang Res |
| GETCANR | Makakakuha ng CAN Term Res State;
1=enabled, 0=disabled |
|||
| SETAFRMxx.x | Ang xx.x ay isang decimal na eksaktong 4 na character ang haba
kabilang ang decimal point |
Itinatakda ang AFR Multiplier para sa
Torque app |
SETAFM14.7
SETAFM1.00 |
x=14.7 |
| GETAFRM | Nakakakuha ng AFR Multiplier para sa
Torque app |
|||
| SETLAMFIVEVx.xx | Ang x.xx ay isang decimal na eksaktong 4 na character ang haba kasama ang decimal point. Ang minimum na halaga ay 0.60, ang maximum na halaga ay 3.40. Ang halagang ito ay maaaring mas mataas o mas mababa kaysa sa
SETLAMZEROV halaga. |
Itinatakda ang Lambda sa 5[v] para sa linear na output | SETLAMFIVEV1.36 | x=1.36 |
| GETLAMFIVEV | Nakuha ang Lambda sa 5[v] | |||
| SETLAMZEROVx.xx | Ang x.xx ay isang decimal na eksaktong 4 na character ang haba kasama ang decimal point. Ang minimum na halaga ay 0.60, ang maximum na halaga ay 3.40. Ang halagang ito ay maaaring mas mataas o mas mababa kaysa sa
SETLAMFIVEV halaga. |
Itinatakda ang Lambda sa 0[v] para sa linear na output | SETLAMZEROV0.68 | x=0.68 |
| GETLAMZEROV | Nakakakuha ng Lambda sa 0[v] | |||
| SETPERFx | Kung ang x ay 0 kung gayon ang karaniwang pagganap ng 20ms. Kung ang x ay 1 kung gayon ang mataas na pagganap ng 10ms. Kung ang x ay 2 pagkatapos ay i-optimize para sa lean
operasyon. |
SETPERF1 | x=0, karaniwang pagganap | |
| GETPERFx | Nakakakuha ng performance | |||
| SETSLOWHEATx | Kung ang x ay 0, ang sensor ay pinainit sa normal na bilis sa panahon ng paunang power up.
Kung ang x ay 1, ang sensor ay pinainit sa 1/3 ng normal na rate sa panahon ng paunang power up. Kung ang x ay 2 pagkatapos ay maghintay para sa MegaSquirt 3 CAN RPM signal bago magpainit. |
SETSLOWHEAT1 | X=0, normal na rate ng pag-init ng sensor | |
| GETSLOWHEAT | Nakakakuha ng setting ng slowheat | |||
| MEMRESET | I-reset sa mga factory setting. |
| SETLINOUTx.xxx | Kung saan ang x.xxx ay isang decimal na eksaktong 5 character ang haba kasama ang decimal point, higit sa 0.000 at mas mababa sa 5.000. Magpapatuloy sa normal ang Linear Output
operasyon sa pag-reboot. |
Nagbibigay-daan sa user na itakda ang High Perf Linear Output sa isang partikular na voltage | SETLINOUT2.500 | |
| DOCAL | Nangangailangan ng Firmware 1.04 at mas mataas | Gawin ang Libreng Air Calibration at ipakita ang halaga.
Inirerekomenda para sa clone mga sensor lamang. |
||
| GETCAL | Nangangailangan ng Firmware 1.04 at mas mataas | Makakakuha ng Libreng Air Calibration
halaga |
||
| RESETCAL | Nangangailangan ng Firmware 1.04 at mas mataas | Nire-reset ang Libreng Air Calibration
halaga sa 1.00 |
||
| SETCANDRx | Ang x ay isang integer na 1 hanggang 4 na character ang haba
Nangangailangan ng Firmware 1.04 at mas mataas |
Itinatakda ang CAN Data Rate sa hz | X=50 | |
| GETCANDR | Nangangailangan ng Firmware 1.04 at mas mataas | Nakakakuha ng CAN Data Rate |
Ang lahat ng mga utos ay nasa ASCII, ang kaso ay hindi mahalaga, ang mga puwang ay hindi mahalaga.
Windows 10 serial terminal
Ang LSU Heater Ground, Pin 4 sa screw terminal, ay dapat na konektado para ma-access ang serial terminal Ang inirerekomendang serial terminal ay Termite, https://www.compuphase.com/software_termite.htm, mangyaring i-download at i-install ang kumpletong setup.

- Sa windows 10 search bar, paki-type ang “Device Manager” at buksan ito.
- Ang Spartan 3 ay lalabas bilang "USB Serial Port", sa ex na itoampAng "COM3" ay itinalaga sa Spartan 3.
- Sa Termite, i-click ang "Mga Setting"
- Tiyaking tama ang Port at ang Baud rate ay "9600".
CAN Bus Protocol Default na Format (Lambda)
Para sa %O2 CAN Format pakitingnan ang “Spartan 3 at Spartan 3 Lite para sa Lean Burn at Oxygen Metering Applications.pdf” Ang CAN Bus ng Spartan 3 ay tumatakbo na may 11 bit addressing.
- Ang Default na CAN Baud rate ay 500kbit/s
- Ang Default CAN Termination resistor ay pinagana, maaari itong baguhin sa pamamagitan ng pagpapadala ng "SETCANRx" serial command.
- Ang Default na CAN Id ay 1024, maaari itong baguhin sa pamamagitan ng pagpapadala ng "SETCANIDx" serial command.
- Ang Haba ng Data (DLC) ay 4.
- Ang Default na Rate ng Data ay 50 hz, ipinapadala ang data tuwing 20[ms], maaari itong baguhin sa pamamagitan ng pagpapadala ng serial command na "SETCANDRx".
- Data[0] = Lambda x1000 High Byte
- Data[1] = Lambda x1000 Low Byte
- Data[2] = LSU_Temp/10
- Data[3] = Katayuan
- Lambda = (Data[0]<<8 + Data[1])/1000
- Temperatura ng Sensor [C] = Data[2]*10
Mga sinusuportahang CAN device
| Pangalan | CAN Format
Serial Command |
CAN Id Serial
Utos |
CAN BAUD Rate Serial Command | Tandaan |
| I-link ang ECU | SETCANFORMAT1 | SETCANID950 | SETCANBAUD1000000 | Basahin ang “Spartan 3 to Link G4+
ECU.pdf” para sa karagdagang impormasyon |
| Adaptronic ECU | SETCANFORMAT2 | SETCANID1024
(Default mula sa pabrika) |
SETCANBAUD1000000 | |
| MegaSquirt 3 ECU | SETCANFORMAT0
(Default mula sa pabrika) |
SETCANID1024
(Default mula sa pabrika) |
SETCANBAUD500000
(Default mula sa pabrika) |
Basahin ang "Spartan 3 hanggang MegaSquirt
3.pdf” |
| Haltech ECU | SETCANFORMAT3 | Hindi kinakailangan | SETCANBAUD1000000 | Ginagaya ng Spartan 3 ang Haltech WBC1
controller ng wideband |
| YourDyno Dyno
Controller |
SETCANFORMAT0
(Default mula sa pabrika) |
SETCANID1024
(Default mula sa pabrika) |
SETCANBAUD1000000 |
CAN Termination Resistor
Ipagpalagay na tinawag natin ang ECU; Master, at mga device na nagpapadala/nakatanggap ng data papunta/mula sa ECU na tinatawag namin; Alipin (Spartan 3, digital dashboard, EGT controller, atbp...). Sa karamihan ng mga application mayroong isang Master (ECU) at isa o higit pang mga Alipin na lahat ay nagbabahagi ng parehong CAN Bus. Kung ang Spartan 3 ay ang tanging Alipin sa CAN Bus kung gayon ang CAN Termination Resistor sa Spartan 3 ay dapat na paganahin gamit ang serial command na "SETCANR1". Bilang default ang CAN Termination Resistor sa Spartan 3 ay pinagana. Kung Maraming mga Alipin, ang Alipin na pinakamalayo sa Master (batay sa haba ng kawad) ay dapat na naka-enable ang CAN Termination Resistor, ang lahat ng iba pang mga Alipin ay dapat magkaroon ng kanilang CAN Termination Resistor
hindi pinagana/nadiskonekta. Sa pagsasanay; madalas na hindi mahalaga kung ang CAN Termination Resistors ay maayos na nakatakda, ngunit para sa pinakamataas na pagiging maaasahan ang CAN Termination Resistors ay dapat na maayos na nakatakda.
Bootloader
Kapag pinalakas ang Spartan 3 nang hindi nakakonekta ang LSU Heater Ground, papasok ito sa bootloader mode. Ang pagpapagana ng Spartan 3 gamit ang Heater Ground ay hindi magti-trigger sa bootloader at ang Spartan 3 ay gagana bilang normal. Kapag ang Spartan 3 ay nasa Bootloader mode, mayroong onboard na LED, na makikita sa pamamagitan ng mga slits ng case, na magniningning ng solidong berde. Kapag nasa bootloader mode, hindi posible ang mga serial command. Sa Bootloader mode, tanging ang pag-update ng firmware ang posible, ang lahat ng iba pang mga function ay hindi pinagana.
Upang pumasok sa bootloader mode para sa pag-upgrade ng firmware:
- Tiyaking naka-off ang Spartan 3, walang power sa Pin 1 o Pin 3 ng screw terminal
- Idiskonekta ang sensor
- Idiskonekta ang LSU Heater Ground mula sa Pin 4 ng screw terminal
- Power sa Spartan 3,
- Suriin kung ang onboard na LED ay kumikinang ng solidong berde, kung ito ay ang iyong Spartan 3 ay nasa bootloader mode.
Warranty
Ginagarantiyahan ng 14Point7 ang Spartan 3 na malaya sa mga depekto sa loob ng 2 taon.
Disclaimer
Ang 14Point7 ay mananagot para sa mga pinsala lamang hanggang sa presyo ng pagbili ng mga produkto nito. Ang mga produkto ng 14Point7 ay hindi dapat gamitin sa mga pampublikong kalsada.
Mga Dokumento / Mga Mapagkukunan
![]() |
14POINT7 Spartan 3 Lambda Sensor [pdf] User Manual Spartan 3, Lambda Sensor, Spartan 3 Lambda Sensor, Sensor |





