คำอธิบายของ CAN บัสและวิธีเชื่อมต่อสัญญาณเตือนรถผ่าน การวัดและการวินิจฉัย CAN บัส แรงดันบัส CAN

คู่มือนี้ทำหน้าที่ตรวจสอบการรับรู้สัญญาณที่ถูกต้อง ระดับสูง CAN และ CAN ระดับต่ำในการเชื่อมต่อบัส

สายไฟใช้แล้ว

สายมัลติฟังค์ชั่น

ตรวจสอบคำแนะนำ

  • การทดสอบแรงดันไฟฟ้า (ออสซิลโลสโคป): ในการทดสอบแรงดันไฟฟ้า ต้องเชื่อมต่อแบตเตอรี่และเปิดสวิตช์กุญแจ
  • การวัดความต้านทาน: เมื่อทำการวัดความต้านทาน วัตถุที่จะวัดจะต้องไม่มีพลังงานก่อนทำการวัด เมื่อต้องการทำเช่นนี้ ให้ยกเลิกการเชื่อมต่อ แบตเตอรี่สะสม. รอ 3 นาทีเพื่อให้ตัวเก็บประจุทั้งหมดในระบบระบายออก

ข้อมูลเกี่ยวกับ CAN บัส

CAN บัส (Controller Area Network) เป็นระบบบัสสื่อสารแบบอนุกรมที่มีคุณสมบัติดังต่อไปนี้:

  • การแพร่กระจายสัญญาณเกิดขึ้นในทั้งสองทิศทาง
  • แต่ละข้อความจะได้รับจากสมาชิกรถบัสทั้งหมด ผู้สมัครสมาชิกรถบัสแต่ละคนตัดสินใจด้วยตัวเองว่าเขาจะใช้ข้อความหรือไม่
  • สมาชิกบัสเพิ่มเติมจะถูกเพิ่มโดยการเชื่อมต่อแบบขนานอย่างง่าย
  • ระบบบัสเป็นระบบที่มีคนขับ ผู้ใช้บัสแต่ละคนสามารถเป็นมาสเตอร์หรือทาสก็ได้ ขึ้นอยู่กับว่าเชื่อมต่อเป็นตัวส่งหรือตัวรับ
  • ใช้การเชื่อมต่อแบบสองสายเป็นสื่อกลางในการส่ง การกำหนดสายไฟ: สามารถต่ำและสูงได้
  • ตามกฎแล้ว ผู้ใช้รถบัสแต่ละคนสามารถสื่อสารบนรถบัสกับผู้ใช้รถบัสรายอื่นทั้งหมดได้ การสื่อสารบนรถบัสอยู่ภายใต้กฎการเข้าถึง ความแตกต่างหลักระหว่างบัสข้อมูล K-CAN (ตัว CAN), PT-CAN (บัส เครื่องยนต์สามารถและระบบส่งกำลัง) และ F-CAN บัส (แชสซี CAN บัส) คือ:
    • K-CAN: อัตราบอดโดยประมาณ 100 กิโลบิตต่อวินาที สามารถใช้โหมดสายเดี่ยวได้
    • PT-CAN: อัตราบอดโดยประมาณ 500 กิโลบิตต่อวินาที ไม่สามารถใช้โหมดสายเดี่ยวได้
    • F-CAN: อัตราบอดโดยประมาณ 500 กิโลบิตต่อวินาที ไม่สามารถใช้โหมดสายเดี่ยวได้

อุปกรณ์หลัก:อุปกรณ์หลักเป็นพันธมิตรด้านการสื่อสารที่ใช้งานอยู่ซึ่งเป็นที่มาของความคิดริเริ่มด้านการสื่อสาร ต้นแบบมีความสำคัญและควบคุมการสื่อสาร สามารถส่งข้อความไปยังผู้ใช้พาสซีฟบัส (แอคทูเอเตอร์) ผ่านระบบบัส และรับข้อความตามคำขอ

อุปกรณ์ผู้บริหาร:อุปกรณ์ผู้บริหารเป็นผู้มีส่วนร่วมในการสื่อสาร รับคำสั่งเพื่อรับและส่งข้อมูล

ระบบไดรเวอร์:ในระบบที่มีอุปกรณ์หลัก ผู้เข้าร่วมการสื่อสาร ณ เวลาใดเวลาหนึ่งสามารถรับบทบาทของอุปกรณ์หลักหรืออุปกรณ์ผู้บริหารได้

ออสซิลโลกราฟี K-CAN, PT-CAN, F-CAN

เพื่อให้ชัดเจนว่า CAN บัสทำงานอย่างถูกต้องหรือไม่ จำเป็นต้องสังเกตการสื่อสารบนบัส ในกรณีนี้ ไม่จำเป็นต้องวิเคราะห์แต่ละบิต แต่เพียงเพื่อให้แน่ใจว่า CAN บัสทำงานอยู่ ออสซิลโลสโคปแสดง: ”ดูเหมือนว่า CAN บัสจะทำงานโดยไม่มีการรบกวน”

    K-สามารถ:

    สามารถต่ำถึงพื้น: U นาที = 1 V และ U สูงสุด = 5 V

    สามารถสูงจากพื้น: U min = 0 V และ U max = 4 V

การตั้งค่าออสซิลโลสโคปสำหรับการวัดบนบัส K-CAN:

ข้าว. หนึ่ง: การวัด K-CAN: CH1 สามารถต่ำ CH2 สามารถสูง

เมื่อวัดด้วยออสซิลโลสโคปแรงดันระหว่างสาย CAN ต่ำ (หรือ CAN สูง-สูง) และกราวด์ จะได้สัญญาณรูปสี่เหลี่ยมผืนผ้าภายในช่วงแรงดันไฟฟ้า:

    PT-CAN และ F-CAN

    สามารถต่ำถึงพื้น: U นาที = 1.5 V และ U สูงสุด = 2.5 V

    สามารถสูงจากพื้น: U min = 2.5 V และ U max = 3.5 V

ค่าเหล่านี้เป็นค่าโดยประมาณและอาจแตกต่างกันไปขึ้นอยู่กับโหลดของบัส สูงสุด 100 mV

การตั้งค่าออสซิลโลสโคปสำหรับการวัด PT-CAN (หรือ F-CAN):

รูปที่ 2: การวัด PT-CAN: CH1 CAN ต่ำ, CH2 CAN สูง

ขั้นตอนการวัดค่าความต้านทานด้วยค่าความต้านทาน K-CAN, PT-CAN และ F-CAN

กระบวนการตรวจสอบการวัดความต้านทาน:
  • CAN บัสต้องอยู่ในสถานะไม่มีพลังงาน
  • ไม่ต้องเชื่อมต่ออุปกรณ์วัดอื่นๆ (การเชื่อมต่อแบบขนาน เครื่องมือวัด)
  • การวัดจะทำระหว่างสาย CAN ต่ำและ CAN สูง
  • ค่าจริงอาจแตกต่างจากค่าที่ระบุหลายโอห์ม

K-สามารถ

ไม่สามารถวัดค่าความต้านทานแยกต่างหากบนบัส K-CAN ได้ เนื่องจากค่าความต้านทานจะแตกต่างกันไปขึ้นอยู่กับลอจิกการสลับของ ECU!

PT-สามารถ, F-สามารถ

เพื่อป้องกันการสะท้อนของสัญญาณสองฝ่าย สามารถโดยสารรถประจำทาง(ด้วยระยะทางสูงสุดในเครือข่าย PT-CAN) โหลดด้วยความต้านทาน 120 โอห์ม ทั้งคู่ ความต้านทานโหลดต่อแบบขนานและสร้างความต้านทานเทียบเท่า 60 โอห์ม เมื่อปิดแรงดันไฟฟ้า ความต้านทานสมมูลนี้สามารถวัดได้ระหว่างสายข้อมูล นอกจากนี้ยังสามารถวัดค่าความต้านทานแต่ละตัวได้

คำแนะนำสำหรับการวัดด้วย 60 โอห์ม: ถอดชุดควบคุมที่เข้าถึงได้ง่ายออกจากบัส วัดความต้านทานที่ขั้วต่อระหว่างสาย CAN ต่ำและสูง

