开发工具:
文件大小: 542kb
下载次数: 0
上传时间: 2019-07-13
详细说明:TJA1145收发器,支持CAN FD,支持指定报文ID唤醒,高速CAN。NXP Semiconductors
TJA1145
High-speed Can transceiver for partial networking
3. Quick reference data
Table 1. Quick reference data
SymbolParameter
Conditions
yp Max Unit
BAT
battery supply voltage
4.5
supply voltage
45
55V
VI
supply voltage on pin Vio
2.85
5.5V
Vin(detpoff power-off detection threshold VBAT falling
2.8
voltage
uvd(vcc) undervoltage detection voltage
4.5
4.75V
on pin vcc
uvd(vIo) undervoltage detection voltage VBAT>4.5V
2.7
285V
on pin vio
BAT
battery supply current
Normal mode
1.5mA
Sleep made: CAN Offline mode
4059
40°INH
4
CANH
HS-CAN
TXD
CANL
PARTIAL NETWORKING
CAN FD-passive (1)
WAKE-9
WAKE-UP
SCK
14
(1) TJA1145T/FD and TJA1145TK/FD only
Fig 1. Block diagram
TA1145
formation provided in this document is sub ect to legal disclaimers
NXP Semiconductors N. 2010 A rights reser
Product data sheet
Rev.4-09May2018
NXP Semiconductors
TJA1145
High-speed Can transceiver for partial networking
6. Pinning information
6.1 Pinning
TJA1145T
JJA1145TK
TJA1145T/FD
terminal 1
TJA1145TK/FD
index area
TXD1
14」ScSN
IXD
14 SCSN
GND
3 CANH
GND 2
13 CANH
VCC
112CANL
VCC3
12 CANL
RXD4
RXD 4
1 SDI
10 BAT
VIos
10BAT
SDo 6
I WAKE
DO
WAKE
INH7
8 SCK
INH 7
8 SCK
0158882
015aa261
Fig 2. Pin configuration diagram: So14
Fig 3. Pin configuration diagram: HVSON14
Transparent top view
6.2 Pin description
Table 3. Pin description
Symbol
Pin
Description
TXD
transmit data inpu
GND
21
g
ound
VCC
5 V CAN transceiver supply voltage
RXD
receive data output; reads out data from the bus lines
supply voltage for 1/0 level adaptor
DO
SPI data output
INH
inhibit output for switching external voltage regulators
SCK
3456789
SPI clock input
WAKE
local wake-up input
BAT
battery supply voltage
sPl data input
12
LOW-level can bus line
CANH
13
HIGH-evel can bus line
SCSN
14
SPl chip select input
1] HVSON14 package die supply ground is connected to both the gnd pin and the exposed center pad. The
GND pin must be soldered to board ground For enhanced thermal and electrical performance, it is
recommended that the exposed center pad also be soldered to board ground
TA1145
formation provided in this document is sub ect to legal disclaimers
NXP Semiconductors N. 2010 A rights reser
Product data sheet
Rev.4-09May2018
5 of
NXP Semiconductors
TJA1145
High-speed Can transceiver for partial networking
7. Functional description
The TJA1145 is a stand-alone high-speed can transceiver containing a variety of fail-safe
and diagnostic features that offer enhanced system reliability and advanced power
management the transceiver combines the functionality of the tja1043 with
ISo 11898-2: 2016 compliant CAN partial networking and autonomous bus biasing
7.1 System controller
The system controller manages register configuration and controls the internal functions
of the tja1145. detailed device status information is collected and made available to the
microcontroller
7.1.1 Operating modes
The system controller contains a state machine that supports five operating modes
Normal, Standby, Sleep, Overtemp and off. The state transitions are illustrated in
Fiqure
7.1.1.1 Normal mode
Normal mode is the active operating mode. In this mode, the tjA1145 is fully operational
All device hardware is available and can be activated(see Table 4)
Normal mode can be selected from Standby or Sleep mode via an SPI command
(MC=111)
7.1.1.2 Standby mode
Standby mode is the first-level power-saving mode of the TJA1145, featuring low current
consumption. The transceiver is unable to transmit or receive data in Standby mode, but
the INH pin remains active so voltage regulators controlled by this pin will be active
If remote CAN wake-up is enabled (CWe=1; see Table 22), the receiver monitors bus
activity for a wake-up request. The bus pins are biased to Gnd (via Ri(em)when the bus is
inactive and at approximately 2.5 v when there is activity on the bus(autonomous
biasing ). CAN wake-up can occur via a standard wake-up pattern or via a selective
wake-up frame(selective wake-up is enabled when CPNc=PNCOK =1; otherwise
standard wake-up is enabled)
Pin RXD is forced LoW when any enabled wake-up or interrupt event is detected(see
Section 7.6)
The TJA1145 switches to Standby mode
from Off mode if the battery voltage rises above the power-on detection threshold
V th(det)pon
from Overtemp mode if the chip temperature falls below the overtemperature
protection release threshold, T th(relJoto
from Sleep mode on the occurrence of a wake-up or interrupt event(see Section 7.6)
from Normal or Sleep mode via an SPI command MC =100)
from Normal mode if Sleep mode is selected via an SPl command (Mc= 001)while a
wake-up event is pending or all wake-up sources are disabled
TA1145
formation provided in this document is sub ect to legal disclaimers
NXP Semiconductors N. 2010. A rights reserved
Product data sheet
Rev.4-09May2018
6of57
NXP Semiconductors
TJA1145
High-speed Can transceiver for partial networking
overtemperature event
NORMAL
OVERTEMP
MC sleep
MC= Normal
no wake-up pending
wake-up enabler
MC= Standby
MC= Nomal
no overtemperature
vent
nC= Standby OR
wake-up event
STANDBY
SLEEP
MC Sleep
MC=Sleep
no wake-up pending
ake-up enabled
wake-up pending or
wake-up disabled)
Vcc or Vio undervoltage event
from normal
ower-on
bAT undervoltage event
OFF
from any mode
Fig 4. TJA1145 system controller state diagram
7.1.1.3 Sleep mode
Sleep mode is the second-level power saving mode of the TJA 1145. In Sleep mode, the
transceiver behaves as in Standby Mode with the exception that pin INH is set to a
high-ohmic state. Voltage regulators controlled by this pin will be switched off, and the
current into pin bat will be reduced to a minimum
Any enabled wake-up or interrupt event(except SPIF), or an SPl command (provided a
valid vio voltage is connected), will wake up the transceiver from Sleep mode
Sleep mode can be selected from Normal or Standby mode via an SPl command
(MC =001). The TJA1145 will switch to Sleep mode on receipt of this command, provided
there are no pending wake-up events and at least one regular wake-up source(Can bus
or WAKE pin; see Section 7.6)is enabled. Any attempt to enter Sleep mode while one of
these conditions has not been met will cause the t ja1145 to switch to standby mode
TA1145
formation provided in this document is sub ect to legal disclaimers
NXP Semiconductors N. 2010 A rights reser
Product data sheet
Rev.4-09May2018
NXP Semiconductors
TJA1145
High-speed Can transceiver for partial networking
The TJA1145 will also be forced to switch to Sleep mode if a vcc of vio undervoltage
event is detected (Vcc/io< VuvD(cc)vuvD(io) for longer than tdet(uvirvcc)/tdet(uv)vio). In
this event, all pending wake-up events will be cleared CAN wake-up(CWE =1)and local
wake-up via the WAKE pin(WPFE=WPRE =1) are enabled in order to avoid a system
deadlock(see Section 7. 11)and selective wake-up is disabled (CPNC=0)
Status bit FSMS in the Main status register(Table 6)indicates whether a transition to
Sleep mode was selected via an SPI command(FSMs=O)or was forced by an
undervoltage event on VCC or VIO(FSMS=1). This bit can be read after the TJA1145
wakes up from Sleep mode to allow the settings of CWE, WPFE, WPRE and CPNc to be
re-adjusted if an undervoltage event forced the transition to Sleep mode(sms=1)
7.1.1.4 Off mode
The TJA1145 will be in Off mode when the battery voltage is too low to supply the IC. This
is the default mode when the battery is first connected The TJAl145 will switch to Off
mode from any mode if the battery voltage drops below the power-off threshold
(Vth(detpoff) In Off mode, the Can pins and pin INH are in a high-ohmic state
When the battery supply voltage rises above the power-on threshold (v th(det)pon),the
TJA1145 starts to boot up, triggering an initialization procedure. The TJA 1145 will switch
to Standby mode after tstartup
7.1.1.5 Overtemp mode
Overtemp mode is provided to prevent TJA1145 being damaged by excessive
temperatures. The TJA1145 switches immediately to Overtemp mode from Normal mode
when the global chip temperature rises above the overtemperature protection activation
threshold, T th(act)otp
o help prevent the loss of data due to overheating the TJA1145 issues a warning when
the IC temperature rises above the overtemperature warning threshold (t th(wamjotp)When
this happens, status bit oTWs is set and an overtemperature interrupt is generated
(OTW=1), if enabled(OTWE=1
In Overtemp mode, the can transmitter and receiver are disabled and the can pins are
in a high-ohmic state no wake-up event will be detected but a pending wake-up will still
be signalled by a low level on pin rxd
The TJA1145 exits Overtemp mode
and switches to Standby mode if the chip temperature falls below the overtemperature
protection release threshold, T th(rel)Jotp
if the device is forced to switch to Off mode(vbat v th(detpoff)
TA1145
formation provided in this document is sub ect to legal disclaimers
NXP Semiconductors N. 2010 A rights reser
Product data sheet
Rev.4-09May2018
8 of
NXP Semiconductors
TJA1145
High-speed Can transceiver for partial networking
7.1.1.6 Hardware characterization for the TJA1145 operating modes
Table 4. Hardware characterization by functional block
Block Operating me
Off
Standby
Normal
Sleep
Overtemp
SPI
disabled
active
active
active if vo supplied[1]disabled
INH
high-ohmic VBAT level
VRat level
high- ohmic
BAT level
CAN
Offline
Active/Offline/Listen-only Offline
off
(determined by bits CMC
see Table 7)
RXD
Vio le
Vio level/LoW許
can bit stream if
Vio level/LoW if
VIo level/LoW if
ake-up event detected CMC=01/10/11; otherwise wake-up event detected wake-up pending
same as Standby/Sleep
[1] SPI speed is limited in Sleep mode(see Table 35)
7.1.2 System control registers
The operating mode is selected via bits mc in the Mode control register. The mode control
register is accessed via SPI address 0X01(see Section 7.12
Table 5. Mode control register(address 01h)
Bit Symbol
Access Value
Description
7: 3 reserved
R
2:0Mc
R
mode control
001
Sleep mode
Standby mode
111
Normal mode
The Main status register can be accessed to monitor the status of the overtemperature
warning flag and to determine whether the tJal145 has entered Normal mode after initial
power-up. Bit FSMs indicates whether the most recent transition to Sleep mode was
triggered by an undervoltage event or by an SPI command
Table 6. Main status register(address 03h)
Bit Symbol Access Value Description
FSMS
R
Sleep mode transition statu
transition to Sleep mode triggered by an SPI command
an undervoltage on vcc and/or vio forced a transition to
Sleep mode
OTWS
R
overtemperature warning status
0
IC temperature below overtemperature warning threshold
IC temperature above overtemperature warning threshold
NMS
R
Normal mode status.
TJA1145 has entered Normal mode(after power-up)
TJA1145 has powered up but has not yet switched to
Normal mode
4: 0 reserved R
TA1145
formation provided in this document is sub ect to legal disclaimers
NXP Semiconductors N. 2010 A rights reser
Product data sheet
Rev.4-09May2018
o
NXP Semiconductors
TJA1145
High-speed Can transceiver for partial networking
7.2 High-speed CAN transceiver
The integrated high-speed Can transceiver is designed for active communication at bit
rates up to 1 Mbit/s, providing differential transmit and receive capability to a can protocol
controller. The transceiver is ISo 11898-2: 2016 compliant (defining high-speed Can with
selective wake-up functionality and autonomous bus biasing). The CAN transmitter is
supplied via pin vCC while the Can receiver is supplied via pin BAT. The TJA1145
includes additional timing parameters on loop delay symmetry to ensure reliable
communication in fast phase at data rates up to 2 Mbit/s, as used in CAN FD networks
The Can transceiver supports autonomous Can biasing, which helps to minimize RF
emissions. CANH and CANL are always biased to 2. 5V when the transceiver is in Active
or Listen-only modes CMC=01/10/11)
Autonomous biasing is active in CAN Offline mode-to 2. 5 V if there is activity on the bus
(CAN Offline Bias mode) and to gnd if there is no activity on the bus for t>
(CAN Offline mode)
This is useful when the node is disabled due to a malfunction in the microcontroller or
when Can partial networking is enabled. The TJA 1145 ensures that the can bus is
correctly biased to avoid disturbing ongoing communication between other nodes. The
autonomous Can bias voltage is derived directly from VBAT
7.2.1 CAN operating modes
The integrated Can transceiver supports four operating modes: Active, Listen-only,
Offline and Offline Bias(see Figure 5). The CAN transceiver operating mode depends on
the TJA1145 operating mode and on the setting of bits Cmc in the can control register
(Table 7
When the TJAl145 is in Normal mode, the Can transceiver operating mode(offline,
Active or Listen-only can be selected via bits CMc in the Can control register(Table 7)
When the TJA1145 is in Standby or Sleep modes, the transceiver is forced to offline or
Offline Bias mode(depending on bus activity
7.2.1.1 CAN Active mode
In Can Active mode the transceiver can transmit and receive data via canh and canl
The differential receiver converts the analog data on the bus lines into digital data which
is output on pin RXD. The transmitter converts digital data generated by the CaN
controller(input on pin TXD) into analog signals suitable for transmission over the CANH
and canl bus lines
CAN Active mode is selected when CMC =01 or 10. When CMC=01, Vcc undervoltage
detection is enabled and the transceiver switches to can offline or can offline bias
mode when the voltage on Vcc drops below the 90 threshold When CMC=10, Vcc
undervoltage detection is disabled. The transmitter will remain active until the tJA1145 is
forced into Sleep mode by the vcc undervoltage event; the transceiver will then switch to
CAN Offline or can offline bias mode
The can transceiver is in active mode when
the TJa1145 is in Normal mode(mc= 111) and the can transceiver has been
enabled by setting bits CMC in the Can control register to 01 or 10( see Table 7)and
TA1145
formation provided in this document is sub ect to legal disclaimers
NXP Semiconductors N. 2010. A rights reserved
Product data sheet
Rev.4-09May2018
10of57
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.