Przedstawiane urządzenie jest uniwersalnym wskaźnikiem biegu, przystosowanym do pracy w motocyklach. Jego główną zaletą jest fakt, że kontroluje stan biegu bezpośrednio na manetce, nie wymaga połączenia z czujnikami prędkości lub tachometru (jak ma to miejsce w drogich rozwiązaniach komercyjnych), których często nie montowano w starszego typu motocyklach. Urządzenie składa się z głównego układu, wyposażonego w wyświetlacz 7-segmentowy, dwu hallotronów i małego magnesu umieszczonego na manetce zmiany biegu, jak pokazano to na poniższym rysunku.
Główny układ wskaźnika stworzony został w oparciu o mikrokontroler AVR ATTiny25/45/85, który zajmuje się odczytem sygnału z hallotronów i czujnika biegu neutralnego i odpowiada za poprawne wskazanie wartości na wyświetlaczu 7-segmentowym sterowanym licznikiem/dekoderem 4026.
Oprogramowanie procesora zostało napisane w AVR-GCC. W przypadku stosowania 6-biegowej skrzyni, wartość zmiennej TOP_GEAR powinna zostać zmieniona z 5 na 6.
Autor urządzenia zaprojektował również niewielką płytkę drukowaną, przystosowaną do montażu procesora i licznika w obudowie SMD. Wyświetlacz LED montowany jest na drugiej płytce drukowanej, przyłączanej złączem szpilkowym. W zależności od modelu wyświetlacza, autor proponuje różne „odmiany” płytki drukowanej.
W niektórych przypadkach (kiedy czujnik biegu neutralnego jest rozwarty), z powodu różnicy potencjałów na wejściu czujnika i wejściu mikrokontrolera, przez rezystor R3 może przepływać niewielki (<0,5 mA) prąd, skutkując przyciemnieniem lub całkowitym wygaszeniem wyświetlacza. Można temu zaradzić, przyłączając czujnik biegu neutralnego do wskaźnika za pomocą diody prostowniczej (np. 1N4148).
Poprawnie zmontowany układ, po przyłączeniu do napięcia zasilania przeprowadza autotest, wyświetlając po kolei wszystkie cyfry na wyświetlaczu 7-segmentowym. Po tej procedurze na wyświetlaczu zostaje wskazany włączony bieg. Zmiana wskazania następuje, kiedy południowy biegun magnesu mija jeden z sensorów (należy właściwie ustawić magnes, biegun północny nie będzie powodował zmian wskazania). Ostatnie wskazanie biegu jest zapamiętywane przez procesor przy wyłączaniu zasilania.
Na stronie źródłowej projektu można znaleźć więcej szczegółów dotyczących konstrukcji i montażu czujników, kody źródłowe, a także wsad do mikroprocesora i projekty płytek w formacie EAGLE.
Fajne? Ranking DIY
