Nov 09, 2023 Остави съобщение

Кое кодиране се използва от CAN шината?

Протоколът CAN bus се използва широко в съвременните превозни средства за комуникация между различни електронни модули. Той използва специфичен метод на кодиране за предаване на данни, наречен Non-Return-to-Zero (NRZ) кодиране.

NRZ кодирането използва две нива на напрежение за представяне на двоични данни: ниво на високо напрежение (доминиращо) и ниво на ниско напрежение (рецесивно). Доминантният бит се предава като логическа нула, представена от високо ниво на напрежение, докато рецесивният бит се предава като логическа, представена от ниско ниво на напрежение.

CAN шината използва диференциална сигнална схема, при която сигналът се предава по два проводника: CAN висок (CANH) и CAN нисък (CANL) проводник. Разликата в напрежението между тези два проводника представлява данните, които се предават, и този диференциален сигнал се използва за намаляване на шумовите смущения.

DSC1579

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

whatsapp

teams

Имейл

Запитване