Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki Kod przedmiotu: TS1C 622 388 Instrukcja do ćwiczeń laboratoryjnych z przedmiotu: ELEKTRONIKA SAMOCHODOWA Temat: M a gistra la CA N Opracował: dr inż. Wojciech Wojtkowski Politechnika Białostocka 2015
1. CEL I ZAKRES ĆWICZENIA LABORATORYJNEGO Celem ćwiczenia laboratoryjnego Magistrala CAN jest praktyczne poznanie magistrali CAN oraz badanie możliwości transmisji w różnych stanach awaryjnych. W ramach realizacji ćwiczenia przewiduje się m.in.: - analizę ramki danych standardowej i rozszerzonej, - analizę ramki wywołania, standardowej i rozszerzonej, - analizę ramek błędu (aktywnej i pasywnej), - poznanie struktury typowego węzła CAN, - analiza działania magistrali w obecności różnych uszkodzeń (zwarcie między liniami, zwarcie do masy, zwarcie do zasilania, rozwarcie jednej z linii), - analizę ramek przesyłanych w systemie laboratoryjnym firmy Thepra, przy różnych zdarzeniach zaistniałych na panelu wejściowym. Szczegółowy zakres ćwiczenia ustala prowadzący. 2. ZESTAW LABORATORYJNY System laboratoryjny składa się z 4 paneli funkcjonalnych połączonych w jedną całość za pomocą dodatkowej konstrukcji wzmacniającej. Panel wejściowy (rys. 1) służy do podłączania dowolnych dostępnych modułów wejściowych. Maksymalnie można podłączyć do ośmiu modułów 3-pinowych lub 4 moduły wielopinowe. Panel wyjściowy (rys. 2) służy do podłączania modułów wyjściowych. maksymalna ilość modułów wyjściowych jest identyczna jak na panelu wejściowym. Dwa panele umieszczone centralnie (rys. 3) w konstrukcji stanowiska tworzą główne węzły CAN. Maksymalnie można w tym systemie przesyłać 16 różnych sygnałów. Maksymalne obciążenie dowolnego z 16 wyjść wynosi 3mA. Przy sterowaniu binarnym można wysterować maksymalnie 256 modułów wyjściowych. 2
Rys. 1. Panel wejściowy Rys. 2. Panel wyjściowy Rys. 3. Panel magistrali CAN Podstawy teoretyczne i zasady transmisji magistralą CAN są przedstawione na wykładzie z elektroniki samochodowej i z uwagi na ograniczoną objętość instrukcji nie są tu zamieszczone. 3
3. DO PRZYGOTOWANIA Przed przybyciem na zajęcia laboratoryjne, studenci powinni: -powtórzyć materiał wykładowy na temat magistrali CAN, w tym wykrywanie błędów transmisji, struktura ramki danych standardowej i rozszerzonej. -zastanowić się nad realizacją poszczególnych punktów zakresu badań. 4. PRZEBIEG ĆWICZENIA 3.1. Podłączyć zasilanie stanowiska (zasilacz stabilizowany 12V/500mA) oraz magistralę CAN wg ilustracji (czarne zworki): 3.2. Podając sygnały wejściowe za pomocą dostępnych bloków wejściowych, zarejestrować przebiegi linii CAN-H oraz CAN-L i określić szybkość transmisji CAN w systemie. 3.3. Zrealizować wszystkie zadania otrzymane od prowadzącego w formie wydrukowanych protokołów badań do wypełnienia. Badania dotyczą komunikacji różnych typów modułów wejściowych z różnymi modułami wyjściowymi. Należy wypełniać tabelki otrzymane w protokołach zgodnie z wynikami przeprowadzonych badań. 3.4. Określić odporność transmisji na różnego rodzaju uszkodzenia magistrali. Szczegółowy zakres badań w formie wydrukowanego protokołu badań z tabelami do wypełnienia dostarczy prowadzący podczas zajęć (każda grupa laboratoryjna może mieć inny zakres badań). Przykładowa tabelka protokołu badań jest przedstawiona w tabeli 1. 4
Tabela 1. Przykładowa tabela protokołu badań podczas realizacji zadania 3.4. 3.5. W oparciu o rozpoznane wcześniej komunikaty z wybranych urządzeń wejściowych, zrealizować komunikację z jednym z dostępnych modułów zewnętrznych (AT90CAN128, ARM ZL5ARM). 3.6. Przeanalizować możliwość podłączenia do panelu wejściowego czujnika inteligentnego CAN np. temperatury, przyspieszenia lub położenia przepustnicy. 4. WYMAGANIA BHP Podczas ćwiczenia Magistrala CAN nie przewiduje się wyjątkowych zagrożeń bezpieczeństwa pracy, w związku z tym obowiązuje ogólny regulamin laboratorium pracowni 227b. 5. SPRAWOZDANIE STUDENCKIE W sprawozdaniu powinien się znaleźć opis zadania (indywidualne zadania dla każdej grupki laboratoryjnej zostaną sformułowane przez prowadzącego ćwiczenie po przybyciu na laboratorium), opis postępowania, schemat połączeń zarówno elementów systemu mikroprocesorowego jak i aparatury kontrolno / pomiarowej oraz zasilającej. 5
6. LITERATURA Materiały z wykładu Elektronika Samochodowa (opis interfejsu CAN oraz rozszerzonych specyfikacji ISO, wykorzystanie sprzętowych bloków mikrokontrolerów AVR do komunikacji magistralą CAN, kontrolery specjalizowane CAN firmy Microchip) Merkisz J., Mazurek St.: Pokładowe systemy diagnostyczne pojazdów samochodowych, WKŁ, 2004 6