本設(shè)計MCP2515 CAN-BUS總線控制板設(shè)計,附原理圖/PCB/庫文件等。該CAN-BUS是一種普通的工業(yè)總線,由于其長距離,中等通信速度和高可靠性,通常應(yīng)用在現(xiàn)代機床和汽車診斷母線上。該CAN總線電路板采用MCP2515 CAN總線控制器與SPI接口和MCP2551 CAN收發(fā)器,支持Arduino/Seeeduino CAN-BUS功能。通過添加OBD-II轉(zhuǎn)換器電纜并導入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:當接收到數(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接口的獨立CAN控制器(數(shù)據(jù)表)
- SD卡插槽
MCP2515 CAN-BUS工業(yè)總線控制板特點: