2021-11-06 21:58:28 索煒達(dá)電子 1086
項目編號:E2190
文件大?。?.2M
源碼說明:帶中文注釋
開發(fā)環(huán)境:C編譯器
簡要概述:
本設(shè)計MCP2515 CAN-BUS總線控制板設(shè)計,附原理圖/PCB/庫文件等。該CAN-BUS是一種普通的工業(yè)總線,由于其長距離,中等通信速度和高可靠性,通常應(yīng)用在現(xiàn)代機(jī)床和汽車診斷母線上。該CAN總線電路板采用MCP2515 CAN總線控制器與SPI接口和MCP2551 CAN收發(fā)器,支持Arduino/Seeeduino CAN-BUS功能。通過添加OBD-II轉(zhuǎn)換器電纜并導(dǎo)入OBD-II庫,就可以構(gòu)建板載診斷設(shè)備或數(shù)據(jù)記錄器。MCP2515 CAN-BUS工業(yè)總線控制板硬件概述:
DB9接口 - 通過DBG-OBD電纜連接到OBDII接口。
V_OBD - 從OBDII接口(從DB9)獲取電源
LED指示燈:
PWR:電源
TX:數(shù)據(jù)發(fā)送時閃爍
RX:當(dāng)接收到數(shù)據(jù)時閃爍
INT:數(shù)據(jù)中斷
終端 - CAN_H和CAN_L
Arduino UNO引腳
Serial Grove連接器
I2C Grove連接器
ICSP引腳
IC - MCP2551,高速CAN收發(fā)器(數(shù)據(jù)表)
IC - MCP2515,帶SPI接口的獨(dú)立CAN控制器(數(shù)據(jù)表)
SD卡插槽
MCP2515 CAN-BUS工業(yè)總線控制板特點(diǎn):
實(shí)現(xiàn)CAN V2.0B高達(dá)1Mb / s
工業(yè)標(biāo)準(zhǔn)9針sub-D接頭
OBD-II和CAN標(biāo)準(zhǔn)引腳可選。
可選芯片選擇引腳
TF卡插槽可更換CS引腳
可變INT引腳
螺絲端子可以方便地連接CAN_H和CAN_L
Arduino Uno針頭
2個Grove連接器(I2C和UART)
SPI接口高達(dá)10 MHz
標(biāo)準(zhǔn)(11位)和擴(kuò)展(29位)數(shù)據(jù)和遠(yuǎn)程幀
兩個具有優(yōu)先消息存儲的接收緩沖區(qū)
目錄│文件列表:
│ MCP2515 CAN-BUS總線控制板原理圖和PCB源文件.rar
│ MCP2515 CAN-BUS總線控制板示例程序.zip
│ MCP2515波特率工具.zip
└ 芯片數(shù)據(jù)手冊.zip