Có thể sử dụng OBD-II để điều khiển phương tiện không?


17

Có phải cổng OBD-II trong xe chỉ được sử dụng để đọc mã chẩn đoán hay có một số chức năng cho phép phương tiện (ví dụ: vòng quay động cơ) được điều khiển thông qua OBD-II?

Cảm ơn.

Câu trả lời:


17

Cuối cùng, câu trả lời là bạn có thể. Để đủ điều kiện trả lời này, mặc dù, bạn chỉ có thể kiểm soát một số thứ, nhưng không phải tất cả mọi thứ, sau đó chỉ trên một số phương tiện. Bạn có thể thực hiện những việc đơn giản thông qua cổng, chẳng hạn như bật bơm A / C hoặc bất kỳ thứ gì khác được điều khiển bởi máy tính (PCM). Là một phần mở rộng, tôi chắc chắn rằng bạn có thể điều chỉnh động cơ bằng các phương pháp tương tự miễn là chiếc xe có thiết lập ổ đĩa bằng dây (DBW). Trong thiết lập DBW, máy tính điều khiển bướm ga, do đó, với việc hack đúng, nó có thể được thực hiện. Bất cứ điều gì được điều khiển bởi máy tính và không phụ thuộc vào phương tiện đầu vào vật lý (chẳng hạn như thay đổi bánh răng trong hộp số hoặc điều khiển phương tiện được điều khiển trực tiếp bởi vô lăng - xem ghi chú bên dưới) có thể được kiểm soát thông qua phương tiện này. Tâm trí bạn, bạn ' d phải có kiến ​​thức đầy đủ về cách máy tính chạy để lập trình một cái gì đó như thế này và nhiều nhà sản xuất đã từ chối cho phép thông tin này ra ngoài (chủ yếu là để ngăn chặn các nỗ lực trả lại hoặc thông số động cơ trong máy tính). Rồi cũng vậy, những ngườiđã bẻ khóa mã trên PCM thường không sẵn sàng chia sẻ thông tin này ... họ không muốn tặng bánh mì và bơ miễn phí.

LƯU Ý: Một số phương tiện sẽ đi đến một ổ đĩa bằng hệ thống dây cho tay lái trong tương lai gần. Vâng, điều này có nghĩa là không có kết nối trực tiếp giữa người lái và các bánh xe. Cá nhân tôi không thích điều này vì nó không cho vay để đảm bảo an toàn (nếu hệ thống bị lỗi, bạn không có cách nào để điều khiển phương tiện ... và nếu bạn không có sức mạnh, cũng không có cách nào để điều khiển). Họ cũng sẽ phải thiết kế theo mạch phản hồi, vì như Bob giải thích ở đây , có một điều cần nói về phản hồi khi lái xe.

EDIT / CẬP NHẬT: Tôi đã được cung cấp liên kết đến bài viết WIRED này . Nếu họ có thể điều khiển chiếc xe có dây / không dây thông qua hệ thống giải trí trong xe của bạn, chiếc xe chắc chắn có thể được điều khiển như mô tả ở trên.

EDIT2: Tôi cũng đã tìm thấy bài viết này thảo luận về an ninh của các phương tiện. Trong bài viết có ghi:

Giao diện ô tô quan trọng nhất là cổng OBD-II, được ủy quyền tại Hoa Kỳ, thường cung cấp quyền truy cập trực tiếp vào các xe buýt CAN chính của ô tô và có thể cung cấp đủ quyền truy cập để thỏa hiệp toàn bộ hệ thống ô tô.

Cổng OBD-II chắc chắn có thể được sử dụng để truy cập và điều khiển nhiều hệ thống phương tiện.


2
Chính xác. Ngoài việc thiết lập lại các bộ phận nhiên liệu và không có gì, các công cụ tiên tiến là dành riêng cho nhà sản xuất - và bạn có thể cần công cụ độc quyền OBD-II của nhà sản xuất để gây rối với nó. Giống như một GM Tech II và không có điều gì. Ngoài ra còn có các công ty bên thứ 3 chế tạo các công cụ để lập trình lại bảng nhiên liệu và 'điều chỉnh' xe. Nhưng tôi biết không có công cụ chung nào có thể tăng ga hoặc làm bất cứ điều gì rất cụ thể như thế.
Nick

6

Đó không phải là những gì nó được thiết kế cho nhưng có, nó có thể.

Cổng OBD cho phép bạn truy cập vào một trong các xe buýt CAN của xe (chúng thường có nhiều, các tính năng quan trọng về an toàn nằm trên một chiếc riêng biệt và chúng chỉ giao tiếp qua một cổng chỉ chuyển tiếp một số thông tin).

