CAN控制器的选型
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
CAN控制器的选型
根据了解,目前世界上使用最广泛的CAN收发器当属NXP(原飞利浦半导体)的各种收发器了。过去的一些PCA82C250/251就不说了,在很多场合都已经有很广泛的应用。通过工艺改造和技术创新,前些年,飞利浦推出了TJA1050和TJA1040两款升级的CAN收发器。也在各种场合得到了很广泛的使用。
MCP2551是微星公司生产的一款CAN收发器,在市面上也有一定的使用,但广泛程度远远低于TJA1050。这两款芯片都是新的收发器,但为什么会发生一边倒的局面呢。下面从一些重要的方面进行比较(TJA1040性能远高于MCP2551,故不作对比):
1.最低波特率:新的CAN收发器为了防止MCU的TXD管脚长时间处于低电平,从而影响总线。所以都做了最大位限制,即最小波特率限制,稳定运行情况下,TJA1050通常支持是60K以上波特率(最低支持20K),而MCP2551是16K以上波特率(最低支持5K)。可以说TJA1050在总线错误时能更快地切断错误信号,保证正常通讯,这在汽车电子通讯中十分重要(汽车中波特率一般是100K、125K、250K)。
2.兼容性:TJA1050可以兼容过去的PCA82C250收发器,而MCP2551在PCA82C250系统中是不能工作的。不过,TJA1050却是可以兼容MCP2551系统。故使用TJA1050的兼容性很好。
3.EMC性能:TJA1050采用自动斜率控制,即使输出的电平拥有极低的电磁辐射,而MCP2551却是和以前PCA82C251一样,需要用户通过波特率,来调节斜率,以使EMI通过。从使用上TJA1050比较方便。
4.输出对称性:TJA1050由于拥有极好的输出对称性,所以即使在不加共模线圈的情况下,抗共模干扰能力也很强。
综合以上比较,选择Philips 的TJA1040和TJA1050,但优先选择TJA1040,因为TJA1040的引脚和TJA1050兼容,但TJA1040有更优秀的EMC性能而且在不上电状态下有理想的无源性能,它还提供低功耗管理,并支持远程唤醒。
TJA1040特征:
●完全符合ISO 11898标准
●速度高(高达1Mbps)
●电磁辐射(EME)非常低
●差动接收器具有较宽的共模范围,可抗电磁干扰(EMI)
●处于不上电状态的收发器会从总线脱离(零负载)
●输入级符合3.3V和5V的器件
●如果使用分裂终端,电压源可以稳定隐性总线电平(进一步改善EME)
●至少可以连接110个节点
●消耗电流极低的待机模式,具有通过总线唤醒(远程)的功能
●发送数据(TXD)显性超时功能
●在汽车的瞬态环境下对总线引脚进行保护
●防止总线引脚和引脚SPLIT对电池和对地短路
●热保护