add CAN transceiver

This commit is contained in:
King Kévin 2023-06-27 20:19:20 +02:00
parent f32868ffcc
commit a1883e80dd
1 changed files with 102 additions and 0 deletions

102
ic/can_tja1051.yaml Normal file
View File

@ -0,0 +1,102 @@
name: TJA1051
variations: T, T/E, T/3, TK/3
suffix: T, T/E, T/3, TK/3
description: CAN transceiver
datasheet: https://www.nxp.com/docs/en/data-sheet/TJA1051.pdf
pinout@T:
CTRL:
S: 8
TTL:
TXD: 1
RXD: 4
VCC: 3
GND: 2
CAN:
CANH: 7
CANL: 6
NC: 5
pinout@T/E:
CTRL:
S: 8
EN: 5
TTL:
TXD: 1
RXD: 4
VCC: 3
GND: 2
CAN:
CANH: 7
CANL: 6
pinout@T/3:
CTRL:
S: 8
TTL:
TXD: 1
RXD: 4
VCC: 3
VIO: 5
GND: 2
CAN:
CANH: 7
CANL: 6
pinout@TK/3:
CTRL:
S: 8
TTL:
TXD: 1
RXD: 4
VCC: 3
VIO: 5
GND: 2
CAN:
CANH: 7
CANL: 6
properties:
in: S, EN, RXD
out: TXD
bidir: CAN
power: VCC, VIO
ground: GND
nc: NC
schematic:
symbol: IC
left: TTL, CTRL
right: CAN
top: VCC, VIO
bottom: GND
housing@SO8: &SO8
pattern: SOP
bodyWidth: 3.8-4.0 # E
bodyLength: 4.8-5.0 # D
height: 1.75 # A
leadWidth: 0.36-0.49 # bp
leadLength: 0.4-1.0 # Lp
leadSpan: 5.8-6.2 # HE
pitch: 1.27 # e
leadCount: 8
housing@T: *SO8
housing@T/E: *SO8
housing@T/3: *SO8
housing@ZP:
pattern: QFN
bodyWidth: 5.90-6.10 # D
bodyLength: 4.90-5.10 # E
height: 0.70-0.80 # A
leadWidth: 0.35-0.48 # b
leadLength: 0.55-0.65 # L
pitch: 1.27 # e
leadCount: 8
tabWidth: 3.35-3.45 # D2
tabLength: 4.25-4.35 # E2
tabPosition: 0.0, 0.0