คำถามติดแท็ก can-bus

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

12
ยานพาหนะได้รับอันตรายจากอินพุตที่ไม่ดีผ่านพอร์ต OBD-2 หรือไม่?
ฉันซื้ออะแดปเตอร์วินิจฉัย ELM 327 บลูทู ธ โคลนรุ่น OBD-2 ราคาถูกในตลาด "อีเบย์สไตล์" ในท้องที่ซึ่งผู้ขายมีความเชี่ยวชาญในการวินิจฉัยรถยนต์และมีบทวิจารณ์เชิงบวกหลายพันรายการ (อ่าน: ฉันเดาว่าผู้ขายรายนี้ เป็นอันตรายจริงๆ) อะแดปเตอร์นั้นมีสติกเกอร์ "ELM327 v1.4" และอุปกรณ์ระบุว่าตัวเองเป็น "ELM 327 v1.5" บนพอร์ตอนุกรม ฉันรู้ว่า v1.5 ไม่มีอยู่จริงใน ELM ดั้งเดิม อะแดปเตอร์นั้นสามารถจับคู่กับ Volvo ยุโรป XC90 ในปี 2006 ฉันวิ่งผ่านแอพวินิจฉัยฟรีไม่กี่ตัว (นั่นคือ 5 ในนั้น: แรงบิดฟรี, OBD Car Doctor ฟรี, DashCommand, ScanMaster และ OBD Auto Doctor) ในขณะที่แอพบางตัวเชื่อมต่อกับรถเรียบร้อยแล้วเพื่อแสดงข้อมูล OBD บางตัวไม่สามารถเชื่อมต่อได้ …

2
ความแตกต่างระหว่าง OBDII และ CAN
คืออะไรCAN (เครือข่ายควบคุม)? อะไรคือความแตกต่างระหว่างโปรโตคอลOBD-IIและการติดตั้ง CAN? ' ฉันจะใช้เครื่องสแกนเนอร์ OBD-II กับรถยนต์ที่มี CAN ได้อย่างไร

3
ทำไมถึงมีรถบัส CAN หลายคันในยานพาหนะ?
มีคำถามจำนวนมากบนรถบัส CAN แต่ไม่มี (เท่าที่ฉันจะบอกได้) ที่อธิบายว่าทำไมมีรถบัส CAN หลายคันในยานพาหนะ จากสิ่งที่ฉันเข้าใจโหนดที่แตกต่างกันสามารถเชื่อมต่อกับ CAN บัสเดียวดังนั้นฉันไม่แน่ใจว่าทำไมคุณต้องมีมากกว่าหนึ่ง ความคิดเดียวของฉันคือ: A. มีข้อ จำกัด เล็กน้อยพอสมควรสำหรับจำนวนโหนดที่สามารถต่อพ่วงกับบัส CAN เดียวได้ แต่ถ้าเป็นเช่นนั้นฉันจะจินตนาการว่าจะต้องมีการเชื่อมต่อระหว่างกันเพื่อให้การอนุญาโตตุลาการและการตรวจสอบข้อผิดพลาดสามารถเกิดขึ้นได้ (CAN SPEC 2.0) -- หรือ -- B. โหนดได้รับการจัดลำดับความสำคัญเป็นระบบหลักรองและตติยภูมิและแต่ละระดับจะมีบัส CAN ของตัวเองและระดับเหล่านี้มีเฉพาะอุปกรณ์ที่ไม่ขึ้นต่อกันในแง่ของการใช้งาน เบรค IE, การควบคุมเครื่องยนต์, ไฟภายนอก, ล็อคอยู่บนรถบัสหลัก วิทยุ, AC, ระบบควบคุมที่นั่ง, อยู่บนรถบัสรองเป็นต้น หากใครสามารถอธิบาย / ชี้แจงฉันจะขอบคุณมันจริงๆ ขอบคุณล่วงหน้า.
17 can-bus 

1
ฉันจะหาพินที่ถูกต้องในขั้วต่อ CAN-BUS ได้อย่างไร
คำถามนี้อาจมีเทคนิคเกินไปสำหรับฟอรัมนี้ แต่ฉันจะเลิก ฉันมีมอเตอร์ไซค์ BMW R1200R ปี 2012 กับ CAN-BUS ฉันต้องการสร้างอินเตอร์เฟส Arduino ให้กับตัวเชื่อมต่อบนจักรยาน แต่ฉันไม่ทราบคำจำกัดความของพิน ... ไม่มีใครรู้คำจำกัดความพินหรือวิธีการคิดออกว่าพวกเขาคืออะไร? UPDATE: Pin #.Wire color.Ohms with disconnected battery.Voltage with key off.Voltage with key on 1 Green/Blue 3.2 ohms 0 V 12.25 V 2 Red 2.2 KOhms 12.9 V 12.32 V 3 Brown 0.4 Ohms 0 V …

