Einleitung
CANBus ist ein Kommunikationsprotokoll, das ursprünglich für die Automobilindustrie entwickelt wurde und das Kommunikationsrückgrat aller modernen Fahrzeuge bildet. Es ist einfach zu implementieren, da es nur zwei Drähte verwendet, aber dennoch leistungsstark ist: Es unterstützt bis zu 127 einzelne Knoten, individuell adressierte und Broadcast-Nachrichten, Nachrichtenpriorisierung und variable Geschwindigkeiten von bis zu 20 Mbit/s.
Eine der häufigsten Implementierungen von CANBus findet sich in Fahrzeugen – über den OBD-II-Anschluss. OBD (On-Board-Diagnostics) ist eine standardisierte Schnittstelle, die den direkten Zugriff auf das Kommunikationsnetzwerk eines Fahrzeugs ermöglicht. Seit 2008 ist CANBus das standardisierte Kommunikationsprotokoll.
CANBus ist überall zu finden – nicht nur in Fahrzeugen. Er kommt in Batteriecontrollern, 3D-Druckern, Aufzügen, medizinischen Geräten, in der Luftfahrt, in der Schifffahrt und in landwirtschaftlichen Geräten zum Einsatz. Wenn robuste Kommunikation gefordert ist, kommt wahrscheinlich CANBus zum Einsatz.
Das ElectronicCats CANBus-Modul für Flipper Zero mit der dazugehörigen Flipper-App ermöglicht Ihnen den Einstieg in CANBus. Es verfügt über umfassende Low-Level-Tools zum Senden, Protokollieren und Wiedergeben von CAN-Nachrichten sowie über High-Level-Tools für die Interaktion mit Fahrzeugen über die OBD2-Scanner-Funktion.
Wenn Sie bereits mit CAN gearbeitet haben, wissen Sie, dass es Dutzende von halbfertigen, halb aufgegebenen Tools und Produkten oder teure Tools gibt, die nicht plattformübergreifend sind. Das Flipper CANBus-Modul löst all diese Probleme.
Demonstrationsvideos zum CANBus-Modul
Hardware-Spezifikationen
- Chipsatz: MCP2515
- Protokolle: CAN v2.0B (unterstützt Standard- und erweiterte Datenframes)
- Betriebsspannung: 2,7 – 5,5 V
- Schnittstelle: Hochgeschwindigkeits-SPI (10 MHz)
Lieferumfang
- 1x CANBus-Modul
Technische Ressourcen
Funktionsspezifikationen
- Sniffer: Alle Daten erfassen und protokollieren
- Sender: Individuell erstellte und adressierte Nachrichten senden
- Player: Protokollierte Daten wiedergeben
- Protokoll-Viewer: Gespeicherte Protokolle überprüfen
-
OBD2-Scanner:
- PID-Codes abrufen
- Abrufen der Fahrzeug-Identifikationsnummer
- Abrufen der Motordrehzahl
- Fahrzeuggeschwindigkeit abrufen
- Abrufen der Motorlast
- Drosselklappenstellung abrufen
- Kraftstoffstand abrufen
- Abrufen der Motorsteuerung
- Fehler-DTC abrufen
- Fehler-DTC zurücksetzen