該MCP2515 CAN控制器demo板使用兩個節(jié)點實現(xiàn)簡單的CAN總線。一個節(jié)點使用MCP2515 獨立式CAN控制器,另一個節(jié)點使用MCP25020 CAN I / O擴展器。每個節(jié)點使用一個輸入(按鈕)和一個輸出(LED)。這些電路板演示了一個簡單,廉價的CAN總線實現(xiàn)。MCP2515節(jié)點定期發(fā)送輸入(按鈕)信息,并定期向MCP25020請求輸入(按鈕)信息。每個節(jié)點上的LED反映另一個節(jié)點的按鈕狀態(tài)。
實物截圖:
兩個CAN節(jié)點由以下部分組成:
- 節(jié)點A: MCP2515,PIC16F676和MCP2551 CAN收發(fā)器
- 節(jié)點B: MCP25020 CAN I / O擴展器和MCP2551 CAN收發(fā)器
每個節(jié)點還有一個按鈕和一個連接到I / O的LED。每個節(jié)點的按鈕狀態(tài)通過CAN消息發(fā)送到另一個節(jié)點。節(jié)點A有兩個接頭,用于使用PICkit™1閃存入門工具包或PICkit™2微控制器編程器的編程功能對PICmicro?單片機(MCU)進行編程。沒有頭文件被填充
附件資料截圖:
可能感興趣的項目設(shè)計:
閱讀全文