S

Elektronika i programowanie. Damian Kaniecki

Konwerter usb-can w obudowie obd-ii

Konwerter USB-CAN w obudowie OBD-II

Wersja konwertera USB-CAN umieszczonego w obudowie ze złączem OBD-II.

W tej wersji konwertera zrezygnowałem z gotowej przejściówki USB. Zastosowałem popularny układ FT232 i połączyłem go bezpośrednio z mikrokontrolerem AVR ATMega8. Po stronie CAN tradycyjna para: kontroler MCP2515 oraz interfejs MCP2551. Wszystkie układy w obudowach SMD.

Budowa

Płytka konwertera dostosowana została do obudowy ze złączem OBD-II. Niestety po wytrawieniu i docięciu okazało się, że jest trochę za duża, dlatego musiałem "potraktować ją" pilnikiem.

Schemat urządzenia bazuje głównie na schematach zamieszczonych w notach technicznych układów. Program napisałem w języku C. Konwerter współpracuje z aplikacjami PC napisanymi dla wcześniejszej wersji konwertera USB-CAN.

Schemat konwertera

Projekt płytki PCB

Konwerter w obudowie

Podłączona płytka PCB

Konwerter zasilany jest ze złącza USB. Posiada wyprowadzony przycisk "RESET". Dzięki temu możemy dokonać zmiany parametrów transmisji bez konieczności odłączania urządzenia.

Wyprowadzone zostały także przełączniki umożliwiające podłączenia rezystora 120R między linie CAN H i CAN L oraz uruchomienie konwertera w trybie programowania ustawień.

Podłączenie zasilania i transmisje na linii CAN wskazują odpowiednie diody LED.

Rozmieszczenie przełączników i diod LED

USB-CAN strona USB

USB-CAN strona złącza OBD

USB-CAN OBD-II