CAN 总线节点的设计与应用 CAN(Controller Area Netw ork )总线,又称控制器局域网,是Bosch 公司在现代汽车技术中领先推出的一种多主机局域网
由于其卓越的性能,极高的可靠性,独特灵活的设计和低廉的价格,现已广泛应用于工业现场控制、智能大厦、小区安防、交通工具、医疗仪器、环境监控等众多领域
CAN 已被公认为几种最有前途的现场总线之一
CAN 总线规范已被 ISO 国际标准组织制订为国际标准
CAN 协议也是建立在国际标准组的开放系统互联参考模型基础上的,主要工作在数据链路层和物理层
用户可在其基础上开发适合系统实际需要的应用层通信协议,但由于CAN 总线极高的可靠性,从而使应用层通信协议得以大大简化
本设计主要实现的是CAN 总线节点的设计与应用,利用一块板子进行模拟数据的通信
1 课题背景 自动控制技术是当代发展极为迅速、应用十分广泛、最引人注目的高技术之一,也是推动新技术革命和新产业革命的核心技术
随着现代控制理论的发展,自动控制技术已从单变量控制到多变量控制,从自动调节到最优控制
现在对自动控制的要求已不仅是保持个别变量(如温度、转数、电压等)的稳定,而是要求实现多个变量的最优控制
分析与设计最优控制系统已成为现代控制理论的基本内容
随着微型计算机的出现,特别是微型计算机应用于控制系统,为计算机控制带来了根本性的变革
对于复杂的、分散的控制对象,由于它们往往是同时、并行,且独立地工作,控制对象分布面又很广,因此把它们联系起来实现分布控制是现代控制技术中的一个重要发展方向
随着计算机硬件、软件技术及集成电路技术的迅速发展,工业控制系统已成为计算机技术应用领域中最具活力的一个分支,并取得了巨大进步
由于对系统可靠性和灵活性的高要求,工业控制系统的发展主要表现为:控制面向多元化,系统面向分散化,即负载分散、功能分散、危