บันทึก!

ไม่ใช่รถทุกคันที่มีตัวต้านทานปลายสายบน CAN บัส สามารถตรวจสอบการมีอยู่ของตัวต้านทานปลายสายในตัวบนรถที่เชื่อมต่อได้โดยใช้แผนภาพการเดินสายที่เกี่ยวข้อง

CAN บัสไม่ทำงาน

หากบัสข้อมูล K-CAN หรือ PT-CAN ไม่ทำงาน แสดงว่าอาจมีไฟฟ้าลัดวงจรหรือวงจรเปิดใน CAN สูงหรือ ระดับต่ำ. หรือ ECU เสีย

  • ถอดอุปกรณ์ CAN บัสออกทีละตัวจนกว่าจะพบบล็อกที่ทำให้เกิดข้อผิดพลาด (= ชุดควบคุม X)
  • ตรวจสอบสายไฟไปยัง ECU X ว่าลัดวงจรหรือวงจรเปิดหรือไม่
  • ตรวจสอบคอมพิวเตอร์ X ถ้าเป็นไปได้
  • ลำดับของการดำเนินการนี้นำไปสู่ความสำเร็จก็ต่อเมื่อไฟฟ้าลัดวงจรมีสายทดสอบจาก ECU ไปยัง CAN บัส หากสายไฟในตัว CAN บัสเกิดการลัดวงจร คุณต้องตรวจสอบชุดสายไฟ

เราขอสงวนสิทธิ์ในการพิมพ์ผิด ข้อผิดพลาดทางความหมาย และการเปลี่ยนแปลงทางเทคนิค

เพื่อจัดการระบบที่สอดคล้องกันและสอดคล้องกัน มั่นใจในคุณภาพและการทำงานของการส่งข้อมูล บริษัทยานยนต์หลายแห่งจึงใช้ ระบบที่ทันสมัยเรียกว่า CAN บัส หลักการขององค์กรสมควรได้รับการพิจารณาโดยละเอียด

ลักษณะทั่วไป

มองเห็น CAN บัสดูเหมือนลำดับอะซิงโครนัส ข้อมูลจะถูกส่งผ่านตัวนำบิดสองตัว ช่องสัญญาณวิทยุหรือใยแก้วนำแสง

อุปกรณ์หลายอย่างสามารถควบคุมบัสได้ในเวลาเดียวกัน จำนวนของพวกเขาไม่ จำกัด และอัตราแลกเปลี่ยนข้อมูลถูกตั้งโปรแกรมไว้สูงสุด 1 Mbps

CAN บัสในรถยนต์สมัยใหม่ถูกควบคุมโดยข้อมูลจำเพาะ "CAN Sorcification เวอร์ชัน 2.0"

ประกอบด้วยสองส่วน โปรโตคอล A อธิบายการถ่ายโอนข้อมูลโดยใช้ระบบการถ่ายโอนข้อมูล 11 บิต ส่วน B ทำหน้าที่เหล่านี้เมื่อใช้เวอร์ชัน 29 บิต

CAN มีโหนดนาฬิกาส่วนบุคคล แต่ละตัวจะส่งสัญญาณไปยังทุกระบบพร้อมกัน อุปกรณ์รับสัญญาณที่ติดอยู่กับบัสกำหนดว่าสัญญาณอยู่ในขอบเขตหรือไม่ แต่ละระบบมีการกรองฮาร์ดแวร์ของข้อความที่ส่งถึง

พันธุ์และการติดฉลาก

หนึ่งในที่มีชื่อเสียงที่สุดในปัจจุบันคือ CAN บัสที่พัฒนาโดย Robert Bosch CAN BUS (ระบบนี้เป็นที่รู้จักในชื่อนี้) เป็นระบบแบบต่อเนื่องโดยจะมีการให้พัลส์หลังจากพัลส์ เรียกว่าซีเรียลบัส หากมีการส่งข้อมูลผ่านสายหลายสาย แสดงว่าเป็นบัสแบบขนาน

ฉัน - โหนดควบคุม;

II - การสื่อสารของระบบ

ตามความหลากหลายของตัวระบุ CAN บัส มีเครื่องหมายอยู่สองประเภท

ในกรณีที่โหนดรองรับรูปแบบการแลกเปลี่ยนข้อมูล 11 บิต และไม่ระบุข้อผิดพลาดสำหรับสัญญาณของตัวระบุ 29 บิต จะมีเครื่องหมาย "CAN2.0A Active, CAN2.0B Passive"

เมื่อตัวสร้างดังกล่าวใช้ตัวระบุทั้งสองประเภท บัสจะมีป้ายกำกับว่า "CAN2.0B Active"

มีโหนดที่รองรับการสื่อสารในรูปแบบ 11 บิต และเมื่อพวกเขาเห็นตัวระบุ 29 บิตในระบบ พวกเขาจะแสดงข้อความแสดงข้อผิดพลาด ในรถยนต์สมัยใหม่จะไม่ใช้ CAN บัสเนื่องจากระบบต้องมีเหตุผลและสอดคล้องกัน

ระบบทำงานที่อัตราการส่งสัญญาณสองประเภท - 125, 250 kbps อันดับแรกคือสำหรับ อุปกรณ์เสริม(ตัวควบคุมหน้าต่าง, ไฟส่องสว่าง) และส่วนหลังให้การควบคุมหลัก (เกียร์อัตโนมัติ, เครื่องยนต์, ABS)

การส่งสัญญาณ

ตัวนำทางกายภาพของ CAN บัส รถสมัยใหม่ทำจากสององค์ประกอบ อันแรกเป็นสีดำและเรียกว่า CAN-High ตัวนำที่สองสีน้ำตาลอมส้มเรียกว่า CAN-Low ด้วยโครงสร้างการสื่อสารที่นำเสนอ ทำให้ตัวนำไฟฟ้าจำนวนมากถูกนำออกจากวงจรรถยนต์ ในการผลิตยานพาหนะ สิ่งนี้ช่วยให้คุณลดน้ำหนักของผลิตภัณฑ์ได้ถึง 50 กก.

โหลดเครือข่ายทั้งหมดประกอบด้วยตัวต้านทานบล็อกที่แตกต่างกัน ซึ่งเป็นส่วนหนึ่งของโปรโตคอลที่เรียกว่า CAN บัส

อัตราการส่งและการรับของแต่ละระบบก็แตกต่างกันเช่นกัน ดังนั้นจึงมั่นใจได้ถึงการประมวลผลข้อความที่ต่างกัน ตาม คำอธิบายบัสสามารถ, ฟังก์ชันนี้ดำเนินการโดยตัวแปลงสัญญาณ เรียกว่าอินเทอร์เฟซอิเล็กทรอนิกส์เกตเวย์

อุปกรณ์นี้อยู่ในการออกแบบของชุดควบคุม แต่สามารถทำเป็นอุปกรณ์แยกต่างหากได้

อินเทอร์เฟซที่นำเสนอยังใช้สำหรับเอาต์พุตและอินพุตของสัญญาณการวินิจฉัย สำหรับสิ่งนี้จะมีบล็อก OBD แบบรวม นี่คือตัวเชื่อมต่อพิเศษสำหรับการวินิจฉัยระบบ

ฟังก์ชั่นบัสที่หลากหลาย

มีอยู่ ประเภทต่างๆอุปกรณ์ที่นำเสนอ

  1. CAN บัสของหน่วยพลังงาน นี่คือช่องทางด่วนที่ส่งข้อความด้วยความเร็ว 500 kbps ภารกิจหลักคือการสื่อสารหน่วยควบคุม เช่น เครื่องยนต์เกียร์
  2. ระบบ Comfort เป็นช่องสัญญาณที่ช้ากว่าซึ่งส่งข้อมูลในอัตรา 100 kbps เชื่อมโยงอุปกรณ์ทั้งหมดของระบบ Comfort
  3. ดาตาแกรมบัสยังส่งสัญญาณช้า (100 kbps) วัตถุประสงค์หลักคือเพื่อให้การสื่อสารระหว่าง ระบบบริการเช่นโทรศัพท์และระบบนำทาง