2
การคำนวณแรงบิดของล้อจากแรงบิดของเครื่องยนต์
ดูเหมือนเป็นไปได้ที่จะได้รับแรงบิดของเครื่องยนต์และ RPM จากรถบัส CAN ฉันต้องการประเมินแรงทางล้อรถที่ค่าสองค่านี้ ฉันจะคำนวณแรงบิดที่ล้อได้อย่างไร ฉันจะไม่ต้องการอัตราทดเกียร์ซึ่งดูไม่สามารถหาได้จากรถบัส CAN? (ถามคำถามนี้กับฟิสิกส์. stackexchange)

2
ได้รับเฟรมจากรถยนต์ที่มีชิป ECU หลายตัว
ฉันไม่ได้เป็น 'คนในรถ' ดังนั้นหวังว่าฉันจะอธิบายได้ดีพอที่จะรับความช่วยเหลือได้ที่นี่: เมื่อส่งข้อความไปยังอุปกรณ์ OBD-II ฉันได้รับการตอบกลับหนึ่งครั้งในรถยนต์ส่วนใหญ่ที่ฉันทดสอบ อย่างไรก็ตามด้วยรถยนต์ที่เห็นได้ชัดว่ามีมากกว่าหนึ่ง ECU ชิปฉันได้รับการตอบสนองจากพวกเขาแต่ละคน ตัวอย่างเช่นถ้าฉันส่ง01 0C คำสั่ง PIDไปยังรถยนต์ที่มีชิป ECU 3 ตัวฉันจะได้รับคำตอบ 3 ครั้งซึ่งโดยทั่วไปจะคล้ายกันมาก แต่ก็ยังแตกต่างกัน 01 00คำสั่งควรจะกลับ 4 ไบต์ที่ระบุ PIDs สนับสนุนของรถ แต่นี้ยังส่งกลับ 4 ไบต์สำหรับแต่ละ ECU - หนึ่งเป็นโป่งพองออกอย่างเต็มที่ 4 ไบต์ที่มีธงหลายและปิดในขณะที่คนอื่น ๆ ดูเหมือนจะมีเพียง มีการเปิดใช้งานธงจำนวนหนึ่ง (ธงเหล่านี้ดูเหมือนจะเป็นธงที่รวมอยู่ในการตอบสนอง 'หลัก' เสมอ แต่ฉันไม่แน่ใจว่าเป็นเช่นนี้หรือไม่) ตัวอย่าง: SENT: 01 00 RECEIVED: 00 BF BF AC D3 …
10 obd-ii  can-bus 

1
ATMA บน OBDII ไม่ทำงาน
ฉันได้เชื่อมต่อแอพเทอร์มินัล Android เข้ากับพอร์ต obd ของรถยนต์ของฉันสำเร็จแล้ว และลองใช้คำสั่งแบบแห้งหลาย ๆ คำสั่งหลายคนกำลังทำงานตามที่คาดไว้ แต่ ATMA (คำสั่ง AT เพื่อตรวจสอบทั้งหมด) ไม่ตอบสนอง พยายามที่จะดูการสื่อสารทั้งหมดที่สามารถ เมื่อใดก็ตามที่คำสั่งนี้ถูกส่งผ่านแอพพลิเคชั่นเทอร์มินัลการตอบสนองที่ให้ไว้ก็โอเคแล้วจากนั้นก็ขอพรอมต์คำสั่งถัดไปอีกครั้ง มีสิ่งใดที่ฉันขาดหายไปที่นี่? edit1- รถยนต์เป็นรุ่นดีเซลฟอร์ด figo เชื่อมต่อกับ ELM327 โดยใช้แอพ

4
การควบคุมการล็อคประตูผ่าน CAN บัส
ฉันพยายามหาวิธีล็อคและปลดล็อคประตูของ Toyota RAV4 ปี 2010 โดยใช้ CAN บัสผ่านพอร์ต OBD-II ฉันมีไมโครคอนโทรลเลอร์ติดอยู่ผ่านตัวควบคุม CAN และตัวรับสัญญาณ CAN และฉันได้เขียนเฟิร์มแวร์บางตัวเพื่อจับภาพและเล่นซ้ำข้อความ ถ้าฉันปลดล็อกประตูไม่ว่าจะผ่านทางปุ่มกดหรือปุ่มประตูฉันจะได้รับข้อความจำนวนมากบนรถบัสที่เงียบเป็นอย่างอื่น (กุญแจหมด) อย่างไรก็ตามการเล่นซ้ำพวกเขาไม่ได้ทำอะไรเลย ฉันสงสัยว่าอาจเป็นปัญหาการรับรองความถูกต้องบางอย่างดังนั้นฉันจึงลองทำบางสิ่งที่มีความอ่อนไหวน้อยกว่า - ไฟหน้า ที่น่าสนใจเมื่อฉันเล่นซ้ำข้อความจากการเปิดไฟหน้าไฟแสดงสถานะไฟหน้าในแผงหน้าปัดไฟสั้น ๆ แต่ไฟหน้าจริงไม่ทำอะไรเลย ฉันเดาว่าฉันมีคำถามหลายข้อ: 1) สิ่งนี้ควรเป็นไปได้มากกว่า CAN บัสที่แสดงบนพอร์ต OBD-II หรือไม่ ฉันเคยเห็นแหล่งที่มาที่บอกว่าประตูถูกควบคุมโดยรถบัสที่ช้าลงต่าง ๆ แต่ฉันก็เคยเห็นอุปกรณ์โฆษณาที่จะล็อคประตูเมื่อคุณถึงความเร็วที่กำหนด 2) รถโดยสารคันอื่น ๆ มีการเปิดเผยหรือไม่? 3) มีวิธีใดบ้างที่ฉันสามารถค้นหาความหมายของข้อความที่ฉันจับได้โดยไม่ต้องจ่ายเงินมหาศาลให้กับโตโยต้า?

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

