Một chiếc xe có thể bị tổn hại với đầu vào xấu thông qua cổng OBD-2?


31

Tôi đã mua một bộ chuyển đổi chẩn đoán ELM 327 Bluetooth giá rẻ (phụ $ 10) trên thị trường "kiểu ebay" địa phương nơi người bán chuyên chẩn đoán xe hơi và có hàng ngàn đánh giá tích cực (đọc: Tôi đoán người bán này sẽ không cung cấp bất cứ điều gì thực sự có hại). Bộ điều hợp được dán nhãn "ELM327 v1.4" và thiết bị tự nhận là "ELM 327 v1.5" qua nối tiếp. Tôi biết v1.5 không chính thức tồn tại trong ELM gốc.

Bộ điều hợp có thể ghép nối với một chiếc Volvo XC90 của châu Âu 2006. Tôi đã chạy qua một vài ứng dụng chẩn đoán miễn phí (cụ thể là 5 ứng dụng: Torque free, OBD Car Doctor miễn phí, DashCommand, ScanMaster và OBD Auto Doctor) trong khi một số ứng dụng được kết nối với xe thành công để hiển thị thông tin về OBD, một số ứng dụng không thể kết nối. Tôi đã sử dụng chẩn đoán trong khoảng 30 phút.

Vài giờ sau, chiếc xe gặp vấn đề với việc khởi động động cơ - một loại đèn "lỗi động cơ" lóe lên trên bảng điều khiển, nhưng máy tính ô tô (màn hình hiển thị văn bản) không hiển thị bất kỳ vấn đề nào. Chiếc xe đã không bắt đầu ở lần thử đầu tiên nhưng nó đã làm vào lần thứ tư. Ngoài ra còn có nhiên liệu thấp trong xe tăng có thể gây ra sự khởi đầu tồi tệ nhưng có lẽ không phải là đèn "lỗi động cơ" (đèn này sau đó biến mất).

Câu hỏi của tôi rất đơn giản - có thể gây hại cho bất kỳ chiếc xe hơi hoặc thiết bị điện tử nào nói chung bằng cách sử dụng cổng chẩn đoán OBD-2 không? Tôi biết người ta cũng có thể viết tin nhắn lên xe buýt CAN với nó nhưng tôi không biết hậu quả mà một số bài viết xấu có thể gây ra.

Ảnh của bộ chuyển đổi:

Hình ảnh của bộ chuyển đổi Bluetooth

CHỈNH SỬA:

Tôi đang hỏi về 2 cấp độ:

  1. Có thể gây hại thông qua OBD nói chung (với bất kỳ thiết bị / máy quét nào, v.v.) không?

  2. Có thể làm hại với thiết bị nhân bản ELM 327 mà tôi đã sử dụng không?

EDIT 2:

Lý do cho vấn đề khởi động động cơ là nhiên liệu thấp. Nhiều nhiên liệu hơn đã được điều chỉnh và bây giờ chiếc xe bắt đầu mà không gặp vấn đề gì nữa.


Có bất kỳ mã lỗi để bắt đầu? Bạn đã xóa một số mã lỗi với công cụ?
Zaid

Một trong những ứng dụng hiển thị danh sách mã lỗi và nó trống - vì vậy không, không có lỗi nào được đăng nhập vào OBD, chiếc xe được cho là không có vấn đề.
Kozuch

Một câu hỏi khác: Bạn đã thử nghiệm ứng dụng trong bao lâu và động cơ có chạy trong thời gian này không?
Zaid

Chiếc xe đã được lái khoảng 300 km vào ngày hôm trước và sau đó tôi đã thực hiện chẩn đoán khi tắt động cơ, chìa khóa trong đánh lửa là ở vị trí "II" (= 2, vị trí cuối cùng trước khi động cơ khởi động). Tôi đã thử đầu tiên với đánh lửa hoàn toàn tắt (khóa ra) Tôi đoán, sau đó vị trí 1 và cuối cùng là pos. 2, vì những cái trước đó không hoạt động đúng. Đó là lần đầu tiên tôi làm chẩn đoán xe hơi và tôi không phải là thợ cơ khí. Tái bút Tôi đã ở trong xe khoảng 30 phút.
Kozuch

Con bọ cánh cứng mới 2000, tôi đặt một chiếc 327 obd2 elm và tôi đã sử dụng nó trong vài tháng để thấy tốc độ, tốc độ kế và động cơ nóng lên, bây giờ tôi có những nghi ngờ nghiêm trọng rằng nó đã phá hỏng thời gian động cơ, nó không hoạt động. Máy tính không cung cấp mã lỗi.
Ernesto Avila

Câu trả lời:


20

Rất có khả năng lý do khiến chiếc xe của bạn không muốn khởi động là vì thời gian bạn đang chạy chẩn đoán đã làm mất một phần phí từ pin. Pin trên xe sẽ không sạc trừ khi động cơ đang chạy.

Không chắc là thiết bị này sẽ gây hại cho chiếc xe của bạn nhưng về mặt lý thuyết (và thực tế) có thể gây ra thiệt hại tạm thời hoặc vĩnh viễn; đây là một số ví dụ

Với một số đầu đọc cổng OBD-II chung nhất định được cắm vào cổng chẩn đoán của Ferrari 430, Hệ thống Kiểm soát lực kéo sẽ ngoại tuyến. Điều này đã được chú ý tại một ngày theo dõi bởi một chủ sở hữu đang sử dụng khóa bluetooth OBD-II để đăng nhập.

Trên hệ thống bảo mật của Volkswagen Immo3, các khóa mới được thêm vào bằng một phần mềm có tên Vagtacho. Phần mềm này sử dụng giao diện OBD-II để kết nối với cụm công cụ và thêm mã transponder mới. Phần mềm này cũng cho phép các tính năng như quay số được chiếu sáng được bật. Nó hoạt động bằng cách đọc toàn bộ e-prom của cụm và cho phép người dùng chọc các giá trị mới vào trích xuất dữ liệu này sau đó tải nó lên trên đỉnh của e-prom hiện có. Có thể gây thiệt hại thực sự cho một chiếc xe nếu bạn mắc phải lỗi này.

Vì vậy, về mặt lý thuyết, nếu một trong những ứng dụng bạn sử dụng với thiết bị này cố gắng thực hiện một hoạt động không được hỗ trợ mà chiếc xe hiểu lầm, bạn có thể làm hỏng chiếc xe. Tuy nhiên, điều này cực kỳ khó xảy ra với các hoạt động bạn đã mô tả.


Bạn có thể vui lòng cung cấp một nguồn cho câu chuyện kiểm soát lực kéo của Ferrari 430 không?
David Lord

Dưới đây là một ví dụ trong đó chỉ đơn giản là thiết lập tốc độ truyền sai gây ra (không cố định trong trường hợp này) ABS vấn đề priuschat.com/threads/...
JamesRyan

1
@DavidLord có; tôi, tôi đã nhìn thấy nó bằng chính mắt mình Rất may nó đã được phát hiện trước khi chiếc xe đi ra ngoài đường đua. Nó dường như đưa nó vào một số loại chế độ an toàn / khập khiễng. Rất lo lắng khi tôi đang làm việc cho một công ty bảo hiểm chuyên nghiệp vào thời điểm đó và đang điều tra "hộp đen" của OBD-II. Đây chỉ là một đầu nối dữ liệu bluetooth giá rẻ với một ứng dụng dựa trên điện thoại nhưng chiếc xe không có bất kỳ ứng dụng nào. Cũng có thể là điện cổ điển Ý mặc dù.
Steve Matthews


9

Theo hiểu biết của tôi, không có cách nào một máy quét có thể gây ra vấn đề với thiết bị điện tử máy tính của bạn. Thiết bị này là một thiết bị chỉ đọc. Nó không thay đổi bất cứ điều gì trong máy tính của bạn. Nó, tuy nhiên, giao tiếp với máy tính. Thông qua giao tiếp này, nó có thể đưa ra các lệnh máy tính, chẳng hạn như để xóa mã. Điều này không ghi bất cứ điều gì vào máy tính, mà là hướng dẫn cho máy tính phải làm gì.