เมื่อศึกษาคำถามว่า CAN บัสคืออะไร อาจดูเหมือนว่าในแง่ของจำนวนโปรแกรมนั้นคล้ายกับระบบของเครื่องบิน อย่างไรก็ตาม เพื่อให้มั่นใจในคุณภาพ ความปลอดภัย และความสะดวกสบายในการขับขี่ จะไม่มีโปรแกรมใดที่ฟุ่มเฟือย

รบกวนบัส

ชุดควบคุมทั้งหมดเชื่อมต่อกับ CAN บัสด้วยตัวรับส่งสัญญาณ พวกเขามีเครื่องรับข้อความที่เป็นเครื่องขยายเสียงแบบเลือกได้

คำอธิบายของ CAN บัสระบุการรับข้อความผ่านตัวนำสูงและต่ำไปยังแอมพลิฟายเออร์ดิฟเฟอเรนเชียลซึ่งจะถูกประมวลผลและส่งไปยังชุดควบคุม

เครื่องขยายเสียงจะตรวจจับสัญญาณเอาต์พุตนี้เป็นความแตกต่างของแรงดันไฟฟ้าระหว่างสายไฟสูงและสายไฟต่ำ วิธีการนี้ช่วยขจัดอิทธิพลของการแทรกแซงจากภายนอก

เพื่อทำความเข้าใจว่า CAN บัสและอุปกรณ์คืออะไร คุณควรจำลักษณะที่ปรากฏของมัน นี่คือตัวนำสองตัวที่บิดเข้าด้วยกัน

เนื่องจากมีการใช้สัญญาณรบกวนกับสายทั้งสองพร้อมกัน ค่าแรงดันต่ำจะถูกลบออกจากไฟฟ้าแรงสูงระหว่างการประมวลผล

ด้วยเหตุนี้ CAN บัสจึงถือเป็นระบบที่เชื่อถือได้

ประเภทข้อความ

โปรโตคอลกำหนดให้ใช้คำสั่งสี่ประเภทเมื่อแลกเปลี่ยนข้อมูลผ่าน CAN บัส


ฉัน - รถเมล์ CAN;

II - ตัวต้านทานความต้านทาน

III - อินเทอร์เฟซ

ในกระบวนการรับและส่งข้อมูล จะมีการกำหนดช่วงเวลาหนึ่งสำหรับการดำเนินการหนึ่งครั้ง หากออก กรอบข้อผิดพลาดจะถูกสร้างขึ้น Error Frame จะอยู่ในช่วงเวลาหนึ่งเช่นกัน หน่วยที่ล้มเหลวจะถูกตัดการเชื่อมต่อโดยอัตโนมัติจากบัสเมื่อมีข้อผิดพลาดสะสมจำนวนมาก

การทำงานของระบบ

เพื่อทำความเข้าใจว่า CAN บัสคืออะไร คุณต้องเข้าใจจุดประสงค์การทำงานของมัน

ได้รับการออกแบบมาเพื่อส่งเฟรมตามเวลาจริงที่มีข้อมูลเกี่ยวกับค่า (เช่น การเปลี่ยนแปลงของความเร็ว) หรือการเกิดเหตุการณ์จากโหนดเครื่องส่งสัญญาณหนึ่งไปยังเครื่องรับของโปรแกรม

คำสั่งประกอบด้วย 3 ส่วน ได้แก่ ชื่อ ค่าเหตุการณ์ เวลาสังเกตตัวแปร

ค่าคีย์ถูกกำหนดให้กับตัวแปรตัวบ่งชี้ หากข้อความไม่มีข้อมูลเวลา ระบบจะยอมรับข้อความนี้เมื่อได้รับ

เมื่อคอมพิวเตอร์ระบบสื่อสารร้องขอการบ่งชี้สถานะพารามิเตอร์ มันจะถูกส่งตามลำดับความสำคัญ

การแก้ปัญหาความขัดแย้งของรถบัส

เมื่อสัญญาณบนบัสถูกส่งไปยังคอนโทรลเลอร์หลายตัว ระบบจะเลือกลำดับการประมวลผลของคอนโทรลเลอร์แต่ละตัว อุปกรณ์สองเครื่องขึ้นไปสามารถเริ่มทำงานได้เกือบพร้อมกัน เพื่อหลีกเลี่ยงความขัดแย้งจึงมีการตรวจสอบ CAN บัสของรถยนต์สมัยใหม่ดำเนินการนี้ในกระบวนการส่งข้อความ

มีการไล่ระดับข้อความตามลำดับความสำคัญและการไล่ระดับถอย ข้อมูลที่มีนิพจน์ตัวเลขต่ำสุดของฟิลด์อนุญาโตตุลาการจะชนะเมื่อเกิดการชนกันบนรถบัส เครื่องส่งสัญญาณอื่นๆ จะพยายามส่งเฟรมของตนในภายหลังหากไม่มีอะไรเปลี่ยนแปลง

ในกระบวนการส่งข้อมูล เวลาที่ระบุจะไม่สูญหายไป แม้ว่าระบบจะมีสถานะขัดแย้งกันก็ตาม

องค์ประกอบทางกายภาพ

อุปกรณ์บัสประกอบด้วยองค์ประกอบหลายอย่างนอกเหนือจากสายเคเบิล

มักจะพบชิปตัวรับส่งสัญญาณจาก Philips เช่นเดียวกับ Siliconix, Bosch, Infineon

เพื่อทำความเข้าใจว่า CAN บัสคืออะไร คุณควรศึกษาส่วนประกอบของมัน ความยาวสูงสุดตัวนำที่ความเร็ว 1 Mbps ถึง 40 ม. CAN บัส (หรือที่เรียกว่า CAN-BUS) นั้นมาพร้อมกับเทอร์มิเนเตอร์ในตอนท้าย

ในการทำเช่นนี้จะมีการติดตั้งตัวต้านทาน 120 โอห์มที่ส่วนท้ายของตัวนำ นี่เป็นสิ่งจำเป็นในการขจัดการสะท้อนของข้อความที่ส่วนท้ายของบัส และตรวจสอบให้แน่ใจว่าได้รับระดับปัจจุบันที่เหมาะสม

ตัวนำนั้นสามารถหุ้มหรือไม่หุ้มก็ได้ทั้งนี้ขึ้นอยู่กับการออกแบบ ความต้านทานปลายสามารถเบี่ยงเบนจากแบบคลาสสิกและอยู่ในช่วง 108 ถึง 132 โอห์ม

เทคโนโลยีไอแคน

ตรวจสอบยาง ยานพาหนะคุณควรให้ความสนใจกับโปรแกรมบล็อกเครื่องยนต์

เพื่อจุดประสงค์นี้ การแลกเปลี่ยนข้อมูลผ่าน CAN บัส โมดูล iCAN จึงได้รับการพัฒนาขึ้น มันเชื่อมต่อกับบัสดิจิตอลและรับผิดชอบคำสั่งที่เกี่ยวข้อง

มันมีขนาดเล็กและเชื่อมต่อกับช่องรถบัสใดก็ได้ เมื่อรถเริ่มเคลื่อนที่ iCAN จะส่งคำสั่งไปยังบล็อกที่เหมาะสม จากนั้นเครื่องยนต์จะหยุดทำงาน ข้อดีของโปรแกรมนี้คือไม่มีการแตกของสัญญาณ มีคำสั่งของหน่วยอิเล็กทรอนิกส์ หลังจากนั้นข้อความจะปิดการทำงานของแอคชูเอเตอร์ที่เกี่ยวข้อง

การบล็อกประเภทนี้มีความลับสูงสุดและเชื่อถือได้ ในกรณีนี้ ข้อผิดพลาดจะไม่ถูกบันทึกในหน่วยความจำของคอมพิวเตอร์ CAN บัสให้ข้อมูลทั้งหมดเกี่ยวกับความเร็วและการเคลื่อนที่ของยานพาหนะไปยังโมดูลนี้

การป้องกันการโจรกรรม

