官方授權台灣代理分銷

CAN-BUS Shield V2 擴充板

原名
CAN-BUS Shield V2

貨號
103030215

分類
Shields

特價
800

資料來源:https://www.seeedstudio.com/CAN-BUS-Shield-V2-p-2921.html

Description

CAN-BUS is a common industrial bus because of its long travel distance, medium communication speed and high reliability. It is commonly found on modern machine tools and as an automotive diagnostic bus. Thanks for CAN-BUS, makers are able to hack their cars more conveniently. In order to make it more convenient to interact with cars, we released the CAN-BUS Shield which adopts MCP2515 CAN-BUS controller with SPI interface and MCP2551 CAN transceiver to give you Arduino/Seeeduino CAN-BUS capability.

 

Previously we have made two versions of CAN-BUS Shield, the V1.0 and V1.2. They are all awesome shields that widely liked by our users. In order to make it better, several months ago we conducted a survey about CAN-BUS Shield V1.2 and received many valuable advices (Thanks to all the users who replied to us), so we decided to make an update and here it is - CAN-BUS Shield V2.

 

The CAN-BUS Shield V2 still uses MCP2515 as CAN-BUS controller and MCP2551 as CAN transceiver. Despite of that, there are really many updates. First and most importantly, OBD-II or CAN standard pinout can be selected by switching jumpers on DB9 interface, the default pinout is OBD-II. Secondly we add a TF card slot for data storage and the CS pin can be either set to D4 or D5. The INT pin can also be set to D2 or D3 by switching jumpers on the back of the shield. If you want to use more than 2 CAN-BUS Shield, it is needed to cut P1 pad. In V2, we moved the P1 pad from front to the back of the shield to make it easier to cut and solder. All in one, there are more options for customization.

 

Consider that the D0/D1 pin are usually used for downloading code, we changed the serial Grove connector to pin A0/A1. The I2C grove connector is also changed to more reasonable standard SDA/SCL pin instead of previous A4/A5. The two grove connectors are both changed to horizontal rather than vertical to the shield so that it would be more convenient when connecting to other grove modules.


Alternative Choice


If your project is space limited, here is a Serial CAN-BUS module which has the full features of CAN Bus. The Serial CAN-BUS provides your Arduino or others MCU with the capability to communication to CAN Bus, such as hacking your vehicle. This Grove CAN-BUS module is controled by UART, that means if your MCU has a UART interface, this serial CAN BUS is available. Good news is that this Serial CAN BUS module needs only $14.9


bazaar535601_img_2922a.jpg


Features:


  • 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    


Version Tracker


Features V1.2 V2.0
CAN-BUS Controller MCP2515 MCP2515
CAN Transceiver MCP2551 MCP2551
Default OBD Pinout OBD-II Standard OBD-II Standard
CAN Standard Pinout Not compatible Compatible (jumper)
INT Pin Not changeable D2 or D3 (jumper)
CS pin for TF card slot No TF card slot D4 or D5 (jumper)
P1 pad Front of the shied Back of the shield
Serial Grove D0/D1 A0/A1
I2C Grove A4/A5 SDA/SCL
Grove Orientation Vertical Horizontal


Note:


CAN BUS Shield Work well with Arduino UNO (ATmega328), Arduino Mega (ATmega1280/2560) as well as Arduino Leonardo (ATmega32U4) and LinkIt One, if you want to use it with the others board, please contact us for more details. 



Arduino UNO Arduino Mega Arduino  Leonardo
CAN-Bus Shield V2 Compatible Compatible Compatible

   

If you want a CAN Bus function for others mcu, please try Serial CAN-BUS module





Technical Details

Dimensions 74.8mm x 53.4mm x 27.1mm
Weight G.W 48g    
Battery Exclude

Part List

CAN-BUS Shield V2 1

描述

