还剩30页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
《总线技术》CAN本课件将介绍总线技术及其应用,包括总线的概述、架构、特点、工CAN CAN作原理、通信过程、节点设计、应用领域、性能特性、测试方法、国际标准以及发展趋势等总线技术的概述CAN概述特点总线()是一种应用于汽车电子总线具有高可靠性、高速度、低成本等特点CAN ControllerArea NetworkCAN控制领域的串行通信协议总线的架构CAN总线架构节点结构总线采用总线型结构,多个节点通过一根双绞线连接每个节点包含控制器、收发器以及应用程序CAN CAN CAN总线的特点CAN高可靠性高速度12通过校验、错误帧处理等数据传输速率最高可达CRC1Mbps机制确保数据传输的可靠性低成本易扩展性34采用标准化的协议和器件,降可以方便地添加新的节点,扩低了系统的开发成本展系统的功能总线的工作原理CAN通信协议仲裁机制总线采用非同步通信方式,每个节点都可以发送和接收数据节点之间通过仲裁机制来决定谁先发送数据CAN帧格式CAN起始符1标志数据帧的开始仲裁域2用于确定发送优先级控制域3包含数据长度等信息数据域4用于传输实际数据CRC校验域5用于校验数据完整性ACK域6用于确认数据接收帧结束符7标志数据帧的结束仲裁过程仲裁过程仲裁规则仲裁结果每个节点在发送数据之前都会进行仲裁过节点的越小,优先级越高优先级最高的节点可以发送数据ID程总线的通信过程CAN发送过程1仲裁过程2数据传输过程3接收过程4数据处理过程5总线的收发器CAN收发器功能1将总线上的差分信号转换为单端信号,反之亦然CAN收发器种类2常见的收发器包括、等TJA1050MCP2551收发器作用3保证总线信号的完整性和可靠性CAN控制器的硬件结构CAN12控制器数据缓冲区CAN负责管理总线的通信过程用于存储待发送和已接收的数据CAN34仲裁逻辑错误检测逻辑负责仲裁节点之间的发送优先级负责检测数据传输过程中的错误控制器的功能CAN发送数据接收数据错误处理状态管理将数据写入数据缓冲区,并根从数据缓冲区读取接收到的数检测错误,并进行相应的错误管理控制器的状态,并提CAN据仲裁结果进行发送据,并进行处理处理供状态信息总线的收发控制CAN收发控制流程收发控制机制包含数据发送、数据接收、错误处理等步骤通过控制器和收发器之间的协作来实现CAN CAN总线的节点设计CAN节点类型节点设计原则总线节点可以分为发送节点、要根据应用需求选择合适的节点CAN接收节点和发送接收节点类型、硬件结构和软件编程节点设计步骤包括硬件设计、软件编程、调试验证等总线的软件编程CAN编程语言编程步骤常见的编程语言包括语言、汇编语包括初始化控制器、配置帧C CAN CAN言等格式、发送和接收数据等编程工具常见的编程工具包括、CANoe等CANalyzer总线的应用领域CAN汽车电子领域的总线应用CAN发动机控制车身控制安全气囊控制控制发动机的点火、喷油、空燃比等控制车门、车窗、灯光、空调等控制安全气囊的展开工业自动化领域的总线应用CAN运动控制过程控制数据采集控制电机、伺服系统等控制温度、压力、流量等采集传感器数据,并进行处理建筑自控领域的总线应用CAN楼宇自动化安防监控能源管理控制照明、空调、电梯等监控门禁、报警、视频等管理建筑的用电、用水、用气等医疗设备领域的总线应用CAN医疗影像生命体征监测手术机器人控制、等医疗影像设备监测心率、血压、呼吸等生命体征控制手术机器人的动作CT MRI总线的网络拓扑CAN总线型拓扑星型拓扑所有节点都连接在一条总线上所有节点都连接到一个中心节点上树型拓扑混合型拓扑节点按层次结构连接将多种拓扑结构组合在一起总线的物理层实现CAN物理层标准物理层协议总线物理层标准包括、等规定了总线的电气特性、传输介质等CAN CAN
2.0A CAN
2.0B CAN总线的数据链路层协议CAN数据链路层协议协议特点定义了帧格式、仲裁机制、错误处理等高效可靠、易于扩展CAN总线的故障诊断方法CAN故障诊断方法诊断工具包括硬件故障诊断和软件故障诊断常用的诊断工具包括、等CANoe CANalyzer总线的网络管理CAN网络管理功能管理工具包括节点配置、数据监控、故障诊断等常用的管理工具包括、等CANoe CANalyzer总线的性能特性CAN12数据传输速率数据传输距离最高可达最大传输距离可达1Mbps40km34节点数量可靠性可以支持数百个节点具有高可靠性,可用于关键应用总线的设计CAN EMC设计原则设计方法EMC EMC降低总线系统的电磁干扰包括屏蔽、滤波、接地等CAN总线的可靠性设计CAN可靠性设计原则可靠性设计方法提高总线系统的稳定性和可靠性包括冗余设计、错误检测和纠正等CAN总线的测试方法CAN测试方法测试工具包括功能测试、性能测试、可靠性测试等常用的测试工具包括、等CANoe CANalyzer总线的国际标准CAN标准制定组织标准内容包括、等定义了总线的协议、物理层、数据链路层等ISO SAECAN总线技术的发展趋势CAN高速化智能化安全化数据传输速率不断提高与人工智能、大数据等技术融合增强总线系统的安全性CAN总线技术应用案例分享CAN案例一案例二案例三基于总线的汽车电子控制系统基于总线的工业自动化系统基于总线的智能家居系统CANCANCAN总结与展望总结展望总线技术是一种成熟可靠的通信技术,在汽车电子、工业自随着科技的进步,总线技术将会更加高速、智能、安全,应CANCAN动化、建筑自控等领域得到广泛应用用领域也会更加广泛。
个人认证
优秀文档
获得点赞 0