โมดูล iCAN ได้รับการติดตั้งในโหนดใดๆ ที่มีชุดสายไฟอยู่ที่ไซต์การติดตั้งบัส เนื่องจากขนาดขั้นต่ำและอัลกอริธึมการดำเนินการพิเศษ จึงแทบเป็นไปไม่ได้เลยที่จะตรวจจับการบล็อกด้วยวิธีทั่วไปเมื่อทำการโจรกรรม

ภายนอก โมดูลนี้ปลอมตัวเป็นเซ็นเซอร์ควบคุมต่างๆ ซึ่งทำให้ไม่สามารถตรวจจับได้ หากต้องการคุณสามารถกำหนดค่าการทำงานของอุปกรณ์เพื่อป้องกันกระจกและกระจกรถยนต์โดยอัตโนมัติ

หากรถมีเครื่องยนต์สตาร์ทอัตโนมัติ iCAN จะไม่รบกวนการทำงานของมัน เนื่องจากเครื่องยนต์จะทำงานเมื่อเริ่มเดินเครื่อง

เมื่อทำความคุ้นเคยกับอุปกรณ์และหลักการแลกเปลี่ยนข้อมูลที่ CAN บัสมอบให้แล้ว จะกลายเป็นที่ชัดเจนว่าทำไมรถยนต์สมัยใหม่ทุกคันจึงใช้เทคโนโลยีเหล่านี้ในการพัฒนาการควบคุมยานพาหนะ

เทคโนโลยีที่นำเสนอค่อนข้างซับซ้อนในโครงสร้าง อย่างไรก็ตาม ฟังก์ชั่นทั้งหมดที่รวมอยู่ในนั้นจะช่วยให้การขับขี่มีประสิทธิภาพ ปลอดภัย และสะดวกสบายที่สุด

การพัฒนาที่มีอยู่จะช่วยปกป้องรถแม้จากการโจรกรรม ด้วยเหตุนี้รวมถึงฟังก์ชั่นอื่น ๆ ที่ซับซ้อน CAN บัสจึงเป็นที่นิยมและเป็นที่ต้องการ

บ่อยครั้งที่สาเหตุหลักของการทำงานผิดปกติในระบบควบคุมอิเล็กทรอนิกส์ของยานพาหนะคือ ความเสียหายทางกล CAN บัสหรือความล้มเหลวของชุดควบคุมที่แขวนอยู่บน CAN บัส

ด้านล่างนี้ในบทความคือวิธีการวินิจฉัย CAN บัสเมื่อ ข้อบกพร่องต่างๆ. แสดงเป็นตัวอย่าง วงจรทั่วไป CAN บัสบนรถแทรกเตอร์ Valtra T "ซีรีส์

ตำนาน:

  • ไอซีแอล- แผงหน้าปัด (แดชบอร์ด)
  • ทีซี1/ทีซี2- ชุดควบคุมเกียร์ (ชุดควบคุมเกียร์ 1/2)
  • สหภาพยุโรป- ตัวควบคุมอิเล็กทรอนิกส์ (ชุดควบคุมเครื่องยนต์)
  • สคบ- Pump Control Unit (ชุดควบคุมปั๊มเชื้อเพลิง)

การวัด CAN BUS

ตัวต้านทานปลายสาย 120 โอห์ม (บางครั้งเรียกตัวต้านทานเหล่านี้ว่าตัวปลาย) ภายในกล่องควบคุม EC และตัวต้านทานที่อยู่ถัดจากกล่อง TC1

หากจอแสดงผล (บนเสาด้านข้าง) แสดงรหัสความผิดปกติที่เกี่ยวข้องกับ CAN บัส แสดงว่ามีความผิดปกติในการเดินสายไฟของ CAN บัสหรือชุดควบคุม

ระบบสามารถแจ้งโดยอัตโนมัติว่าชุดควบคุมใดที่ไม่สามารถรับข้อมูลได้ (จอภาพของชุดควบคุมจะส่งข้อมูลถึงกัน)

หากจอแสดงผลกะพริบหรือข้อความ CAN บัสไม่สามารถส่งผ่านบัสได้ สามารถใช้มัลติมิเตอร์เพื่อหาตำแหน่งของสายไฟ CAN บัสที่เสียหาย (หรือชุดควบคุมที่ผิดพลาด)

CAN บัสไม่มีความเสียหายทางกายภาพ

หากความต้านทานระหว่างสาย Hi (สูง) และ Lo (ต่ำ) ของ CAN บัส (ที่จุดใดๆ) มีค่าประมาณ 60 โอห์ม จากนั้น CAN บัสจะไม่ได้รับความเสียหายทางกายภาพ

- ชุดควบคุม EC และ TC1 ใช้ได้เนื่องจากตัวต้านทานปลายสาย (120 โอห์ม) อยู่ในชุด EC และถัดจากชุด TC1

ชุดควบคุม TC2 และแดชบอร์ด ICL ยังเหมือนเดิม เนื่องจาก CAN บัสวิ่งผ่านหน่วยเหล่านี้

CAN บัสเสียหาย

หากความต้านทานระหว่างสาย Hi และ Lo ของ CAN บัส (ที่จุดใดๆ) อยู่ที่ประมาณ 120 โอห์ม แสดงว่าสายไฟ CAN บัสเสียหาย (สายเดียวหรือทั้งสองสาย)

CAN บัสได้รับความเสียหายทางกายภาพ

หาก CAN บัสเสียหาย ต้องระบุตำแหน่งของความเสียหาย

ขั้นแรก ให้วัดความต้านทานของเส้นลวด CAN-Lo เช่น ระหว่างชุดควบคุม EC และ TC2

ดังนั้นจึงต้องทำการวัดระหว่างขั้วต่อ Lo-Lo หรือ Hi-Hi หากความต้านทานมีค่าประมาณ 0 โอห์ม แสดงว่าสายไฟระหว่างจุดที่วัดได้ไม่เสียหาย

หากความต้านทานมีค่าเท่ากับ 240 โอห์มโดยประมาณ แสดงว่าบัสเสียหายระหว่างจุดที่วัดได้ รูปแสดงความเสียหายของสายไฟ CAN-Lo ระหว่างชุดควบคุม TC1 และแผงหน้าปัด ICL

ลัดวงจรใน CAN บัส

หากความต้านทานระหว่างสาย CAN-Hi และ CAN-Lo มีค่าประมาณ 0 โอห์ม แสดงว่า CAN บัสเกิดการลัดวงจร

ถอดชุดควบคุมตัวใดตัวหนึ่งออกและวัดความต้านทานระหว่างขาของขั้วต่อ CAN-Hi และ CAN-Lo บนชุดควบคุม หากอุปกรณ์ไม่เป็นไร ให้ติดตั้งใหม่

จากนั้นถอดอุปกรณ์ถัดไป ทำการวัด ดำเนินการในลักษณะนี้จนกว่าจะพบอุปกรณ์ที่ชำรุด เครื่องจะเสียหากความต้านทานมีค่าประมาณ 0 โอห์ม

หากหน่วยทั้งหมดได้รับการทดสอบและการวัดยังคงบ่งชี้ว่ามีการลัดวงจร แสดงว่าการเดินสาย CAN บัสมีข้อบกพร่อง ในการค้นหาจุดที่สายไฟเสียหายควรตรวจสอบด้วยสายตา

การวัดแรงดันบัส CAN

เปิดเครื่องและวัดแรงดันไฟฟ้าระหว่างสาย CAN-Hi, CAN-Lo และสายดิน

แรงดันไฟฟ้าควรอยู่ในช่วง 2.4 - 2.7 V.

CAN-bus เป็นอุปกรณ์ที่อำนวยความสะดวกในการควบคุมเครื่องจักรโดยการแลกเปลี่ยนข้อมูลกับระบบอัตโนมัติอื่นๆ การถ่ายโอนข้อมูลจากหน่วยรถหนึ่งไปยังอีกหน่วยหนึ่งดำเนินการผ่านช่องทางพิเศษโดยใช้การเข้ารหัส

[ ซ่อน ]

CAN บัสคืออะไร

อินเทอร์เฟซ CAN อิเล็กทรอนิกส์ในรถยนต์เป็นเครือข่ายของตัวควบคุมที่ใช้ในการรวมโมดูลควบคุมทั้งหมดไว้ในระบบเดียว

