เซ็นเซอร์ 14POINT7 Spartan 3 Lambda

คำเตือน
- อย่าต่อหรือตัดการเชื่อมต่อเซ็นเซอร์ Lambda ในขณะที่ Spartan 3 เปิดเครื่องอยู่
- เซ็นเซอร์แลมบ์ดาจะร้อนมากระหว่างการทำงานปกติ โปรดใช้ความระมัดระวังในการจัดการ
- อย่าติดตั้งเซ็นเซอร์แลมบ์ดาในลักษณะที่หน่วยได้รับพลังงานก่อนที่เครื่องยนต์ของคุณจะทำงาน การสตาร์ทเครื่องยนต์สามารถเคลื่อนการควบแน่นในระบบไอเสียของคุณไปยังเซ็นเซอร์ได้ หากเซ็นเซอร์ได้รับความร้อนอยู่แล้ว อาจทำให้เกิดความร้อนช็อก และทำให้ภายในเซรามิกภายในเซ็นเซอร์แตกและทำให้เสียรูป
- ขณะที่เซ็นเซอร์ Lambda อยู่ในกระแสไอเสียที่ทำงานอยู่ จะต้องได้รับการควบคุมโดย Spartan 3 คาร์บอนจากไอเสียที่ทำงานอยู่สามารถสะสมบนเซ็นเซอร์ที่ไม่ได้รับพลังงานและส่งผลเสียได้ง่าย
- อายุการใช้งานเซ็นเซอร์แลมบ์ดาเมื่อใช้กับเชื้อเพลิงที่มีสารตะกั่วอยู่ระหว่าง 100-500 ชม.
- Spartan 3 ควรอยู่ที่ช่องคนขับ
- ห้ามขดสายแลมบ์ดา
เนื้อหาแพ็คเกจ
Spartan 1 3x, สายแลมบ์ดา 8 ฟุต, ที่ใส่ฟิวส์ใบมีด 2x, 1x XNUMX Amp ฟิวส์ใบมีดสอง 5 Amp ฟิวส์ใบมีด
การติดตั้งท่อไอเสีย
ควรติดตั้งเซ็นเซอร์แลมบ์ดาระหว่างตำแหน่ง 10 นาฬิกาและ 2 นาฬิกา โดยให้ห่างจากแนวตั้งไม่เกิน 60 องศา ซึ่งจะทำให้แรงโน้มถ่วงสามารถขจัดน้ำควบแน่นออกจากเซ็นเซอร์ได้ สำหรับการติดตั้งเซ็นเซอร์ออกซิเจนทั้งหมด จะต้องติดตั้งเซ็นเซอร์ก่อนตัวเร่งปฏิกิริยา สำหรับเครื่องยนต์ที่ดูดอากาศเข้าตามปกติ ควรติดตั้งเซ็นเซอร์ห่างจากพอร์ตไอเสียของเครื่องยนต์ประมาณ 2 ฟุต สำหรับเครื่องยนต์เทอร์โบชาร์จ ควรติดตั้งเซ็นเซอร์หลังเทอร์โบชาร์จเจอร์ สำหรับเครื่องยนต์ซูเปอร์ชาร์จ ควรติดตั้งเซ็นเซอร์ห่างจากพอร์ตไอเสียของเครื่องยนต์ 3 ฟุต
การเดินสายไฟ

