Запознаване с видовете CAN рамки на осцилоскоп
Тъй като броят на автомобилните електронни устройства продължава да нараства, надеждно и икономично е да се използват серийни шини за постигане на многоканално предаване и формиране на автомобилна електронна мрежа.
В оригиналните традиционни автомобилни вериги връзките между модула на силовото предаване и модула на каросерията бяха връзки от точка до точка, което правеше веригите все по-сложни. Увеличаването на веригите също би довело до увеличаване на процента на повреди на превозните средства.
По-късно CAN шината се използва все по-широко в автомобилите. Така нареченото мултиплексно предаване се отнася до метода за смесване или пресичане на множество типове информация през комуникационен канал в компютърна локална мрежа. Мрежа с възможности за мултиплексиране позволява на няколко компютъра да имат достъп до нея едновременно.
Прилагането на CAN (технология за многоканално предаване) в автомобилите може да опрости окабеляването, да намали разходите, да направи комуникацията между електронните контролни блокове по-проста и по-бърза, да намали броя на сензорите и да реализира споделяне на информационни ресурси.
Мултиплексираните комуникационни мрежи се използват в многомодулни операционни системи. Модулите са свързани помежду си чрез обикновени усукани двойки и използват гнездото за връзка за данни като диагностичен интерфейс. Информацията се обменя по начин, подобен на телефонна линия, като модулите комуникират чрез съобщения и корпоративни стандартни протоколи. Информационното съдържание включва информация за контрол, състояние или диагностика и работни параметри. Кабелът с усукана двойка има предимството да осигурява резервно копие, т.е. когато една линия е прекъсната, другата линия може да осигури работата на системата. Освен това усуканите двойки намаляват външните електронни смущения в многоканалната комуникационна мрежа и също така намаляват електронните смущения, генерирани от самата многоканална комуникационна мрежа.
Нека да разгледаме как да използваме осцилоскоп за измерване на сигнала на CAN шината на автомобила. Първо намерете OBD интерфейса на автомобила.
Нека да разгледаме дефинициите на интерфейсните щифтове:
4. Маса на тялото 5. Земя на сигнала 6. CAN високо (ISO 15765-4)
14.CAN ниско (ISO15765-4) 16.Напрежение на батерията
3.CAN високо (готовност) 11.CAN ниско (готовност)
Свържете канали 1 и 2 на осцилоскопа към BNC към бананов кабел, свържете черния бананов кабел към щипка тип "крокодил" и свържете щифт 4 към земята. Свържете канал едно към PIN6 на OBD (CAN_H), канал две към PIN14 на OBD (CAN_L), отворете менюто за декодиране на осцилоскопа и конфигурирайте CAN шината. Регулирайте нивото на прага на шината, за да получите декодирани данни, задайте режима на задействане за декодиране на задействане и стабилизирайте вълновата форма на ID на рамката на данни. Регулирайте вертикалната предавка и времевата база, за да наблюдавате сигнала.
Горното е нормалната форма на вълната на CAN-BUS. Вълновите форми на CAN-H и CAN-L са еднакви, но с противоположна полярност.
Когато системата CAN-BUS е в състояние на заспиване, електронният блок за управление ECU въвежда напрежението на батерията в линиите CAN-H и CAN-L през конекторите EN и STB. По това време напрежението на CAN-H е близо до 12 V, а напрежението на CAN-L е близо до 0V.
Ако линията CAN-H е съединена на късо към земята, CAN-L е форма на вълната на нормалния сигнал за предаване и напрежението на сигнала CAN-H е 0V.
Когато CAN-L линията е съединена накъсо със земята, CAN-H е форма на вълната на нормалния сигнал за предаване и напрежението на сигнала CAN-L е 0V.
Когато линиите CAN-H и CAN-L са свързани накъсо към земята, и двата сигнала са с 0V напрежение.
Когато линиите CAN-H и CAN-L са свързани накъсо една към друга, техните сигнални напрежения имат еднаква полярност и формите на вълните са склонни да бъдат последователни.
Когато CAN-H линията е съединена накъсо със захранването, нейното напрежение винаги е 12 V и CAN-L линията е нормална.
Когато CAN-L линията е съединена накъсо със захранването, нейното напрежение винаги е 12 V и формата на вълната на линията CAN-H е нормална.
Когато и CAN-L, и CAN-H са свързани накъсо към захранването, напрежението и на двата е напрежението на батерията.
Когато линията CAN-H е прекъсната, формата на вълната на линията CAN-H е все още нормална, докато линията CAN-L винаги е с 0 потенциал.
Когато линията CAN-L е изключена, напрежението на линията CAN-L е с висок потенциал и остава 5 V, докато формата на вълната на линията CAN-H е все още нормална.
Видове CAN рамки:
Рамка с данни: Рамка с данни, използвана за прехвърляне на 0-8байтови данни.
Отдалечена рамка: Отдалечена рамка, използвана за изискване други възли да изпращат рамки с данни със същия идентификатор.
Рамка за грешка: Рамка за грешка, всеки възел на шината може да изпрати рамка за грешка, ако открие грешка.
Рамка за претоварване: Рамка за претоварване, генерирана между рамки с данни или отдалечени рамки, когато натоварването на шината е твърде високо.
