TC4016 – SENT/PSI5 ECU Simulation Node with CAN FD and Multi-Channel I/O
The TC4016 Supports SENT and PSI5 sensor signal acquisition, integrated with 2-channel CAN/CAN FD, 4-channel Digital Input/Output (DIDO), and 3-channel Analog Input/Output (AIAO)
- ARM64 Linux: tsdev
- HarmonyOS: tsdev
Related Products
Related products
TC4016 Functions and parameters
The TC4016 is an ECU (Electronic Control Unit) simulation node based on SENT (Single Edge Nibble Transmission) and PSI5 (Peripheral Sensor Interface 5) protocols. It is capable of receiving sensor data from a wide range of devices with SENT and PSI5 interfaces.
The TC4016 integrates 2 channels of CAN/CAN FD, 4 channels of Digital Input/Output (DIDO), and 3 channels of Analog Input/Output (AIAO).
Connected to a PC via Ethernet, the TC4016 enables real-time monitoring, analysis, and simulation of SENT, PSI5, and CAN/CAN FD bus data. It provides a reliable data environment for R&D and testing personnel, significantly accelerating the development cycle.
The TC4016 supports secondary development through APIs available for both Windows and Linux platforms. It is compatible with various development environments such as C++, C#, LabVIEW, and Python, enabling seamless integration into a wide range of test systems with high efficiency and usability.
- Hardware-based message timestamping with microsecond-level accuracy, meeting advanced timing requirements
- Driver-free design for Windows, ensuring excellent compatibility
- 20 SENT channels, with the first 10 channels supporting SPC mode
- 16 PSI5 channels
- 2 CAN/CAN FD channels
- Supports 4 Digital I/O (DIDO) and 3 Analog I/O (AIAO) channels
- Configurable CAN bit rate from 125Kbps to 1Mbps; CAN FD supports up to 8Mbps
- Software-configurable 120Ω termination resistors for CAN channels
- Self-ACK (Self-Acknowledgment) support for CAN communication
- Hardware time synchronization across multiple devices
- Example project and API interfaces provided, simplifying secondary development

I/O
- Pin 1 DIDO 1
- Pin 2 DIDO 3
- Pin 3 DGND
- Pin 4 AIAO 1
- Pin 5 AIAO 3
- Pin 6 DIDO 2
- Pin 7 DIDO 4
- Pin 8 AGND
- Pin 9 AIAO 2

CAN FD 1/2
- Pin 2 CAN 1_Low
- Pin 3 DGND
- Pin 4 CAN 2_Low
- Pin 5 Shield
- Pin 7 CAN 1_High
- Pin 8 CAN 3_High
Typical applications
- CAN FD Simulation and Testing
- Supports receiving SENT and PSI5 signals
- Hardware-in-the-Loop (HIL) Testing for ECU
- Multi-channel I/O Control Scenarios
- Integration with Laboratory and Production Line Test Platfom
Specification
| Channel | 2* CAN/CAN FD 4* DIDO 3* AIAO 20* SENT (the first 10 channels supporting SPC mode) 16* PSI5 |
|---|---|
| PC Interface | Gigabit Ethernet |
| driver | Driver-free for Windows |
| Software | TSMaster |
| Termination | 120Ω software-configurable termination resistors |
| Timestamp accuracy | 1μs hardware-level timestamp accuracy |
| Max. Tx Frame Rate* | Up to 20,000 frames per second |
| Max. Rx Frame Rate* | Up to 20,000 frames per second |
| Isolation (CAN) | CAN channels support DC 2500V galvanic isolation; ESD protection compliant with ±8 kV contact discharge, ±15 kV air discharge. |
| DIDO | Digital Input (DI) voltage range: 0–39.5 V DI threshold adjustable via built-in hysteresis comparator and configurable Vref (0–3.28 V). DI Threshold Calculations: – High-level threshold (VAH): (330 + 499 × Vref) / 1098 – Low-level threshold (VAL): 0.455 × Vref Digital Output (DO) levels: Low = 0 V, High = 5 V or 12 V (DO does not support direct load driving) |
| AIAO | Analog Input (AI) voltage range: 0–39.5 V Analog Output (AO) voltage range: 0–29.5 V (AO does not support direct load driving) |
| SENT | Idle polarity: High Tick time range: 3–50 μs Nibble count: 0–8 Data types supported: Fast Channel and Slow Channel |
| PSI5 | Channel modes: Synchronous / Asynchronous Bus sustaining voltage: 5.15 V / 6.65 V / 7.70 V Comparator threshold current: 13 mA / 26 mA Baud rates: 125 kbps / 189 kbps Max. slot length: 33 bits Slot time range: 0–480 μs Checksum types: Parity / CRC |
| Power Supply | DC 9-32V |
| Power consumption | 5W (without external sensor connection) |
| Enclosure Material | Aluminum alloy enclosure |
| Dimensions | Approx. 110*70*36mm |
| Weight | Approx. 150g (without packaging)/368g (with packaging and accessories) |
| Operating Temperature | -40°C~80°C |
| Operating humidity | 10%~90% (non-condensing) |
| Operating environment | Keep away from corrosive gases |
During operation, make sure to correctly connect the power lines and avoid frequent plugging and unplugging.











