汽车局域网CAN总线详解AET

二、硬件设计1、总体框图作为一个工业上应用的可靠CAN节点,看门狗、电源隔离和信号隔离是必要的,总体原理框图如下:

2、硬件原理图从以上可以看出,该硬件电路主要由三部分组成。I、处理器最小系统处理器采用带有两路CAN接口的ARM7系列单片机-LPC2119,该单片机内部有两路CAN接口、32位处理器、内部总线结构为哈佛总线结构。如下图所示:

复位电路主要采用采用专用复位芯片SP706以及数据缓冲芯片74HC125来构成,如下图所示:

该电路具有按键复位、上电复位和低电压复位功能。按键复位主要用于系统调试功能,经74HC125可以输出两路复位信号-系统复位信号和JTAG复位信号。时钟电路采用常用的无源晶振与微调电容组成。如图所示。

程序烧写口采用JTAG方式,比较方便在线调试。如图所示。

II、电源控制部分本系统共需要四组电源:5V、3.3V、1.8V,另外还有CAN隔离电源(5V)。电源主芯片采用开关电源AP1509,其中5V电源是主电源,为其他各组电源提供输入电源,由于汽车上只有DC12V电源,所以需要进行DC/DC转换,电路如下:

AP1509是一款宽输入电压范围的DC/DC转换器,输入电压可高达22V,输出负载电流可高达2A。并且有可控输入信号端SD,可以切断或开启该芯片的正常工作,以达到节电的目的。本系统的处理器LPC2119需要两组电源-3.3V和1.8V,其中1.8V为处理器的内核电源,3.3V为处理器的I/O电源,电路如下:

由于CAN总线现场的电磁干扰非常强,所以需要对CAN电源进行单独隔离,避免干扰处理器的正常运行。主要就是采用一个隔离芯片,电路如下:

III、CAN收发电路该部分是系统的核心部分。共有两路完全相同的电路分别挂在两路CAN总线上。电路如下:

主程序流程图中断服务程序流程图目前CAN总线在汽车上已经得到广泛应用,包括雅阁、新天籁、迈腾、领域、奥迪、宝马、奔驰、凌志等!

