Communicating with CAN
Compact USB-CAN adapter
Published in issue 382, October 2008
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.
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
|
Click below to download a PDF copy of this article from Elektor magazine.
Please note. In view of the complexity of international markets, Elektor cannot guarantee the availability of components for this project.
|