信协议。它属于总线式串行通信网络。由于它采用了许多新技术和独特的设计思想,与同类产品相比,CAN总线在数据通信方面具有可靠、实时和灵活的优点。其应用范围遍及从高速网络到低成本的多线路网络等控制领域。当CAN总线上的一个仪表发送数据时,它以报文形式广播给网络中所有仪表。对每个仪表来说,其报文开头的N个位称为标识符,定义了报文的优先级,这种报文格式称为面向内容的编址方案。在同一系统中标识符是唯一的,不可能有两个仪表发送具有相同标识符的报文。当几个仪表同时竞争总线读取时,这种配置十分重要。当一个仪表要向其它仪表发送数据时,该仪表的CPU将要发送的数据和自己的标识传送给本仪表的CAN芯片,并处于准备状态;当它收到总线分配时,转为发送报文状态。CAN芯片将数据根据协议组织成一定的报文格式发出,这时网上的其它仪表处于接收状态。每个处于接收状态的仪表对接收到的报文进行检测,判断这些报文是否是发给自己的,以确定是否接收它。由于CAN总线是一种面向内容的编址方案,因此很容易建立高水准的控制系统并灵活地进行配置,可以很容易地在CAN总线中加进一些新仪表而无需在硬件或软件上进行修改。当所提供的新仪表是纯数据接收设备时,数据传输协议不要求独立的部分有物理目的地址。它允许分布过程同步化,即总线上控制器需要测量数据时,可由网上获得,而无须每个控制都有自己独立的传感器。2.2系统总体设计思路根据CAN总线的工作原理,CAN总线数据传输系统的设计应该主要由锅炉温度信号的数据采集模块和数据传输模块组成。其中数据传输通过CAN总线来实现。按照应用的实例,智能节点应该由微控制器,CAN总线控制器和CAN总线收发器三部分组成。其中CAN总线收发器负责建立CAN总线控制器和物理总线之间的连接,控制逻辑电平信号从CAN总线控制器到达物理总线的物理层,从而完成数据的传输任务。所以确定本设计总的系统结构图如图2-1所示: