摘要
由于CAN总线传输距离有限,要适应井下长距离传输,有必要设计一种CAN总线中继器将CAN信号进行存储转发。提出了一种基于PIC18F258的CAN中继器的实现方法,CAN控制器采用MCP2515,主控器分别通过SPI接口和模拟SPI接口与MCP2515相连,实现了信号的多路转发。结果证明,该方法性价比高,准确性好,适合工业控制系统。
As the CANBUS transmission distance is limited, it is necessary to design a CANBUS repeater which adapts to long-distance underground transmission to store and forward the CAN signals. An implementation of CAN repeater which uses MCP2515 as CAN controller is presented based on PIC18F258, microcontroller connects MCP2515 respectively by SPI and simulation SPI interface, realizing the signal of multi-channel forwarding. The test result proves that this method is more costeffective, more real-time, more suitable for industrial control systems.
出处
《煤矿机械》
北大核心
2011年第3期136-138,共3页
Coal Mine Machinery