首页 理论教育TJA1050CAN总线收发器应用技术

TJA1050CAN总线收发器应用技术

【摘要】:TJA1050是Philips公司生产的、用以替代PCA82C250的高速CAN总线收发器。图4-24 TJA1050功能框图TJA1050的总线收发器与ISO 11898标准完全兼容。在驱动电路中,TJA1050具有与PCA82C250相同的限流电路,可防止发送输出级对电源、地或负载短路,从而起到保护作用。引脚S用于选定TJA1050的工作模式。在TJA1050中设计了一个超时定时器,用以对TXD端的低电位进行监视。这也是TJA1050与PCA82C250相比较改进较大的地方之一。而在TXD端信号的上升沿定时器将被复位,使TJA1050恢复正常工作。

TJA1050是Philips公司生产的、用以替代PCA82C250的高速CAN总线收发器。该器件提供了CAN控制器与物理总线之间的接口以及对CAN总线的差动发送和接收功能。TJA1050除了具有PCA82C250的主要特性以外,在某些方面的性能还作了很大的改善。TJA1050的主要特性如下:

1)与ISO 11898标准完全兼容。

2)高速率(最高可达1 Mbit/s)。

3)总线与电源及地之间的短路保护。

4)待机模式下,关闭发送器。

5)由于优化了输出信号CANH和CANL之间的耦合,大大降低了信号的电磁辐射(EMI)。

6)具有强电磁干扰下,宽共模范围的差动接收能力。

7)对于TXD端的显性位,具有超时检测能力。

8)输入电平与3.3V器件兼容。

9)未上电节点不会干扰总线(对于未上电节点的性能作了优化)。

10)过热保护。

11)总线至少可连接110个节点。

1.功能说明

TJA1050的功能框图如图4-24所示。

978-7-111-55649-7-Chapter04-63.jpg

图4-24 TJA1050功能框图

TJA1050的总线收发器与ISO 11898标准完全兼容。TJA1050主要可用于通信速率在60 kbit/s~1 Mbit/s高速应用领域。在驱动电路中,TJA1050具有与PCA82C250相同的限流电路,可防止发送输出级对电源、地或负载短路,从而起到保护作用。其过热保护措施与PCA82C250也大致相同,当结温超过约160℃时,两个发送器输出端极限电流将减小。由于发送器是功耗的主要部分,因而限制了芯片的温升。器件的所有其他部分将继续工作。(www.chuimin.cn)

引脚S用于选定TJA1050的工作模式。有2种工作模式可供选择:高速和静音。

如果引脚S接地,则TJA1050进入高速模式。当S端悬空时,其默认工作模式也是高速模式。高速模式是TJA1050的正常工作模式。如果引脚S接高电平,则TJA1050进入静音模式。在这种模式下,发送器被关闭,器件的所有其他部分仍继续工作。该模式可防止由于CAN控制器失控而造成网络阻塞。

在TJA1050中设计了一个超时定时器,用以对TXD端的低电位(此时CAN总线上为显性位)进行监视。该功能可以避免由于系统硬件或软件故障而造成TXD端长时间为低电位时,总线上所有其他节点也将无法进行通信的情况出现。这也是TJA1050与PCA82C250相比较改进较大的地方之一。TXD端信号的下降沿可启动该定时器。当TXD端低电位持续的时间超过了定时器的内部定时时间时,将关闭发送器,使CAN总线回到隐性电位状态。而在TXD端信号的上升沿定时器将被复位,使TJA1050恢复正常工作。定时器的典型定时时间为450μs。

2.引脚介绍

TJA1050的引脚如图4-25所示。

引脚介绍如下:

TXD:发送数据输入,从CAN总线控制器中输入发送到总线上的数据。

GND:接地。

VCC:电源。

RXD:接收数据输出,将从总线接收的数据发送给CAN总线控制器。

Vref:参考电压输出。

CANL:低电平CAN电压输入/输出。

CANH:高电平CAN电压输入/输出。

S:模式选定输入端,高速或静音模式。

978-7-111-55649-7-Chapter04-64.jpg

图4-25 TJA1050的引脚图