Protokół magistrali CAN jest szeroko stosowany w nowoczesnych pojazdach do komunikacji pomiędzy różnymi modułami elektronicznymi. Wykorzystuje specyficzną metodę kodowania do transmisji danych, zwaną kodowaniem bez powrotu do zera (NRZ).
Kodowanie NRZ wykorzystuje dwa poziomy napięcia do reprezentowania danych binarnych: wysoki poziom napięcia (dominujący) i niski poziom napięcia (recesywny). Bit dominujący jest przesyłany jako zero logiczne, reprezentowane przez wysoki poziom napięcia, natomiast bit recesywny jest przesyłany jako bit logiczny, reprezentowany przez niski poziom napięcia.
Magistrala CAN wykorzystuje schemat sygnalizacji różnicowej, w którym sygnał jest przesyłany dwoma przewodami: przewodami CAN high (CANH) i CAN low (CANL). Różnica napięcia między tymi dwoma przewodami reprezentuje przesyłane dane, a ten sygnał różnicowy służy do redukcji zakłóceń.

Nov 09, 2023
Zostaw wiadomość
Jakie kodowanie jest używane przez magistralę CAN?
Wyślij zapytanie




