• Wydawnictwo Grupy Medium
    • Seria e.
    • Seria i.
    • Seria b.
    • elektro.info
    • Rynek instalacyjny
    • Izolacje
    • Ekspert budowlany
    • Administrator
    • Wydania elektroniczne
  • Instytut Techniki Budowlanej
    • Instrukcje, Wytyczne, Poradniki
    • Prace Naukowe ITB
    • Prace Naukowe w Open Access
    • Projektowanie według Eurokodów
    • Warunki Techniczne Wykonania i Odbioru Robót Budowlanych
  • Pakiety książek
  • Architektura
  • Automatyka, sterowanie
  • BHP
  • Biologia
  • Biznes
  • Budownictwo
  • Chemia
  • Energetyka
  • Elektronika
  • Geodezja, kartografia
  • Górnictwo, wiertnictwo
  • Informatyka
  • Instalacje elektryczne i teletechniczne
  • Instalacje grzewcze
  • Instalacje sanitarne i gazowe
  • Kosztorysowanie
  • Matematyka, fizyka
  • Materiałoznawstwo
  • Mechanika
  • Nieruchomości
  • Normy
    • Normy w wersji elektronicznej
  • Ochrona Środowiska
  • PPOŻ.
  • Prawo budowlane
  • Programy
  • Spawalnictwo
  • Transport
  • Wentylacja, klimatyzacja, chłodnictwo
  • Wnętrza i ogrody
  • Albumy
  • Czasopisma
  • Multimedia
  • Poradniki
  • Słowniki
    • Seria słownik podręczny
  • Mały technik. Książki dla dzieci
  • Kalendarze
  • Inne/pozostałe
  • Kontakt
  • Nowości
  • Promocje
  • Dostawa
  • Newsletter
  • Poradnik projektanta elektryka
  • Ebooki
  • 22 512 60 60
Twój koszyk jest pusty
Zaloguj
Nie masz jeszcze konta?
Załóż konto
  1. Start
  2. Informatyka
  3. Magistrala CAN/LIN od A do Z. Diagnostyka i programowanie
  • Magistrala CAN/LIN od A do Z. Diagnostyka i programowanie

Magistrala CAN/LIN od A do Z. Diagnostyka i programowanie

  • Dodaj recenzję:
  • Kod: 4386
  • Producent: Atnel
  • Kod producenta:
  • Autor: Paweł Kardaś
  • Rok wydania: 2020
  • ISBN: 9788393179763
  • Liczba stron: 204
  • Oprawa: twarda
  • Format: B5

  • Najniższa cena 30 dni przed obniżką: 199,00 zł brutto
  • Cena netto: 180,00 zł 189,00 zł
  • szt.

Opis

To już czwarta w kolejności pozycja naszego wydawnictwa. Tym razem dotyka ona szerokiego pojęcia jakim jest CAN. Kryje się pod nim zarówno opis magistrali, standardu a także protokołu CAN. Wszystko opisane od podstaw i przy zachowaniu odpowiedniej kolejności informacji, tak aby można było jak najszybciej i najłatwiej zapoznać się z całym zakresem zagadnień.

Jest to pierwsza na rynku polskim publikacja, poruszająca zagadnienia związane ze standardem CAN w tak szerokim zakresie. Od podstaw, poprzez zaawansowane zagadnienia związane z teorią działania protokołu, poprzez diagnostykę aż po naukę tworzenia i programowania własnych urządzeń CAN opartych o mikrokontrolery. Przykłady w języku C, oparte na mikrokontrolerach 8-bitowych seri AVR jak AT90CAN128 czy ATmega32/64m1. (AVR GCC)

Magistrala CAN (Controller Area Network) to szeregowa magistrala komunikacyjna, która swoje początki ma w latach 80 XX wieku. Dowiesz się zarówno o tym jak działa i jak ją obsługiwać oraz poznasz też trochę jej historii.

W książce znajduje się obszerny rozdział poświęcony diagnostyce magistrali CAN. Dowiesz się wiele o implementacji własne urządzenia jako węzła w sieci, poznasz rejestry kontrolera CAN w mikrokontrolerze AVR, dowiesz się o inicjalizacji kontrolera do pracy w sieci i wiele innych.

Książka podzielona jest na trzy etapy:

Teoria CAN
Diagnostyka CAN
Programowanie urządzeń CAN (mikrokontrolerów) w języku C

