该MCP2515 CAN控制器demo板使用两个节点实现简单的CAN总线。一个节点使用MCP2515 独立式CAN控制器,另一个节点使用MCP25020 CAN I / O扩展器。每个节点使用一个输入(按钮)和一个输出(LED)。这些电路板演示了一个简单,廉价的CAN总线实现。MCP2515节点定期发送输入(按钮)信息,并定期向MCP25020请求输入(按钮)信息。每个节点上的LED反映另一个节点的按钮状态。
实物截图:
两个CAN节点由以下部分组成:
- 节点A: MCP2515,PIC16F676和MCP2551 CAN收发器
- 节点B: MCP25020 CAN I / O扩展器和MCP2551 CAN收发器
每个节点还有一个按钮和一个连接到I / O的LED。每个节点的按钮状态通过CAN消息发送到另一个节点。节点A有两个接头,用于使用PICkit™1闪存入门工具包或PICkit™2微控制器编程器的编程功能对PICmicro®单片机(MCU)进行编程。没有头文件被填充
附件资料截图:
可能感兴趣的项目设计:
阅读全文