对于车载网络而言,CAN和LIN作为基础的总线技术存在已久,但它们已经不能满足车载网络中更多功能的负载——一方面是数据传输率和吞吐量的加大,同时,还要增加一些保护功能,如总线故障保护和静电释放保护,以及通过1.8V - 3.3V 或 1.8V - 5V输入/输出与处理器往返数据的能力,而在满足这些需求的同时,设计的复杂性、空间和成本也必须有效控制。
数据传输率和吞吐量的加大对带宽和数据速率灵活性提出更高的要求,这加大了对CAN FD(灵活数据速率)这一通信协议的应用需求。相较于CAN,CAN FD能支持高达5 Mbps的数据传输率和高达64字节的有效负荷,它可以支持汽车MCU和连接的系统之间以各种速率高效通信。
系统基础芯片(SBC)是在车载网络中发挥重要作用的器件,它将CAN或LIN收发器与内部/外部“功率器件”集成在一起——该功率器件可以是LDO、DC/DC转换器或两者兼用——当设计师需要更多输出功率,或需要离散式解决方案的布局选项并且该离散式解决方案需要收发器和离散式LDO或DC/DC转换器,SBC就是一个理想的选择。而随着CAN FD需求的加大,在SBC中集成该总线协议的功能成为一个具有商业价值的选项,籍此,TI推出了业界首创的集成了CAN FD控制器和收发器的SBC——TCAN4550-Q1。
该芯片解决了从CAN升级到或扩展CAN FD功能时的诸多痛点,通常在这个过程中,设计师需要整合多个分立的组件,并且要更换带有CAN FD控制功器和收发器的MCU,不仅耗费时间,而且成本也很高。“使用TCAN4550-Q1,设计师能够保有汽车电子和照明、ADAS及汽车网关设计的基于MCU的现有架构,简化了CAN FD升级或扩展。”TI接口产品部门产品线经理 Charles Sanna说,“TCAN4550-Q1在单一封装内同时包括CAN FD的控制器和收发器,它能采用几乎所有MCU的SPI总线来部署CAN FD接口或提高系统中CAN FD总线端口的数量,而只需要最少量的硬件改动。 ”
图:TCAN4550-Q1及其如何连接到微处理器
通常,一款新器件是否会被用户设计采用,除了性能优势,是否增加了设计难度和成本也是重要因素。TI接口产品部门系统工程师 Richard Hubbard表示,对于传统CAN向CAN FD升级的设计,如果MCU中没有CAN控制器,就需要外部配置一颗CAN收发器和一颗CAN FD控制器,并且只有一个端口,增加端口就要增加收发器和控制器数量,设计难度加大的同时也增加了成本。而采用TCAN4550-Q1后,不管现有系统中的MCU中有没有CAN控制器——这意味着也可以选用低成本MCU——都可以实现CAN FD的升级。
“TCAN4550-Q1支持12V电池直连,集成了±58-VDC总线故障保护、看门狗计时器及故障切换模式,能够交叉兼容经典CAN协议。”Hubbard说,“如果MCU的CAN FD端口数量有限,设计师还可以使用这款芯片经由汽车系统中现有的SPI端口添加更多的CAN FD总线。通常,此类总线扩展需要重新设计系统,而在使用TCAN4550-Q1时则不必这样做。”
由于可以凭借集成式的125 mA LDO,TCAN4550-Q1可以为自己供电,此外,还能为传感器或其它组件供应70 mA的外部输出,减少了对外部电源组件的需要,因此减少了电源设计的空间。“与竞品相比,TCAN4550-Q1减少了50%的板载空间,”Sanna说,“该芯片可帮助助设计师藉由唤醒和休眠功能降低待机时的系统功耗。在数据传输率上,它超过了CAN FD协议最高5 Mbps的速率,最大可支持到8 Mbps,这可以使得设计师在汽车组装期间以更快的速率编写汽车软件程序。”
关键字:TCAN4550-Q1 CAN
引用地址:
汽车总线向CAN FD升级 需要简化设计并降低成本
推荐阅读最新更新时间:2024-10-11 12:07
STM32 的CAN的关键点
1、关于屏蔽寄存器的初始化的处理 //ext_id CAN_FilterInitStructure.CAN_FilterIdHigh=((ext_id CAN_FilterInitStructure.CAN_FilterIdLow=(U16)(ext_id 3) | CAN_ID_EXT; //设置标识符寄存器低字节 为什么要左移3位,这和扩展格式和寄存器的分配有关, 主要是 以及 参考的是:https://blog.csdn.net/android_lover2014/article/details/64127110 2、关于CAN中断的函数名以及过滤组的使用 参考:https:
[单片机]
飞思卡尔s12系列CAN波特率计算
最近在看飞思卡尔s12系列CAN部分,发现波特率计算这块没有一个讲的详细的,在数据手册里也没有详细说明。 经过仔细研究,特将CAN部分波特率计算总结出来。 引用部分CAN波特率计算资料如下: 简单介绍一个波特率的计算,在CAN的底层协议里将CAN数据的每一位时间(TBit)分为许多的时间段(Tscl),这些时间段包括: A. 位同步时间(Tsync) B. 时间段1(Tseg1) C. 时间段2(Tseg2) 其中位同步时间占用1个Tscl;时间段2占用(Tseg1+1)个Tscl;时间段2占用(Tseg2+1)个Tscl,所以CAN控制器的位时间(TBit)就是:TBit=Tseg1+Tseg2+Tsync=(T
[单片机]
车身控制模块需求分析与具体方案详解
1 车身控制模块设计要求及安森美半导体解决方案
随着人们对汽车的操控性及舒适性需求不断升高,汽车车身中的电子设备越来越多,如电动后视镜、中控门锁、玻璃升降器、车灯乃至其它更多的高级功能等。 应用环境苛刻的车身控制模块(BCM)对元器件提出了更高的要求。本文探入探讨BCM设计在电源、车身网络及板外大功率负载驱动等多个方面的要求,并比较分析了一些领域中不同方案的优劣势。
安森美半导体针身为全球领先的高性能、高能效硅方案供应商,针对车身控制模块等汽车应用提供具有强固保护特性、高可靠性、低静态电流的解决方案,如电源稳压器、总线收发器、高频收发器、继电器驱动器、预驱动器、电机驱动器、LED驱动器及MOSFET等,帮助设计人员为他们
[嵌入式]
CAN总线混合动力骄车电控系统的设计与实现
混合动力汽车是一种由内燃机和电动机混合驱动的汽车,其主要特点是节能、环保。这种汽车在起步时用电动机驱动,消除了内燃机起步时由于燃烧不充分而排黑烟的现象。在汽车减速或刹车时,利用发电机把动能转化成电能,贮存到蓄电池中,实现能量回收达到节能的目的。由于这种汽车是内燃机和电动机两种动力并存,仅用传统的针对内燃机的电控系统无法实现两种动力的最佳配合,因此开发混合动力车的全新电控系统是十分必要的.本文以一种电机并联式混合动力汽车成功实现为背景,从系统角度介绍了混合动力汽车电控系统结构、功能及效果。 并联式混合动力驱动结构简介 并联式混合动力汽车的驱动系统结构见图1。发动机通过机械传动装置与驱动桥连接,电动机通过动力复合装置也与驱
[工业控制]
如何保证CAN网络中通讯的可靠性和节点数
在CAN-bus电路设计中,理论上收发器支持节点数最多可做到110个,但实际应用中往往达不到这个数量。这里我们谈谈如何通过合理的CAN-bus总线设计,保证CAN网络中的通讯的可靠性和节点数量。 1. 影响CAN总线节点数的因素 影响总线节点数的因素有多种,本文我们从满足接收节点的差分电压幅值方面来讨论,只有满足了这个前提条件,我们才能考虑总线的其他因素如寄生电容、寄生电感对信号的影响。 1) 发送节点的CAN接口负载 为何考虑CAN接口负载? CAN接口负载即为CANH、CANL之间的有效电阻值大小,该电阻会影响发送节点输出的差分电压的幅值,组网后网络中各个节点的负载电阻 RL接近,如图 1我们测试了CTM1051M小体积CAN
[网络通信]
Maxim推出隔离型CAN收发器,确保工业系统可靠通信
中国,北京—2017年12月14日—Maxim宣布推出MAX14878、MAX14879和MAX14880 2.75kV和5kV系列隔离型控制器局域网(CAN)收发器,帮助设计者提升工业通信可靠性以及系统运转时间。 现如今,CAN总线已经广泛应用于工业领域。由于要求集成隔离和可靠的接口,以承受嘈杂环境的影响,工作人员面临诸多挑战。此外,还存在收发器输入故障/短路导的通信失败、静电放电(ESD)对系统可靠性的影响、工业环境下较高的地电位变化等风险。 该系列高速收发器集成高达5kV电气隔离,带有故障保护和±15kV人体模式(HBM) ESD保护,有效提高恶劣及嘈杂环境下的系统正常运转时间。器件可在高达1Mbps的最高CAN
[半导体设计/制造]
CAN光纤转换器在消防安全领域的应用
在楼宇大厦的消防安全领域,CAN-bus总线源于其自身优点得到越来越广泛的应用而新建楼宇大厦中普遍都会预先部署光纤网络,通过成对使用CAN光纤转换器,即可以利用预先布好的光纤网络传输CAN信号,又可以利用光纤实现远距离传输。提高系统安全、可靠性。
[嵌入式]
CAN总线学习笔记|STM32的CAN环回测试
CAN基础知识介绍文中介绍了CAN协议的基础知识,以及STM32F4芯片的CAN控制器相关知识,下面将通过实例,利用STM32CubeMX图形化配置工具,来实现CAN通讯的环回测试 1. STM32CubeMX配置 CAN是挂载在APB1总线上,设置PCLK1时钟频率到最大45MHz 激活CAN1,配置位时序参数,其他基本参数以及工作模式(此处设置为Loopback环回模式) CAN波特率的计算公式:只需要知道BS1和BS2的设置,以及APB1的时钟频率,就可以方便的计算出波特率。比如设置TS1=8、TS2=6和BRP=6,在APB1频率为45Mhz的条件下,即可得到CAN通信的波特率=45000/6/(8+6+1)=
[单片机]