CAN总线的主要原理及特点
什么设计CAN总线?CAN总线的工作原理又是什么呢?今天这篇文章主要讲的就是关于CAN总线的一些相关知识,希望对大家有所帮助。
CAN总线使用串行数据传输方式,总线协议支持多主控制器。当CAN总线上的一个节点发送数据时,它以报文形式传递给网络中所有节点。
这种报文格式被称为面向内容的编址方案,每组报文开头的11位字符为标识符,定义了报文的优先级别。不可能有两个站发送具有相同标识符的报文,当一个站要向其它站发送数据时,该站的CPU把需要发送的数据传送给本站的CAN芯片,当它收到总线分配时,转为发送报文状态。
CAN芯片把数据组织成报文格式发出,它是根据协议来组织的,这时网上的其它站处于接收状态。每个处于接收状态的站对接收到的报文进行检测,判断这些报文是否是发给自己的,以确定是否接收它。
CAN的特点有以下几点:
1、数据通信的任意一个节点可以向其他节点发起数据通信,是依据各个节点信息的优先级,来决定通信的先后顺序。
2、发送报文的优先级可软件配置,支持时间触发通信功能 。当多个节点同时发起通信时,级别低的要避让级别高的,不然通信线路容易造成拥塞。
3、CAN是一种多主总线,通信介质可以是双绞线、同轴电缆或光导纤维。通信距离最远可达10KM,速率可达到1Mbps。
4、CAN总线采用了多主竞争式总线结构,具有多主站运行和分散仲裁的串行总线以及广播通信的特点。
5、FIFO即先进先出队列,溢出处理方式可配置。
CAN适用于大数据量短距离通信、长距离小数据量,对实时性要求比较高。目前在工业自动化、船舶、医疗设备、工业设备等行业领域都发挥着巨大的作用。CAN总线是如今比较热门的自动化领域技术发展的热点之一,有自动化领域的计算机局域网的美誉。它的出现为分布式控制系统实现各节点之间实时、可靠的数据通信提供了强有力的技术支持。
- |
- +1 赞 0
- 收藏
- 评论 0
本文由玉鹤甘茗转载自芯力特官网,原文标题为:CAN总线的主要原理及特点,本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。
相关推荐
技术小课堂 | CAN总线应用常见问题(2)
CAN总线作为一种常用的通信协议,在汽车、工业自动化等领域得到广泛应用。然而,由于各种原因,CAN总线在使用过程中可能会出现各种故障,本文思瑞浦将继续讲解CAN总线应用过程中的常见问题和解决办法。
【经验】CAN FD收发器芯片SIT1051T/3的VCC、VIO双引脚供电测试分析
芯力特自主研发的SIT1051T/3芯片是一款应用于CAN协议控制器和物理总线之间的高性能CAN FD收发器芯片,可应用于卡车、公交、小汽车、工业控制等领域,总线耐压达到±70V,支持5Mbps CAN FD灵活数据速率,具有在总线与CAN协议控制器之间进行差分信号传输的能力。
【IC】格励微新推具有“显性”超时功能CAN收发器GLt3150、GLb3150,符合ISO 11898标准
GLW格励微推出了具有显性超时功能的CAN收发器GLt3150和二合一隔离型CAN收发器GLb3150,它们能在“显性”电平超过最大允许时间后自动禁用发送器,输出“隐性”电平,避免总线被单一故障节点控制,从而提高工业、电力、通信和楼宇自动化等领域控制总线的可靠性。
【选型】国产CAN扩展芯片可替代MCP2515,性能参数基本一致,满足应用需求
在当下的芯慌环境下,工业储能项目的开发中,采用信路达CAN扩展芯片XL2515-TSS或芯力特的SIT2515T-I/ST替代Microchip的MCP2515T-I/ST是完全满足使用要求的。
【选型】国产CAN收发芯片SIT1050T可PIN-PIN替代TJA1051T,待机功耗仅5μA
TJA1051T是NXP的一款高速CAN收发芯片,由于最近NXP缺货严重加上国产元器件替代需求,本文介绍国产的高速CAN收发芯片:芯力特SIT1050T,可PIN TO PIN替换TJA1051T。
带待机模式的SIT1462Q CAN FD信号改善收发器
描述- SIT1462Q是一款适用于CAN协议控制器与物理两线CAN总线之间的接口芯片,支持CAN FD通信,具有信号改善功能,适用于多种环境和工作条件。
型号- SIT1462QT/3,SIT1462QTK/3,SIT1462QT,SIT1462Q/3,SIT1462Q,SIT1462QTK
【经验】SIT1145AQ收发器芯片CAN FD Passive功能详解
芯力特推出的特定帧唤醒收发器型号分为SIT1145AQ和SIT1145AQ/FD两个版本,其中SIT1145AQ/FD中加入了CAN FD Passive功能,CAN FD Passive功能简单来说就是SIT1145AQ/FD在休眠或待机模式下屏蔽总线上的CAN FD报文。本文就这两种型号的功能及应用选择进行了介绍。
【应用】国产车规级CAN收发器芯片SIT1042QT用于新能源汽车油泵,传输速率最高可达5Mbps
随着我国近年来新能源汽车产业的快速发展,本土新能源车企已经从靠当初的政策扶持转变为依托产品创新来提高市场竞争力。本文在此主要介绍国产车规级CAN收发器芯片SIT1042QT在本土新能源汽车品牌油泵上的应用。
【产品】芯力特CAN FD收发器芯片SIT1044,具有低环路延时特性,有利于长距离传输
芯力特自主研发的SIT1044芯片是一款应用于CAN协议控制器和物理总线之间的高性能CAN FD收发器芯片,可应用于卡车、公交、小汽车、工业控制等领域,总线耐压达到±40V,支持5Mbps CAN FD灵活数据速率。
芯力特(SIT)CAN/LIN/LDO芯片选型指南
描述- 作为国内首家同时拥有CAN、LIN收发器芯片的模拟IC厂商,芯力特陆续发布40余款CAN、CAN FD、LIN收发器芯片,累计出货量超2亿颗,产品广泛应用于汽车各功能模块,是国内该细分领域产品系列最齐全、出货量最大、产品最成熟的IC设计公司。同时 RS485、RS422、RS232接口系列芯片以及电源芯片广泛应用于汽车、工业、通讯、安防等众多领域。
型号- SIT1042AQ,SIT1028Q,SITNE24V2BNQ-3/TR,SITNW24V1BNQ-2/TR,SIT2105LQ,SITNC23T36V2B,SIT1042A,SMCJ30AQ,SMCJ33AQ,SIT1021T/20+,SIT1040T,SIT1145AQ,SIT1024Q,SIT1145Q,SIT1022Q,SIT1044Q,SIT2105L,SIT1021Q/1,SIT1044T,SIT1051A,SIT1051AQ,SITNC1524Q,SMBJ30AQ,SIT1029Q,SIT1027Q,SITNC3D24Q,SITLE24V2BNQ-3/TR,SMBJ33AQ,SIT1057Q,SIT1043Q,SIT14503
SIT1462Q 带待机模式的信号改善(SIC)CAN FD 收发器
描述- SIT1462Q是一款兼容多种CAN协议标准的CAN FD收发器,具备信号改善功能、过温保护、高抗电磁干扰等特点,支持多种封装类型,适用于车载、工业控制等领域。
型号- SIT1462QT/3,SIT1462QTK/3,SIT1462QT,SIT1462Q/3,SIT1462Q,SIT1462QTK
【应用】接口芯片SIT1044QT/3运用在电力电源模块,可兼容3.3V的I/O口,通讯速率5Mbps
针对电力电源模块的CAN通讯需求,作者比较推荐使用芯力特推出的接口芯片SIT1044QT/3,相比传统CAN芯片的通迅速率更高,同时非隔离方案相比CAN隔离方案设计,能满足设计可靠性要求情况下,设计成本也相对低。接口芯片 SIT1044QT/3的I/O口电压支持3.3V或者5V供电模式,这样就方便电力电源模块的设计者可以灵活的选择不同方式MCU供电方式进行兼容,让设计更具灵活性。
【应用】国产CAN收发芯片SIT1050ISODW用于电机系统,可提供5KV原副边隔离电压
本文针对电机系统中的CAN通信设计需求,推荐由芯力特推出的SIT1050ISODW CAN收发芯片,具有5KV的电压隔离功能,同时又能满足设计者对于CAN通信设计电路的体积问题
【IC】格励微GLb3063PW集成隔离电源的隔离式CAN FD收发器接口芯片,数据速率可高达5Mbps
格励微推出全新的集成隔离电源的隔离式CAN FD收发器接口芯片---GLb3063PW,可广泛适用于工业、电力、通信和楼宇自动化等各领域中的控制总线设计。符合ISO 11898标准,采用5V单电源供电,它能以最高5Mbps的数据速率工作,具有热关断、显性超时以及过流保护功能,可防止输出短路。额定温度范围为−55℃至+125℃,提供宽体塑封SOP-16封装。
电子商城
现货市场
服务
Ignion可支持多协议、宽频段的物联网天线方案设计,协议:Wi-Fi、Bluetooth、UWB、Lora、Zigbee、2G、3G、4G、5G、CBRS、GNSS、GSM、LTE-M、NB-IoT等,频段范围:400MHz~10600MHz。
最小起订量: 2500 提交需求>
提供语音芯片、MP3芯片、录音芯片、音频蓝牙芯片等IC定制,语音时长:40秒~3小时(外挂flash),可以外挂TF卡或U盘扩容。
最小起订量: 1pcs 提交需求>
登录 | 立即注册
提交评论