-
歷史關系
- PCA82C250和PCA82C251是屬於NXP第一代 CAN PHY(CAN物理層收發器);
- TJA1050, TJA1040和TJA1041是屬於NXP第二代CAN PHY;
- TJA1051 42 48 43是屬於NXP第三代CAN PHY;
- 而TJA1044 57是針對新能源車市場屬於新推出用於替換TJA1042 51的,跟適合於12V電池供電系統。
-
功能區別
TJA1051 57是基本CAN PHY,TJA1044 42是在基本CAN收發器基礎上多帶待機模式(standby mode)的CAN PHY,TJA1043是CAN待機模式基礎上多帶睡眠模式(sleep mode)的CAN PHY。
待機模式可以配合MCU做CAN收發器的低功耗(CAN PHY為50uA~90uA級別功耗,MCU不斷電),睡眠模式可以配合帶使能引腳LDO做到更低功耗(CAN PHY為50uA~90uA級別功耗,MCU斷電)。
TJA1055是容錯CAN(FT CAN,或稱低速CAN)收發器,TJA1051 52 44 42 57都是高速CAN(HS CAN,或稱高速CAN)收發器。這里的低速,高速CAN是針對CAN收發器而言,而非主機廠通常描述的高速CAN網絡,低速CAN網絡。FT CAN與HS CAN的物理層定義是不一樣的,FT CAN即使只有一根線(CANH或CANL),一樣可以實現通訊,不過現在用的比較少。詳細資料可以參見https://wenku.baidu.com/view/cd70a39468dc5022aaea998fcc22bcd126ff42ff.html
-
系統環境
供電電池 | CAN PHY PN |
12V | TJA1044 |
TJA1057 | |
24V | TJA1051 |
TJA1042 |
-
3V 5VMCU支持
datasheet的ordering information一般都有針對子型號的描述,除了封裝不一樣,還有的帶有“/3”字樣(3V版本),這個是針對3V MCU設計的,3V CAN PHY會有一個Vio引腳接LDO,通過Vio調節實現與MCU通訊的串口電壓(TX RX)。3V版本一般兼容5V MCU,即Vio接5V LDO,或者不接;不帶“/3”的,一般默認支持5V MCU。