SLLA651 April   2025 TCAN2845-Q1 , TCAN2847-Q1 , TCAN2855-Q1 , TCAN2857-Q1

 

  1.   1
  2.   Abstract
  3.   Trademarks
  4. 1Introduction
  5. 2Device States
    1. 2.1 Init Mode
    2. 2.2 Restart Mode
    3. 2.3 Standby Mode
    4. 2.4 Normal Mode
    5. 2.5 Sleep Mode
    6. 2.6 Fail-Safe Mode
  6. 3Power Electronics
    1. 3.1 VSUP
    2. 3.2 VHSS
    3. 3.3 VCAN
    4. 3.4 VCC1
    5. 3.5 VCC2
    6. 3.6 VEXMON, VEXCTRL, and VEXCC
    7. 3.7 HSSx
  7. 4Communication Capabilities
    1. 4.1 CAN-FD and Classical CAN
    2. 4.2 CAN-SIC
    3. 4.3 LIN
  8. 5Protection Features
    1. 5.1 Undervoltage (UV) Monitors
      1. 5.1.1 VSUP
      2. 5.1.2 VHSS
      3. 5.1.3 VCAN
      4. 5.1.4 VEXCC
      5. 5.1.5 VCC1
      6. 5.1.6 VCC2
    2. 5.2 Overvoltage (OV) Monitors
      1. 5.2.1 HSSx
      2. 5.2.2 VCC1
      3. 5.2.3 VCC2
      4. 5.2.4 VEXCC
    3. 5.3 Short Circuit (SC) Monitors
      1. 5.3.1 VCC1
      2. 5.3.2 VCC2
      3. 5.3.3 VEXCC
    4. 5.4 Electrical Faults and Impact on SBC Mode
    5. 5.5 Temperature Sensors
    6. 5.6 Watchdog
      1. 5.6.1 Watchdog Error Counter
      2. 5.6.2 Timeout
      3. 5.6.3 Window
      4. 5.6.4 Initial Long Window
      5. 5.6.5 Q&A
    7. 5.7 Communication Fault Monitoring
      1. 5.7.1 CAN
      2. 5.7.2 LIN
    8. 5.8 LIMP
  9. 6Programming, Memory, and Control
    1. 6.1 SPI
    2. 6.2 EEPROM
    3. 6.3 Interrupts
    4. 6.4 Control
  10. 7Miscellaneous Features
    1. 7.1 Local Wake Ups
    2. 7.2 CAN Bus Wake Up (BWRR)
    3. 7.3 Partial Networking
    4. 7.4 GFO, nRST, and SW
  11. 8Summary
  12. 9References

VEXMON, VEXCTRL, and VEXCC

The pins VEXMON, VEXCTRL, and VEXCC are all pins that lead to the integrated LDO controller of the TCAN28XX family. With the addition of a shunt resistor and PNP transistor with a β value between 50 and 500 an additional and adjustable LDO output is available. Connection for these pins is simple with a shunt resistance between VSUP and VEXMON and a PNP with the emitter pin connected to VEXMON, base pin on VEXCTRL, and collector pin on VEXCC can setup a 3rd LDO output for the device.

The controller supports output options of 1.8V, 2.5V, 3.3V, or 5V up to a current of 350mA while still supporting fault detection on this block. The fault detection is very similar to VCC2 in that faults on VEXCC does not cause the SBC to switch modes but only impact VEXCC block. This external LDO has the additional benefit of being able to load share with VCC1 allowing up to 700mA of output current for 3.3V or 5V (depending on TCAN28XX device chosen). These options are all configurable through the internal registers that are accessible through four-wire SPI communication.

The only value that can be a bit confusing to size is that of the shunt resistor between VSUP and VEXMON as this resistor has different purposes depending on usage of the VEXCC module.

If VEXCC is a stand-alone output then this resistance sets the current limit. The voltage drop between VSUP and VEXMON is controlled and specified to be between 150mV and 440mV regardless of VSUP or output configuration on VEXCC. The current produced with the voltage drop between VSUP and VEXMON – which following Ohm’s law is 150mV to 440mV divided by the chosen shunt resistance – is the current limit of the VEXCC output. This can cause some confusion as the wide shunt voltage range leads to wide current limit ranges. To help simplify the 150mV value needs to be used as the point where under normal circumstances the load can never draw 150mV/R_shunt. The 440mV range needs to be used to tell you the max current limit – sometimes the max current limit is above the 350mA of maximum regulated output current– which means that current limiting does not initiate before and undervoltage or short circuit fault occurs. For example – if the application requires 150mA of current during operation this can be a good idea to set 160mA as the lowest possible current limit – which can just be 150mV/160mA which can be around 937.5mΩ as the shunt resistor. However, the lowest current that can trigger a current limit is 160mA – but the largest can be 440mV/937.5mΩ which is around 470mA. That means in this example the current limit can engage as soon as 160mA is reached, but this does not kick in until 470mA which means the device can experience an UV or short-circuit fault before the current is limited.

If VEXCC is being used in a load-sharing application the shunt resistor is used to set the ratio of current between the VEXCC and VCC1 outputs (for example, IEXCC/ICC1). This type of application expects higher total currents as low load currents, roughly less than 100mA, result in VEXCC not outputting current regardless of shunt resistance chosen. If the application load is less than 100mA is suggested not to use load sharing as the VEXCC generally cannot be outputting much – if any current at lower load currents. If the load current is larger the shunt resistance is picked through the following equations:

Equation 1. R a t i o = ( I V E X C C I V C C 1 )
Equation 2. R s h u n t = 8.824 R a t i o - ( 1 + R a t i o R a t i o × 0.8 I l o a d )

In systems where the external LDO is not used the VEXMON pin needs to be shorted directly to VEXMON.