还剩13页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
《通信技术》CAN PPT课件探索通信技术的奥秘,了解其历史、特点、应用领域以及稳定性和可靠CAN性,一同探讨通信技术的未来发展趋势CAN什么是通信技术CAN通信技术是一种高可靠性、高利用率的串行通信协议,主要用于实时应CAN用的数据传输,如汽车电子系统、工业控制等领域通信技术的历史和背景CAN发展历程1通信技术最早由德国公司于世纪年代开发,逐渐成为工业和汽车领域CAN Bosch2080中最重要的通信标准之一背景信息2()是一种多主机、分布式、冲突免疫的串行通信协议CAN ControllerArea Network通信技术的优点和特点CAN可靠性高效性灵活性通过冲突检测和纠错机制,采用串行通信,能够以较通信技术支持多主机系统,CAN CAN能够保证信息传输的可靠高效率传输大量数据,适用于节点可以动态加入或离开网络,CAN性和完整性实时应用提供了极大的灵活性通信技术的应用领域CAN汽车电子系统广泛应用于汽车领域,用于车载电子设备之间的数据传输和通信控制CAN工业控制被用于工业自动化系统中,实现各种设备之间的实时数据交换和控制CAN网络拓扑结构CAN总线型拓扑结构星型拓扑结构网络采用总线型拓扑结构,所有节点通过总线在某些特定应用中,网络也可以采用星型拓扑CAN CAN相连,形成一个分布式的通信网络结构,所有节点都直接连接到中央控制器物理层介绍CAN电气特性1物理层采用差分信号传输,具有抗干扰能力强和传输距离较远的特点CAN线缆规范2通信常用的线缆规范有两种和,速率分别CAN CANHigh-Speed CANLow-Speed为和1Mbps125kbps连接器3采用特定的连接器进行连接,如、等CAN D-Sub RJ45数据链路层介绍CAN帧1CAN数据链路层采用帧作为数据传输的基本单位,包括数据域、控制域和纠错域等CAN帧发送和接收2在数据链路层中,节点通过发送和接收帧来实现数据的传输和通信CAN CAN协议数据单元CAN数据帧1协议的数据单元之一,用于传输数据信息CAN远程帧2协议的数据单元之一,用于请求远程节点发送数据CAN错误帧3协议的数据单元之一,用于传输错误信息CAN帧格式详解CAN标准帧扩展帧标准帧由标识符、数据域、控制域和纠错扩展帧比标准帧的标识符长度更长,可以CAN CAN域组成传输更多的数据错误检测与纠错CAN冲突检测1通过冲突检测机制,保证网络中多个节点同时发送数据时不会发生冲突CAN纠错码2使用循环冗余检测()技术来检测和纠正数据传输过程中的错误CAN CRC帧的发送过程CAN发送准备1发送节点准备帧的数据和标识符等CAN信息帧发送2发送节点将准备好的帧发送给总线CAN上的其他节点冲突检测3接收节点检测是否发生冲突,若无冲突,则继续处理接收的帧CAN帧的接收过程CAN监听模式1接收节点处于监听模式,等待总线上传输的帧CAN帧接收2接收节点在监听到有效帧后,接收并处理该帧的数据信息CAN CAN冲突检测3接收节点继续监听总线上的帧,检测是否发生冲突CAN总线访问方法CAN1CSMA/CD采用()CAN CSMA/CD CarrierSense MultipleAccess withCollision Detection技术来协调总线上节点的访问优先级2总线上的节点可以设定不同的优先级,高优先级节点将优先访问总线CAN总线控制CAN总线仲裁当多个节点同时发送数据时,使用仲裁机制CAN决定哪个节点能够成功访问总线时钟同步为了确保在较长的总线上数据能够可靠传输,使用时钟同步机制来同步所有节点的时钟CAN。