LED อุณหภูมิเซ็นเซอร์
Spartan 3 มีไฟ LED สีแดงบนบอร์ดซึ่งสามารถสังเกตได้ผ่านช่องเคส เพื่อแสดงอุณหภูมิ LSU ไฟกะพริบช้าๆ หมายความว่าเซ็นเซอร์เย็นเกินไป ไฟสว่างคงที่หมายความว่าอุณหภูมิเซ็นเซอร์อยู่ในเกณฑ์ปกติ ไฟกะพริบเร็วหมายความว่าเซ็นเซอร์ร้อนเกินไป
การเชื่อมต่อแบบอนุกรม-USB
Spartan 3 มีตัวแปลงซีเรียลเป็น USB ในตัวเพื่อเชื่อมต่อคอมพิวเตอร์ผ่าน USB ตัวแปลงนี้ใช้ชิปเซ็ต FTDI ยอดนิยม ดังนั้นระบบปฏิบัติการส่วนใหญ่จึงมีไดรเวอร์ติดตั้งไว้ล่วงหน้าแล้ว
คำสั่งอนุกรม
สายดินฮีตเตอร์ LSU พิน 4 บนขั้วสกรู ต้องเชื่อมต่อเพื่อป้อนคำสั่งอนุกรม
| คำสั่งอนุกรม | หมายเหตุการใช้งาน | วัตถุประสงค์ | Example | ค่าเริ่มต้นจากโรงงาน |
| เก็ต | รับเวอร์ชันฮาร์ดแวร์ | |||
| เก็ตเอฟดับบลิว | รับเวอร์ชันเฟิร์มแวร์ | |||
| SETTYPEx | ถ้า x เป็น 0 แสดงว่า Bosch LSU 4.9
ถ้า x เป็น 1 แสดงว่า Bosch LSU ADV |
ตั้งค่าประเภทเซนเซอร์ LSU | SETTYPE1 | X=0, LSU 4.9 |
| เก็ทไทป์ | รับประเภทเซ็นเซอร์ LSU | |||
| ตั้งค่ารูปแบบ x | x เป็นจำนวนเต็ม 1 ถึง 3 อักขระ x=0; ค่าเริ่มต้น
x=1; ลิงค์ ECU x=2; ECU อะแดปโทรนิกส์ x=3; ECU ของ Haltech x=4; % ออกซิเจน*100 |
SETCANFORMAT0 | x=0 | |
| รับแคนฟอร์แมต | รับรูปแบบ CAN | |||
| เซตแคนไอดีx | x เป็นจำนวนเต็ม 1 ถึง 4 อักขระ | ตั้งค่า CAN id 11 บิต | เซ็ทแคนไอดี1024
เซ็ทแคนไอดี128 |
x=1024 |
| GETCANID | รับ CAN id 11 บิต | |||
| เซตแคนบอดx | x เป็นจำนวนเต็ม 1 ถึง 7 อักขระ | ตั้งค่าอัตราบอดเรท CAN | เซ็ตแคนบาวด์1000000
จะตั้งค่าอัตราบอดเรท CAN ถึง 1Mbit/s |
X=500000,
500kbit / วินาที |
| เก็ตแคนบอด | รับอัตราบอด CAN | |||
| เซตแคนอาร์เอ็กซ์ | หาก x เป็น 1 ตัวต้านทานจะเปิดใช้งาน หาก x เป็น 0
ตัวต้านทานถูกปิดใช้งาน |
เปิด/ปิด CAN
ตัวต้านทานการสิ้นสุด |
เซตแคนอาร์ 1
เซตแคนอาร์ 0 |
x=1, เทอม CAN
เปิดใช้งาน Res |
| GETCANR | รับเงื่อนไข CAN Res State;
1=เปิดใช้งาน, 0=ปิดใช้งาน |
|||
| เซตาฟอาร์เอ็มxx.x | xx.x เป็นเลขฐานสิบที่มีความยาวพอดี 4 อักขระ
รวมจุดทศนิยม |
ตั้งค่าตัวคูณ AFR สำหรับ
แอปแรงบิด |
เซตาเอฟเอ็ม14.7
เซตาเอฟเอ็ม1.00 |
x=14.7 |
| เกตาฟรม | รับตัวคูณ AFR สำหรับ
แอปแรงบิด |
|||
| SETLAMFIVEVx.xx | x.xx เป็นเลขทศนิยมที่มีความยาว 4 อักขระรวมจุดทศนิยมพอดี ค่าต่ำสุดคือ 0.60 ค่าสูงสุดคือ 3.40 ค่านี้อาจสูงกว่าหรือต่ำกว่าค่าสูงสุด
ค่า SETLAMZEROV |
ตั้งค่าแลมบ์ดาที่ 5[v] สำหรับเอาต์พุตเชิงเส้น | SETLAMFIVEV1.36 | x=1.36 |
| GETLAMFIVEV | รับแลมบ์ดาที่ 5[v] | |||
| SETLAMZEROVx.xx | x.xx เป็นเลขทศนิยมที่มีความยาว 4 อักขระรวมจุดทศนิยมพอดี ค่าต่ำสุดคือ 0.60 ค่าสูงสุดคือ 3.40 ค่านี้อาจสูงกว่าหรือต่ำกว่าค่าสูงสุด
ค่า SETLAMFIVEV |
ตั้งค่าแลมบ์ดาที่ 0[v] สำหรับเอาต์พุตเชิงเส้น | เซทแลมซีโรฟ0.68 | x=0.68 |
| เก็ตแลมซีโรฟ | รับแลมบ์ดาที่ 0[v] | |||
| SETPERFx | หาก x เท่ากับ 0 ประสิทธิภาพมาตรฐานคือ 20 มิลลิวินาที หาก x เท่ากับ 1 ประสิทธิภาพสูงสุดคือ 10 มิลลิวินาที หาก x เท่ากับ 2 ประสิทธิภาพสูงสุดสำหรับ Lean
การดำเนินการ. |
SETPERF1 | x=0, ประสิทธิภาพมาตรฐาน | |
| GETPERFx | ได้รับประสิทธิภาพ | |||
| เซ็ตสโลว์ฮีทx | หาก x เป็น 0 แสดงว่าเซ็นเซอร์ได้รับความร้อนในอัตราปกติระหว่างการเปิดเครื่องครั้งแรก
หาก x เป็น 1 เซ็นเซอร์จะถูกทำให้ร้อนที่ 1/3 ของอัตราปกติระหว่างการเปิดเครื่องครั้งแรก ถ้า x เป็น 2 ให้รอ MegaSquirt 3 CAN สัญญาณ RPM ก่อนการทำความร้อน |
เซ็ตสโลว์ฮีท1 | X=0, อัตราการทำความร้อนของเซ็นเซอร์ปกติ | |
| รับความร้อนต่ำ | ได้รับการตั้งค่าความร้อนช้า | |||
| เมมรีเซต | รีเซ็ตเป็นการตั้งค่าจากโรงงาน |
| SETLINOUTx.xxx | โดยที่ x.xxx เป็นทศนิยมที่มีความยาว 5 อักขระรวมจุดทศนิยม มากกว่า 0.000 และน้อยกว่า 5.000 เอาต์พุตเชิงเส้นจะกลับมาเป็นปกติ
การดำเนินการเมื่อรีบูต |
อนุญาตให้ผู้ใช้ตั้งค่า High Perf Linear Output เป็น vol . เฉพาะtage | SETLINOUT2.500 | |
| เอกสาร | ต้องใช้เฟิร์มแวร์ 1.04 ขึ้นไป | ทำการสอบเทียบอากาศฟรีและแสดงค่า
แนะนำสำหรับโคลน เซ็นเซอร์เท่านั้น |
||
| เก็ทคอล | ต้องใช้เฟิร์มแวร์ 1.04 ขึ้นไป | รับการสอบเทียบอากาศฟรี
ค่า |
||
| รีเซ็ตแคล | ต้องใช้เฟิร์มแวร์ 1.04 ขึ้นไป | รีเซ็ตการปรับเทียบอากาศฟรี
ค่าถึง 1.00 |
||
| เซตแคนดรx | x เป็นจำนวนเต็ม 1 ถึง 4 อักขระ
ต้องใช้เฟิร์มแวร์ 1.04 ขึ้นไป |
ตั้งค่าอัตราข้อมูล CAN เป็นเฮิรตซ์ | X=50 | |
| รับแคนดร | ต้องใช้เฟิร์มแวร์ 1.04 ขึ้นไป | รับอัตราข้อมูล CAN |
คำสั่งทั้งหมดอยู่ใน ASCII กรณีไม่สำคัญ ช่องว่างไม่สำคัญ
เทอร์มินัลซีเรียล Windows 10
สายดินเครื่องทำความร้อน LSU พิน 4 บนขั้วต่อสกรู ต้องเชื่อมต่อเพื่อเข้าถึงขั้วต่ออนุกรม ขั้วต่ออนุกรมที่แนะนำคือ Termite https://www.compuphase.com/software_termite.htmโปรดดาวน์โหลดและติดตั้งตัวติดตั้งแบบสมบูรณ์

