CAN芯片选型
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
现在市场上的两款主流独立CAN协议控制芯片对比
从以上两者的性能上看,MCP510的各种性能都要优于SJA1000,
如:MCP510正常工作电压为3.5-5.5,而SJA1000的工作电压为4.5-5.5,MCP510的抗干扰性比SJA1000强
MCP510
- 两个接收缓冲器, 可优先储存报文
- 六个完全验收滤波器
- 两个完全验收屏蔽滤波器
- 三个发送缓冲器,具有优先级设定以及发送中
SJA1000
一个发送缓冲器,一个接收缓冲器和一个接收4位验收滤波
Mcp510采用的是SPI接口,而SJA1000采用的是8位并行数据传输(数据线和地址线分时复用)。
采用SPI串行传输比采用并行传输要节省8-11根线,也就是节省8-11个IO口
所以综上考虑选用MCP510
PCA82C250TJA1050 MCP2551
采用先进SOI技术
独特的防失效功能
收发器可连接110个节点
在未上电时以无源型态表现
产品线可满足各种应用与网络配置
完备的防失效功能则有助于安全运作
支持安全及高频数据传输,速率达到1Mbps
卓越的电磁发射(EME)与电磁干扰 (EMI) 效能
低反向电流以确保未加上电源的节点不会干扰网络
工作频率0-1M
工作电压:VCC 4.5~5.5V;
V CANH -8-18V
V CANL -8-18V
工作温度:-40~+150℃;
与“ISO 11898”标准完全兼容
速度高(最高可达1M 波特)
低电磁辐射(EME)
具带有宽输入范围的差动接收
器,可抗电磁干扰(EMI)
没有上电的节点不会对总线造成
干扰
发送数据(TXD)控制超时功能
发送禁能时的静音模式
在暂态时自动对总线引脚进行保
护
输入级与3.3V 装置兼容
热保护
对电源和地的防短路功能
可以连接至少110 个节点
工作频率60K-1M
工作电压:VCC 4.75~5.25V;
V CANH -27-40V
V CANL -27-40V
工作温度:-40~+150℃;
• Supports 1 Mb/s operation
• Implements ISO-11898
standard physical layer
requirements
• Suitable for 12V and 24V
systems
• Externally-controlled slope for
reduced RFI
emissions
• Detection of ground fault
(permanent dominant)
on TXD input
• Power-on reset and voltage
brown-out protection
• An unpowered node or
brown-out event will not
disturb the CAN bus
• Low current standby operation
• Protection against damage due
to short-circuit
conditions (positive or negative
battery voltage)
• Protection against h igh-voltage
transients
• Automatic thermal shutdown
protection
• Up to 112 nodes can be
connected
• High noise immunity due to
differential bus
implementation
• Temperature ranges:
- Industrial (I): -40°C to +85°C
- Extended (E): -40°C to +125°C
TJA1040 比C250/251 有几个优胜的地方
如果不上电在总线上完全无源如果V CC 关闭总线上看不到
在待机模式时电流消耗非常低最大15μA
改良的电磁辐射EME 性能
改良的电磁抗干扰EMI 性能
SPLIT 引脚代替V ref 引脚对总线的DC 稳压很有效
PCA82C250 是一款比较早的产品,TJA1050是前者的替代品,在性能上优于前者,尤其是在防电磁干扰方
面。
目前世界上使用最广泛的CAN收发器当属NXP(原飞利浦半导体)的各种收发器了。过去的一些PCA82C25 0/251就不说了,在很多场合都已经有很广泛的应用。通过工艺改造和技术创新,前些年,飞利浦推出了T JA1050和TJA1040两款升级的CAN收发器。也在各种场合得到了很广泛的使用。
MCP2551是微星公司生产的一款CAN收发器,在市面上也有一定的使用,但广泛程度远远低于TJA 1050。这两款芯片都是新的收发器,但为什么会发生一边倒的局面呢。下面从一些重要的方面进行比较(T JA1040性能远高于MCP2551,故不做对比):
1.最低波特率:新的CAN收发器为了防止MCU的TXD管脚长时间处于低电平,从而影响总线。所以都做了最大位限制,即最小波特率限制,稳定运行情况下,TJA1050通常支持是60K以上波特率(最低支持20K),而MCP2551是16K以上波特率(最低支持5K)。可以说TJA1050在总线错误时能更快地切断错误信号,保证正常通讯,这在汽车电子通讯中十分重要。(汽车中波特率一般是100K、125K、250K)
2.兼容性,TJA1050可以兼容过去的PCA82C250收发器,而MCP2551在PCA82C250系统中是不能工作的(我曾测试过,当8个左右节点时,混用MCP2551和PCA82C250,是不能通讯的)。不过,TJA1050却是可以兼容MCP2551系统。故使用TJA1050的兼容性很好。
3.EMC性能:TJA1050采用自动斜率控制,即使输出的电平拥有极低的电磁辐射,而MCP2551却是和以前P CA82C251一样,需要用户通过波特率,来调节斜率,以使EMI通过。从使用上TJA1050比较方便。
4.输出对称性:TJA1050由于拥有极好的输出对称性,所以即使在不加共模线圈的情况下,抗共模干扰能力也很强。我的一个客户曾经测试过,果然TJA1050在群脉冲测试中性能比MCP2551高出5%。
综合以上比较
选择TJA1050
can--saj1000设计总结(转)
发布:2009-11-02 21:43 | 作者:liu513201 | 来源:本站| 查看:191次| 字号: 小中大
can--saj1000设计总结(转)
发表于:2008-11-07 06:04:57 点击: 251