Oct 01, 2022 Остави съобщение

Как работи автобусът LIN

Как работи шината LIN


Шината LIN се състои от главен възел и един или повече подчинени възли. Всички възли съдържат подчинена комуникационна задача, която е разложена на задачи за изпращане и получаване, докато хост възелът също съдържа допълнителна задача за изпращане на хост. В LIN в реално време комуникацията винаги се инициира от задачата на хоста.


Възлите в LIN мрежа не използват никаква информация за системните настройки, освен именуването на хост възела. Можем да добавяме възли към LIN, без да изискваме други подчинени възли да променят хардуера и софтуера.


Хост възелът изпраща заглавка на съобщение, съдържаща синхронизиращо прекъсване, синхронизиращ байт и идентификатор на съобщението. Подчинената задача се активира след получаване и филтриране на идентификационния код и започва предаването на отговора на съобщението. Отговорът съдържа два, четири или осем байта данни и байт за контролна сума. Частите на заглавката и отговора образуват рамка на съобщение. Всички комуникации по LIN шината се инициират от хост задачата в хост възела. Хост задачата определя текущото комуникационно съдържание според графика, изпраща съответния хедър на рамката и разпределя каналите на рамката за рамки на съобщение. След като подчиненият възел на шината получи заглавието на рамката, той интерпретира идентификатора, за да определи дали и какъв вид отговор трябва да отговори на текущата комуникация. Въз основа на този метод за филтриране на съобщения, LIN може да реализира множество режими на предаване на данни и рамката на съобщението може да бъде получена и използвана от множество възли едновременно. Физическият слой на LIN шината приема едножична връзка, а максималното разстояние за предаване между двата електронни блока за управление е 40 метра. Спецификациите на драйверите и приемниците на автобуса следват модифицирания стандарт ISO 9141 за едножичен кабел. Базиран на SCI/UART (Универсален асинхронен приемник/интерфейс на приемник, серийна комуникация с единична шина) протокол; SCI/UART интерфейс присъства на почти всички микроконтролерни чипове. Ниска скорост на предаване, по-малко от 20kb/s, използвайки NRZ кодиране.


DB9 CAN Bus Terminal 120ohms Resistor


Изпрати запитване

whatsapp

teams

Имейл

Запитване