Ở đó, bạn có thể tự giới thiệu mình là một thiết bị chẩn đoán (như câu trả lời khác được đề cập ở đây) và sử dụng tính năng "kiểm tra đầu ra" để kiểm soát từng đầu ra, điều đó tốt cho việc kiểm tra nhưng ít kiểm soát hơn vì bạn có thể thực hiện một mục tại một thời gian, và các máy tính có thể từ chối đáp ứng yêu cầu của bạn nếu phương tiện di chuyển chẳng hạn (vì an toàn).

Hoặc bạn cũng có thể để mặt tối của mình thể hiện và làm điều gì đó không đẹp, như gửi tin nhắn giả mạo và giả vờ là một trong những máy tính của xe hơi; không có mật mã cũng không có băm liên quan vì vậy đó chỉ là vấn đề biết gói nào sẽ gửi và ý nghĩa của nó, nhưng một khi bạn có thể làm điều đó, bạn có thể kiểm soát bất kỳ khía cạnh điện tử nào của chiếc xe. Trừ khi bạn có một số loại tài liệu về các tin nhắn chính xác để gửi, tôi khuyên bạn nên bắt đầu bằng cách theo dõi những gì xảy ra trên xe buýt khi bạn làm một số việc, như khóa / mở khóa xe, khởi động nó, v.v. và sau đó phát lại những tin nhắn đó. Bạn thậm chí có thể đánh bại báo động và bất động theo cách đó, vì không có tiền điện tử và nó phụ thuộc nhiều hơn vào bảo mật bằng cách che khuất (đó là cách mà "hộp đen ma thuật" bạn có thể tìm thấy trên thị trường chợ đen hoạt động,

Lưu ý rằng một ổ đĩa đầy đủ bằng hệ thống dây không cần thiết cho lái, một hệ thống lái trợ lực điện tử là đủ, giống như hầu hết các phương tiện ngày nay.


0

Có, trên thực tế thông qua điện áp "người trung gian" thông qua một thiết bị có thể bắt chước điện áp và các gói được gửi đến ECU để ngoại suy dữ liệu và lần lượt điều khiển cách xe của bạn chạy.

Bây giờ tất nhiên là mô hình của xe hơi, và thường là mới hơn (nhiều điều khiển / cảm biến hơn) tất cả đều quan trọng ở những khả năng mà bạn bị giới hạn chỉ với một phích cắm và chơi. Tuy nhiên, phần cứng độc lập rất đơn giản với một dây nịt cho loại phương tiện của bạn, trong đó nó bị chặn theo nghĩa đen trước khi nó chạm tới cpu (ví dụ: bướm ga, cắt nhiên liệu, ping, v.v.) được nhận bởi độc lập của bạn phần cứng và bạn có thể thay đổi mọi thứ được điều khiển bởi máy tính.


1
Chào mừng đến với trang web. Câu trả lời quảng cáo sản phẩm không được phép ở đây và bên cạnh đó, câu trả lời của bạn không thực sự trả lời câu hỏi. Nếu bạn muốn quảng cáo trang web của mình bằng quảng cáo, hãy xem Bán hàng và tài trợ quảng cáo tại stackexchange.com/about/contact
miroxlav

cụm từ viết lại: có, mã hóa OBD2 có thể được nhập vào và một thiết bị "người trung gian" có thể được sử dụng để đánh lừa dữ liệu cảm biến được ngoại suy bởi ecu.
AllenXactXchange 04/07/2015

1
Lưu ý bạn có thể nhấp vào liên kết chỉnh sửa dưới câu trả lời của mình và thay đổi nội dung của nó thành chấp nhận được (thêm câu trả lời, xóa quảng cáo, v.v.). Điều này sẽ làm cho câu trả lời hợp lệ. Tôi sẽ xóa downvote của tôi và có khả năng thêm một upvote, nếu nó sẽ có giá trị.
miroxlav 04/07/2015

Chỉnh sửa và loại bỏ quảng cáo. Quảng cáo không chủ ý, đã cố gắng yêu cầu thêm câu hỏi và đưa ra nghị quyết
AllenXactXchange

Có lẽ điều này có thể thú vị đối với bạn: bạn có thể tìm thấy câu hỏi liên quan đến OBD-II dưới thẻ obd-ii . Ở đó bạn có thể thấy những câu hỏi mà mọi người có hoặc chia sẻ kiến ​​thức của bạn. Bạn cũng có thể đặt câu hỏi của riêng bạn với thẻ này. Bạn cũng có thể trả lời câu hỏi của riêng bạn, nếu bạn có câu trả lời thú vị. Cảm ơn đã tham gia.
miroxlav 04/07/2015
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.