摘要
CAN Bus广泛应用于汽车、机器人、数控机床、自动化仪表等领域。为了实现CAN Bus通信,采用89C51单片机、CAN控制器SJA1000和CAN收发器PCA82C250构成CAN节点,设计完成了硬件接口电路和基于硬件条件的软件。在实验室环境下进行通信功能测试,完成了CAN报文的接收与发送,结果表明该CAN Bus通信节点接口设计方案满足CAN 2.0B协议,通信性能安全、可靠。
CAN Bus is widely used in Automotive,Robotics,CNC Machine Tools,Automation Instrumentation and some other fields.In order to achieve the CAN Bus communication,built the CAN node by 89C51 microcontroller,CAN controller SJA1000 and CAN transceiver PCA82C250.Designed the hardware interface circuit and the software based on the interface.Test the communicate function of CAN Bus node in the laboratory.Completed the CAN message reception and transmission.The results shows that the CAN Bus communication node interface design full filed CAN 2.0B protocol and its communication performance is safe and reliable.
出处
《大众科技》
2013年第6期1-3,共3页
Popular Science & Technology