Tôi nghĩ vấn đề của bạn nằm ở khí ở đáy bình so với máy quét mới.

EDIT: Vì bạn đã cập nhật câu hỏi của mình, tôi sẽ cập nhật câu trả lời của tôi:

  1. Có thể gây hại thông qua OBD nói chung (với bất kỳ thiết bị / máy quét nào, v.v.) không?

Chắc chắn rồi. Nếu bạn nối một thợ hàn lên và ép PCM thông qua OBD với một ampe khổng lồ, bạn sẽ chiên các thiết bị điện tử của PCM thông qua cổng OBD . ( LƯU Ý: Bạn có làm điều này không? Có thể không có chủ đích, nhưng có thể.) Nếu bạn sử dụng một công cụ để ánh xạ lại các đường cong nhiên liệu trong PCM và kéo cáp trước khi viết lại toàn bộ bản tóm tắt, bạn sẽ gây ra thiệt hại cho PCM . Có thể có một triệu (về phía bảo thủ) các cách khác nhau mà bạn có thể làm hỏng PCM hoặc bất cứ thứ gì trên CAN Bus điện tử thông qua cổng OBD. Xác suất của nó xảy ra phụ thuộc vào những gì bạn đang làm và cách bạn đang làm nó.

  1. Có thể làm hại với thiết bị nhân bản ELM 327 mà tôi đã sử dụng không?

Nó có thể có thể gây hại, nhưng xác suất điều này xảy ra là từ xa. Tôi chắc chắn có khoảng 100.000 thiết bị này đang được sử dụng ngoài đó, bởi bất kỳ nhà sản xuất nào. Nó có nghĩa là một thiết bị chỉ đọc (có nghĩa là nó sẽ giao tiếp với thiết bị PCM và đọc thông số), chứ không phải là một thiết bị được sử dụng để lập trình lại PCM hoặc các thành phần khác chạy trên CAN Bus. Ai đó có thể sử dụng thiết bị này theo cách như vậy? Vâng không nghi ngờ gì. Nếu bạn đang sử dụng thiết bị theo quy định, bạn chưa thực hiện bất kỳ hành vi giả mạo nào và bạn đang sử dụng chương trình thiết bị như được cung cấp, khả năng xảy ra bất kỳ điều gì xảy ra với PCM hoặc các thiết bị điện tử khác trên CAN Bus là rất xa . Khi tôi nói cực xaTôi có nghĩa là cơ hội chỉ là trên con số không. Nếu nó là ngắn mạch điện tử, bất cứ điều gì là có thể.


6

Không.

Các công cụ trong và bản thân nó không thể gây ra bất kỳ "tác hại" nào cho chiếc xe.

Nếu bạn đang kiểm tra các ứng dụng tắt động cơ, có khả năng pin có thể bị cạn kiệt đến mức nó gây ra một số trục trặc khi khởi động. Mức nhiên liệu thấp cũng có thể được đổ lỗi ở đây.

Tuy nhiên,

Nếu chiếc xe có mã lỗi được xóa bằng công cụ, hành vi của chiếc xe có thể thay đổi và xuất hiện các triệu chứng chưa từng có trước đây.

Lưu ý rằng đây không phải là lỗi của máy quét vì người vận hành công cụ phải thực hiện cuộc gọi. Máy quét chỉ đơn giản là phương tiện để đạt được nó.


3
@JamesRyan: Tôi chưa bao giờ nói nó chỉ đọc. Bạn đã đọc nửa sau của câu trả lời?
Zaid

1
@JamesRyan: Hãy để tôi nhắc lại điều này một lần nữa: máy quét không phải là thiết bị chỉ đọc; Tôi không biết bạn thấy điều đó trong câu trả lời chưa thay đổi của tôi. Nó có thể nhận tín hiệu (đọc mã) gửi tín hiệu (mã rõ ràng). Chơi thẻ "Made in China" không thay đổi sự thật rằng bạn đã đọc sai câu trả lời này. Trong thực tế, đánh giá bằng nhận xét của bạn, tôi tự hỏi nếu bạn thậm chí đọc câu hỏi - bạn không thể chỉ đọc tiêu đề của câu hỏi và bỏ qua phần còn lại của nội dung câu hỏi!
Zaid

