component
TPT1042Q-SO1R-S
Public Made by Adomby adom
3PEAK CAN Transceivers, SOP-8. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.
Generated by kicad-footprint-generator · KiCad file format 20260206
| Name | Last updated |
|---|---|
| docs | 5h ago |
| viewers | 5h ago |
| package.json | 5h ago |
| page.json | 5h ago |
| README.md | 5h ago |
| tpt1042q-so1r-s-etched.glb | 5h ago |
| tpt1042q-so1r-s-etched.step | 5h ago |
| tpt1042q-so1r-s-hero.glb | 5h ago |
| tpt1042q-so1r-s-hero.overlay.json | 5h ago |
| tpt1042q-so1r-s.glb | 5h ago |
| tpt1042q-so1r-s.kicad_mod | 5h ago |
| tpt1042q-so1r-s.kicad_sym | 5h ago |
| tpt1042q-so1r-s.lbr | 5h ago |
| tpt1042q-so1r-s.step | 5h ago |
TPT1042Q-SO1R-S
3PEAK · CAN Transceivers · SOP-8
TPT1042Q-SO1R-S from 3PEAK, in a SOP-8. Pinout and pin descriptions extracted from the manufacturer datasheet (extract_pins, cross-checked by a second model); symbol, footprint, and 3D from KiCad-official CAD.
Pinout
| Pin | Name | Type | Function |
|---|---|---|---|
| 1 | TXD | input | CAN transmit data input (LOW for dominant, HIGH for recessive); if TXD stays LOW longer than tTXD_DTO (2 ms typical, 5 ms maximum), the transmitter is disabled. |
| 2 | GND | power_in | Ground reference for the transceiver. |
| 3 | VCC | power_in | Transceiver 5 V supply voltage, recommended 4.5 V to 5.5 V (absolute maximum range −0.3 V to 7 V). |
| 4 | RXD | output | CAN receive data output (LOW for dominant, HIGH for recessive); output current is limited to −8 mA to 8 mA absolute maximum. |
| 5 | NC | unconnected | Not connected on the TPT1042Q; the VIO pin exists only on the V-suffix variant, and VIO is tied to VCC internally on this device. |
| 6 | CANL | bidirectional | Low-level CAN bus input/output line, with bus fault protection of −70 V to +70 V. |
| 7 | CANH | bidirectional | High-level CAN bus input/output line, with bus fault protection of −70 V to +70 V. |
| 8 | STB | input | Standby mode control input (active high): HIGH selects low-power standby, LOW selects normal mode, with VIH of 0.7 × VIO to VIO + 0.3 V. |
Key specifications
| Parameter | Value |
|---|---|
| Manufacturer | 3PEAK |
| Package | SOP-8 |
| Category | Interface |
| Pins | 8 |
Electrical characteristics
Limits as printed in the datasheet (page.json metadata.characteristics carries them as data).
| Parameter | Symbol | Min | Typ | Max | Unit | Conditions | Page |
|---|---|---|---|---|---|---|---|
| VCC 5-V Bus Supply Voltage Range | VCC | -0.3 | 7 | V | 6 | ||
| CAN Bus I/O Voltage Range (CANH, CANL) | VBUS | -70 | 70 | V | 6 | ||
| Differential Voltage of CAN Bus, CANH - CANL | VBUS_DIFF | -70 | 70 | V | 6 | ||
| Logic Input And Output Terminal Voltage Range (TXD, STB, RXD) | VLOGIC | -0.3 | 7 | V | 6 | ||
| RXD (Receiver) Output Current | IO_RXD | -8 | 8 | mA | 6 | ||
| Maximum Junction Temperature | TJ | -40 | 150 | °C | 6 | ||
| Storage Temperature Range | TSTG | -65 | 150 | °C | 6 | ||
| Shutdown Junction Temperature | TOTP | 170 | °C | 6 | |||
| Power Supply | VCC | 4.5 | 5.5 | V | 7 | ||
| RXD Terminal High-Level Output Current | IOH(RXD) | -2 | mA | 7 | |||
| RXD Terminal Low-Level Output Current | IOL(RXD) | 2 | mA | 7 | |||
| Operating Ambient Temperature | TA | -40 | 125 | °C | 7 | ||
| Junction-to-ambient thermal resistance, SOP8 | θJA | 118 | °C/W | SOP8 package | 7 | ||
| Junction-to-case thermal resistance, SOP8 | θJC | 48 | °C/W | SOP8 package | 7 | ||
| Supply Voltage (VCC) | VCC | 4.5 | 5.5 | V | 8 | ||
| Rising Undervoltage Detection on Vcc for Protected Mode | VUV_VCC | 4.1 | 4.5 | V | 8 | ||
| Falling Undervoltage Detection on Vcc for Protected Mode | VUV_VCC | 3.6 | 3.9 | V | 8 | ||
| Standby Mode Supply Current (device without V suffix) | ICC | 10 | 20 | μA | 1042, device without the "V" suffix, Standby Mode, VTXD = VCC, RL = 60 Ω, CL = open, VSTB = VCC | 8 | |
| Normal Mode Supply Current, Recessive | ICC | 0.5 | 1.3 | 5 | mA | Recessive, VTXD = VCC, RL = 50 Ω, CL = open, VSTB = 0 V | 8 |
| Normal Mode Supply Current, Dominant | ICC | 20 | 50 | 80 | mA | Dominant, VTXD = 0 V, RL = 60 Ω, CL = open, VSTB = 0 V | 8 |
| Normal Mode Supply Current, Dominant bus fault | ICC | 2 | 60 | 110 | mA | Dominant bus fault, short circuit on bus lines, VTXD = VSTB = 0 V, −3 V < (VCANH = VCANL) < +18V, RL = CL = open | 8 |
| Low-Level Input Voltage (STB) | VIL | -0.3 | V | 9 | |||
| Low-Level Input Current (STB) | IIL | -20 | -11 | -2 | μA | VSTB = 0 V, VCC = VIO = 5.5 V | 9 |
| Low-Level Input Current (TXD) | IIL | -250 | -160 | -30 | μA | VTXD = 0 V, VCC = VIO = 5.5 V | 9 |
| Input Capacitance (TXD) | CI | 5 | 10 | pF | 9 | ||
| High-Level Output Current (RXD) | IOH | -8 | -6 | -1 | mA | VRXD = VIO − 0.4 V | 9 |
| Low-Level Output Current (RXD) | IOL | 2 | 5 | 12 | mA | VRXD = 0.4 V, bus dominant | 9 |
| Dominant Bus Output Voltage (CANH) | VO_DOM | 2.75 | 3.5 | 4.5 | V | VTXD = 0 V, VSTB = 0 V, 50 Ω ≤ RL ≤ 65 Ω, CL = open, t < tto(dom)TXD | 9 |
| Dominant Bus Output Voltage (CANL) | VO_DOM | 0.5 | 1.5 | 2.25 | V | VTXD = 0 V, VSTB = 0 V, 50 Ω ≤ RL ≤ 65 Ω, CL = open, t < tto(dom)TXD | 9 |
| DC Output Symmetry (dominant or recessive) (VCC, VO(CANH), VO(CANL)) | VSYM_DC | -0.4 | 0.84 | V | VSTB = 0 V, RL = 60 Ω, CL = open | 9 | |
| Transient Symmetry (dominant or recessive) (VO(CANH) + VO(CANL)) / VCC | VSYM | 0.9 | 1 | 1.1 | V/V | 4.75V ≤ VCC ≤ 5.25 V, VSTB = 0 V, RL = 60 Ω, CSPLIT = 4.7 nF, CL = open, TXD = 250 kHz, 1 MHz | 9 |
| Differential Output Voltage (dominant) | VOD_DOM | 1.5 | 3 | V | Normal mode, t < tto(dom)TXD, VTXD = 0 V, VSTB = 0 V, 4.75V ≤ VCC ≤ 5.25 V, 45 Ω ≤ RL < 50 Ω, CL = open | 9 | |
| Differential Output Voltage (dominant) | VOD_DOM | 1.5 | 3 | V | Normal mode, t < tto(dom)TXD, VTXD = 0 V, VSTB = 0 V, 4.75V ≤ VCC ≤ 5.25 V, 50 Ω ≤ RL < 65 Ω, CL = open | 10 | |
| Differential Output Voltage (dominant) | VOD_DOM | 1.5 | 3.3 | V | Normal mode, t < tto(dom)TXD, VTXD = 0 V, VSTB = 0 V, 4.75V ≤ VCC ≤ 5.25 V, 65 Ω ≤ RL ≤ 70 Ω, CL = open | 10 | |
| Differential Output Voltage (dominant) | VOD_DOM | 1.5 | 5 | V | Normal mode, t < tto(dom)TXD, VTXD = 0 V, VSTB = 0 V, 4.75V ≤ VCC ≤ 5.25 V, RL = 2240 Ω, CL = open | 10 | |
| Differential Output Voltage (recessive), normal mode | VOD_REC | -50 | 50 | mV | Normal mode, VTXD = VCC, VSTB = 0 V, no load | 10 | |
| Differential Output Voltage (recessive), standby mode | VOD_REC | -150 | 150 | mV | Standby mode, VTXD = VSTB = VCC, no load | 10 | |
| Recessive Bus Output Voltage, normal mode | VO_REC | 2 | 3 | V | Normal mode, VTXD = VIO = VCC, VSTB = 0 V, no load | 10 | |
| Recessive Bus Output Voltage, standby mode | VO_REC | -0.1 | 0.1 | V | Standby mode, VTXD = VSTB = VIO = VCC, no load | 10 | |
| Common Mode Range | VCM | -30 | 30 | V | VSTB = 0 or VCC or VIO | 10 | |
| Differential Receiver Threshold Voltage, normal mode | VTH_RX_DIF | 0.5 | 0.7 | 0.9 | V | Normal mode, VSTB = 0 V, −30 V ≤ VCANH/VCANL ≤ 30 V | 10 |
| Differential Receiver Threshold Voltage, standby mode | VTH_RX_DIF | 0.4 | 0.7 | 1.15 | V | Standby mode, VSTB = VIO, −30 V ≤ VCANH/VCANL ≤ 30 V | 10 |
| Receiver Recessive Voltage, Normal Mode | VREC_RX | -4 | 0.5 | V | Normal mode, −30 V ≤ VCANH/VCANL ≤ 30 V | 10 | |
| Receiver Recessive Voltage, Standby Mode | VREC_RX | -4 | 0.4 | V | Standby mode, −30 V ≤ VCANH/VCANL ≤ 30 V | 10 | |
| Receiver Dominant Voltage, Normal Mode | VDOM_RX | 0.9 | 9 | V | Normal mode, −30 V ≤ VCANH/VCANL ≤ 30 V | 10 | |
| Receiver Dominant Voltage, Standby Mode | VDOM_RX | 1.15 | 9 | V | Standby mode, −30 V ≤ VCANH/VCANL ≤ 30 V | 10 | |
| Differential Receiver Hysteresis Voltage, normal mode | VHYS_RX_DIF | 50 | 120 | 200 | mV | Normal mode, −30 V ≤ VCANH/ VCANL ≤ 30 V | 10 |
| Differential Receiver Hysteresis Voltage, standby mode | VHYS_RX_DIF | 20 | 70 | 120 | mV | Standby mode, −30 V ≤ VCANH/ VCANL ≤ 30 V | 10 |
| Dominant Short-Circuit Output Current (CANH) | IO_SC_DOM | -115 | mA | VSTB = 0 V, VCANH = −15 V to 18 V, CANL = open, VTXD = 0 V | 10 | ||
| Dominant Short-Circuit Output Current (CANL) | IO_SC_DOM | 115 | mA | VSTB = 0 V, VCANL = −15 V to 18 V, CANH = open, VTXD = 0 V | 10 | ||
| Recessive Short-Circuit Output Current | IO_SC_REC | -5 | 5 | mA | −27 V ≤ VCANH/ VCANL ≤ 32 V, VTXD = VCC, normal modes | 11 | |
| Input Resistance (CANH or CANL) | RIN | 10 | 23 | 35 | kΩ | VTXD = VCC = VIO = 5 V, VSTB = 0 V, −30 V ≤ VCM ≤ +30 V | 11 |
| Differential Input Resistance | RID | 30 | 47 | 60 | kΩ | VTXD = VCC = VIO = 5 V, VSTB = 0 V, −30 V ≤ VCM ≤ +30 V | 11 |
| Input Capacitance to Ground (CANH or CANL) | CI | 20 | pF | 11 | |||
| Differential Input Capacitance | CID | 10 | pF | 11 | |||
| Propagation delay time, low (TXD to driver dominant) | tpLD | 60 | 100 | ns | Normal mode, VSTB = 0 V, RL = 60 Ω, CL = 100 pF | 11 | |
| Propagation delay time, high (TXD to driver recessive) | tpHR | 60 | 100 | ns | 11 | ||
| Total loop delay, driver input (TXD) low to receiver output (RXD) low | tPROP_TXDL-RXDL | 110 | 220 | ns | Normal mode, VSTB = 0 V, RL = 60 Ω, CL = 100 pF, CL(RXD) = 15 pF, | 11 | |
| Total loop delay, driver input (TXD) high to receiver output (RXD) high | tPROP_TXDH-RXDH | 140 | 220 | ns | 12 | ||
| TXD dominant time-out time | tTXD_DTO | 0.3 | 2 | 5 | ms | normal mode, VSTB = 0 V, RL = 60 Ω, CL = open, VTXD = 0 V | 12 |
CAD (KiCad official)
- Symbol:
TPT1042Q-SO1R-S - Footprint:
Package_SO:SOIC-8_3.9x4.9mm_P1.27mm - 3D model: SOP-8 (KiCad packages3D, STEP)
- 3D model files:
tpt1042q-so1r-s-etched.step/tpt1042q-so1r-s-etched.glbcarry the MPN laser-etched on the die in a toggleableAdom.LaserEtchgroup (Fusion-ready);tpt1042q-so1r-s.step/tpt1042q-so1r-s.glbare the bare package body.
Provenance
Data extracted from the manufacturer datasheet, not a distributor listing:
- Datasheet: 3PEAK datasheet (24 pp, sha256
28979d8e82cee7d6, retrieved 2026-10-17, tier: lcsc) - Extractor: parts-factory
2.0.0/extract_pins 0.3, primaryclaude-haiku-5-5(text), consensusclaude-sonnet-5-5(agreed), guards: pin_guards 0.1: passed. Pins are checked against the footprint pad set and their cited datasheet pages before publish. - CAD: KiCad official libraries (CC-BY-SA 4.0).