Home › Magazines › 2000 › June › PC Interface for the CAN Bus

PC Interface for the CAN Bus

with new software

Published in issue 289, June 2000

PC Interface for the CAN Bus
The versatility of a CAN Bus system increases as more equipment of different types are connected to the Bus. Using the interface described here, any PC can be linked to a CAN Bus system.Before any piece of equipment is designed to connect to a PC, the main question that needs to be answered is: how will the equipment talk to the PC? We could pass the data through a plug-in card, connecting to the PC's motherboard but this would mean that most Notebook PC's would not be able to accommodate it. Using the serial interface is also a possibility but is relatively slow, so the parallel printer interface seems to be the best bet to handle the high data rate of this CAN Bus system.
Resistors:
R1-R12,R17,R18,R19,R21 = 390Ω
R13 = 4kΩ7
R14,R15,R20 = 10kΩ
R16 = 56kΩ
R22,R23 = 5Ω6
R24 = 120Ω
R25 = 4-way SIL arary 4kΩ7
R26 = 8-way-SIL array 4kΩ7
Capacitors:
C1,C2 = 22pF
C3 = 10µF 25V radial
C4,C9,C10,C11 = 100nF, 5 mm raster
C5 = 470µF 25V radial
C6 = 220µ 10V radial
C7 = 100µ 10V radial
C8 = 1µF 10V or solid MKT raster 5mm
Semiconductors:
D1,D2 = zener diode 12V 400 mW
D3 = 1N4004
IC1 = PCA82C200 or SJA1000 * (Philips)
IC2,IC3 = 6N137 (Toshiba)
IC4 = PCA82C250 (Philips)
IC5 = NMV0505SA (Newport, Farnell #589 810)
IC6 = 7805
Miscelllaneous:
JP1 = Jumper
K1 = 9-way sub-D plug (male), PCB mount.
K2 = 9-way sub-D socket (female), PCB mount.
K3 = 25-waySub-D plug (male), PCB mount
2 solder pins
X1 = 16 MHz quarz crystal
Disk, order code 006004-1 (DOSInterface and source code in C)
PCB, order code 000039-1

Click below to download a PDF copy of this article from Elektor magazine.

 

Downloads 

PDF Article (e006050.pdf)
10 Elektor Credits
PCB layout (000039-PCB.pdf)
10 Elektor Credits
 

Order from Elektor 

PCB
000039-1
 

Order from Eurocircuits 

PCB

 

Free downloads 

006004-1.zip

Free download

Please note. In view of the complexity of international markets, Elektor cannot guarantee the availability of components for this project.

Subscribe now

Subscribe to our free
E-weekly Newsletter!

Enter your Email address:

Follow Elektor

      

Act now!

FAQ

Before submitting questions, review our FAQ section!

Bestseller

Microprocessor Design using Verilog HDL

This book is a practical guide to processor design in the real world. It presents the Verilog HDL in an easily digestible fashion and serves as a thorough introduction about reducing a computer architecture and instruction set to practice. 

Package Deals

Elektor Bundles

Check our Package Deals and save money! Discounts up to 19% now available!

Price Slashed

Elektor OSPV

This Open Source People Vehicle is perfect for factory halls, warehouses, hospitals, colleges, schools etc.

Elektor PCBs at 25% OFF