14POINT7 ឧបករណ៍ចាប់សញ្ញា Spartan 3 Lambda
ការព្រមាន
- កុំភ្ជាប់ ឬផ្តាច់ឧបករណ៍ចាប់សញ្ញា Lambda ខណៈពេលដែល Spartan 3 ត្រូវបានបំពាក់។
- ឧបករណ៍ចាប់សញ្ញា Lambda នឹងក្តៅខ្លាំងក្នុងអំឡុងពេលដំណើរការធម្មតា សូមប្រយ័ត្នពេលដោះស្រាយវា។
- កុំដំឡើងឧបករណ៍ចាប់សញ្ញា Lambda ក្នុងលក្ខណៈដែលអង្គភាពត្រូវបានផ្តល់ថាមពល មុនពេលម៉ាស៊ីនរបស់អ្នកកំពុងដំណើរការ។ ការចាប់ផ្តើមម៉ាស៊ីនអាចផ្លាស់ទី condensation នៅក្នុងប្រព័ន្ធហត់នឿយរបស់អ្នកទៅកាន់ sensor ប្រសិនបើ sensor ត្រូវបានកំដៅរួចហើយ វាអាចបណ្តាលឱ្យមានកម្ដៅ និងបណ្តាលឱ្យសេរ៉ាមិចនៅខាងក្នុង sensor ប្រេះ និងខូច។
- ខណៈពេលដែល Lambda Sensor ស្ថិតនៅក្នុងស្ទ្រីមហត់នឿយសកម្ម វាត្រូវតែត្រូវបានគ្រប់គ្រងដោយ Spartan 3។ កាបូនដែលបានមកពីផ្សែងសកម្មអាចបង្កើតបានយ៉ាងងាយស្រួលនៅលើឧបករណ៏ដែលមិនមានថាមពល ហើយធ្វើឱ្យខូចវា។
- អាយុកាលរបស់ឧបករណ៍ចាប់សញ្ញា Lambda នៅពេលប្រើជាមួយឥន្ធនៈនាំមុខគឺចន្លោះពី 100-500 ម៉ោង។
- Spartan 3 គួរតែស្ថិតនៅក្នុងបន្ទប់របស់អ្នកបើកបរ។
- កុំចងខ្សែ lambda ។
មាតិកាកញ្ចប់
1x Spartan 3, 8ft lambda cable, 2x blade fuse, two 1 Amp blade fuse, ពីរ ៥ Amp blade fuse ។
ការដំឡើងការហត់នឿយ
ឧបករណ៍ចាប់សញ្ញា Lambda គួរតែត្រូវបានដំឡើងនៅចន្លោះម៉ោង 10 និងទីតាំងម៉ោង 2 តិចជាង 60 ដឺក្រេពីបញ្ឈរ នេះនឹងអនុញ្ញាតឱ្យទំនាញដើម្បីដក condensation ទឹកចេញពីឧបករណ៍ចាប់សញ្ញា។ សម្រាប់ការដំឡើងឧបករណ៍ចាប់សញ្ញាអុកស៊ីសែនទាំងអស់ ឧបករណ៏ត្រូវតែត្រូវបានដំឡើងមុនពេលឧបករណ៍បំប្លែងកាតាលីករ។ សម្រាប់ម៉ាស៊ីនដែលមានខ្យល់ចេញចូលធម្មតា ឧបករណ៍ចាប់សញ្ញាគួរត្រូវបានដំឡើងប្រហែល 2ft ពីច្រកផ្សងរបស់ម៉ាស៊ីន។ សម្រាប់ម៉ាស៊ីន Turbocharged ឧបករណ៍ចាប់សញ្ញាគួរតែត្រូវបានដំឡើងបន្ទាប់ពី turbocharger ។ សម្រាប់ម៉ាស៊ីន Supercharged ឧបករណ៍ចាប់សញ្ញាគួរតែត្រូវបានដំឡើង 3ft ពីច្រកផ្សងរបស់ម៉ាស៊ីន។
ខ្សែភ្លើង
ឧបករណ៍ចាប់សញ្ញាសីតុណ្ហភាព LED
Spartan 3 មានអំពូល LED ពណ៌ក្រហម ដែលអាចមើលឃើញតាមរយៈរន្ធស្រោម ដើម្បីបង្ហាញសីតុណ្ហភាព LSU ។ ការព្រិចភ្នែកយឺតមានន័យថា ឧបករណ៏ត្រជាក់ពេក ពន្លឺរឹង មានន័យថា សីតុណ្ហភាពរបស់ឧបករណ៍ចាប់សញ្ញាមិនអីទេ ការព្រិចភ្នែកលឿនមានន័យថា ឧបករណ៏ក្តៅពេក។
ការភ្ជាប់សៀរៀល-យូអេសប៊ី
Spartan 3 មានឧបករណ៍បំប្លែងសៀរៀលទៅ USB ដែលភ្ជាប់មកជាមួយដើម្បីផ្តល់ទំនាក់ទំនង USB ជាមួយកុំព្យូទ័ររបស់អ្នក។ កម្មវិធីបម្លែងគឺផ្អែកលើបន្ទះឈីប FTDI ដ៏ពេញនិយម ដូច្នេះប្រព័ន្ធប្រតិបត្តិការភាគច្រើនបានដំឡើងកម្មវិធីបញ្ជាជាមុនរួចហើយ។
ពាក្យបញ្ជាសៀរៀល
LSU Heater Ground, Pin 4 នៅលើស្ថានីយវីស, ត្រូវតែភ្ជាប់ដើម្បីបញ្ចូលពាក្យបញ្ជាសៀរៀល
ពាក្យបញ្ជាសៀរៀល | កំណត់ចំណាំការប្រើប្រាស់ | គោលបំណង | Example | លំនាំដើមរបស់រោងចក្រ |
ទទួលបាន | ទទួលបានកំណែផ្នែករឹង | |||
GETFW | ទទួលបានកំណែកម្មវិធីបង្កប់ | |||
SETTYPEx | ប្រសិនបើ x គឺ 0 បន្ទាប់មក Bosch LSU 4.9
ប្រសិនបើ x គឺ 1 បន្ទាប់មក Bosch LSU ADV |
កំណត់ប្រភេទឧបករណ៍ចាប់សញ្ញា LSU | SETTYPE1 | X=0, LSU 4.9 |
GETTYPE | ទទួលបានប្រភេទឧបករណ៍ចាប់សញ្ញា LSU | |||
SETCANFORMATx | x គឺជាចំនួនគត់ពី 1 ទៅ 3 តួអក្សរ។ x=0; លំនាំដើម
x=1; ភ្ជាប់ ECU x=2; អាដាប់ធ័រ ECU x=3; Haltech ECU x=4; % អុកស៊ីសែន*100 |
SETCANFORMAT0 | x=0 | |
ទទួលព័ត៌មាន | ទទួលបានទម្រង់ CAN | |||
SETCANIDx | x គឺជាចំនួនគត់ពី 1 ទៅ 4 តួអក្សរ | កំណត់លេខសម្គាល់ CAN 11 ប៊ីត | SETCANID 1024
SETCANID 128 |
x=1024 |
ទទួល | ទទួលបានលេខសម្គាល់ CAN 11 ប៊ីត | |||
SETCANBAUDx | x គឺជាចំនួនគត់ពី 1 ទៅ 7 តួអក្សរ | កំណត់អត្រា CAN Baud | SETCANBAUD 1000000
នឹងកំណត់អត្រា CAN Baud ទៅ 1 Mbit / s |
X=500000,
500kbit / s |
GetCANBAUD | ទទួលបានអត្រា CAN Baud | |||
SETCANRx | ប្រសិនបើ x គឺ 1 រេស៊ីស្តង់ត្រូវបានបើក។ ប្រសិនបើ x គឺ 0
ឧបករណ៍ទប់ទល់ត្រូវបានបិទ |
បើក/បិទ CAN
Resistor បញ្ចប់ |
SETCANR1
SETCANR0 |
x=1, អាចពាក្យ
បើកដំណើរការឡើងវិញ |
GETCANR | ទទួលបាន CAN Term Res State;
1=enabled, 0=disabled |
|||
SETAFRMxx.x | xx.x គឺជាទសភាគពិតប្រាកដ 4 តួអក្សរ
រួមទាំងចំណុចទសភាគ |
កំណត់ AFR មេគុណសម្រាប់
កម្មវិធីកម្លាំងបង្វិលជុំ |
SETAFM14.7
SETAFM1.00 |
x=14.7 |
GETAFRM | ទទួលបាន AFR មេគុណសម្រាប់
កម្មវិធីកម្លាំងបង្វិលជុំ |
|||
SETLAMFIVEVx.xx | x.xx គឺជាខ្ទង់ទសភាគយ៉ាងពិតប្រាកដ 4 តួដែលមានប្រវែងរាប់បញ្ចូលទាំងខ្ទង់ទសភាគ។ តម្លៃអប្បបរមាគឺ 0.60 តម្លៃអតិបរមាគឺ 3.40 ។ តម្លៃនេះអាចខ្ពស់ជាង ឬទាបជាងតម្លៃ
តម្លៃ SETLAMZEROV ។ |
កំណត់ Lambda នៅ 5[v] សម្រាប់លទ្ធផលលីនេអ៊ែរ | SETLAMFIVEV1.36 | x=1.36 |
ហ្គេតឡាមហ្វីវី | ទទួលបាន Lambda នៅ 5[v] | |||
SETLAMZEROVx.xx | x.xx គឺជាខ្ទង់ទសភាគយ៉ាងពិតប្រាកដ 4 តួដែលមានប្រវែងរាប់បញ្ចូលទាំងខ្ទង់ទសភាគ។ តម្លៃអប្បបរមាគឺ 0.60 តម្លៃអតិបរមាគឺ 3.40 ។ តម្លៃនេះអាចខ្ពស់ជាង ឬទាបជាងតម្លៃ
តម្លៃ SETLAMFIVEV ។ |
កំណត់ Lambda នៅ 0[v] សម្រាប់លទ្ធផលលីនេអ៊ែរ | SETLAMZEROV0.68 | x=0.68 |
GETLAMZEROV | ទទួលបាន Lambda នៅ 0[v] | |||
SETPERFx | ប្រសិនបើ x គឺ 0 នោះការអនុវត្តស្តង់ដារគឺ 20ms ។ ប្រសិនបើ x គឺ 1 នោះដំណើរការខ្ពស់នៃ 10ms ។ ប្រសិនបើ x គឺ 2 បន្ទាប់មកបង្កើនប្រសិទ្ធភាពសម្រាប់គ្មានខ្លាញ់
ប្រតិបត្តិការ។ |
SETPERF1 | x=0, ដំណើរការស្តង់ដារ | |
GETPERFx | ទទួលបានការសម្តែង | |||
SETSLOWHEATx | ប្រសិនបើ x គឺ 0 នោះឧបករណ៍ចាប់សញ្ញាត្រូវបានកំដៅក្នុងអត្រាធម្មតាកំឡុងពេលបើកថាមពលដំបូង។
ប្រសិនបើ x គឺ 1 នោះឧបករណ៍ចាប់សញ្ញាត្រូវបានកំដៅនៅ 1/3 អត្រាធម្មតាកំឡុងពេលថាមពលដំបូង។ ប្រសិនបើ x គឺ 2 បន្ទាប់មករង់ចាំ MegaSquirt 3 CAN សញ្ញា RPM មុនពេលកំដៅ។ |
SETSLOWHEAT1 | X=0, អត្រាកំដៅឧបករណ៍ចាប់សញ្ញាធម្មតា។ | |
ទទួលបានកំដៅ | ទទួលបានការកំណត់កំដៅយឺត | |||
MEMRESET | កំណត់ឡើងវិញទៅការកំណត់របស់រោងចក្រ។ |
SETLINOUX.xxx | ដែល x.xxx គឺជាខ្ទង់ទសភាគយ៉ាងពិតប្រាកដ 5 តួអក្សរ រួមទាំងចំណុចទសភាគ ធំជាង 0.000 និងតិចជាង 5.000។ លទ្ធផលលីនេអ៊ែរនឹងបន្តធម្មតា។
ប្រតិបត្តិការលើការចាប់ផ្តើមឡើងវិញ។ |
អនុញ្ញាតឱ្យអ្នកប្រើកំណត់ High Perf Linear Output ទៅវ៉ុលជាក់លាក់មួយ។tage | SETLINOUT 2.500 | |
ឯកសារ | ទាមទារកម្មវិធីបង្កប់ 1.04 និងខ្ពស់ជាងនេះ។ | ធ្វើការក្រិតតាមខ្នាតខ្យល់ដោយឥតគិតថ្លៃ ហើយបង្ហាញតម្លៃ។
ត្រូវបានណែនាំសម្រាប់ក្លូន ឧបករណ៍ចាប់សញ្ញាតែប៉ុណ្ណោះ។ |
||
ទទួល | ទាមទារកម្មវិធីបង្កប់ 1.04 និងខ្ពស់ជាងនេះ។ | ទទួលបានការក្រិតតាមខ្នាតខ្យល់ដោយឥតគិតថ្លៃ
តម្លៃ |
||
កំណត់ឡើងវិញ | ទាមទារកម្មវិធីបង្កប់ 1.04 និងខ្ពស់ជាងនេះ។ | កំណត់ការក្រិតតាមអាកាសដោយឥតគិតថ្លៃឡើងវិញ
តម្លៃដល់ 1.00 |
||
SETCANDRx | x គឺជាចំនួនគត់ពី 1 ទៅ 4 តួអក្សរ
ទាមទារកម្មវិធីបង្កប់ 1.04 និងខ្ពស់ជាងនេះ។ |
កំណត់អត្រាទិន្នន័យ CAN ជា hz | X=50 | |
GetCANDR | ទាមទារកម្មវិធីបង្កប់ 1.04 និងខ្ពស់ជាងនេះ។ | ទទួលបានអត្រាទិន្នន័យ CAN |
ពាក្យបញ្ជាទាំងអស់ស្ថិតនៅក្នុង ASCII ករណីមិនមានបញ្ហា ចន្លោះមិនមានបញ្ហា។
ស្ថានីយសៀរៀល Windows 10
LSU Heater Ground, Pin 4 on screw terminal, must be connected to access the serial terminal ស្ថានីយសៀរៀលដែលបានណែនាំគឺ Termite, https://www.compuphase.com/software_termite.htmសូមទាញយក និងដំឡើងការដំឡើងពេញលេញ។
- នៅក្នុងរបារស្វែងរក windows 10 សូមវាយ "Device Manager" ហើយបើកវា។
- Spartan 3 នឹងបង្ហាញជា "USB Serial Port" នៅក្នុងឧample "COM3" ត្រូវបានចាត់ឱ្យទៅ Spartan 3 ។
- នៅក្នុង Termite ចុច "Settings"
- ត្រូវប្រាកដថាច្រកត្រឹមត្រូវ ហើយអត្រា Baud គឺ "9600" ។
CAN Bus Protocol Format លំនាំដើម (Lambda)
សម្រាប់ទម្រង់ %O2 CAN សូមមើល “Spartan 3 and Spartan 3 Lite for Lean Burn and Oxygen Metering Applications.pdf” CAN Bus របស់ Spartan 3 ដំណើរការជាមួយអាសយដ្ឋាន 11 ប៊ីត។
- អត្រា CAN Baud លំនាំដើមគឺ 500kbit/s
- Default CAN Termination resistor ត្រូវបានបើក វាអាចត្រូវបានផ្លាស់ប្តូរដោយការផ្ញើ "SETCANRx" ពាក្យបញ្ជាសៀរៀល។
- លេខសម្គាល់ CAN លំនាំដើមគឺ 1024 វាអាចត្រូវបានផ្លាស់ប្តូរដោយការផ្ញើ "SETCANIDx" ពាក្យបញ្ជាសៀរៀល។
- ប្រវែងទិន្នន័យ (DLC) គឺ 4.
- អត្រាទិន្នន័យលំនាំដើមគឺ 50 ហឺត ទិន្នន័យត្រូវបានផ្ញើរៀងរាល់ 20[ms] វាអាចត្រូវបានផ្លាស់ប្តូរដោយការផ្ញើពាក្យបញ្ជាសៀរៀល "SETCANDRx" ។
- ទិន្នន័យ[0] = Lambda x1000 បៃបៃខ្ពស់។
- ទិន្នន័យ[1] = Lambda x1000 បៃទាប
- ទិន្នន័យ[2] = LSU_Temp/10
- ទិន្នន័យ[3] = ស្ថានភាព
- Lambda = (ទិន្នន័យ[0]<<8 + ទិន្នន័យ[1])/1000
- សីតុណ្ហភាពឧបករណ៍ចាប់សញ្ញា [C] = ទិន្នន័យ[2]*10
ឧបករណ៍ CAN ដែលគាំទ្រ
ឈ្មោះ | CAN ទម្រង់
ពាក្យបញ្ជាសៀរៀល |
CAN Id Serial
បញ្ជា |
អាច BAUD វាយតម្លៃ Serial Command | ចំណាំ |
ភ្ជាប់ ECU | SETCANFORMAT1 | SETCANID 950 | SETCANBAUD 1000000 | អាន “Spartan 3 to Link G4+
ECU.pdf” សម្រាប់ព័ត៌មានបន្ថែម |
អាដាប់ធ័រ ECU | SETCANFORMAT2 | SETCANID 1024
(លំនាំដើមពីរោងចក្រ) |
SETCANBAUD 1000000 | |
MegaSquirt 3 ECU | SETCANFORMAT0
(លំនាំដើមពីរោងចក្រ) |
SETCANID 1024
(លំនាំដើមពីរោងចក្រ) |
SETCANBAUD 500000
(លំនាំដើមពីរោងចក្រ) |
អាន "Spartan 3 ទៅ MegaSquirt
៣.pdf” |
Haltech ECU | SETCANFORMAT3 | មិនត្រូវការ | SETCANBAUD 1000000 | Spartan 3 ត្រាប់តាម Haltech WBC1
ឧបករណ៍បញ្ជាវ៉ាយប៊ែន |
ឌីណូ ឌីណូ របស់អ្នក។
ឧបករណ៍បញ្ជា |
SETCANFORMAT0
(លំនាំដើមពីរោងចក្រ) |
SETCANID 1024
(លំនាំដើមពីរោងចក្រ) |
SETCANBAUD 1000000 |
អាចទប់ទល់ការបញ្ចប់
ឧបមាថាយើងហៅ ECU; ម៉ាស្ទ័រ និងឧបករណ៍ដែលផ្ញើ/ទទួលទិន្នន័យទៅ/ពី ECU ដែលយើងហៅ។ ទាសករ (Spartan 3, ផ្ទាំងគ្រប់គ្រងឌីជីថល, ឧបករណ៍បញ្ជា EGT ។ល។) នៅក្នុងកម្មវិធីភាគច្រើនមាន Master (ECU) មួយ និង Slaves មួយ ឬច្រើន ដែលទាំងអស់ចែករំលែក CAN Bus ដូចគ្នា។ ប្រសិនបើ Spartan 3 គឺជាទាសករតែមួយគត់នៅលើរថយន្តក្រុង CAN នោះ CAN Termination Resistor នៅលើ Spartan 3 គួរតែត្រូវបានបើកដោយប្រើពាក្យបញ្ជាសៀរៀល "SETCANR1" ។ តាមលំនាំដើម CAN Termination Resistor នៅលើ Spartan 3 ត្រូវបានបើក។ ប្រសិនបើមាន Slave ច្រើន Slave ដែលនៅឆ្ងាយបំផុតពី Master (ផ្អែកលើប្រវែងខ្សែ) គួរតែបើក CAN Termination Resistor នោះ Slave ផ្សេងទៀតទាំងអស់គួរតែមាន CAN Termination Resistor របស់ពួកគេ។
បិទ / ផ្តាច់។ នៅក្នុងការអនុវត្ត; ជារឿយៗវាមិនមានបញ្ហាថាតើ CAN Termination Resistors ត្រូវបានកំណត់ត្រឹមត្រូវទេ ប៉ុន្តែសម្រាប់ភាពជឿជាក់ខ្ពស់បំផុត CAN Termination Resistors គួរតែត្រូវបានកំណត់យ៉ាងត្រឹមត្រូវ។
កម្មវិធីចាប់ផ្ដើមប្រព័ន្ធ
នៅពេលដែល Spartan 3 ត្រូវបានបើកដោយគ្មានការតភ្ជាប់ LSU Heater Ground វានឹងចូលទៅក្នុងរបៀប bootloader ។ ការបើកថាមពល Spartan 3 ជាមួយនឹង Heater Ground បានតភ្ជាប់នឹងមិនធ្វើឱ្យកម្មវិធីចាប់ផ្ដើមប្រព័ន្ធដំណើរការទេ ហើយ Spartan 3 នឹងដំណើរការដូចធម្មតា។ នៅពេលដែល Spartan 3 ស្ថិតនៅក្នុងរបៀប Bootloader មាន LED នៅលើក្តារ ដែលអាចត្រូវបានគេសង្កេតឃើញតាមរយៈរន្ធ case ដែលនឹងបញ្ចេញពន្លឺពណ៌បៃតង។ នៅពេលដែលនៅក្នុងរបៀប bootloader ពាក្យបញ្ជាសៀរៀលគឺមិនអាចទៅរួចទេ។ នៅក្នុងរបៀប Bootloader មានតែការធ្វើបច្ចុប្បន្នភាពកម្មវិធីបង្កប់ប៉ុណ្ណោះដែលអាចធ្វើទៅបាន មុខងារផ្សេងទៀតទាំងអស់ត្រូវបានបិទ។
ដើម្បីចូលទៅក្នុងរបៀប bootloader សម្រាប់ការអាប់ដេតកម្មវិធីបង្កប់៖
- ត្រូវប្រាកដថា Spartan 3 បានបិទ មិនមានថាមពលទៅ Pin 1 ឬ Pin 3 នៃស្ថានីយវីសទេ។
- ផ្តាច់ឧបករណ៍ចាប់សញ្ញា
- ផ្តាច់ LSU Heater Ground ពី Pin 4 នៃស្ថានីយវីស
- ថាមពលនៅលើ Spartan 3,
- ពិនិត្យមើលថាតើអំពូល LED នៅលើក្តារមានពន្លឺពណ៌បៃតងឬអត់ ប្រសិនបើវាជា Spartan 3 របស់អ្នកនៅក្នុងរបៀបចាប់ផ្ដើមកម្មវិធី។
ការធានា
14Point7 ធានា Spartan 3 ឱ្យរួចផុតពីបញ្ហារយៈពេល 2 ឆ្នាំ។
ការបដិសេធ
14Point7 ទទួលខុសត្រូវចំពោះការខូចខាតតែចំពោះតម្លៃទិញផលិតផលរបស់ខ្លួន។ ផលិតផល 14Point7 មិនគួរប្រើនៅលើផ្លូវសាធារណៈទេ។
ឯកសារ/ធនធាន
![]() |
14POINT7 ឧបករណ៍ចាប់សញ្ញា Spartan 3 Lambda [pdf] សៀវភៅណែនាំអ្នកប្រើប្រាស់ Spartan 3, ឧបករណ៍ចាប់សញ្ញា Lambda, ឧបករណ៍ចាប់សញ្ញា Spartan 3 Lambda, ឧបករណ៍ចាប់សញ្ញា |