4
Các dongle không làm bất cứ điều gì đặc biệt trong chính nó. Nó chỉ đơn thuần là một cổng nối tiếp bluetooth cho xe của bạn. Nếu có điều gì đó khó chịu xảy ra thông qua OBD2, nhiều khả năng là do một trong các ứng dụng gây ra. Mặc dù tôi đã sử dụng Torque trong nhiều năm và tôi chưa bao giờ gặp vấn đề gì.
Thuyền trưởng Kenpachi

6
@JamesRyan Đây không phải là cuộc trò chuyện hữu ích vì bạn không cung cấp bằng chứng cho những gì bạn đang khẳng định. Bạn cũng khẳng định câu trả lời của Zaid là sai vì "giao diện không chỉ đọc!". Đọc lại câu trả lời của anh ấy. Anh không khẳng định điều đó.
David Winslow

1
@DavidWinslow đọc lại bình luận của tôi. Cổng ODB cho phép một thiết bị gây sát thương vì nó không chỉ đọc được. Không có ý nghĩa kiểm tra đối với đầu vào không chính xác từ thiết bị hoặc nhà điều hành. Bạn hoàn toàn không có dấu hiệu nào cho thấy thiết bị này tương thích, đáng tin cậy, đáng tin cậy và anh ấy vẫn tuyên bố (và bạn có vẻ đồng ý) rằng nó không thể gây ra thiệt hại khi thực tế là nó hoàn toàn có thể!
JamesRyan

5

Mới sáng nay tôi đã kết nối ELM327 với '05 Volvo XC90. Chỉ sau 1km, thông báo đã được hiển thị cho "Yêu cầu dịch vụ chống trượt" và sau đó "Chống trượt tạm thời không khả dụng". Tôi đã xóa ELM, và về nhà, và kiểm tra chiếc xe trên máy tính xách tay dựa trên Volvo VIDA / DICE. Điều này cho thấy lỗi BCM, lỗi giao tiếp mạng CAN với SAS (cảm biến góc lái). Nó chỉ có một lỗi duy nhất. Chiếc xe không có lịch sử về lỗi này, và nó đã không tái xuất hiện sau khi tôi xóa nó sáng nay. Dường như với tôi, ELM327 có thể gây ra lỗi dựa trên CAN, vì dường như điều đó đã xảy ra trong ví dụ về Ferrari ở trên.


2

Gần đây tôi đã mua một obd2 'ebay'. Cắm nó vào 06 người leo núi Mercury của tôi, để kiểm tra mã CEL. Tôi đã sử dụng ứng dụng Torque. Lái xe với nó trong một vài dặm và biểu tượng Wrench đã đưa ra trưng bày của tôi. Xe tải đã đi vào một chế độ khập khiễng. Tôi tắt xe tải, tháo khóa và trở về nhà. Ngày hôm sau sử dụng xe tải và nó vẫn ổn. Nhảy về phía trước một vài ngày sau đó. Tôi cắm dongle vào 04 toyota rav4 của vợ tôi. Nhận một số dữ liệu thời gian thực, nhưng sau đó nhận thấy đèn VSC và đèn ABS được bật lên trên bảng điều khiển. Tắt xe, bật lại và bây giờ nó không hoạt động và thực sự tắt nếu tôi không cho nó ga. Hủy bỏ dongle và xe trở lại bình thường. Nhảy về phía trước 2 tuần, hôm nay. Cắm dongle vào người leo núi để đọc CEL, cảm biến O2 xấu. Bị phân tâm và bỏ mặc dongle. Vợ đi chơi leo núi, gọi cho tôi nói rằng chiếc xe tải đang hành động kỳ lạ và biểu tượng cờ lê được bật. Tôi nói với cô ấy đóng cửa xe tải ra khỏi dongle và cô ấy sẽ ổn thôi.

Vì vậy, tôi tin rằng các obd2 ebay giá rẻ làm một cái gì đó cho ecu.