Dodatkowo na końcu poruszono również podstawy dotyczące magistrali LIN.

Spis treści

1. Wstęp - rys historyczny / 7

2. Czym jest CANController Area Network / 11
2.1. CAN w modelu ISO /OSI14
2.1.1. Warstwa fizyczna - parametry transmisyjne w CAN / 20
2.1.2. Transmisja danych w CAN a sygnał TTL / 24
2.2. Standaryzacja ISO, CAN-A/CAN-B / 25
2.3. CAN - zalety i wady / 27

3. Zasady transmisji i protokołu CAN / 29
3.1. Transmisja różnicowa / 29
3.2. Transmisja cyfrowaNRZ / 32
3.3. Formaty danych w sieci CAN / 33
3.3.1. Struktura podstawowej ramki danychData Frame / 34
3.3.2. Struktura rozszerzonej ramki danychExtended Data Frame / 42
3.3.3. Struktura ramki zdalnego wywoływaniaRemote Frame / 44
3.3.4. Struktura ramki sygnalizacji błędu transmisjiError Frame / 45
3.3.6. Długość ramki, czas transmisji, szerokość pasmaBandwidth / 49
3.4. Arbitraż i priorytety wiadomości / 52
3.5. Adresowanie i identyfikacja wiadomości / 59
3.6. Mechanizmy wykrywania i usuwania błędów / 60
3.6.1. Wykrywanie błędu na poziomie bitowym Error at Bit Level / 62
3.6.2. Wykrywanie błędu na poziomie wiadomości Error at Message Level / 66
3.6.3. Mechanizmy sygnalizacji błędu / 67
3.6.4. Mechanizmy usuwania błędu / 68
3.7. Zasady filtrowania wiadomości / 71

4. Wyznaczanie prędkości transmisji - Baud Rate / 75
4.1. Synchronizacja transmisji danych / 75
4.1.1. Próbkowanie bituBit Sample Point / 77
4.1.3. Czas trwania faz pojedynczego bituTime Quanta / 81
4.1.4. Proces synchronizacji / 83
4.2. Sposoby obliczania Baud Rate na przykładzie mikrokontrolerów AVR / 87

5. Podstawy diagnostyki CAN / 97

6. Oprogramowanie transmisji CAN - AVR Message Object / 103
6.1. Implementacja własnego urządzenia jako węzła w sieci CAN / 104
6.2. Rejestry kontrolera CAN w mikrokontrolerze AVR AT90CAN128 / 106
6.2.1. Rejestr kontroli ogólnej CAN - CANGCON / 107
6.2.2. Ogólny rejestr statusu CAN - CANGSTA / 110
6.2.3. Rejestr ustawień Baud Rate - CANBT1/2/3 / 112
6.2.4. Rejestr wyboru MOb - CANPAGE / 118
6.2.5. Rejestr statusu MOb - CANSTMOB / 119
6.2.6. Rejestr kontroli MOb i DLC - CANCDMOB / 120
6.2.7. Rejestry identyfikatora CAN - CANIDT1/2/3/4 / 122
6.2.8. Rejestry maski identyfikatora / 125
6.2.9. Rejestr wiadomości danych DAN - CANMSG / 127
6.2.10. Pozostałe rejestry / 128
6.3. Inizjalizacja kontrolera CAN do pracy w sieci / 129
6.4. Wysyłanie wiadomości - wykorzystanie Message Object / 132
6.5. Odbieranie i filtrowanie wiadomości - wykorzystanie Message Object / 142
6.6. Projekt przykładowej sieci CAN / 156

7. Biblioteka MK_ACTION_LIB - praktyczne przykłady zastosowań / 173

8. LINLocal Interconnect Network / 187
8.1. Specyfikacja magistrali LIN / 187
8.2. Warstwa fizyczna / 189
8.3. Transmisja danych / 190
8.4. Struktura ramek protokołu LIN / 192

Spis rysunków / 199

Informacje o bezpieczeństwie produktu Informacje o producencie

  • Recenzje

  • Polecane produkty
  • Pytania do produktu

Zadaj pytanie dotyczące produktu. Nasz zespół z przyjemnością udzieli szczegółowej odpowiedzi na zapytanie.


  • Ostatnio przeglądane produkty

