Article
Communicating with CAN
Compact USB-CAN adapter
Despite the fact that the CAN protocol is a serial protocol, it can’t just be connected to (the serial port of) a computer. The all-round USB-CAN adapter described here provides a compact and simple solution. With the help of the accompanying software you can follow all data communications taking place and carry out operations such as filtering and storage at the flick of a (mouse) switch.
Materials
Component list
Resistors
R1 = 10k
R2 = 1k
R3 = 120(
RN1 = 4-way 4kO7 SIL array
RN2 = 4-way 1kO SIL array
Capacitors
C1 = 10nF
C2,C6, C10-C14 = 100nF
C3,C9 = 22(F
C4,C5 = 47pF
C7,C8 = 33pF
Semiconductors
D1 = SMBJ5V0A
IC1 = FT232RL
IC2 = TPS3825-33
IC3 = MB90F352SPFV
IC4 = PCA82C251T
LD1 = LED, 3mm, low power, green
LD2 = LED 3mm, low power, red
LD3,LD4 = LED 3mm, low power, yellow
T1 = BSS84
Miscellaneous
Q1 = 4MHz quartz crystal
L1 = WE-742792116 SMD ferrite (Würth Electronics)
X1 = USB 2.0 type B in-equipment connector
X2 = 9-way sub-D plug (male)
J1,J2 = 4-way pinheader
J3 = 2-way pinheader
Kit of parts comprising PCB with premounted SMD pars and all other parts: Elektor SHOP no. 071120-71
R1 = 10k
R2 = 1k
R3 = 120(
RN1 = 4-way 4kO7 SIL array
RN2 = 4-way 1kO SIL array
Capacitors
C1 = 10nF
C2,C6, C10-C14 = 100nF
C3,C9 = 22(F
C4,C5 = 47pF
C7,C8 = 33pF
Semiconductors
D1 = SMBJ5V0A
IC1 = FT232RL
IC2 = TPS3825-33
IC3 = MB90F352SPFV
IC4 = PCA82C251T
LD1 = LED, 3mm, low power, green
LD2 = LED 3mm, low power, red
LD3,LD4 = LED 3mm, low power, yellow
T1 = BSS84
Miscellaneous
Q1 = 4MHz quartz crystal
L1 = WE-742792116 SMD ferrite (Würth Electronics)
X1 = USB 2.0 type B in-equipment connector
X2 = 9-way sub-D plug (male)
J1,J2 = 4-way pinheader
J3 = 2-way pinheader
Kit of parts comprising PCB with premounted SMD pars and all other parts: Elektor SHOP no. 071120-71
Discussion (0 comments)