THE END
1.CAN通信精华整理,汽车工程师必备技能,一个视频带你轻松掌握CAN通信原理 1)差分电压通信。 2)接入电控单元:微控制器、CAN控制器和CAN收发单元。 3)电压状态:空闲时——CAN_H和CAN_L均为2.5V,CAN_DIFF=0V,表示逻辑“1”为隐性;工作——CAN_H=3.5V,CAN_L=1.5V,CAN_DIFF=2V,表示逻辑“0”为显性。 https://www.bilibili.com/read/cv36486891
2.讲的很到位的嵌入式CAN总线知识近些年来,CAN控制器价格越来越低,很多MCU也集成了CAN控制器。现在每一辆汽车上都装有CAN总线。 一个典型的CAN应用场景: CAN总线标准 CAN总线标准只规定了物理层和数据链路层,需要用户自定义应用层。不同的CAN标准仅物理层不同。 CAN收发器负责逻辑电平和物理信号之间的转换。 https://zhuanlan.zhihu.com/p/700221352
3.一文看懂汽车CAN总线技术原理随着现代汽车技术的不断发展,CAN总线逐渐成为现代汽车上不可缺少的技术,并大大推动了汽车技术的高速发展。本文将对汽车CAN总线技术的工作原理、特点及优点,CAN总线在汽车制造中的应用及发展趋势做了简单介绍,具体的跟随小编一起来了解一下。 CAN总线的由来 https://www.dongchedi.com/article/7231446739327156769
4.什么是CAN总线?一文详解CAN总线的工作原理一文详解CAN总线的工作原理 摘要:什么是CAN总线?CAN总线(Controller Area Network)是一种用于实时控制和通信的串行总线标准。 什么是CAN总线?CAN总线(Controller Area Network)是一种用于实时控制和通信的串行总线标准。它最初是由德国的汽车制造商开发用于汽车电子系统之间的通信,现已广泛应用于其他领域,如工业自动化、https://tech.hqew.com/news_3836555
5.CAN总线的工作原理特征特点及应用领域CAN总线是一种广泛应用于汽车、工业控制系统等领域的串行通信协议,具有高可靠性、实时性和抗干扰能力强的特点。 1.CAN总线的工作原理 CAN总线采用分布式控制系统结构,由多个节点组成,每个节点都可以发送和接收数据。其工作原理主要包括以下几个方面: 差分信号传输:CAN总线使用差分信号传输数据,在两根线上同时传输互为补https://www.eefocus.com/e/1686664.html
6.CAN总线:工作原理优点和缺点CAN 总线:工作原理、优点和缺点 控制区域网络 (CAN) 总线是一种串行通信协议,允许设备可靠、高效地交换数据。 它广泛应用于车辆,像神经系统一样工作,连接车辆中的 ECU。 CAN 总线最初是博世在 1980 年代为汽车应用而设计的。 它是一种多主机、多从机、半双工和容错协议,非常适合汽车应用的要求。 它简单、低https://www.51cto.com/article/757234.html
7.can总线的工作原理常见问题can总线的工作原理 can总线遵循总线拓扑结构,采用多主模式,并使用位填充和比特率技术防止误判。仲裁机制确保了优先级高的数据帧获得总线控制权。can数据帧包含起始位、仲裁字段、控制字段、数据字段、crc校验字段和确认字段,确保数据传输的可靠性、实时性和鲁棒性。https://m.php.cn/faq/828190.html
8.CAN总线的应用(汽车CAN总线应用)汽车CAN总线资源汽车CAN总线系统原理、设计与应用,汽车can总线工作原理,C51 浏览:58 5星 · 资源好评率100% **汽车CAN总线应用** 在现代汽车中,CAN总线广泛应用于各个领域: 1. **发动机管理**:ECU通过CAN总线收集传感器数据,控制燃油喷射、点火正时等,优化发动机性能。 2. **车身电子**:空调、电动窗、后视镜调节等 https://download.csdn.net/download/weixin_38737980/14153822
9.CAN总线上电压是多少才是正常答:总线连接器里面有3根线,PT—CAN(CAN—H、CAN—L),剩下的1根是唤醒总线。实际检测这3根线,正常情况下CAN—H标准电压为2.6V左右,CAN—L标准电压是2.4V左右,唤醒总线为电源电压。实践证明,这样的电平是能够可靠传输的。 CAN总线上是差分信号,一个差分信号是用一个数值来表示两个物理量之间的差异。从严格意https://m.yoojia.com/ask/7-11902401646315545438.html
10.汽车CAN总线系统故障诊断技术浅析随着这个能将整个汽车控制系统联系起来统一管理,实现数据共享和相互之间协同工作的汽车CAN 总线系统的广泛应用,CAN 总线系统的故障诊断技术已经成为现代汽车维修技术人员必备的知识,作为现代汽车维修技术人员,必须掌握总线的结构与控制原理,与此同时还必须理解总线网络知识,才能排除汽车上的各种疑难杂症.随着汽车市场的迅猛发https://www.sh-yuy.com/news/3643.html
11.比亚迪CuckooCAN总线技术培训教材.pdf全文机械/制造比亚迪Cuckoo CAN总线技术培训教材.pdf,F0车型情况汇报 Cuckoo CAN总线介绍 总线研究室——— 汽车工程研究院 车用电器部 目录 1 CAN简介 2 BYD总线分类 3 数据传输原理 4 Cuckoo舒适总线的构成和诊断 5 典型案例分析 1 CAN简介 1、什么是CAN 2、为什么汽车要采用CAN技术https://max.book118.com/html/2015/0212/12412874.shtm