De CAN-BUS heeft lange reisafstand, medium communicatiesnelheid en hoge betrouwbaarheid. Hij word vaak gebruikt in modern machineapparatuur en in auto diagnose. Met de CAN-BUS kunnen gebruikers gemakkelijker hun auto’s modificeren. Om het wat handiger te maken om met auto’s the communiceren hebben we de CAN-BUS Shield uitgebracht die de MCP2515 CAN-BUS controller met SPI interface en MCP2551 CAN transceiver opneemt om je Arduino/Seeeduino CAN-BUS mogelijkheden te geven.
De CAN-BUS Shield V2 gebruikt MCP2551 als CAN-BUS controller en MCP2551 als CAN transceiver. OBD-II of CAN standaard pinout kan geselecteerd worden door jumpers te switchen op DB9 interface, de default pinout is OBD-II. Het heeft ook een TF kaart gleuf voor data opslag en de CS pin kan ingesteld worden op D4 of D5. De INT pin kan ook ingesteld worden op D2 of D3 door jumpers te switchen aan de achterkant van het Shield. Als je meer dan 2 CAN-BUS Shield wilt, is het nodig om het P1 pad te knippen. In V2 wordt het P1 pad verplaatst van de voorkant naar de achterkant van het Shield om het makkelijker te maken om te knippen en solderen.
Specificaties
Implements CAN V2.0B at up to 1 Mb/s
Industrial standard 9 pin sub-D connector
OBD-II and CAN standard pinout selectable
Changeable chip select pin
Changeable CS pin for TF card slot
Changeable INT pin
Screw terminal that easily to connect CAN_H and CAN_L
Arduino Uno pin headers
2 Grove connectors (I2C and UART)
SPI Interface up to 10 MHz
Standard (11 bit) and extended (29 bit) data and remote frames
Two receive buffers with prioritized message storage
Deze seriële CAN-BUS geeft je Arduino of andere MCU de mogelijkheid om te communiceren via CAN-BUS. CAN-BUS is een breed gebruikte bus in de autoindustrie.
Met dit shield kun je eenvoudig verbinding maken met een CAN Bus. Ontdek nieuwe mogelijkheden voor interactie tussen je Arduino MKR Board en het CAN ecosysteem.