CAN-BUS 是一種普通的工業總線,由於其長距離,中等通信速度和高可靠性。通常可在現代機床和汽車診斷匯流排上發現。感謝 CAN-BUS,自造者們能夠更方便地 hack 他們的汽車。為了使其與汽車交互更方便,我們發布了採用 MCP2515 CAN-BUS 控制器與 SPI 接口和 MCP2551 CAN 收發器的 CAN-BUS Shield,為您提供 Arduino / Seeeduino CAN-BUS 功能。

 

以前,我們製作了兩個版本的 CAN-BUS Shield,即 V1.0 和 V1.2。它們都是我們用戶廣泛喜歡的絕佳盾牌。為了做得更好,幾個月前,我們進行了關於 CAN-BUS Shield V1.2 的調查,並收到了許多有價值的建議(感謝所有回覆給我們的用戶),所以我們決定進行更新,這就是 - CAN-BUS Shield V2。

 

CAN-BUS Shield V2 仍然使用 MCP2515 作為 CAN-BUS 控制器,MCP2551 作為 CAN 收發器使用。儘管如此,真的有很多更新。首先也是最重要的是,通過在 DB9 接口上切換跳線可以選擇 OBD-II 或 CAN 標準引腳,默認引腳為 OBD-II。其次,我們添加一個用於數據存儲的 TF 卡插槽,CS 引腳可以設置為 D4 或 D5。也可以通過切換屏蔽背面的跳線將 INT 引腳設置為 D2 或 D3。如果要使用 2 個以上的 CAN-BUS Shield,則需要切割 P1 墊。在 V2 中,我們將 P1 墊從 Shield 的前面移動到背面,使其更容易切割和焊接。總而言之,還有更多的定制選項。

 

考慮到 D0 / D1 引腳通常用於下載代碼,我們將串行 Grove 連接器更改為引腳 A0 / A1。 I2C Grove 連接器也改為更合理的標準 SDA / SCL 引腳,而不是以前的 A4 / A5。兩個 grove 連接器都改為水平而不是垂直於 Shield,因此當連接到其他 grove 模組時更方便。

 

特徵:

  • 實現 CAN V2.0B 高達 1Mb/s

  • 工業標準 9 針 sub-D 接頭

  • OBD-II 和 CAN 標準引腳可選。

  • 可選芯片選擇引腳

  • TF 卡插槽可更換 CS 引腳

  • 可變 INT 引腳

  • 螺絲端子,可以方便地連接 CAN_H 和 CAN_L

  • Arduino Uno 針頭

  • 2 個 Grove連接器(I2C 和 UART)

  • SPI 接口高達 10 MHz

  • 標準(11位)和擴展(29位)數據和遠程幀

  • 兩個具有優先消息存儲的接收緩衝區

 

版本跟踪

特徵 V1.2 V2.0
CAN總線控制器 MCP2515 MCP2515
CAN收發器 MCP2551 MCP2551
默認OBD引腳 OBD-II標準 OBD-II標準
CAN標準引腳 不兼容 兼容(跳線)
INT引腳 不變 D2或D3(跳線)
TF卡插槽的CS引腳 沒有TF卡插槽 D4或D5(跳線)
P1墊 前面的害羞 盾的背面
串行格羅夫 D0 / D1 A0 / A1
I2C Grove A4 / A5 SDA / SCL
樹叢方向 垂直

 

注意:

CAN BUS Shield 與 Arduino UNO(ATmega328),Arduino Mega(ATmega1280 / 2560)以及Arduino Leonardo(ATmega32U4)和LinkIt One配合使用,如果您想與其他板一起使用,請聯繫我們了解更多詳情。

  Arduino UNO Arduino Mega Arduino Leonardo LinkIt One
CAN-BUS Shield V2 兼容 兼容 兼容 兼容

 

文件

  • 對於圖書館和文件,請訪問我們的Wiki頁面(即將推出)

  • 技術討論請到我們的論壇

  • 對於您想與社區分享的項目,請訪問配方

 

 

前往
現貨型錄

Line share