- ในแถบค้นหาของ Windows 10 โปรดพิมพ์ “Device Manager” และเปิดขึ้นมา
- Spartan 3 จะปรากฏเป็น “พอร์ต USB Serial” ในกรณีนี้amp“COM3” ถูกกำหนดให้กับ Spartan 3
- ใน Termite ให้คลิก “การตั้งค่า”
- ตรวจสอบให้แน่ใจว่าพอร์ตถูกต้องและอัตราบอดเรทเป็น “9600”
รูปแบบเริ่มต้นโปรโตคอล CAN Bus (Lambda)
สำหรับรูปแบบ %O2 CAN โปรดดู “Spartan 3 และ Spartan 3 Lite สำหรับแอปพลิเคชันการวัดการเผาผลาญไขมันและออกซิเจน.pdf” CAN Bus ของ Spartan 3 ทำงานด้วยการกำหนดที่อยู่ 11 บิต
- อัตราบอดเรท CAN เริ่มต้นคือ 500kbit/s
- ตัวต้านทานการยุติ CAN เริ่มต้นจะเปิดใช้งาน โดยสามารถเปลี่ยนแปลงได้โดยส่งคำสั่งอนุกรม "SETCANRx"
- ค่า CAN Id เริ่มต้นคือ 1024 ซึ่งสามารถเปลี่ยนแปลงได้โดยการส่งคำสั่งอนุกรม “SETCANIDx”
- ความยาวข้อมูล (DLC) คือ 4
- อัตราข้อมูลเริ่มต้นคือ 50 เฮิรตซ์ ข้อมูลจะถูกส่งทุกๆ 20 มิลลิวินาที สามารถเปลี่ยนแปลงได้โดยการส่งคำสั่งอนุกรม “SETCANDRx”
- ข้อมูล[0] = ไบต์สูง Lambda x1000
- ข้อมูล[1] = แลมบ์ดา x1000 ไบต์ต่ำ
- ข้อมูล[2] = LSU_Temp/10
- ข้อมูล[3] = สถานะ
- แลมบ์ดา = (ข้อมูล[0]<<8 + ข้อมูล[1])/1000
- อุณหภูมิเซ็นเซอร์ [C] = Data[2]*10
อุปกรณ์ CAN ที่รองรับ
| ชื่อ | รูปแบบ CAN
คำสั่งอนุกรม |
CAN Id ซีเรียล
สั่งการ |
คำสั่งอนุกรมอัตราบอด CAN | บันทึก |
| ลิงค์ ECU | SETCANFORMAT1 | เซ็ทแคนไอดี950 | เซ็ตแคนบาวด์1000000 | อ่าน “Spartan 3 เพื่อเชื่อมโยง G4+
ECU.pdf” สำหรับข้อมูลเพิ่มเติม |
| กล่อง ECU แบบอะแดปโทรนิค | SETCANFORMAT2 | เซ็ทแคนไอดี1024
(ค่าเริ่มต้นจากโรงงาน) |
เซ็ตแคนบาวด์1000000 | |
| ชุดควบคุม ECU MegaSquirt 3 | SETCANFORMAT0
(ค่าเริ่มต้นจากโรงงาน) |
เซ็ทแคนไอดี1024
(ค่าเริ่มต้นจากโรงงาน) |
เซ็ตแคนบาวด์500000
(ค่าเริ่มต้นจากโรงงาน) |
อ่าน “Spartan 3 ถึง MegaSquirt
3.ไฟล์ PDF |
| กล่อง ECU ของ Haltech | SETCANFORMAT3 | ไม่จำเป็น | เซ็ตแคนบาวด์1000000 | Spartan 3 เลียนแบบ Haltech WBC1
ตัวควบคุมแบนด์กว้าง |
| ไดโน ไดโนของคุณ
ผู้ควบคุม |
SETCANFORMAT0
(ค่าเริ่มต้นจากโรงงาน) |
เซ็ทแคนไอดี1024
(ค่าเริ่มต้นจากโรงงาน) |
เซ็ตแคนบาวด์1000000 |
ตัวต้านทานการสิ้นสุด CAN
สมมติว่าเราเรียก ECU ว่า Master และอุปกรณ์ที่ส่ง/รับข้อมูลไป/จาก ECU ที่เราเรียกว่า Slave (Spartan 3, แผงหน้าปัดดิจิทัล, ตัวควบคุม EGT เป็นต้น) ในแอปพลิเคชันส่วนใหญ่มี Master (ECU) หนึ่งตัวและ Slave หนึ่งตัวหรือมากกว่านั้นที่ทั้งหมดใช้ CAN Bus เดียวกัน หาก Spartan 3 เป็น Slave ตัวเดียวบน CAN Bus ก็ควรเปิดใช้งาน CAN Termination Resistor บน Spartan 3 โดยใช้คำสั่งอนุกรม "SETCANR1" โดยค่าเริ่มต้น CAN Termination Resistor บน Spartan 3 จะเปิดใช้งานอยู่ หากมี Slave หลายตัว Slave ที่อยู่ไกลจาก Master มากที่สุด (ตามความยาวสาย) ควรเปิดใช้งาน CAN Termination Resistor และ Slave ตัวอื่นๆ ทั้งหมดควรมี CAN Termination Resistor ของตัวเอง
ปิดการใช้งาน/ตัดการเชื่อมต่อ ในทางปฏิบัติ มักจะไม่สำคัญว่าตัวต้านทานการยุติ CAN จะถูกตั้งค่าอย่างถูกต้องหรือไม่ แต่เพื่อความน่าเชื่อถือสูงสุด ควรตั้งค่าตัวต้านทานการยุติ CAN อย่างถูกต้อง
บูตโหลดเดอร์
เมื่อเปิด Spartan 3 ขึ้นโดยไม่ได้ต่อสายดินฮีตเตอร์ LSU ไว้ เครื่องจะเข้าสู่โหมดบูตโหลดเดอร์ การเปิด Spartan 3 ขึ้นโดยต่อสายดินฮีตเตอร์ไว้จะไม่เรียกใช้งานบูตโหลดเดอร์ และ Spartan 3 จะทำงานตามปกติ เมื่อ Spartan 3 อยู่ในโหมดบูตโหลดเดอร์ จะมีไฟ LED บนบอร์ดซึ่งจะส่องเป็นสีเขียวสว่างขึ้นผ่านช่องเคส เมื่ออยู่ในโหมดบูตโหลดเดอร์ จะไม่สามารถสั่งงานแบบอนุกรมได้ ในโหมดบูตโหลดเดอร์ จะสามารถอัปเดตเฟิร์มแวร์ได้เท่านั้น ฟังก์ชันอื่นๆ ทั้งหมดจะถูกปิดใช้งาน
ในการเข้าสู่โหมด bootloader สำหรับการอัพเกรดเฟิร์มแวร์:
- ตรวจสอบให้แน่ใจว่า Spartan 3 ปิดอยู่ ไม่มีไฟเข้าที่ Pin 1 หรือ Pin 3 ของขั้วสกรู
- ถอดเซ็นเซอร์
- ปลด LSU Heater Ground ออกจากพิน 4 ของขั้วต่อสกรู
- เปิดเครื่อง Spartan 3
- ตรวจสอบว่าไฟ LED บนบอร์ดส่องสว่างเป็นสีเขียวสม่ำเสมอหรือไม่ หากเป็นเช่นนั้น แสดงว่า Spartan 3 ของคุณอยู่ในโหมด bootloader
การรับประกัน
14Point7 รับประกันว่า Spartan 3 จะปราศจากข้อบกพร่องเป็นเวลา 2 ปี
การปฏิเสธความรับผิดชอบ
14Point7 รับผิดชอบต่อความเสียหายเฉพาะราคาซื้อผลิตภัณฑ์เท่านั้น ไม่ควรใช้ผลิตภัณฑ์ 14Point7 บนถนนสาธารณะ
เอกสาร / แหล่งข้อมูล
![]() |
เซ็นเซอร์ 14POINT7 Spartan 3 Lambda [พีดีเอฟ] คู่มือการใช้งาน Spartan 3, เซ็นเซอร์แลมบ์ดา, เซ็นเซอร์แลมบ์ดา Spartan 3, เซ็นเซอร์ |