อินเทอร์เฟซนี้เป็นบล็อกที่สามารถเชื่อมต่อบล็อกผ่านสาย:

  • คอมเพล็กซ์กันขโมยพร้อมกับฟังก์ชั่นการทำงานอัตโนมัติหรือไม่มี
  • ระบบควบคุมมอเตอร์ของเครื่องจักร
  • หน่วยป้องกันการปิดกั้น
  • ระบบรักษาความปลอดภัยโดยเฉพาะหมอน
  • การจัดการ เกียร์อัตโนมัติเกียร์;
  • แผงควบคุม ฯลฯ

อุปกรณ์และรถบัสอยู่ที่ไหน

โครงสร้าง CAN บัสเป็นบล็อกที่ทำในกล่องพลาสติกหรือตัวเชื่อมต่อสำหรับเชื่อมต่อสายเคเบิล อินเทอร์เฟซดิจิทัลประกอบด้วยตัวนำหลายตัวที่เรียกว่า CAN ใช้สายเคเบิลเส้นเดียวเพื่อเชื่อมต่อบล็อกและอุปกรณ์ต่างๆ

ตำแหน่งการติดตั้งอุปกรณ์ขึ้นอยู่กับรุ่นของรถ โดยปกติความแตกต่างนี้จะระบุไว้ในคู่มือบริการ CAN บัสติดตั้งอยู่ในห้องโดยสาร ใต้แผงควบคุม บางครั้งอาจอยู่ในห้องเครื่อง

มันทำงานอย่างไร?

หลักการทำงาน ระบบอัตโนมัติคือการส่งข้อความที่เข้ารหัส แต่ละคนมีตัวระบุพิเศษที่ไม่ซ้ำใคร ตัวอย่างเช่น "อุณหภูมิ หน่วยพลังงานคือ 100 องศา” หรือ “ความเร็วรถ 60 กม./ชม.” เมื่อส่งข้อความ โมดูลอิเล็กทรอนิกส์ทั้งหมดจะได้รับข้อมูลที่เกี่ยวข้อง ซึ่งตรวจสอบโดยตัวระบุ เมื่อข้อมูลที่ส่งระหว่างอุปกรณ์เกี่ยวข้องกับบล็อกใดบล็อกหนึ่ง ข้อมูลเหล่านั้นจะถูกประมวลผล ถ้าไม่ก็จะถูกละเว้น

ความยาวของตัวระบุ CAN บัสสามารถเป็น 11 หรือ 29 บิต

ตัวส่งข้อมูลแต่ละตัวจะอ่านข้อมูลที่ส่งไปยังอินเทอร์เฟซพร้อมกัน อุปกรณ์ที่มีมากขึ้น ลำดับความสำคัญต่ำควรปล่อยลมยางตั้งแต่ระดับที่ถนัดด้วย อัตราสูงบิดเบือนการส่งสัญญาณ ในเวลาเดียวกัน แพ็คเกจเสริมยังคงไม่ถูกแตะต้อง เครื่องส่งสัญญาณที่ขาดการเชื่อมต่อจะกู้คืนได้หลังจากผ่านไประยะหนึ่ง

อินเทอร์เฟซเชื่อมต่อกับสัญญาณหรือโมดูล เริ่มต้นอัตโนมัติ, สามารถทำงานได้ในโหมดต่างๆ:

  1. พื้นหลังซึ่งเรียกว่าโหมดสลีปหรือสแตนด์อโลน เมื่อเริ่มต้น ระบบหลักทั้งหมดของเครื่องจะถูกปิดใช้งาน แต่ในขณะเดียวกันอินเทอร์เฟซดิจิทัลก็รับพลังงานจากไฟหลัก ค่าแรงดันไฟฟ้ามีค่าน้อยที่สุดซึ่งช่วยป้องกันการคายประจุของแบตเตอรี่
  2. โหมดเริ่มต้นหรือปลุก จะเริ่มทำงานเมื่อผู้ขับขี่เสียบกุญแจเข้าไปในตัวล็อคและหมุนเพื่อสตาร์ทเครื่องยนต์ หากเครื่องมีปุ่ม Start/Stop สิ่งนี้จะเกิดขึ้นเมื่อมีการกด เปิดใช้งานตัวเลือกการปรับแรงดันไฟฟ้า จ่ายไฟให้กับคอนโทรลเลอร์และเซ็นเซอร์
  3. คล่องแคล่ว. เมื่อเปิดใช้งานโหมดนี้ ขั้นตอนการแลกเปลี่ยนข้อมูลจะดำเนินการระหว่างตัวควบคุมและ อุปกรณ์สำหรับผู้บริหาร. พารามิเตอร์แรงดันไฟฟ้าของวงจรเพิ่มขึ้นเมื่ออินเทอร์เฟซสามารถดึงกระแสได้สูงสุด 85 mA
  4. ปิดการใช้งานหรือการนอนหลับ เมื่อหน่วยพลังงานหยุดทำงาน ระบบและส่วนประกอบทั้งหมดที่เชื่อมต่อกับ CAN บัสจะหยุดทำงาน พวกเขาถูกปิดใช้งานจาก เครือข่ายไฟฟ้ายานพาหนะ.

ข้อมูลจำเพาะ

คุณสมบัติทางเทคนิคของอินเทอร์เฟซดิจิทัล:

  • มูลค่ารวมของอัตราการถ่ายโอนข้อมูลประมาณ 1 Mb / s
  • เมื่อส่งข้อมูลระหว่างชุดควบคุม ระบบต่างๆตัวเลขนี้ลดลงเหลือ 500 kb / s
  • อัตราการถ่ายโอนข้อมูลในอินเทอร์เฟซ Comfort คือ 100 kb/s เสมอ

ช่อง "วิศวกรรมไฟฟ้าและอิเล็กทรอนิกส์สำหรับโปรแกรมเมอร์" พูดคุยเกี่ยวกับหลักการของการส่งข้อมูลแพ็คเก็ตรวมถึงลักษณะของอะแดปเตอร์ดิจิทัล

ประเภทของ CAN บัส

ตามธรรมเนียมแล้ว CAN บัสสามารถแบ่งออกเป็นสองประเภทตามตัวระบุที่ใช้:

  1. CH2, 0A. ติดป้ายเลย อุปกรณ์ดิจิทัลซึ่งสามารถทำงานในรูปแบบการแลกเปลี่ยนข้อมูล 11 บิต ตามคำนิยาม อินเทอร์เฟซประเภทนี้ไม่สามารถตรวจพบข้อผิดพลาดบนสัญญาณจากโมดูลที่ทำงานด้วย 29 บิต
  2. CH2, 0V. นี่คือวิธีการทำเครื่องหมายอินเทอร์เฟซดิจิทัลที่ทำงานในรูปแบบ 11 บิต แต่ คุณสมบัติที่สำคัญคือข้อมูลข้อผิดพลาดจะถูกส่งไปยังอุปกรณ์ไมโครโปรเซสเซอร์หากตรวจพบตัวระบุ 29 บิต

CAN บัสสามารถแบ่งออกเป็นสามประเภทตามประเภท:

  1. สำหรับหน่วยพลังงานของรถ หากคุณเชื่อมต่ออินเทอร์เฟซประเภทนี้เข้าด้วยกัน จะทำให้การสื่อสารระหว่างระบบควบคุมเป็นไปอย่างรวดเร็วผ่านช่องทางเพิ่มเติม จุดประสงค์ของบัสคือการซิงโครไนซ์การทำงานของ ECU เครื่องยนต์กับโหนดอื่นๆ ตัวอย่างเช่นกระปุกเกียร์ ระบบเบรกป้องกันล้อล็อกเป็นต้น
  2. อุปกรณ์อำนวยความสะดวก อินเทอร์เฟซดิจิทัลชนิดนี้ใช้เพื่อเชื่อมต่อระบบทั้งหมดในหมวดหมู่นี้ ตัวอย่างเช่น การปรับแบบอิเล็กทรอนิกส์กระจก, ที่นั่งอุ่น ฯลฯ
  3. ส่วนต่อประสานข้อมูลและคำสั่ง มีอัตราการถ่ายโอนข้อมูลเท่ากัน ใช้เพื่อให้การสื่อสารคุณภาพสูงระหว่างโหนดที่จำเป็นสำหรับการบำรุงรักษายานพาหนะ ตัวอย่างเช่น ระหว่าง หน่วยอิเล็กทรอนิกส์การจัดการและ ระบบนำทางหรือสมาร์ทโฟน

