CAN(Control er Area Network)总线是一种现场总线,由于其具有可靠性高、抗干扰能力强和实时性强的特点,而被广泛应用于工业控制领域。本文介绍了一种基于SJA1000的高可靠CAN总线智能单元的设计方案。该总线智能单元可以独立或者配合AT96总线和主控制器协同工作,易于系统扩展、优化和改进,利用微处理器完成数据发送/接受和错误诊断处理,降低主控制器的信息处理负担。测试表明,该高可靠CAN总线智能单元的设计是可行的。%CAN bus is a ifeld bus which is widely used in industrial control ifeld because of its advantages in high reliability,strong anti-jamming and high real-time characteristic. This paper introduces a design of high-reliability intel igent CAN communication unit base on SJA1000. The intel igent CAN unit may work independently or with the supervisor computer by AT96 bus. It is easy for system’s expansion,optimization and amelioration. The unit completes the data transferring/receiving and the error diagnosing by the microprocessor,thus decreases the load factor of the supervisor computer. Experimental results show that the design of intel igent and high-reliability CAN communication unit is effective.
展开▼