
Produktdetails
Merkmale
- Implementiert CAN V2.0B mit bis zu 1 Mb/s
- Industrieller Standard 9-Pin Sub-D Stecker
- OBD-II und CAN Standard-Pinbelegung wählbar.
- Umschaltbarer Chip-Select-Pin
- Umschaltbarer CS-Pin für TF-Kartensteckplatz
- Umschaltbarer INT-Pin
- Schraubklemme zum einfachen Anschließen von CAN_H und CAN_L
- Arduino Uno Pinleisten
- Micro-SD-Kartenhalter
- 2 Grove-Anschlüsse (I2C und UART)
- SPI-Schnittstelle bis zu 10 MHz
- Standard- (11 Bit) und erweiterte (29 Bit) Daten- und Remote-Frames
- Zwei Empfangspuffer mit priorisierter Nachrichtenspeicherung
Beschreibung
Fahrzeuge hacken wird einfach mit CAN BUS und Arduino! CAN-BUS Shield, das den MCP2515 CAN-BUS Controller mit SPI-Schnittstelle und den MCP2551 CAN-Transceiver verwendet, um Ihnen Arduino/Seeeduino CAN-BUS-Fähigkeit zu verleihen. Mit Hilfe des CAN-BUS Shields können Sie einfach mit Ihrem Auto interagieren, indem Sie Arduino-Boards verwenden.
CAN-BUS ist ein gängiger Industriebus aufgrund seiner langen Reichweite, mittleren Kommunikationsgeschwindigkeit und hohen Zuverlässigkeit. Er ist häufig in modernen Werkzeugmaschinen und als Automobil-Diagnosebus zu finden.
Das CAN-BUS Shield funktioniert gut mit Arduino UNO (ATmega328), Arduino Mega (ATmega1280/2560) sowie Arduino Leonardo (ATmega32U4) und LinkIt One. Wenn Sie es mit anderen Boards verwenden möchten, kontaktieren Sie uns bitte für weitere Details.
Was ist CAN?
- CAN steht für Controller Area Network und wird verwendet, um Mikrocontrollern und Geräten die Kommunikation untereinander in einem Fahrzeug ohne Host-Computer zu ermöglichen, was die Steuerung und Datenerfassung erlaubt. Diese Geräte werden auch als Electronic Control Units (ECU) bezeichnet und ermöglichen die Kommunikation zwischen allen Teilen eines Fahrzeugs.
- CAN ist ein serieller Kommunikationsbus, der für industrielle und automobile Anwendungen entwickelt wurde. Er findet sich beispielsweise in Fahrzeugen, Landwirtschaftsgeräten, industriellen Umgebungen usw.
Vergleich der verschiedenen Versionen des CAN-BUS Shield
- OBD-II oder CAN Standard-Pinbelegung kann durch Umschalten von Jumpern an der DB9-Schnittstelle ausgewählt werden, die Standard-Pinbelegung ist OBD-II.
- Ein TF-Kartensteckplatz zur Datenspeicherung wurde hinzugefügt, und der CS-Pin kann entweder auf D4 oder D5 eingestellt werden.
- Der INT-Pin kann auch auf D2 oder D3 eingestellt werden, indem Jumper auf der Rückseite des Shields umgeschaltet werden.
- Wir haben das P1-Pad von der Vorderseite auf die Rückseite des Shields verlegt, um das Schneiden und Löten zu erleichtern, falls Sie mehr als 2 CAN-BUS Shields verwenden möchten, muss das P1-Pad geschnitten werden.
- Alles in allem gibt es mehr Optionen zur Anpassung.
| Merkmale | V1.2 | V2.0 |
| CAN-BUS Controller | MCP2515 | MCP2515 |
| CAN Transceiver | MCP2551 | MCP2551 |
| Standard-OBD-Pinbelegung | OBD-II Standard | OBD-II Standard |
| CAN Standard-Pinbelegung | Nicht kompatibel | Kompatibel (Jumper) |
| INT-Pin | Nicht änderbar | D2 oder D3 (Jumper) |
| CS-Pin für TF-Kartensteckplatz | Kein TF-Kartensteckplatz | D4 oder D5 (Jumper) |
| P1-Pad | Vorderseite des Shields | Rückseite des Shields |
| Serieller Grove | D0/D1 | A0/A1 |
| I2C Grove | A4/A5 | SDA/SCL |
| Grove-Ausrichtung | Vertikal | Horizontal |