- 商品說明
商品說明
CAN-BUS Shield v2.0 CANbus 控制器區域網路擴展板
CAN-BUS是一種常見的工業總線,因為它的行程距離長,通信速度中等,可靠性高。它通常用於現代機床和汽車診斷總線。它通常在現代機床上應用,例如汽車診斷總線。為了更方便與汽車互動,我們發布了CAN-BUS Shield,它採用帶SPI接口的MCP2515 CAN-BUS控制器和MCP2551 CAN收發器,為您提供兼容Arduino / Seeeduino的CAN-BUS功能。
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焊盤從屏蔽的前部移動到後部,以便於切割和焊接。一體化,有更多的自定義選項。
考慮到D0 / D1引腳通常用於下載代碼,我們將串行Grove連接器更改為引腳A0 / A1。I2C凹槽連接器也改為更合理的標準SDA / SCL引腳,而不是之前的A4 / A5。兩個凹槽連接器都改為水平而不是垂直於護罩,因此連接到其他凹槽模塊時更方便。
特徵
- 以高達1 Mb / s的速度實現CAN V2.0B
- 工業標準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-BUS 控制芯片 | MCP2515 | MCP2515 |
CAN 收發芯片 | MCP2551 | MCP2551 |
默認OBD 引腳接口 | 標準OBD-II | 標準OBD-II |
標準CAN 引腳接口 | 不兼容 | 兼容(跳線) |
INT Pin | 不可改變 | D2 或者D3 (跳線) |
TF card 套的CS引腳 | 沒有TF card 卡套 | D4 或者D5 (跳線) |
Grove 串行接口 | D0/D1 | A0/A1 |
I2C Grove | A4/A5 | SDA/SCL |
Grove 接口方向 | 垂直 | 水平 |
P1 焊盤 | 擴展板正面 | 擴展板反面 |
CAN BUS Shield V2.0的新功能
硬件
- 可以通過在DB9接口上切換跳線來選擇OBD-II或CAN標準引腳,默認引腳為OBD-II。
- 添加用於數據存儲的TF卡插槽,CS引腳可以設置為D4或D5。
- 可以通過切割和焊接板背面的焊盤將INT引腳設置為D2或D3。
- 將P1焊墊從板的前面移到後面,以便於切割和焊接。
- 考慮到D0 / D1引腳通常用於下載代碼,我們將串行Grove連接器更改為引腳A0 / A1。
- I2C凹槽連接器也更改為更合理的標準SDA / SCL引腳,而不是先前的A4 / A5。
- 將兩個Grove連接器都更改為與板面相對的水平位置,而不是垂直位置,以便在連接到其他Grove模塊時更加方便。
軟件
- 添加功能和示例以訪問您的汽車數據。
- 添加了SD卡讀取功能。
- 添加示例以將您的汽車數據存儲到SD卡中。
- 修復了一些錯誤並優化了一些程序。
D-Sub CAN-BUS 引腳分配
引腳# | 名稱 | 描述 |
---|---|---|
1 | Reserved | Upgrade Path |
2 | CAN_L | Dominant Low |
3 | CAN_GND | Ground |
4 | Reserved | Upgrade Path |
5 | CAN_SHLD | Shiled, Optional |
6 | GND | Ground,Optional |
7 | CAN_H | Dominant High |
8 | Reserved | Upgrade Path |
9 | CAN_V+ | Power, Optional |
Documents
- [PDF] CAN-BUS Shield V2.0原理圖
- [Eagle] CAN-BUS Shield V2.0原理圖和PCB設計
- [庫] CAN-BUS Shield的Arduino庫
- [數據手冊] MCP2515數據手冊
- [數據手冊] MCP2551數據手冊
- [示例] OBD示例
- [工具] MCP2515波特率工具
- [工具] USB-CAN分析儀
- [轉接線] DB9轉OBD2連接線
- [繪圖] CAN BUS Shield v2.0繪圖(PDF格式)
- [繪圖] CAN BUS Shield v2.0繪圖(DXF格式)
相關商品
-
Sensor Shield V5.0 感測器擴展板 支援Arduino單機片
0 滿分 5 分最新推出的Sensor Shield V5.0 感測器擴展板,採用疊層設計,主板不僅將 Arduino Uno 的全部 Digital 與 Ananog pins 擴展出來,還特設 IIC 接口、舵機控制器接口、藍芽模組通信接口、SD 卡模組通信接口、APC220 無線射頻模組通信接口、超聲波感測器接口、12864液晶串列與並行接口,獨立擴出更加易用方便。對於 Arduino 初學者來說,不必為繁瑣複雜電路連線而頭疼了,這款感測器擴展板真正意義上的將電路簡化,能夠很容易地將常用感測器連接起來,一款感測器僅需要一種通用3P感測器連接線(不分數字連接線與模擬連接線),完成電路連接後,編寫相應的Arduino程序下載到Arduino 控制器中讀取感測器數據、或者接收無線模組回傳數據,經過運算處理,最終輕鬆完成你自己的互動作品。
NT$124NT$80 未稅加入購物車Quick View -
加入購物車Quick View
美國官方授權經銷 Arduino ETHERNET SHIELD 2 乙太網路擴展板 2代 不含POE模組 義大利製
0 滿分 5 分義大利原廠 Arduino 乙太網路擴展板 2代 不含POE模組
Arduino Ethernet Shield 2 connects your Arduino board to the internet.
Plug The Arduino Ethernet Shield 2 module onto your Arduino Board, connect it to your network with an RJ45 cable (not included) and follow a few simple steps to start controlling your world through the internet. The Shield has a Power over Ethernet (PoE) module designed to extract power from a conventional Ethernet cable.
加入購物車Quick View -
LoRa/GPS Shield For Arduino LoRa Bee 含 GPS 衛星定位模組 868MHz 無線射頻擴展板
0 滿分 5 分LoRa部分,LoRa / GPS Shield採用SX1276 / SX1278收發器.LRRa / GPS Shield的收發器採用了LoRa™長距離調製解調器,可提供超長距離擴頻通信和高抗干擾能力,同時最小化電流消費。與常規調製技術相比,LoRa™在阻塞和選擇性方面也具有顯著的優勢,解決了傳感器在範圍,抗干擾能力和能量消耗之間的折衷。在GPS部分,L80 GPS(基於MTK MT3339)的添加是專為通過串行端口連接到GPS的應用程序而設計的,如定時應用或需要GPS信息的一般應用。該GPS模塊可以計算和使用存儲在內部閃存中的星曆數據(長達3天)自動預測軌道,因此即使在低功耗的室內信號水平下,屏蔽也可以快速固定位置。通過AlwaysLocate™技術,LoRa / GPS Shield可以自適應地調整開/關時間,根據環境和運動條件實現定位精度和功耗之間的平衡。GPS還支持自動天線切換功能。它可以實現內部貼片天線與外部主動天線的切換。
NT$1,381NT$1,240 未稅加入購物車Quick View -
Dragino LoRa 擴展板- 433M frequency 相容Arduino seeed原廠
0 滿分 5 分Dragino LoRa 433M frequency Arduino專用 Lora 擴展版
Dragino LORA擴展板 是一個專門為 Arduino 所設計的 Lora 功能 擴展板 , Lora 擴展板基於開放源碼庫,允許用戶發送數據,達到極長的範圍在低 data-rates.it 提供超遠距離擴頻通信和高抗干擾性的同時儘量減少電流消耗。
NT$1,133NT$860 未稅加入購物車Quick View -
Arduino GSM Shield 2 義大利製 Arduino 原廠進口 內建集成天線
0 滿分 5 分注意:GSM Shield 僅適用於 2G 網絡。購買前請檢查您所在的國家/地區是否有通行的2G電信網絡可使用,不接受電信網路問題退貨 !
Arduino GSM Shield 2 擴展板可以利用GPRS無線網絡將Arduino連至網際網路。只需將該擴充版插到Arduino板上,插入來自於提供GPRS業務的運營商的SIM卡,按照幾個簡單的步驟即可開始通過網際網路控制您的世界。您還可以撥打/接聽語音電話(您需要1個外部揚聲器和麥克風電路)和發送/接收SMS信息。
NT$3,900NT$3,560 未稅加入購物車Quick View -
XBee Sensor Shield 感測器擴展板 帶 XBee/ RS485 接口
0 滿分 5 分NT$305NT$286 未稅加入購物車Quick View -
Grove Base Shield V2 for Arduino 感測器擴充板 seeed原廠
0 滿分 5 分NT$305NT$240 未稅加入購物車Quick View -
NANO UNO 多用途擴展板 相容Arduino
0 滿分 5 分UNO Nano Prototype Shield I/O Extension Board Module for Arduino
專門為Arduino NANO量身打造,焊上的兩排針腳,即可使用在Arduino duemilanove 2009 、UNO R3。該擴展板,解決了NANO在連接多款傳感器的時候佈線混亂的問題,成為你開發Arduino作品的利器.
NT$143NT$60 未稅加入購物車Quick View -
加入購物車Quick View
Grove – Mega Shield v1.2 Mega 2560 感測器 傳感器 擴展板 seeed原廠
0 滿分 5 分加入購物車Quick View -
USB Host Shield 副廠 支援 Google Android ADK UNO MEGA 2560
0 滿分 5 分USB Host Shield讓您可以將USB器件與您的Arduino板連接。USB Host Shield基於MAX3421E(數據手冊),它是一款USB外設/主機控制器,實現了數字邏輯和模擬安全性,是執行全速USB外設或全速/低速主機與USB規格2.0版本所必須的。護盾與TinkerKit相兼容,這就意味著您可以通過將TinkerKit插入到開發板上來快速創建您的項目。
NT$476NT$438 未稅加入購物車Quick View