2

Tôi vừa gặp sự cố khi sử dụng một trong các mô-đun Bluethoot OBD2 này trên chiếc Chevrolet Trax 2015 của mình, khi Hệ thống kiểm soát lực kéo của tôi ngừng hoạt động (đèn báo động cơ và TCS bật sáng), đồng thời hộp số không thể chuyển số. Tôi thậm chí phải đẩy xe trở lại chỗ đậu xe. Không có điều hòa, không đọc MPH, không có thông tin hiệu quả nhiên liệu. Rút phích cắm mô-đun Bluethoot OBD2 nhưng không gặp may. Đợi vài giờ và mọi thứ trở lại bình thường. Kết xuất mô-đun Bluethoot OBD2 và xóa ứng dụng.


0

Tôi đang viết một ứng dụng OBDII cho Android và thử nghiệm rộng rãi của tôi đã cho thấy Có nó có thể có tác động tiêu cực đến hiệu suất của xe hơi. Tôi đã có kết quả kiểm tra khi tất cả các đèn trên bảng điều khiển đều sáng lên và mô-men xoắn động cơ bị giảm. Tôi tin rằng điều này có thể liên quan đến quá tải mạch OBD với các lệnh liên tục được phát ra từ một ứng dụng. Tôi chắc chắn rằng hầu hết / tất cả các ứng dụng OBDII hiện tại đã trải qua thử nghiệm rộng rãi cho điều này và tôi khuyên bạn không nên để xe ô tô của mình nhiều mạch đô la cho bộ chuyển đổi 10 đô la được điều khiển bởi ứng dụng 2 đô la. Có thể tìm kiếm sự đảm bảo và / hoặc bằng chứng của thử nghiệm trực tiếp rộng rãi. Hầu hết các ứng dụng này được viết bằng trình mô phỏng OBD, tất nhiên sẽ không hiển thị bất kỳ sự xuống cấp động cơ / mạch điện nào.


Quá tải các mạch OBD? Âm thanh như một cái gì đó từ một bộ phim khoa học viễn tưởng tồi. Mạch OBD là uU ECU đáp ứng các lệnh. Nếu đèn gạch ngang sáng lên hoặc mô-men xoắn bị giảm thì đó là phản hồi hợp lệ từ ECU. Bạn đã gửi cái gì?
Tôi không biết tôi đang làm gì vào

Xe buýt CAN có thể là 250 kbit / giây hoặc 500 kbit / giây. Băng thông được chia sẻ giữa nhiều thiết bị, bao gồm speedo, tach, tất cả màn hình dash của bạn, máy tính ABS, v.v. Bố cục cho mỗi chiếc xe hơi khác nhau nên tổng số thiết bị trên xe buýt khác nhau, nhưng không khó để tưởng tượng những chiếc xe có rất nhiều phương tiện giao thông trên một chặng chung của CAN. Quá tải không phải là điện, đó là sự quá tải của việc truyền dữ liệu có sẵn trên xe buýt. Tiêu thụ một nửa băng thông có sẵn với các yêu cầu, bỏ đói các hệ thống phương tiện. Được cho là một hệ thống ưu tiên ngăn chặn điều này nhưng ... Có thể xảy ra ..
cdunn

0

Tôi vừa thử một bộ chuyển đổi Konnwei giá rẻ trên C-zero điện của mình - Nó tạo ra rất nhiều sự tàn phá, đèn cảnh báo sẽ xuất hiện, xe sẽ không khởi động -

May mắn thay sau khi khởi động lại với bộ chuyển đổi loại bỏ mọi thứ là bình thường -


0

Xe của tôi vẫn hoạt động tốt, cho đến khi tôi quyết định cắm đầu đọc obd của mình khi lái xe trên đường cao tốc, khi nó dừng lại gần xong, tôi nhanh chóng cắm điện và tháo ra, mọi thứ dường như ổn cho đến khi tôi ra khỏi đường cao tốc, và đang lái xe ở chế độ khập khiễng, tôi dừng xe và thử thiết lập lại ecu, không có kết quả, vì vậy tôi đi đến lối ra xe máy gần nhất với một đoạn dốc xuống và tăng tốc đủ để về nhà, sau khi dừng trên đường cao tốc, Xe của tôi đang quay bánh nhưng không có chuyển động, cho đến khi tôi nhét cảm biến obd vào và bây giờ nó quay lại ở chế độ khập khiễng và di chuyển.


