Tak się w trąciłem w wątek mierników ciśnienia oleju nie opisując dokładnie co mam w zamyśle.
Tak więc uważam, że brak wskaźników ciśnienia i temperatury oleju, a przynajmniej ciśnienia to błąd w TS 16v czy JTS w naszych 156 (bowiem rozwiązanie dotyczy AR 156). Ponieważ jestem niesamowitym estetą nie podobają mi się zegary np. w słupkach czy podmiana środkowego zegara z panelu na wskaźnik ciśnienia o innej tarczy, podświetleniu etc. Myślałem, gdzie by tu upchnąć ów wskaźnik aby nie naruszyć stylistyki deski 156-tki. Wpadłem na pomysł aby osadzić go tu:
Załącznik 86499
czyli w module, który nazywa się "Control Check Unit", na rysunku opatrzony numerem 3. Jak wygląda rozwiązanie - zamiast panelu przedstawiającego piktogramy wkładam do w/w modułu wyświetlacz OLED o podobnym rozmiarze (mam już namierzony), kolorowy. Wyświetlacz OLED posiada już kontroler graficzny zintegrowany. To jest interfejs do użytkownika. Modułem sterującym jest mikrokontroler (z certyfikacją dla automotive). Komunikuje się on z wyświetlaczem po szeregowej magistrali. Z drugiej strony dysponuje 3 wejściami ADC dla czujnika ciśnienia oleju, temperatury oleju oraz do pomiaru napięcia na zaciskach akumulatora. Dodatkowo zestaw linii I/O ma być interfejsem do standardowej złączki do "Control Check Unit" bowiem pełna funkcjonalność ma być zachowana.
Jak działa? Po przekręceniu kluczyka w MAR widoczny będzie klasyczny zestaw piktogramów (w tym migający airbag czy też "zapnij pasy" widoczny przez zadany czas). Gdy przekręcamy kluczyk w pozycję AVV przełącza się obraz, gdzie mamy tło czerwone, jasna czcionka i grafika (kolorystyka, czcionki jak Infocenter czy fabryczne radio po FL) - na wyświetlaczu pojawią się 3 podstawowe dane - ciśnienie oleju, jego temperatura oraz napięcie ładowania akumulatora. Taka informacja będzie obowiązywać do:
a) wyłączenia zapłonu
b) gdy któraś kontrolka sygnalizacyjna nie zgłosi problemu/usterki, np. zapali się ładowanie (oczywiście wcześniej zobaczymy, że napięcie spada mając taki odczyt) - standardowe wyprowadzenia do "Control Check Unit" będą sprzężone z liniami przerwań mikrokontrolera. Program będzie obsługiwał przerwania, gdy któreś pojawi się odpowiednia procedura przełączy "kontekst" z danych informacyjnych z czujników do standardowej konfiguracji, gdzie pojawi się w okienku odpowiedni piktogram (jak na standardowym Control Check Unit). Usterka musi być usunięta aby moduł zaczął wyświetlać informacje z czujników normalnie.
Tak wstępnie wygląda działanie modułu. Oczywiście, popracuję jeszcze nad tym aby maksymalnie uelastycznić rozwiązanie.
Problemy na dzień dzisiejszy:
- dobór czujnika ciśnienia oleju (najdroższy element zestawu)
- wersje 156 przed FL i po FL mają różne informacje wyświetlane na Control Check Unit