ช่อง "วิศวกรรมไฟฟ้าและอิเล็กทรอนิกส์สำหรับโปรแกรมเมอร์" พูดถึงหลักการทำงานรวมถึงประเภทของอินเทอร์เฟซดิจิทัล

คำแนะนำในการเชื่อมต่อสัญญาณเตือนผ่าน CAN บัส

ระหว่างการติดตั้ง ระบบกันขโมยวิธีง่ายๆในการเชื่อมต่อกับ เครือข่ายออนบอร์ด- ผูก การติดตั้งความปลอดภัยด้วยอินเทอร์เฟซดิจิตอล แต่วิธีนี้เป็นไปได้หากมี CAN บัสอยู่ในรถ

ในการติดตั้งสัญญาณเตือนรถและเชื่อมต่อกับอินเทอร์เฟซ CAN คุณจำเป็นต้องทราบตำแหน่งการติดตั้งของชุดควบคุมระบบ

หากผู้เชี่ยวชาญตั้งค่าการส่งสัญญาณ คุณต้องขอความช่วยเหลือเกี่ยวกับปัญหานี้ที่สถานีบริการ โดยทั่วไปแล้วอุปกรณ์จะอยู่ด้านหลังแดชบอร์ดของรถหรือข้างใต้ บางครั้งผู้ติดตั้งจะใส่โมดูลไมโครโปรเซสเซอร์เข้าไป ที่ว่างหลังช่องเก็บของหรือวิทยุรถยนต์

อะไรที่จำเป็น?

เพื่อให้งานสำเร็จคุณจะต้อง:

  • มัลติมิเตอร์;
  • มีดเครื่องเขียน
  • เทปฉนวน
  • ไขควง.

เป็นขั้นเป็นตอน

ขั้นตอนการเชื่อมต่อ ติดตั้งกันขโมยไปยัง CAN บัส ดำเนินการดังนี้:

  1. ก่อนอื่นคุณต้องแน่ใจว่าองค์ประกอบทั้งหมด คอมเพล็กซ์ความปลอดภัยติดตั้งและใช้งานได้ เรากำลังพูดถึงหน่วยไมโครโปรเซสเซอร์ โมดูลเสาอากาศ ปุ่มบริการไซเรนและลิมิตสวิตช์ หากการเตือนมีตัวเลือกการเริ่มอัตโนมัติ คุณต้องแน่ใจว่าอุปกรณ์นี้ได้รับการติดตั้งอย่างถูกต้อง องค์ประกอบทั้งหมดของการติดตั้งระบบป้องกันการโจรกรรมเชื่อมต่อกับหน่วยไมโครโปรเซสเซอร์
  2. มีการค้นหาตัวนำหลักที่ไปยัง CAN บัส มันหนากว่าและฉนวนของมันมักจะย้อมเป็นสีส้ม
  3. ชุดสัญญาณเตือนรถหลักเชื่อมต่อกับหน้าสัมผัสนี้ ตัวเชื่อมต่ออินเทอร์เฟซดิจิทัลใช้เพื่อทำงาน
  4. กำลังติดตั้งชุดควบคุม ระบบรักษาความปลอดภัยหากยังไม่ได้ติดตั้ง ควรวางไว้ในที่แห้งและไม่สามารถเข้าถึงได้สำหรับการสอดรู้สอดเห็น หลังจากการติดตั้งอุปกรณ์จะต้องได้รับการแก้ไขด้วยคุณภาพสูง มิฉะนั้นการสั่นสะเทือนจะส่งผลเสียต่ออุปกรณ์ในระหว่างการเคลื่อนไหว เป็นผลให้สิ่งนี้นำไปสู่การแยกส่วนอย่างรวดเร็วของโมดูล
  5. จุดต่อของตัวนำถูกหุ้มฉนวนอย่างดี อนุญาตให้ใช้ท่อหดความร้อนได้ ขอแนะนำให้พันสายไฟเพิ่มเติมด้วยเทปพันสายไฟ สิ่งนี้จะเพิ่มอายุการใช้งานและป้องกันการลบชั้นฉนวน เมื่อทำการเชื่อมต่อแล้ว จะมีการตรวจสอบ หากมีปัญหาในการส่งข้อมูลแพ็คเก็ตโดยใช้มัลติมิเตอร์ คุณควรวินิจฉัยความสมบูรณ์ของวงจรไฟฟ้า
  6. ในขั้นตอนสุดท้าย มีการกำหนดค่าช่องทางการสื่อสารทั้งหมด รวมถึงช่องทางเพิ่มเติม ถ้ามี สิ่งนี้จะทำให้มั่นใจได้ การทำงานที่ราบรื่นระบบรักษาความปลอดภัย. ใช้สำหรับตั้งค่า หนังสือบริการซึ่งรวมอยู่ในแพ็คเกจการติดตั้งกันขโมย

ผู้ใช้ Sigmax69 พูดถึงการเชื่อมต่อของคอมเพล็กซ์ความปลอดภัยด้วยอินเทอร์เฟซดิจิทัลโดยใช้รถยนต์ Hyundai Solaris 2017 เป็นตัวอย่าง

ข้อบกพร่อง

เนื่องจากอินเทอร์เฟซ CAN เชื่อมโยงกับระบบต่างๆ ของรถ ในกรณีที่รถเสียหรือ งานที่ไม่ถูกต้องหนึ่งในโหนดนั้นอาจมีปัญหา การปรากฏตัวของพวกเขาจะส่งผลกระทบต่อการทำงานของยูนิตหลัก

สัญญาณและสาเหตุ

“อาการ” ต่อไปนี้สามารถรายงานการเกิดขึ้นของความผิดปกติ:

  • บน แผงควบคุมไอคอนหลายดวงสว่างขึ้นพร้อมกันโดยไม่มีเหตุผล - ถุงลมนิรภัย พวงมาลัย, แรงดันในระบบหล่อลื่น ฯลฯ ;
  • ก็ปรากฏสว่างไสว ตรวจสอบตัวบ่งชี้เครื่องยนต์;
  • ไม่มีข้อมูลเกี่ยวกับอุณหภูมิของชุดจ่ายไฟ ระดับเชื้อเพลิงในถัง ความเร็ว ฯลฯ บนแผงควบคุม

สาเหตุของการทำงานผิดพลาดในอินเทอร์เฟซ CAN:

  • การเดินสายขาดในระบบใดระบบหนึ่งหรือทำให้สายไฟเสียหาย
  • ลัดวงจรในการทำงานของหน่วยกับแบตเตอรี่หรือกราวด์
  • ความเสียหายต่อจัมเปอร์ยางบนขั้วต่อ
  • การเกิดออกซิเดชันของหน้าสัมผัสอันเป็นผลมาจากการส่งสัญญาณระหว่างระบบหยุดชะงัก
  • การคายประจุของแบตเตอรี่รถยนต์หรือการลดลงของค่าแรงดันไฟฟ้าในเครือข่ายไฟฟ้าซึ่งเกี่ยวข้องกับการทำงานผิดปกติของชุดเครื่องกำเนิดไฟฟ้า
  • การปิดระบบ CAN-high หรือ CAN-low;
  • การเกิดความผิดปกติในการทำงานของคอยล์จุดระเบิด

ช่อง "KV Avtoservis" บอกข้อมูลเพิ่มเติมเกี่ยวกับรายละเอียดของอินเทอร์เฟซดิจิทัลและการทดสอบโดยใช้คอมพิวเตอร์

การวินิจฉัย

ในการระบุสาเหตุของปัญหา คุณจะต้องใช้เครื่องทดสอบ ขอแนะนำให้ใช้มัลติมิเตอร์

