Home › Magazines › 2000 › December › Can Adapter for ISA Bus

Can Adapter for ISA Bus

A plug-in card for PCs

Published in issue 294, December 2000

Can Adapter for ISA Bus
CAN is currently the de facto standard for bus systems in the automobile industry. The fact that sales of CAN-related components have surpassed the most optimistic sales estimates is a clear indication of the relative success of the CAN bus. The CAN interface card described here is intended for installing into a free ISA expansion slot in your PC. Great for experiments in getting acquainted with CAN.When it comes to developing an application employing the CAN bus in one way or another, a PC is an indispensable ‘tool’ for debugging and testing. Assuming you want to develop 100% bug-free application (and who doesn’t?) the PC and a suitable interface card will allow you to visualise and record CAN frames travelling up and down the bus, as well as supply test frames. To show you the basics of how it’s done, we’ve developed a small test application running under Windows. This little program will not fail to demonstrate the main features of the card.At the same time, the interface described here may be the heart of a complex automation system because it is compatible with current industry standards like CANOpen and DeviceNet. We have to emphasise, however, that the present adapter card does not have any on-board intelligence, so that all processing of whatever protocol has to be handled by the PC. In certain cases, the resultant software overhead may be significant.
Resistors:
R1 = 330Ω
R2 = 1kΩ1
R3 à R6 = 390Ω
R7,R8 = 4kΩ7
R9 = 8-way SIL array, 10 kΩ
Capacitors:
C1,C2 = 27pF
C3 = 10µF 63V radial
C4-C13 = 100nF
Semiconductors:
IC1 = LMT317T (TO-220 case)
IC2 = PCA82C250 (DIL8 or SMA) (Philips)
IC3,IC4 = 6N137
IC5 = 74HCT688
IC6 = 74HCT32
IC7 = 74HCT04
IC8 = SJA1000, PCA82C200P (DIL28)
IC9 = 74HCT245
Miscellaneous:
JP1,JP2 = 2-way pinheader with jumper
K1,K2 = 9-way Sub-D plug (male), PCB mount
K3,K4 = 16-way boxheader or pinheader
X1 = 16MHz quartz crystal
PC1-PC3 = solder pin
PCB, order code 000071-1
Project disk, order code 000071-11

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

 

Downloads 

PDF Article (E00c012.pdf)
10 Elektor Credits
PCB layout (000071-PCB.pdf)
10 Elektor Credits
 

Order from Elektor 

PCB, bare 000071-1
000071-1
 

Order from Eurocircuits 

PCB, bare 000071-1

 

Free downloads 

000071-11.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