Analizator magistrali CAN: urządzenie diagnostyczne od koncepcji do produktu
Przenośny analizator do diagnostyki samochodowej, opracowany w mojej firmie. Rejestruje ruch CAN razem z analogowymi poziomami napięć na magistrali, dzięki czemu można znaleźć usterki, których nie widać w danych cyfrowych — nawet w jadącym pojeździe i zdalnie.
Moja rola: prowadziłem projekt i napisałem większość firmware’u, obrazu Linuksa i aplikacji desktopowej.
- Interfejs
- Firmware na STM32F407 z FreeRTOS: CAN, próbkowanie napięcia magistrali do 3 MSa/s, USB.
- Urządzenie
- Obraz embedded Linux (Yocto) z interfejsem WWW do zdalnej konfiguracji i statystyk przez Wi-Fi.
- Komputer
- Aplikacja analityczna w C++/Qt dla Linuksa i Windowsa, budowana i pakowana w CI.