0

Xc90, 2008. Tôi đã lái xe và sử dụng ứng dụng và plugin Torque để tạo một biểu đồ để tăng / vòng / phút. Trong 5 km mọi thứ đều ổn. Sau đó tôi dừng lại, tắt lửa và kiểm tra áp suất lốp trong khoảng 2 phút. Chiếc xe khởi động tốt, di chuyển có thể 2-3 mét và sau đó tôi cảm thấy một cái gì đó như đá hoặc giống như một lốp xe trượt trên đường nhựa. Sau đó, lỗi hệ thống Antiskid + hộp số tự động chuyển sang chế độ khập khiễng (hiển thị "-" thay vì "D"). Đánh lửa tắt, elm327 Trung Quốc ra khỏi OBD, đánh lửa trên - mọi thứ đều ổn. Sau đó, tôi đã kiểm tra lỗi VIDA: BCM-0115 Giao tiếp giữa các đơn vị điều khiển Sự cố giao tiếp với tín hiệu SAS bị thiếu BCM-0148 Giao tiếp giữa các đơn vị điều khiển Cấu hình sai ID TCM-e000 Giao tiếp mô-đun điều khiển Giao tiếp bị lỗi

Đối với tôi, đây là chiếc elm327 của Trung Quốc vặn ốc trên xe buýt, làm gián đoạn liên lạc giữa các mô-đun. Việc kiểm tra nhiều hơn sẽ được thực hiện khi tôi quản lý để đặt đầu nối OBD mới trong thân cây của tôi.


0

Tất nhiên bạn có thể làm hỏng một chiếc xe hơi bằng cách cắm một cái gì đó vào cổng OBD2. Bạn đang gắn một thiết bị điện tử vào một cổng điện tử. Các thiết bị hỏng có thể tạo ra tất cả các loại vấn đề, quần short chỉ là một trong số đó.

Có khả năng không? Không thể? Vâng.


0

Tôi vừa trở về từ một đại lý Kia vì tôi đang gặp nhiều vấn đề về điện với chiếc Kia Sedona 2011 (160000 km) của tôi. Tôi có bộ chuyển đổi bluetooth vGate OBD-2 và chạy Torque Pro trên bộ đầu android 7 "của tôi. Đèn MIL đang bật như sau: pin và đèn phanh và giảm điện áp tương ứng được đo bởi Torque Pro. Sau đó, nếu Điện áp giảm đủ, bộ phận đầu sẽ tắt nguồn và khởi động lại. Vài ngày sau, đèn báo ABS, ESC và động cơ bật sáng. Kim đồng hồ tốc độ của tôi bắt đầu nảy dữ dội. Lúc này, Torque pro bắt đầu hiển thị dữ liệu sai lệch cho những thứ như Nhiệt độ dầu, nhiệt độ truyền và nhiều cảm biến khác. Tôi đã ngắt kết nối pin trong 10 - 15 phút để xóa mã và đặt lại nhưng không nghĩ phải tháo bộ chuyển đổi. Sau khi kết nối lại và khởi động lại, tất cả các MIL đều xuất hiện trở lại. tất cả các lỗi trả lại. Công nghệ Kia cho biết, việc để bộ chuyển đổi trong thời gian dài có thể gây ra những lỗi này. Đã tháo bộ điều hợp và đặt lại ECU và mọi thứ trở lại bình thường. Tôi đã lái xe 40 phút và không có đèn MIL nào quay trở lại. Vì vậy, tôi tin rằng việc để các bộ điều hợp có thể gây ra các vấn đề tạm thời, tối thiểu. Công nghệ Kia cho biết việc sử dụng bộ chuyển đổi không phải là vấn đề, nhưng nên sử dụng khi không sử dụng.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.