CAN-Bridge · konwerter · analog → CAN

SMART-CAN Bridge

Uniwersalny mostek między światem analogowym a magistralą CAN. Zamienia przyciski, czujniki prędkości (Hall), temperatury (NTC) i inne sygnały analogowe na gotowe ramki CAN bus — z pełną konfiguracją z poziomu aplikacji na PC.

Pobierz aplikację (Windows 10 / 11) Obsługiwane wejścia Pinout i instrukcja

Do 11 wiadomości CAN · 5 wejść cyfrowych · drabinka rezystancyjna · 2× NTC · 2× Hall · konfiguracja przez USB / COM · SmartCANBridge_Setup.exe

SMART-CAN Bridge — konwerter analog → CAN Seaside Customs

Opis

Dowolny sygnał fizyczny → gotowa ramka CAN

SMART-CAN Bridge to uniwersalny konwerter, który odczytuje sygnały ze świata analogowego — przyciski, czujniki prędkości Halla, termistory NTC i inne wejścia — i umieszcza je jako gotowe wartości w ramkach CAN bus. Dzięki temu jeden układ wprowadza dowolny sygnał fizyczny do cyfrowej magistrali pojazdu lub maszyny.

Urządzenie obsługuje do 11 niezależnych wiadomości CAN (MSG1–MSG11), z których każda ma własne ID, dane, interwał nadawania oraz automatyczne wyliczanie sumy kontrolnej CRC-8 (SAE J1850 lub własny algorytm), dwóch liczników i bitu parzystości. Każde wejście fizyczne mapuje się na wybrane bity ramki, ze skalowaniem i offsetem — na przykład format temperatury Mercedesa (wartość + 40).

Konfiguracja i pamięć

Konfiguracja odbywa się z poziomu aplikacji na PC (połączenie USB / port COM). Ustawienia zapisywane są w pamięci nieulotnej urządzenia i zostają zachowane po odłączeniu zasilania. Całą konfigurację można wyeksportować do pliku .json i przenieść na inne urządzenie.

Obsługiwane wejścia

Pięć rodzajów sygnału, jedno urządzenie

MSG1–MSG5

Wejście przyciskowe

5 wejść cyfrowych (przycisk, przekaźnik, sygnał 0/3.3 V). Tryb SHOT lub LOOP, wartości Min/Max wpisywane do ramki przy zwolnieniu i wciśnięciu.

MSG6

Drabinka rezystancyjna

Odczyt rezystancji z 7 przycisków z rezystorami lub potencjometru. Każdy zakres R → wartość CAN. Idealne do lewarka PRND +/− i kierownicy multifunkcyjnej.

MSG7–MSG8

Termistor NTC

Pomiar temperatury z czujnika NTC. Presety 10K/100K (Beta 3950/3435/4190) lub Custom, generator tablicy LUT ADC → temperatura.

MSG9–MSG10

Czujnik Halla

Pomiar prędkości lub obrotów z czujnika Halla. Impulsy/obrót, obwód koła, przeliczanie na km/h, mph, RPM lub Hz, podwójne mapowanie w ramce.

MSG6 / BTN6 — drabinka rezystancyjna

Jedno wejście, cały lewarek PRND albo kierownica

Wejście MSG6 działa inaczej niż pozostałe przyciski — zamiast prostego sygnału 0/1 odczytuje rezystancję przez dzielnik napięcia utworzony ze stałym rezystorem pull-up (10 kΩ) na pinie PA5. Pozwala to obsłużyć nawet 7 przycisków z rezystorami na jednej linii (drabinka rezystancyjna) albo potencjometr.

Każdemu zakresowi rezystancji (R min – R max) przypisuje się wartość CAN w formacie HEX. Gdy zmierzona rezystancja mieści się w danym zakresie, ta wartość jest wpisywana do ramki zgodnie z ustawionym Start/End Bit. Gdy żaden zakres nie pasuje, utrzymywana jest ostatnia dopasowana wartość.

Dzięki temu jednym wejściem można podłączyć np. lewarek skrzyni automatycznej (pozycje P-R-N-D oraz +/−) albo przyciski kierownicy multifunkcyjnej — typowe zastosowania to rezystancyjne selektory, enkodery i joysticki rezystancyjne.

Domyślnie zaprogramowanych jest 7 przycisków z rezystorami 1–7 kΩ (co 1 kΩ), każdy z marginesem ±5% i przypisaną wartością CAN. Wartości te można dowolnie zmienić w aplikacji.

Domyślne wartości drabinki (pull-up 10 kΩ)

#RezystorR min (Ω)R max (Ω)Wartość CAN
1~1 kΩ95010500x08
2~2 kΩ190021000x07
3~3 kΩ285031500x06
4~4 kΩ380042000x05
5~5 kΩ475052500x1A
6~6 kΩ570063000x1B
7~7 kΩ665073500x1C
SMART-CAN Bridge — konfiguracja drabinki rezystancyjnej MSG6: zakresy R min–R max i przypisane wartości CAN
Konfiguracja MSG6 w aplikacji: tabela zakresów rezystancji (R min – R max) i przypisanych im wartości CAN (HEX)

Kluczowe funkcje

Co potrafi ramka z SMART-CAN Bridge

Do 11 wiadomości

MSG1–MSG11

Każda z własnym ID, danymi, interwałem i limitem wysłań, konfigurowana niezależnie.

CRC-8

Suma kontrolna

Automatyczne wyliczanie: SAE J1850 (poly=1D, init=FF, xor=FF) lub własny algorytm.

Liczniki

Liczniki i parytet

Dwa niezależne liczniki wpisywane do wybranych bitów oraz automatyczny bit parzystości (Even/Odd).

Bity

Mapowanie na bity

Wartość z wejścia wpisywana na dowolny zakres bitów ramki, ze skalowaniem, offsetem i wyborem Big/Little Endian.

Aplikacja PC

Podgląd na żywo

Konfiguracja przez USB / port COM, podgląd ramki na żywo, przycisk TEST działający bez podłączonego urządzenia.

Backup

Pamięć i backup

Ustawienia w pamięci nieulotnej, eksport/import całej konfiguracji do pliku .json.

Rozkład wyprowadzeń i podłączenie

SMART-CAN Bridge — pinout: +12V, GND, NTC1/2, CANH/CANL, BTN1–6, SPEED, RPM
Pinout — zasilanie (+12V, GND), NTC1/2, CANH/CANL, przyciski BTN1–BTN6, wejścia prędkości (SPEED +/−, SPEED HALL) i obrotów (RPM +/−, RPM HALL). Kliknij, aby powiększyć.

Pełna instrukcja (PDF):

PL EN DE FR ES IT
SMART-CAN Bridge — instrukcja podłączenia: zasilanie, przyciski, drabinka, NTC, HALL/VR, CAN
Instrukcja podłączenia — zasilanie, przyciski BTN1–6, drabinka rezystancyjna, czujniki NTC, HALL/VR, CAN bus. Kliknij, aby powiększyć.

Informacja prawna

SMART-CAN Bridge jest urządzeniem elektronicznym przeznaczonym wyłącznie do zastosowań w sporcie motorowym (motorsport), na torach zamkniętych, do celów off-road, badawczo-rozwojowych oraz jako narzędzie diagnostyczne i tester podzespołów na stanowisku warsztatowym. Produkt nie posiada homologacji drogowej i nie jest przeznaczony do montażu ani użytkowania w pojazdach poruszających się po drogach publicznych. Montaż lub używanie urządzenia w pojeździe dopuszczonym do ruchu drogowego może naruszać obowiązujące przepisy i skutkować utratą homologacji pojazdu. Odpowiedzialność za sposób wykorzystania, montaż oraz zgodność z lokalnymi przepisami ponosi wyłącznie użytkownik. Producent nie ponosi odpowiedzialności za jakiekolwiek szkody, straty ani skutki prawne wynikające z niewłaściwego użycia lub użycia niezgodnego z przeznaczeniem.