【摘要】:CAN控制器的工作是多主方式,网络中的各节点可在任意时刻主动向网络上其他节点发送信息,而不分主从,通信方式灵活,而且网络上的节点可设定成不同的优先级,可满足不同的实时要求,并有效避免总线冲突。CAN采用点对点、点对多点及全局广播多种方式发送接收数据。CAN的传输介质为普通双绞线或光纤,链路比较简单,价格较低,芯片资源也很丰富,用户开发起来比较方便,因此获得了广泛应用,尤其是在汽车领域。
CAN是德国Bosch公司于1986年为汽车的监测和控制而设计的,是ISO国际标准化的串行通信协议,在欧洲已是汽车网络的标准协议,目前已逐步发展到用于其他工业部门的控制,如航空航天、航海、过程工业、机械行业、纺织机械、农用机械、机器人、数控机床、医疗器械及传感器等领域。
CAN的接口模块支持8位、16位的CPU,可做成ISA与PCI总线的插卡,也可置于温度、压力以及流量等物理量的变送器中,构成智能化仪表。CAN控制器的工作是多主方式,网络中的各节点可在任意时刻主动向网络上其他节点发送信息,而不分主从,通信方式灵活,而且网络上的节点可设定成不同的优先级,可满足不同的实时要求,并有效避免总线冲突。CAN采用点对点、点对多点及全局广播多种方式发送接收数据。通信最远距离为10 km(5 kbit/s),通信速率最快可达1 Mbit/s(40m),节点数目可达110个。CAN采用CRC校验和其他纠错措施,保证了数据的可靠性,而且CAN节点在错误严重的情况下具有自动关闭输出功能,以使总线上其他节点能正常工作。CAN的传输介质为普通双绞线或光纤,链路比较简单,价格较低,芯片资源也很丰富,用户开发起来比较方便,因此获得了广泛应用,尤其是在汽车领域。世界上一些著名的汽车制造厂商,如奔驰、宝马、保时捷、劳斯莱斯及捷豹等都采用CAN总线来实现汽车内部控制系统与各检测和执行机构间的数据通信。(www.daowen.com)
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。
有关石油机械测试技术的文章