毕业论文课题相关文献综述
文 献 综 述
CAN的基本概念
CAN 是Controller Area Network 的缩写(以下称为CAN) ,CAN 的高性能和可靠性已被认同,是一种在工业领域得到广泛应用的现场总线技术。CAN是ISO国际标准化的串行通信协议,由著名的德国公司BOSCH开发,并发展成为国际通行标准。在汽车产业中,出于对安全性、舒适性、方便性、低公害、低成本的要求,各种各样的电子控制系统被开发了出来。由于这些系统之间通信所用的数据类型及对可靠性的要求不尽相同,由多条总线构成的情况很多,线束的数量也随之增加。为适应减少线束的数量、通过多个LAN,进行大量数据的高速通信的需要,1986 年德国电气商博世公司开发出面向汽车的CAN 通信协议。此后,CAN 通过ISO11898 及ISO11519 进行了标准化,在欧洲已是汽车网络的标准协议。
现场总线是当今自动化领域技术发展的热点之一,被誉为自动化领域的计算机局域网。它的出现为分布式控制系统实现各节点之间实时、可靠的数据通信提供了强有力的技术支持。
CAN总线的发展
CAN是BOSCH公司在20世纪80年代末为现代汽车应用领先推出的一种多主机局部网,由于其高性能、高可靠性、实时性等优点现已广泛应用于工业自动化、多种控制设备、交通工具、医疗仪器以及建筑、环境控制等众多部门。以往对基于CAN总线列车通信网络的研究都是基于数学模型进行分析都没有与实际的列车通信网络从仿真角度进行分析研究。
随着计算机硬件、软件技术及集成电路技术的迅速发展,工业控制系统已成为计算机技术应用领域中最具活力的一个分支,并取得了巨大进步。由于对系统可靠性和灵活性的高要求,工业控制系统的发展主要表现为:控制面向多元化,系统面向分散化,即负载分散、功能分散、危险分散和地域分散。
1999年,6千万个CAN总线控制器投入使用,2000年市场销售超过一亿个现场总线器件。
CAN总线的工作原理
CAN总线使用串行数据传输方式,可以1Mb/s的速率在40m的双绞线上运行,也可以使用光缆连接,而且在这种总线上总线协议支持多主控制器。CAN与I2C总线的许多细节很类似,但也有一些明显的区别。