1
เป็นไปได้ไหมที่จะปิดหน้าต่างกระจกรถยนต์โดยใช้ OBD และ CAN บัสโดยอัตโนมัติ?
ฉันไม่ได้เป็นวิศวกรไฟฟ้าหรือยานยนต์ดังนั้นโปรดให้อภัยฉันด้วย ฉันพบผลิตภัณฑ์นี้ในตลาดเพื่อปิดหน้าต่างจ่ายพลังงานอัตโนมัติสำหรับบางยี่ห้อ เราจะส่งสัญญาณไปยัง CAN บัสโดยใช้อินเตอร์เฟสOBD ได้อย่างไร ผู้ผลิตรถยนต์เปิดเผย API ดังกล่าวหรือไม่ ฉันมีคำถามอื่นที่เกี่ยวข้อง เราสามารถค้นหาโดยใช้ OBD ไม่ว่าจะเป็นกระจกไฟฟ้า / ซันรูฟเปิดหรือไม่?
8 obd-ii  can-bus 

1
วิธีการควบคุมรถยนต์ (เร่งเบรกพวงมาลัย) โดยทางโปรแกรม? [ปิด]
ฉันต้องการสร้างรถต้นแบบที่เป็นอิสระออกมาจากรถชั้นนอก (Toyota Yaris ให้ถูกต้อง แต่คำแนะนำควรเป็นสากล) หนึ่งในขั้นตอนแรกคือการเข้าถึงคอมพิวเตอร์ออนบอร์ดเพื่อควบคุมคันเร่ง, เบรก, เกียร์, พวงมาลัยและอุปกรณ์อิเล็กทรอนิกส์ (PCM, ECM ฯลฯ ) มีอินเทอร์เฟซมาตรฐานหรือไม่ มีการใช้โปรโตคอลอะไรบ้าง? จุดสิ้นสุดอยู่ที่ไหน คุณรู้มัคคุเทศก์หรือเอกสารทางเทคนิคเกี่ยวกับวิธีสร้างรถยนต์แบบอิสระหรือไม่? ข้อมูลพื้นฐานเดียวที่ฉันพบเป็นบทความที่มีสายเป็นระบบที่ automaker ใด ๆ ที่สามารถใช้เพื่อสร้างตัวเองขับรถยนต์และรถโปแลนด์ตนเองบนพื้นฐานของโตโยต้ายาริส

1
ข้อผิดพลาด OBD2 แปลกในรุ่นฮอนด้าที่ใหม่กว่า
เรากำลังใช้อุปกรณ์ OBD ( https://freematics.com/products/freematics-one-plus/ ) สำหรับงานวิจัยบางอย่าง เราทดสอบกับรถยนต์หลายคันเช่น Honda 2006, Subaru 2018, VW Golf 2013, Mercedes GLK 2017 เป็นต้นและใช้งานได้ดี เมื่อเร็ว ๆ นี้เรามีปัญหากับรุ่นฮอนด้า 2 รุ่นที่แตกต่างกัน - 2015 Accord และ 2016 Civic อุปกรณ์ไม่สามารถเชื่อมต่อกับอุปกรณ์เหล่านี้ได้ เราเห็นเหตุการณ์การบูท แต่ OBD ไม่เริ่มต้น ยิ่งไปกว่านั้นใน Accord การเสียบอะแดปเตอร์ทำให้ระบบการเตือนการชนด้านหน้าและการเตือนการตรวจพบว่ามีการผิดพลาด - เป็นการปิดระบบไฟเตือนที่ล้มเหลว (ฉันสามารถส่งรูป) เราเชื่อมต่ออะแดปเตอร์อื่น ๆ เช่นแรงบิดและบลูทู ธ ราคาถูกอีกอันหนึ่งและพวกเขาก็ใช้ได้ดี ความคิดใด ๆ ที่อาจเกิดขึ้น OBD พอร์ต …
2 honda  obd-ii  can-bus 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.