Informacje
Kontakt Regulamin O firmie Polityka prywatności
Kontakt
Dołącz do naszego klubu.

Dołącz do naszego klubu i otrzymuj ciekawe informacje, promocje i rabaty.

Dołącz
Sklep internetowy SOTE
Ustawienia cookies
Niezbędne pliki cookie
Te pliki cookie są niezbędne do działania strony i nie można ich wyłączyć. Służą na przykład do utrzymania zawartości koszyka użytkownika. Możesz ustawić przeglądarkę tak, aby blokowała te pliki cookie, ale wtedy strona nie będzie działała poprawnie. Te pliki cookie pozwalają na identyfikację np. osób zalogowanych.

Zawsze aktywne
Analityczne pliki cookie
Te pliki cookie pozwalają liczyć wizyty i źródła ruchu. Dzięki tym plikom wiadomo, które strony są bardziej popularne i w jaki sposób poruszają się odwiedzający stronę. Wszystkie informacje gromadzone przez te pliki cookie są anonimowe.

Reklamowe pliki cookie
Reklamowe pliki cookie mogą być wykorzystywane za pośrednictwem naszej strony przez naszych partnerów reklamowych. Służą do budowania profilu Twoich zainteresowań na podstawie informacji o stronach, które przeglądasz, co obejmuje unikalną identyfikację Twojej przeglądarki i urządzenia końcowego. Jeśli nie zezwolisz na te pliki cookie, nadal będziesz widzieć w przeglądarce podstawowe reklamy, które nie są oparte na Twoich zainteresowaniach.

Nasza strona korzysta z usług Google, takich jak Google Analytics i Google Ads. Aby dowiedzieć się więcej o tym, jak Google wykorzystuje dane z naszej strony, zapoznaj się z polityką prywatności i warunkami Google.

Wysyłanie danych związanych z reklamami
Zgadzam się na wysyłanie danych związanych z reklamami do Google.

Reklamy spersonalizowane Google
Zgadzam się na używanie reklam spersonalizowanych. Reklamy te są dostosowywane do konkretnych preferencji, zachowań i cech użytkownika. Google zbiera dane na temat aktywności użytkownika w internecie, takie jak wyszukiwania, przeglądane strony internetowe, kliknięcia i zakupy online, aby lepiej zrozumieć jego zainteresowania i preferencje.

Koszyk

Twój koszyk jest pusty

Kategorie

  • Wydawnictwo Grupy Medium
    • Seria e.
    • Seria i.
    • Seria b.
    • elektro.info
    • Rynek instalacyjny
    • Izolacje
    • Ekspert budowlany
    • Administrator
    • Wydania elektroniczne
  • Instytut Techniki Budowlanej
    • Instrukcje, Wytyczne, Poradniki
    • Prace Naukowe ITB
    • Prace Naukowe w Open Access
    • Projektowanie według Eurokodów
    • Warunki Techniczne Wykonania i Odbioru Robót Budowlanych
  • Pakiety książek
  • Architektura
  • Automatyka, sterowanie
  • BHP
  • Biologia
  • Biznes
  • Budownictwo
  • Chemia
  • Energetyka
  • Elektronika
  • Geodezja, kartografia
  • Górnictwo, wiertnictwo
  • Informatyka
  • Instalacje elektryczne i teletechniczne
  • Instalacje grzewcze
  • Instalacje sanitarne i gazowe
  • Kosztorysowanie
  • Matematyka, fizyka
  • Materiałoznawstwo
  • Mechanika
  • Nieruchomości
  • Normy
    • Normy w wersji elektronicznej
  • Ochrona Środowiska
  • PPOŻ.
  • Prawo budowlane
  • Programy
  • Spawalnictwo
  • Transport
  • Wentylacja, klimatyzacja, chłodnictwo
  • Wnętrza i ogrody
  • Albumy
  • Czasopisma
  • Multimedia
  • Poradniki
  • Słowniki
    • Seria słownik podręczny
  • Mały technik. Książki dla dzieci
  • Kalendarze
  • Inne/pozostałe
  • Kontakt
  • Nowości
  • Promocje
  • Dostawa
  • Newsletter
  • Poradnik projektanta elektryka
  • Ebooki
  • 22 512 60 60

Moje konto

Zaloguj
Nie masz jeszcze konta?
Załóż konto

Wyszukiwanie produktów