CAN总线与RS422A通信适配器的设计与实现及抗干扰(17)
发布时间:2021-06-08
发布时间:2021-06-08
can总线
定义成适合特别工业领域的任何方案。已在工业控制和制造业领域得到广泛应用的标准是DeviceNet,这是为PLC和智能传感器设计的。在汽车工业,许多制造商都应用他们自己的标准。
2.2CAN总线的特点
CAN属于总线式串行通信网络,由于采用了许多新技术以及独特的设计,与一般的通信总线相比,CAN总线的数据通信具有突出的性能、可靠性、实时性和灵活性。其特点可概括如下:
一低成本
一极高的总线利用率
一很远的数据传输距离(长达10Kin)
一高速的数据传输速率(高达IMbit/s)
一可根据报文的ID决定接收或屏蔽该报文
一可靠的错误处理和检错机制
一发送的信息遭到破坏后,可自动重发
一节点在错误严重的情况下具有自动退出总线的功能
一报文不包含源地址或目标地址,仅用标志符来指示功能信息、优先级信息。
2.3CAN总线的分层结构和通信协议‘1】
CAN的分层结构2.3.1
为使设计透明和执行灵活,遵循ISO/OSI标准模型,CAN分为数据链路层和物理层,其中数据链路层又包括逻辑链路子层LLC和媒体访问子层MAC。而在CAN技术规范中,数据链路层的LLC和MAC子层的服务和功能被描述为目标层和传输层。图2.1解释了CAN的分层结构和功能。
其中,逻辑链路子层主要负责为远程数据请求以及数据传输提供服务,确定哪些报文实际上被验收,同时,为恢复管理和过载通知提供手段:而介