Wszystko o magistrali CAN
Postanowiłem zebrać wszystko, co wiem o magistrali CAN w formie kompleksowego kursu. Jest to wprowadzenie zupełnie od zera, przez teorię aż do praktycznych przykładów pracy z magistralą CAN.
Jeśli potrzebujesz faktury pro-forma, lub planujesz kupić kurs dla więcej niż jednego użytkownika – napisz bezpośrednio na adres kontakt@kursyautomotive.pl
Kim jest autor kursu?
Inżynier z wieloletnim doświadczeniem w testowaniu urządzeń automotive embedded.
Prowadzący stronę SystemyWbudowane.pl oraz kanał na YouTubie @SystemyWbudowane
Na co dzień zajmuję się tworzeniem testerów automatycznych i integrowaniem systemów kontrolno-pomiarowych. Stawiam sobie za cel tłumaczenie trudnych zagadnień technicznych w prosty sposób.
🛡️gwarancja satysfakcji lub zwrot pieniędzy w ciągu 14 dni od zakupu
Jak inni oceniają moje kursy?
Staram się przekazywać wiedzę w przystępny sposób, a do szkoleń podchodzę z najwyższym zaangażowaniem – potwierdzają to informacje zwrotne od zadowolonych klientów.
41 Lekcji, ponad 3h nagrań – samo „mięso”
Jak wygląda program kursu?
Poniżej znajduje się lista modułów oraz lekcji, z których składa się kurs. Każda z lekcji ma formę osobnego nagrania video.
Program szkolenia wszystko o magistrali CAN (rozwiń)
- Wprowadzenie
- Wprowadzenie
- Część I – Teoria
- Czym jest CAN?
- Krótka historia powstania
- Węzły
- Nadawanie wiadomości
- Mikrokontroler, kontroler CAN, Transceiver
- Can High vs. Can Low
- Topologia Can High Speed
- Terminacja w praktyce
- Topologia Can Low Speed
- Sampling point
- Stan dominujący, stan recesywny
- Złącza
- Ramka CAN: wprowadzenie
- Ramka CAN: Dwa najważniejsze segmenty
- Ramka CAN: Start of Frame
- Ramka CAN: Identyfikator, czyli pole arbitracji
- Ramka CAN: Pole kontrolne
- Ramka CAN: Payload, czyli DATA
- Ramka CAN: CRC, czyli suma kontrolna
- Ramka CAN: ACK… czy ktoś mnie słyszy?
- Ramka CAN: END of frame
- Overload frame – ramka przeciążenia
- Arbitracja – jak rozwiązywać konflikty?
- Stuffing bits
- Segmentacja, czyli warstwa transportowa (CAN.TP)
- Ramki błędów, czyli „stary, nie pij już więcej”
- Protokoły spokrewnione: CAN FD
- Protokoły spokrewnione: j1939 (krótkie omówienie)
- Protokoły spokrewnione: CANopen (krótkie omówienie)
- Część II – Praktyka
- Jak w praktyce wygląda komunikacja pomiędzy węzłami
- Interfejsy CAN – co kupić?
- Praca z PCAN-view
- Konfiguracja Raspberry PI
- Konfiguracja Linuksa do pracy z CANem
- Stanowisko testowe na Raspberry PI
- Pico Scope – praca z oscyloskopem
- uCAN + Labview
- CAN + Python
- Wprowadzenie do inżynierii wstecznej
- Zakończenie
- Zakończenie
- Ankieta na koniec szkolenia
🛡️gwarancja satysfakcji lub zwrot pieniędzy w ciągu 14 dni od zakupu
Jak wygląda przykładowa lekcja?
Przykładowa lekcja z Części I (Teorii)
Przykładowa lekcja z Cześci II (Praktyki)
Wszystko o CAN - popularne pytania i odpowiedzi
- Dla kogo jest ten kurs?
- Dla inżynierów i techników
- dla elektryków/elektroników samochodowych
- dla programistów i testerów branży Embedded
- dla hobbystów i pasjonatów
- Co mi da ten kurs?
Dowiesz się:
- Jak komunikują się urządzenia w samochodzie
- Jakie są rodzaje magistrali CAN
- Z czego składa się ramka i jak je rozpoznawać
- Jakie są mechanizmy unikania kolizji
- Jak działa segmentacja wiadomości
- Jak wygląda obsługa błędów
a dodatkowo w części praktycznej pokażę Ci na przykładach jak wygląda praca z CANem
Rozwiń szczegóły programu i przejrzyj listę lekcji, aby zobaczyć więcej szczegółów
- Nie lepiej pójść na kurs stacjonarny?
Niekoniecznie. Decydując się na kurs w formie video możesz:
- Zatrzymywać odtwarzanie i wielokrotnie powtarzać trudniejsze fragmenty
- Przeskakiwać przez lekcje lub fragmenty, które nie są dla Ciebie interesujące
- Odtworzyć te same lekcje nawet za rok
- Nie tracić całego dnia na szkolenie stacjonarne i nie ponosić kosztów dojazdu/noclegu
Do tego w ostatnim panelu pokazuję praktyczne przykłady pracy z CANem, bez faworyzowania narzędzi od jednego producenta.
Nie będę próbował wcisnąć Ci żadnego produktu ani oprogramowania, ponieważ nie mam w tym żadnego interesu.
- A co jeśli będę miał jakieś pytania albo czegoś nie zrozumiem?
W momencie zakupu dostajesz dostęp do mojego forum na portalu Discord z dedykowanym dla tego szkolenia kanałem. Możesz zadać tam dowolne pytanie związane z kursem a z pewnością na nie odpowiem.
- Czy muszę przerabiać lekcje po kolei?
Bynajmniej. Możesz przerabiać lekcje w dowolnej kolejności, np. zacząć od praktyki, a dopiero potem zapoznać się z teorią.
Śmiało również możesz pomijać lekcje, które są dla Ciebie mniej interesujące.
- A co jeśli kupię i mi się nie spodoba?
Jeśli w ciągu 14 dni od zakupu kursu stwierdzisz, że nie jesteś zadowolony, zwrócę Ci 100% pieniędzy.
Z jednej strony jestem pewien jakości produktu, który sprzedaję – z drugiej strony szanuję Ciebie i zależy mi na zadowoleniu moich kursantów.
Żadnych pytań – po prostu zwrot.
🛡️ gwarancja satysfakcji lub zwrot pieniędzy w ciągu 14 dni od zakupu