CAN-Bridge · konwerter · analog → CAN
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.
Do 11 wiadomości CAN · 5 wejść cyfrowych · drabinka rezystancyjna · 2× NTC · 2× Hall · konfiguracja przez USB / COM · SmartCANBridge_Setup.exe
Opis
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 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
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.
Odczyt rezystancji z 7 przycisków z rezystorami lub potencjometru. Każdy zakres R → wartość CAN. Idealne do lewarka PRND +/− i kierownicy multifunkcyjnej.
Pomiar temperatury z czujnika NTC. Presety 10K/100K (Beta 3950/3435/4190) lub Custom, generator tablicy LUT ADC → temperatura.
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
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Ω)
| # | Rezystor | R min (Ω) | R max (Ω) | Wartość CAN |
|---|---|---|---|---|
| 1 | ~1 kΩ | 950 | 1050 | 0x08 |
| 2 | ~2 kΩ | 1900 | 2100 | 0x07 |
| 3 | ~3 kΩ | 2850 | 3150 | 0x06 |
| 4 | ~4 kΩ | 3800 | 4200 | 0x05 |
| 5 | ~5 kΩ | 4750 | 5250 | 0x1A |
| 6 | ~6 kΩ | 5700 | 6300 | 0x1B |
| 7 | ~7 kΩ | 6650 | 7350 | 0x1C |
Kluczowe funkcje
Każda z własnym ID, danymi, interwałem i limitem wysłań, konfigurowana niezależnie.
Automatyczne wyliczanie: SAE J1850 (poly=1D, init=FF, xor=FF) lub własny algorytm.
Dwa niezależne liczniki wpisywane do wybranych bitów oraz automatyczny bit parzystości (Even/Odd).
Wartość z wejścia wpisywana na dowolny zakres bitów ramki, ze skalowaniem, offsetem i wyborem Big/Little Endian.
Konfiguracja przez USB / port COM, podgląd ramki na żywo, przycisk TEST działający bez podłączonego urządzenia.
Ustawienia w pamięci nieulotnej, eksport/import całej konfiguracji do pliku .json.
Pełna instrukcja (PDF):
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.