ขั้นตอนการตรวจสอบ:

  1. การวินิจฉัยเริ่มต้นด้วยการค้นหาตัวนำ CAN บัสแบบคู่บิดเกลียว สายไฟมีฉนวนสีดำหรือสีเทาอมส้ม ระดับแรกคือระดับที่โดดเด่น และระดับที่สองคือระดับรอง
  2. ใช้มัลติมิเตอร์ตรวจสอบค่าแรงดันไฟฟ้าบนหน้าสัมผัส เมื่อปฏิบัติงานต้องเปิดสวิตช์กุญแจ ขั้นตอนการทดสอบจะแสดงแรงดันไฟฟ้าในช่วง 0 ถึง 11 โวลต์ ในทางปฏิบัติมักจะเป็น 4.5 V.
  3. สวิตช์กุญแจปิดอยู่ ตัวนำที่มีหน้าสัมผัสลบถูกตัดการเชื่อมต่อจากแบตเตอรี่ ก่อนอื่นต้องคลายแคลมป์ด้วยประแจ
  4. วัดพารามิเตอร์ความต้านทานระหว่างตัวนำ คุณสามารถเรียนรู้เกี่ยวกับการปิดการติดต่อหากค่านี้มีแนวโน้มที่จะเป็นศูนย์ เมื่อการวินิจฉัยพบว่าความต้านทานนั้นไม่มีที่สิ้นสุดแสดงว่าสายไฟขาด ปัญหาอาจอยู่ที่การติดต่อโดยตรง จำเป็นต้องตรวจสอบขั้วต่อและสายไฟทั้งหมดโดยละเอียด
  5. ในทางปฏิบัติ การลัดวงจรมักเกิดขึ้นเนื่องจากอุปกรณ์ควบคุมเสีย หากต้องการค้นหาโมดูลที่ล้มเหลว ให้ปิดพลังงานของแต่ละยูนิตตามลำดับ และตรวจสอบค่าความต้านทาน

ผู้ใช้ Filat Ogorodnikov พูดถึงการวินิจฉัย CAN บัสโดยใช้ออสซิลโลสโคป

จะทำเครื่องวิเคราะห์ด้วยมือของคุณเองได้อย่างไร?

ทำการประกอบของคุณเอง เครื่องมือนี้เฉพาะผู้เชี่ยวชาญในสาขาอิเล็กทรอนิกส์และวิศวกรรมไฟฟ้าเท่านั้นที่สามารถทำได้

ความแตกต่างหลักของขั้นตอน:

  1. ตามแผนผังในรูปภาพแรกในแกลเลอรี คุณต้องซื้อองค์ประกอบทั้งหมดเพื่อพัฒนาเครื่องวิเคราะห์ ส่วนประกอบมีการลงนามในนั้น คุณจะต้องใช้บอร์ดที่มีคอนโทรลเลอร์ STM32F103C8T6 คุณจะต้องใช้วงจรไฟฟ้าของอุปกรณ์ควบคุมที่มีความเสถียรและตัวรับส่งสัญญาณ CAN MCP2551
  2. หากจำเป็น จะมีการเพิ่มโมดูลบลูทูธลงในเครื่องวิเคราะห์ สิ่งนี้จะช่วยให้คุณสามารถเขียนข้อมูลพื้นฐานไปยังอุปกรณ์พกพาระหว่างการทำงานของอุปกรณ์
  3. ขั้นตอนการเขียนโปรแกรมดำเนินการโดยใช้ยูทิลิตี้ใดๆ ขอแนะนำให้ใช้โปรแกรม KANHacker หรือ Arduino ตัวเลือกแรกใช้งานได้ดีกว่าและมีตัวเลือกในการกรองข้อมูลแพ็กเก็ต
  4. ในการติดตั้งเฟิร์มแวร์ คุณจะต้องมีอุปกรณ์ตัวแปลง USB-TTL คุณจะต้องใช้มันสำหรับการดีบัก ตัวเลือกง่ายๆ คือการใช้ ST-Link เวอร์ชัน 2
  5. หลังจากดาวน์โหลดโปรแกรมลงในคอมพิวเตอร์แล้ว ไฟล์ EXE หลักจะต้องแฟลชลงในคอนโทรลเลอร์โดยใช้โปรแกรมเมอร์ หลังจากเสร็จสิ้นงาน จัมเปอร์ bootloader จะถูกวาง และอุปกรณ์ที่ผลิตจะเชื่อมต่อกับพีซีผ่านเอาต์พุต USB
  6. คุณสามารถอัปโหลดเฟิร์มแวร์ไปยังเครื่องวิเคราะห์โดยใช้ ซอฟต์แวร์ MPHIDFแฟลช
  7. เมื่อการอัปเดตซอฟต์แวร์เสร็จสิ้น ให้ถอดสายไฟออกและถอดจัมเปอร์ออก กำลังติดตั้งไดรเวอร์ หากประกอบอุปกรณ์อย่างถูกต้องแล้ว คอมพิวเตอร์จะถูกกำหนดเป็นพอร์ต COM ซึ่งสามารถดูได้ในตัวจัดการงาน

แกลเลอรี่ภาพ

โครงการพัฒนาเครื่องวิเคราะห์ CAN กระดานหลักสำหรับประกอบอุปกรณ์

ข้อดีข้อเสียของ CAN บัส

ข้อดีของอินเทอร์เฟซดิจิตอล:

  1. ประสิทธิภาพ. อุปกรณ์สามารถแลกเปลี่ยนข้อมูลแพ็กเก็ตระหว่างระบบต่างๆ ได้อย่างรวดเร็ว
  2. ทนทานต่อการรบกวนทางแม่เหล็กไฟฟ้าสูง
  3. อินเทอร์เฟซดิจิทัลทั้งหมดมีระบบควบคุมหลายระดับ ด้วยเหตุนี้จึงเป็นไปได้ที่จะป้องกันข้อผิดพลาดในการส่งข้อมูลและการรับข้อมูล
  4. ในระหว่างการดำเนินการรถบัสจะกระจายความเร็วผ่านช่องทางใน โหมดอัตโนมัติ. สิ่งนี้ทำให้มั่นใจได้ งานที่มีประสิทธิภาพ ระบบอิเล็กทรอนิกส์ยานพาหนะ.
  5. อินเทอร์เฟซดิจิทัลมีความปลอดภัย หากมีคนพยายามเข้าถึงชิ้นส่วนอิเล็กทรอนิกส์และระบบของรถอย่างผิดกฎหมาย รถบัสจะบล็อกความพยายามนี้โดยอัตโนมัติ
  6. การมีอินเทอร์เฟซดิจิทัลช่วยให้คุณติดตั้งระบบรักษาความปลอดภัยบนรถได้ง่ายขึ้นโดยมีการรบกวนน้อยที่สุดกับเครือข่ายออนบอร์ดปกติ

ข้อเสียของ CAN บัส:

  1. อินเทอร์เฟซบางตัวมีข้อจำกัดเกี่ยวกับจำนวนข้อมูลที่สามารถส่งได้ ข้อเสียนี้จะมีความสำคัญสำหรับรถยนต์สมัยใหม่ "ยัด" ด้วยอุปกรณ์อิเล็กทรอนิกส์ เมื่อเพิ่ม อุปกรณ์เพิ่มเติมมากกว่า โหลดสูง. ด้วยเหตุนี้ เวลาตอบสนองจึงลดลง
  2. ข้อมูลแพ็คเก็ตทั้งหมดที่ส่งผ่านบัสมีวัตถุประสงค์เฉพาะ สำหรับ ข้อมูลที่เป็นประโยชน์มีการจัดสรรปริมาณการรับส่งข้อมูลขั้นต่ำ
  3. หากใช้โปรโตคอล ระดับสูงซึ่งจะทำให้ขาดมาตรฐาน

วิดีโอ "การซ่อมแซม CAN-interface ที่ต้องทำด้วยตัวเอง"

ผู้ใช้ Roman Brock พูดคุยเกี่ยวกับขั้นตอนการคืนค่ายางแดชบอร์ดในรถยนต์ Ford Focus 2 ที่ปรับใหม่

การวินิจฉัยและการซ่อมแซม: CAN บัส

21.02.2006

