Identyfikatory
Warianty tytułu
CAN bus (Controller Area Network) configuration and data transmission
Języki publikacji
Abstrakty
W artykule przedstawiono ogólne zasady komunikacji mikrokontrolerów poprzez do magistralę CAN (Controller Area Network) ze szczególnym uwzględnieniem struktury ramki danych, identyfikacji wiadomości, arbitrażu dostępu do magistrali, unikania konfliktów, wykrywania i korekcji błędów występujących na magistrali i w stacjach uczestniczących w transmisji danych, faz przesyłania pojedynczego bitu i filtracji wiadomości u odbiorcy. Został zamieszczony algorytm określania parametrów związanych konfiguracją CAN dla założonej prędkości danych i długości magistrali.
In the paper the general rules of communication of microcontrollers through CAN bus (Controller Area Network) were presented. The particular stress was laid on the structure of data frame, the identification of messages, the arbitrage in the access to the bus, the avoiding of conflicts, the detecting and correction of errors occurring on the bus and in the stations taking part in data transmission, the single bit transmission phases and the receiver message filtering. The algorithm of determination of parameters bounded with CAN configuration for the assumed data speed and the bus length was also shown.
Czasopismo
Rocznik
Tom
Strony
49--60
Opis fizyczny
Bibliogr. 5 poz., rys., tab.
Twórcy
autor
- Wojskowy Instytut Techniczny Uzbrojenia
Bibliografia
- [1] PIC18F2480/2580/4480/4580 sheet, Microchip Technology Inc., 2009 r.
- [2] www.freescale.com, Stuart Robb, AN1798 CAN Bit Timing Requirements, 2012 r.
- [3] Magistrala CAN, cz. 1, Elektronika Praktyczna, nr 1, str. 21÷24, 2000 r.
- [4] Magistrala CAN, cz. 2, Elektronika Praktyczna, nr 2, str. 21÷24, 2000 r.
- [5] Magistrala CAN, cz. 3, Elektronika Praktyczna, nr 3, str. 13÷16, 2000 r.
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-9b3f906c-3ec0-476f-8d53-9d9e06380e7c