Що таке CAN (зона контролера)?
Які відмінності між протоколом OBD-II та налаштуваннями CAN? "
Як використовувати сканер OBD-II на транспортному засобі з CAN?
Що таке CAN (зона контролера)?
Які відмінності між протоколом OBD-II та налаштуваннями CAN? "
Як використовувати сканер OBD-II на транспортному засобі з CAN?
Відповіді:
Добре, перш ніж я відповім на ваші конкретні запитання, давайте зробимо деякий вступ про шинні системи. Можливо, ви знаєте частини цих речей, але я розпочну тут, оскільки люди, які мають мало знань про ІТ чи електроніку, повинні також це розуміти.
В електронних системах сигнали передаються від однієї мікросхеми до іншої за допомогою проводів (забудемо про бездротові речі на секунду). Найпростіший спосіб зробити це - використовувати один провід за шматочок інформації, який ви хочете передати. Один фрагмент інформації - це просто відповідь на питання так / ні на кшталт "Чи включені фари?" Якщо фари включені, на цьому проводі є напруга, скажімо, 5 вольт. Якщо вони вимкнені, на проводі є 0 вольт.
Тепер це чудово за один біт інформації. Але більше даних вимагає більше проводів. На жаль: Більше проводів означає більшу складність. Сучасний автомобіль - це просто комп’ютер із шинами на ньому , тому в ньому багато проводів ( серральних км або миль ). Більше проводів призводить до більшої ваги і більше витрат, а виробникам автомобілів це не подобається. Тож нам потрібен спосіб зменшити кількість проводів.
Звичайним способом цього є використання автобусної системи .
Подумайте про шину як про спосіб передачі більше інформації за допомогою меншої кількості проводів . Є й інші переваги автобусних систем, але я зупинюсь саме на цьому аспекті.
Приклад:
Ми хочемо ввімкнути або вимкнути чотири лампи.
Це легко побачити; нам потрібен один провід на лампу.
За допомогою цієї примітивної системи шин ми зменшили кількість проводів до двох . Незалежно від кількості ламп, якими ми любимо керувати, нам потрібен лише один провід, щоб сказати іншому мікросхему, яку лампу ми хотіли б переключити, а другий провід, щоб сказати, чим ми любимо ввімкнути або вимкнути лампу. Мій приклад мав би обмеження в реальному світі, оскільки не можна просто підняти напругу до 1000 В на Дроті 1 для перемикання тисячі різних ламп.
Цей приклад показує, чому в електроніці взагалі і в автомобілях зокрема використовуються автобусні системи. Автомобілі використовують ряд автобусних систем, які були зроблені спеціально для них:
Що таке CAN (зона контролера)?
CAN - це найважливіша система автобусів в автомобілі. Я не буду деталізувати це питання, просто подумайте про це як про спосіб передачі великих обсягів даних, використовуючи лише два дроти. Більше про CAN можна прочитати у Вікіпедії .
Чим відрізняються протокол OBD-II від налаштування CAN?
OBD-II - протокол вищого рівня, який використовується в діагностичних цілях. OBD-II може використовувати одну з (безлічі) різних систем шин для передачі діагностичних даних з вашого автомобіля та до нього. Подумай про OBD-II як про мову (англійську), якою ти розмовляєш, та CAN як пристрій зв'язку (телефон), який ти використовуєш для спілкування з кимось (про свій автомобіль та стан його здоров'я;).
Багато людей посилаються на OBD (короткий для бортової діагностики) або OBD-II як "стандарти". OBD-II - це стандарт, але він знову складається з такої кількості різних стандартів, протоколів та систем шин, які використовуються для зв'язку, що важко перерахувати їх усі. Я колись зробив графічний огляд, і побачу, чи зможу пізніше додати це до своєї відповіді.
Як користуватися сканером OBD-II на транспортному засобі з CAN?
Просто підключіть його до порту OBD-II вашого автомобіля. CAN є одним з транспортних протоколів специфікації OBD-II і повинен підтримуватися більшістю сканерів OBD-II. Місце розташування порту можна знайти за допомогою пошуку Google (зображення). Зазвичай порт знаходиться в зоні досяжності драйвера , наприклад під приладовою панеллю або захований у центральній консолі .
OBD II - діагностичний інтерфейс, призначений урядом США. Цей інтерфейс гарантовано надає певний набір інформації, включаючи, але не обмежуючись ними, дані комп'ютерних комп'ютерів та коди несправностей комп'ютерного двигуна.
Коли OBD II був розроблений, уряд США не змусив виробників також стандартизувати комунікаційний інтерфейс для комп'ютера двигуна. Ранній OBD II мав щонайменше півдесятка протоколів зв'язку. Пізніше уряд США зрозумів свою помилку, призначивши, що принаймні двигун-комп'ютер повинен підтримувати протокол зв'язку CAN.
Протокол зв'язку CAN - це той, який підтримується під парасолькою OBD II.
Якщо ваш сканер OBD II підтримує CAN, деякі старіші, які вийшли між OBD II і мандатом CAN, не підтримують його, то різниці у використанні немає. Сканер автоматично вибере, який протокол використовувати, або шляхом автоматичного виявлення наявного протоколу, або коли буде введена модель виготовлення та рік, інструмент сканування використовуватиме те, що відомо, доступне.