นี่คือลักษณะของ "ยาง" ที่เหมือนกัน (ส่วนใหญ่)สามารถ ' ซึ่งในช่วงไม่กี่ปีที่ผ่านมาเราจะต้องจัดการบ่อยขึ้นเรื่อย ๆ :

ภาพที่ 1

นี่คือสายเคเบิลสองเส้นธรรมดาที่เรียกว่า Twisted Pair .
ภาพด้านบน 1 แสดงสายไฟ สามารถสูงและ CAN ต่ำของหน่วยพลังงาน
สายเหล่านี้ใช้เพื่อแลกเปลี่ยนข้อมูลระหว่างชุดควบคุม โดยสามารถส่งข้อมูลความเร็วของรถ ความเร็วในการหมุน เพลาข้อเหวี่ยง, จังหวะการจุดระเบิด และอื่นๆ
โปรดทราบว่าสายไฟเส้นหนึ่งมีแถบสีดำกำกับเพิ่มเติม นี่คือวิธีการทำเครื่องหมายลวดและกำหนดด้วยสายตาสามารถสูง (สีส้ม-ดำ).
สีลวด
สามารถต่ำ - สีน้ำตาลอมส้ม
สำหรับสีหลักของยาง
สามารถ ใช้สีส้ม

ในภาพวาดและภาพวาดเป็นเรื่องปกติที่จะอธิบายสีของสายบัสสามารถ สีอื่น ๆ ได้แก่ :

ภาพที่ 2

สามารถสูง - สีเหลือง
สามารถต่ำ - สีเขียว

ยางมีหลายประเภทสามารถ กำหนดโดยหน้าที่ที่พวกเขาทำ:
ระบบส่งกำลัง CAN บัส(ช่องทางด่วน) .
มันช่วยให้
ส่งข้อมูลด้วยความเร็ว 500 kbps และใช้สำหรับการสื่อสารระหว่างหน่วยควบคุม (เครื่องยนต์-เกียร์)
ความสะดวกสบาย CAN บัส(ช่องช้า) .
มันช่วยให้
ส่งข้อมูลด้วยความเร็ว 100 kbps และใช้สำหรับการสื่อสารระหว่างชุดควบคุมที่เป็นส่วนหนึ่งของระบบ Comfort
อินโฟเทนเมนท์ CAN ดาต้าบัส(ช่องสัญญาณช้า) ซึ่งช่วยให้คุณถ่ายโอนข้อมูลด้วยความเร็ว 100 kBit / s ให้การสื่อสารระหว่างระบบบริการต่างๆ (เช่น ระบบโทรศัพท์และระบบนำทาง)

รถยนต์รุ่นใหม่มีความคล้ายคลึงกับเครื่องบินมากขึ้นเรื่อยๆ ในแง่ของจำนวนคุณสมบัติที่ประกาศเพื่อความปลอดภัย ความสะดวกสบาย และเป็นมิตรต่อสิ่งแวดล้อม มีหน่วยควบคุมจำนวนมากขึ้นเรื่อย ๆ และการ "ดึง" จากสายไฟแต่ละเส้นนั้นไม่สมจริง
ดังนั้นนอกจากยางแล้วสามารถ มียางอื่นที่ได้รับชื่อแล้ว:
– บัส LIN (บัสสายเดียว)
– บัสส่วนใหญ่ (บัสใยแก้วนำแสง)
- บัสไร้สาย Bluetooth

แต่อย่า "เบลอความคิดไปตามต้นไม้" เรามามุ่งความสนใจไปที่ยางเส้นใดเส้นหนึ่ง:สามารถ (ตามบรรษัทบ๊อช).

โดยใช้ CAN บัสเป็นตัวอย่าง หน่วยพลังงาน คุณสามารถดูรูปคลื่น:

ภาพที่ 3

เมื่ออยู่บนบัส CAN สูง สถานะที่โดดเด่นจากนั้นแรงดันไฟฟ้าของสายไฟจะเพิ่มขึ้นเป็น 3.5 โวลต์
ในสถานะถอย แรงดันไฟฟ้าของสายไฟทั้งสองคือ 2.5 โวลต์
เมื่ออยู่บนสายไฟ
ต่ำ สถานะเด่น แรงดันไฟฟ้าลดลงถึง 1.5 โวลต์
("เด่น" - ปรากฏการณ์ที่ครอบงำ ครอบงำ หรือครอบงำในด้านใด ๆ - จากพจนานุกรม).

เพื่อปรับปรุงความน่าเชื่อถือของการส่งข้อมูลบัสสามารถ วิธีการดิฟเฟอเรนเชียลใช้ในการส่งสัญญาณผ่านสายสองเส้น, เรียกว่าคู่บิด . และสายที่ประกอบเป็นคู่นี้เรียกว่าสามารถสูงและต่ำได้ .
ในสถานะเริ่มต้นของบัสทั้งสองสาย ความดันคงที่ในระดับหนึ่ง (พื้นฐาน) สำหรับรถบัส
สามารถ หน่วยพลังงานมีค่าเท่ากับ 2.5 โวลต์โดยประมาณ
สถานะเริ่มต้นนี้เรียกว่า "สถานะพัก" หรือ "ถอย"

วิธีการส่งและแปลงสัญญาณสามารถโดยสารรถประจำทาง?

หน่วยควบคุมแต่ละหน่วยเชื่อมต่อกับสามารถ บัสผ่านอุปกรณ์แยกต่างหากที่เรียกว่าตัวรับส่งสัญญาณซึ่งมีตัวรับสัญญาณซึ่งเป็นแอมพลิฟายเออร์ดิฟเฟอเรนเชียลติดตั้งที่อินพุตสัญญาณ:

ภาพที่ 4

มาทางสายสูงและต่ำ สัญญาณถูกป้อนเข้าสู่แอมพลิฟายเออร์ดิฟเฟอเรนเชียล ประมวลผลและป้อนเข้ากับอินพุตของชุดควบคุม
สัญญาณเหล่านี้แสดงถึงแรงดันไฟฟ้าที่เอาต์พุตของแอมพลิฟายเออร์ดิฟเฟอเรนเชียล
แอมพลิฟายเออร์ดิฟเฟอเรนเชียลสร้างแรงดันเอาต์พุตนี้เป็นค่าความแตกต่างระหว่างแรงดันบนสายสูงและสายต่ำของ CAN บัส
สิ่งนี้จะกำจัดอิทธิพลของค่าแรงดันพื้นฐาน (สำหรับ CAN บัสของหน่วยจ่ายไฟคือ 2.5 V) หรือแรงดันไฟฟ้าใดๆ ที่เกิดจากสัญญาณรบกวนจากภายนอก ตัวอย่างเช่น

โดยวิธีการเกี่ยวกับการรบกวน อย่างที่พวกเขาพูดว่า "ยางสามารถ ค่อนข้างทนต่อการรบกวนซึ่งเป็นเหตุผลว่าทำไมจึงพบการใช้งานที่กว้างขวางเช่นนี้
ลองคิดดูสิ

สาย CAN บัส หน่วยไฟฟ้าตั้งอยู่ใน ห้องเครื่องและอาจได้รับผลกระทบจากสัญญาณรบกวนหลายชนิด เช่น การรบกวนจากระบบจุดระเบิด

ตั้งแต่ CAN บัส ประกอบด้วยสายไฟสองเส้นที่บิดเข้าด้วยกัน จากนั้นสัญญาณรบกวนจะส่งผลต่อสายไฟสองเส้นพร้อมกัน:

จากรูปด้านบน คุณจะเห็นว่าจะเกิดอะไรขึ้นต่อไป: ในแอมพลิฟายเออร์ดิฟเฟอเรนเชียล แรงดันไฟฟ้าที่สายไฟต่ำ (1.5 V - "หน้า ") ลบออกจากแรงดันไฟฟ้า
บนสายไฟสูง (3.5 V - "
หน้า ") และไม่มีการรบกวนสัญญาณที่ประมวลผล (" Pp" - สัญญาณรบกวน).


หมายเหตุ: เนื่องจากมีเวลาเพียงพอ บทความจึงอาจมีต่อ - ยังคงมี "เบื้องหลัง" อยู่มาก



Kucher V.P.
© Legion-Avtodata

คุณอาจสนใจ: