logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Bandit Info Box, czyli zestaw dodatkowych wskaźników w motocyklu

moon09 21 Lip 2019 03:42 7890 9
  • Bandit Info Box, czyli zestaw dodatkowych wskaźników w motocyklu
    -BANDIT INFO BOX-

    1. WSTĘP

    Opisywana konstrukcja to zestaw dodatkowych cyfrowych wskaźników które wykonałem do swojego motocykla (Suzuki Bandit 650S K5). Są to wskazania: aktualnego biegu, napięcia w instalacji oraz temperatur: oleju i powietrza (silnik tego motocykla jest chłodzony olejem i powietrzem - nie ma obiegu wodnego).
    Pomysł na jej wykonanie pojawił się niedługo po kupnie motocykla - w pierwszej kolejności jako początkujący chciałem mieć wskazanie aktualnego biegu - jest to bardzo pomocne w jeździe ze względu na sekwencyjną konstrukcję skrzyni biegów (nie to co w samochodzie ze skrzynią manualną gdzie pozycja gałki biegów zdradza aktualne przełożenie - w motocyklu jest tylko ruch w górę albo w dół - aktualny bieg albo się czuje albo pamięta - trzecią opcją jest wyświetlacz biegu który jest częścią opisywanej konstrukcji).
    Pomysł na wskaźnik napięcia powstał po tym jak musiałem dzwonić po znajomego, żeby mnie poratował akumulatorem w trasie - raczej standardowa historia.
    Czujniki temperatury były już w zasadzie czysto hobbystycznie - skoro mogę je zrobić to właściwie dlaczego by nie spróbować. Temperatura powietrza pozwala stwierdzić w niskich temperaturach czy warto jeszcze jechać czy lepiej odpuścić ze względu na aktualny ubiór itd. W wysokich można określić jak wiele otworów wentylacyjnych w kurtce powinienem otworzyć (ale do tego nie trzeba koniecznie termometru..). Wskaźnik temperatury oleju jest bardziej jako sygnalizacja czy coś złego nie dzieje się z silnikiem (np. znając zwykłe temperatury pracy pozwoli stwierdzić czy coś się nie przegrzewa). Wiadomo też dokładnie kiedy jest już ten moment kiedy można bardziej odkręcić manetkę po starcie na zimnym silniku.

    2. OPIS KONSTRUKCJI

    Całość składa się z kilku elementów:
    -jednostka sterująca (zawierająca płytę główną, wyświetlacz graficzny OLED obu temperatur i napięcia oraz fotorezystor)
    -wyświetlacz siedmiosegmentowy wraz z płytką z rejestrem przesuwnym - wbudowane w oryginalne zegary
    -zmodyfikowany czujnik luzu pełniący teraz rolę czujnika wszystkich biegów
    -przekaźnik załączający zasilanie i bezpiecznik

    Zacznę od pierwszego elementu układanki - czujnika biegu (znanego dawniej pod nazwą: czujnik luzu).
    Jest to przeróbka znana od dłuższego czasu w motocyklach z tym i podobnymi silnikami. Polega ona na wymontowaniu oryginalnego czujnika luzu który fabrycznie posiada 4 styki:
    - masa
    - luz
    - bieg 2
    - bieg 3

    Dlaczego obecne są styki biegów 2 i 3? Te sygnały idą do modułu zapłonowego celem lekkiego zmniejszenia mocy na tych biegach. Prawdopodobnie żeby zmniejszyć ryzyko wyjechania motocykla spod czterech liter mniej doświaczonym kierowcom. A przynajmniej tak słyszałem. Na 100% mało kto poza produecntem wie - nawet oryginalna serwisówka nic na ten temat nie wspomina. W praktyce odłączenie tych dwóch przewodów nie zmienia w moim (i nie tylko) odczuciu nic jeśli chodzi o pracę silnika.
    Modyfikacja polega na dodaniu brakujących styków biegu 1, 4, 5 oraz 6 oraz doprowadzeniu wszystkich sygnałów do jednostki sterującej. W tym celu należy w oryginalnym czujniku wyskrobać sylikon od strony styków i oczyścić całość. W miejscach gdzie powinny być styki jest sprzyjającym zbiegiem okoliczności coś w rodzaju plastikowych słupków które idealnie pokrywają się z miejscami w których trzeba będzie wiercić. Materiał obudowy czujnika jest bardzo kruchy (coś pomiędzy bakielitem a ceramiką) dlatego wiercić trzeba bardzo delikatnie i z uwagą.
    Ja, wiedząc o tym, nie wierciłem swojego czujnika, tylko kupiłem drugi taki sam na popularnym portalu aukcyjnym, na wypadek gdyby całość pękła. Jest to dość krytyczne, ponieważ strona styków pracuje w oleju i bez tego czujnika silnik nie złapie ciśnienia oleju (nie wspominając o wylewaniu się oleju przez otwór).
    Jedną z popularniejszych metod jest dorobienie styków ze starterów do świetlówek. Ja poszedłem inną drogą - żeby jeszcze bardziej utrudnić ewentualny wyciek oleju przewiercone otwory nagwinowałem a stykami zostały mosiężne śruby wpuszczane. Wyloty otworów zostały tak sfazowane, żeby rowki na śrubokręt były powyżej czoła czujnika - pozwoliło to po wkręceniu śrub (na klej do gwintów) na spiłowanie całości żeby zgubić wspomniane rowki i uzyskać równą powierzchnię.

    Bandit Info Box, czyli zestaw dodatkowych wskaźników w motocyklu Bandit Info Box, czyli zestaw dodatkowych wskaźników w motocyklu Bandit Info Box, czyli zestaw dodatkowych wskaźników w motocyklu Bandit Info Box, czyli zestaw dodatkowych wskaźników w motocyklu Bandit Info Box, czyli zestaw dodatkowych wskaźników w motocyklu
    W tym miejscu popełniłem mały błąd - lutowanie przewodów do śrub od drugiej strony zrobiłem po szlifowaniu, zamiast przed. Temperatura sprawiła, że śruby lekko się poruszyły w materiale obudowy i musiałem poprawiać szlif. Koniec końców udało się. Od strony lutowania zalałem wszystko płynną uszczelką - po półtora roku ani kropla oleju nie przedostała się przez czujnik.

    Wyświetlanie biegu zrealizowane jest przy pomocy wyświetlacza siedmiosegmentowego wbudowanego w oryginalną obudowę prędkościomierza. Jest on wkomponowany tak, że przysłania nieużywane miejsce na oryginalnym wyświetlaczu:
    Bandit Info Box, czyli zestaw dodatkowych wskaźników w motocyklu

    Początkowo chciałem go sterować bezpośrednio z procesora, ale żeby spełniał swoje zadanie w każdych warunkach (czyli także w ostrym słońcu padającym wprost na niego) i był widoczny - musiał mieć możliwie dużą moc. Stąd kupiłem najmocniejszy wyświetlacz w tym rozmiarze jaki znalazłem (model OSL10561-LRA o jasności 100mcd, 20mA, 14,2mm wysokości). Aby wysterowanie go nie było przyczyną żadnego pożaru zrobiłem małą płytkę z rejestrem przesuwnym 74HC595 oraz siedmioma tranzystorami PNP (PZTA92). Całość wykonana jako SMD z racji na to, że chciałem zmieścić całość w oryginalnej obudowie zegarów (płytka własnej produkcji, termotransfer):
    Bandit Info Box, czyli zestaw dodatkowych wskaźników w motocyklu Bandit Info Box, czyli zestaw dodatkowych wskaźników w motocyklu Bandit Info Box, czyli zestaw dodatkowych wskaźników w motocyklu Bandit Info Box, czyli zestaw dodatkowych wskaźników w motocyklu Bandit Info Box, czyli zestaw dodatkowych wskaźników w motocyklu Bandit Info Box, czyli zestaw dodatkowych wskaźników w motocyklu

    Czujnik temperatury powietrza to NTC20K, olej to PT1000 zamontowany w miejscu do pomiaru ciśnienia (mosiężna gilza z termostatu od fiata, ceramiczna pastylka z PT1000 wklejona do środka na klej "metalowy" do połowy w celu dobrej przewodności ciepła a od styków w górę sylikon wysokotemperaturowy).

    Jednak najważniejszą częścią jednostki sterującej jest płyta główna na której znajduje się sterująca wszystkim ATMEGA328P.
    Płytka i jej schemat zostały zaprojektowane w programie DipTrace.
    Schemat, projekt płytki, wizualizacja 3D oraz faktyczna płytka (wykonana na zlecenie, z racji na dwie warstwy i metalizację otworów):
    Bandit Info Box, czyli zestaw dodatkowych wskaźników w motocyklu Bandit Info Box, czyli zestaw dodatkowych wskaźników w motocyklu Bandit Info Box, czyli zestaw dodatkowych wskaźników w motocyklu Bandit Info Box, czyli zestaw dodatkowych wskaźników w motocyklu Bandit Info Box, czyli zestaw dodatkowych wskaźników w motocyklu Bandit Info Box, czyli zestaw dodatkowych wskaźników w motocyklu

    W tym miejscu zaznaczam, że jestem amatorem i zdaję sobie sprawę, że pewne rzeczy można było zrobić lepiej - to tylko wynik hobby po godzinach. Proszę o łagodny wymiar kary w komentarzach ;) To samo dotyczy kodu - pierwotnie był pisany pod Arduino Nano w fazie pierwszych testów na jesieni 2017:
    Bandit Info Box, czyli zestaw dodatkowych wskaźników w motocyklu

    Ale w momencie kiedy zdecydowałem się na aktualne miejsce - wymiary całego układu zaczęły mieć istotne znaczenie - dlatego pożegnałem się z włoskim wyrobem (a raczej jego chińską podróbką). Pozostał natomiast bootloader z arduino oraz IDE. Poniżej zamieszczam całość kodu - nie jestem w 100% jego autorem - niektóre jego części były skopiowane i zmodyfikowane z bibliotek Adafruit i innych(chodzi m. in. o obsługę wyświetlacza OLED która jest odrobinę bardziej skomplikowana niż zwykłego LCD 2x16 do którego byłem przyzwyczajony dotychczas). Nie jestem zawodowym programistą - duża część tego kodu to zlepek fragmentów znalezionych w google i dopasowanych do siebie tak, żeby stworzyły działającą całość. Starałem się to w miarę uporządkować żeby jakoś to wyglądało.

    Kod: C / C++
    Zaloguj się, aby zobaczyć kod


    Obudowa jednostki sterującej wydrukowana jest na drukarce 3D wg. mojego projektu wykonanego za pomocą programu TinkerCad - jest to proste narzędze online od producenta AutoCada - całkowicie darmowe i bardzo proste w obsłudzie. Był to mój pierwszy projekt tego typu, ale jestem zadowolony z efektu. Nauczyłem się trochę co robić a czego nie, projektując wydruk 3D.
    Tak wyglądał model pierwszej wersji:
    Bandit Info Box, czyli zestaw dodatkowych wskaźników w motocyklu

    Został on wydrukowany przez znajomego z materiału PLA:
    Bandit Info Box, czyli zestaw dodatkowych wskaźników w motocyklu Bandit Info Box, czyli zestaw dodatkowych wskaźników w motocyklu Bandit Info Box, czyli zestaw dodatkowych wskaźników w motocyklu

    Krótki film z testów działania wyświetlacza biegu:




    Po czasie testów które trwały cały zeszły sezon 2018 (nie, żebym to jakoś mocno planował, po prostu zamontowałem na wiosnę a potem nie było czasu na rozgrzebywanie motocykla tylko na jeżdżenie) model został zmodyfikowany żeby wyeliminować pewne niedociągnięcia (i przy okazji zrobić nowe) i tym razem wydrukowany z materiału ABS. Niestety to czego poprzednio brakowało (podpory) w drugiej wersji zrobiłem do przesady. Doprowadzenie tego wydruku do stanu użyteczności zabrało dobrych kilka godzin i prawie pozwoliło odkryć w sobie talent rzeźbiarski.
    Bandit Info Box, czyli zestaw dodatkowych wskaźników w motocyklu Bandit Info Box, czyli zestaw dodatkowych wskaźników w motocyklu Bandit Info Box, czyli zestaw dodatkowych wskaźników w motocyklu Bandit Info Box, czyli zestaw dodatkowych wskaźników w motocyklu Bandit Info Box, czyli zestaw dodatkowych wskaźników w motocyklu Bandit Info Box, czyli zestaw dodatkowych wskaźników w motocyklu Bandit Info Box, czyli zestaw dodatkowych wskaźników w motocyklu Bandit Info Box, czyli zestaw dodatkowych wskaźników w motocyklu

    Tylna ścianka z wtykiem DB15 który łączy wszystko razem:
    Bandit Info Box, czyli zestaw dodatkowych wskaźników w motocyklu Bandit Info Box, czyli zestaw dodatkowych wskaźników w motocyklu Bandit Info Box, czyli zestaw dodatkowych wskaźników w motocyklu Bandit Info Box, czyli zestaw dodatkowych wskaźników w motocyklu Bandit Info Box, czyli zestaw dodatkowych wskaźników w motocyklu Bandit Info Box, czyli zestaw dodatkowych wskaźników w motocyklu

    Zamontowane na motocyklu:
    Bandit Info Box, czyli zestaw dodatkowych wskaźników w motocyklu Bandit Info Box, czyli zestaw dodatkowych wskaźników w motocyklu

    Podsumowując - całość sprawuje się bardzo dobrze i spełnia swoją rolę. Jest to mój pierwszy projekt który wstawiam na elektrodę, chociaż jestem tu od trzynastu lat. Ciekaw jestem co o nim sądzicie (mając w pamięci, że jest to konstrukcja w pełni amatorska). W razie pytań służę pomocą.
    Specjalne pozdrowienia dla PBC ;)

    Pozdrawiam
    Krzysiek

    Fajne? Ranking DIY
    O autorze
    moon09
    Poziom 15  
    Offline 
    moon09 napisał 275 postów o ocenie 53, pomógł 4 razy. Mieszka w mieście Warszawa. Jest z nami od 2006 roku.
  • #2 18071707
    BANANvanDYK
    Poziom 42  
    Posty: 7690
    Pomógł: 1158
    Ocena: 2563
    Mogłeś na wyświetlacz siedmiosegmentowy przykleić folię przyciemniającą matową. Bez tego taki 7-segment jest nieczytelny w dzień.

    Swoją drogą, w obecnych czasach nie powinno być czegoś takiego jak licznik, tylko coś na wzór urządzenia HMI (no nie wiem, może BMW już tak robi). Już 15 lat temu były motocykle, które do ECU miały podpięty czujnik pozycji skrzyni biegów i czujnik prędkości, a z ECU wychodziły sygnały do standardowego licznika (prędkość, obroty, luz). Biorąc pod uwagę dość częste awarie elektronicznych liczników, zapisanie przebiegu w ECU wydaje się lepszym rozwiązaniem. Często standardowe liczniki są za mało funkcjonalne, a obecnie niektóre droższe motocykle mają liczniki w postaci wyświetlacza jak w smartfonach, tutaj byłby potencjał do przeróbek oprogramowania i wstawienia funkcji typu kontrola parametrów silnika, diagnostyka, wskaźnik zużycia paliwa, czy też dodatkowe liczniki przebiegów (na trasę, na tankowanie itp.).
    To nie jest wcale spojrzenie w przyszłość. Obecnie są dostępne liczniki rowerowe z połączeniem bezprzewodowym ze smartfonem, które umożliwiają szczegółowe zbieranie danych z przejazdu, co pozwala na analizę wielu parametrów które mogą być przydatne w treningu.
  • #3 18072469
    moon09
    Poziom 15  
    Posty: 275
    Pomógł: 4
    Ocena: 53
    Tak, folia poprawiła by widoczność, ale nie miałem skąd jej wziąć przy składaniu. Po sezonie jak nie zapomnę to pewnie dołożę ją. Mimo to czytelność jest dość dobra.

    Jeden wyświetlacz w miejsce całych zegarów brzmi nieźle, ale nie jestem pewien czy nie spowodowało by to problemów przy przeglądzie technicznym. Co do kontroli parametrów silnika - w tym modelu jest to o tyle problematyczne, że jest to jeszcze gaźnikowiec, nie ma tu wtryskiwaczy.
  • #4 18073359
    kazmir
    Poziom 15  
    Posty: 236
    Pomógł: 7
    Ocena: 110
    Pewnie o wiele więcej można by zrobić w GSF 1250. Jest ECU.
  • #5 18076167
    BolzZ
    Poziom 26  
    Posty: 1019
    Pomógł: 56
    Ocena: 67
    Ja swego czasu w bandicie wyświetlacz biegów umieściłem między zegarami. Jest tam miejsce jakby dla niego specjalnie przygotowane. :) Po przykryciu ciemną folią wyglądało jak fabryczne.
    A co do komputerka, to kawał dobrej, nikomu niepotrzebnej roboty. No może poza woltomierzem. Ale jako wprawka i pretekst do zdobycia nowych umiejętności jak najbardziej pochwalam.
  • #6 18076985
    moon09
    Poziom 15  
    Posty: 275
    Pomógł: 4
    Ocena: 53
    BolzZ napisał:
    wprawka i pretekst do zdobycia nowych umiejętności


    To był w zasadzie główny powód dla którego w ogóle zacząłem ;) Nauka nowych rzeczy idzie mi nieporównywalnie lepiej jeśli jest za tym jakiś konkretny, praktyczny cel, zamiast "sztuki dla sztuki".
  • #7 18083957
    Konto nie istnieje
    Poziom 1  
  • #8 18096978
    moon09
    Poziom 15  
    Posty: 275
    Pomógł: 4
    Ocena: 53
    rbmk1000 napisał:
    ...


    Dla kogo zbędny dla tego zbędny. Mi się przydaje. Chociaż to prawda, że najbardziej istotna informacja to ta czy już mam 6 czy jeszcze nie i tak samo z 1 przy zbijaniu przed światłami.
    Podstawka pod atmegą jest dość ciasna (toczone styki) i raczej nie powinna być problemem. Po kilku tysiącach kilometrów IC nawet nie drgnął. Wsuwane konektory są dokładnie takie jak w arduino, ale nie martwią mnie - są zablokowane z drugiej strony przez ściankę obudowy i nawet jak się zsuną to nie dalej jak o 1-2mm. Wodoszczelności nie testowałem, ale wszystko było składane na klej więc nie powinno być bardzo źle.
    Co do odstraszania przy sprzedaży - miałem to na uwadze przy budowie - dlatego wystarczy kupić dwa plastiki (a nie licząc tego małego wcięcia przy wyświetlaczu siedmiosegmentowym to jeden) które można dostać popularnym portalu aukcyjnym za 50-100zł i po usunięciu kabli nie będzie śladu po jakichkolwiek modyfikacjach.
  • #9 20633941
    Skoczkast11
    Poziom 8  
    Posty: 4
    Witam.
    Temat dość stary ale jestem w trakcie robienia wskaźnika biegów w gsf 600 97r.
    Mam pytanie do autora projektu.
    Jakie rozmiaru śrub mosiężnych i gwintowniki użyłeś?
  • #10 20712042
    moon09
    Poziom 15  
    Posty: 275
    Pomógł: 4
    Ocena: 53
    Skoczkast11 napisał:
    Witam.
    Temat dość stary ale jestem w trakcie robienia wskaźnika biegów w gsf 600 97r.
    Mam pytanie do autora projektu.
    Jakie rozmiaru śrub mosiężnych i gwintowniki użyłeś?


    Nie pamiętam już dokładnie, ale zdaje się, że były to śruby M2,5 i taki sam gwintownik.

Podsumowanie tematu

✨ Bandit Info Box to zestaw dodatkowych cyfrowych wskaźników stworzony dla motocykla Suzuki Bandit 650S K5, który umożliwia monitorowanie aktualnego biegu, napięcia w instalacji oraz temperatur oleju i powietrza. Użytkownicy dyskutują o możliwościach poprawy widoczności wyświetlacza, sugerując zastosowanie folii przyciemniającej. Wskazują również na potencjalne problemy związane z przeglądami technicznymi oraz funkcjonalnością w kontekście motocykli z gaźnikami. Niektórzy użytkownicy podzielili się swoimi doświadczeniami z instalacją wskaźników biegów w innych modelach, takich jak GSF 1250, oraz omawiali kwestie trwałości i estetyki modyfikacji. Pojawiły się również pytania dotyczące specyfikacji technicznych, takich jak rozmiar śrub mosiężnych użytych w projekcie.
Wygenerowane przez model językowy.
REKLAMA