本设计MCP2515 CAN-BUS总线控制板设计,附原理图/PCB/库文件等。该CAN-BUS是一种普通的工业总线,由于其长距离,中等通信速度和高可靠性,通常应用在现代机床和汽车诊断母线上。该CAN总线电路板采用MCP2515 CAN总线控制器与SPI接口和MCP2551 CAN收发器,支持Arduino/Seeeduino CAN-BUS功能。通过添加OBD-II转换器电缆并导入OBD-II库,就可以构建板载诊断设备或数据记录器。MCP2515 CAN-BUS工业总线控制板硬件概述:
- DB9接口 - 通过DBG-OBD电缆连接到OBDII接口。
- V_OBD - 从OBDII接口(从DB9)获取电源
- LED指示灯:
- PWR:电源
- TX:数据发送时闪烁
- RX:当接收到数据时闪烁
- INT:数据中断
- 终端 - CAN_H和CAN_L
- Arduino UNO引脚
- Serial Grove连接器
- I2C Grove连接器
- ICSP引脚
- IC - MCP2551,高速CAN收发器(数据表)
- IC - MCP2515,带SPI接口的独立CAN控制器(数据表)
- SD卡插槽
MCP2515 CAN-BUS工业总线控制板特点:
阅读全文