发表于:2001-07-03 11:20:00
1楼
CAN Application Controller CAN-AC2
CAN AC2 ISA Interface
Application Area
Connecting CAN devices and systems to PC based application software requires efficient hardware and software interfaces. Due to the high realtime requirements of the CAN communication, preprocessing and buffering of CAN data streams is necessary.
PC-based applications, together with the driver library, can easily be integrated into CAN networks. The CAN-AC2 is a powerful hardware platform for Vector CAN-Tools
Features
CAN-AC2 is an intelligent CAN interface board for ISA(XT/AT-compatible) PCs with its own processor (V25+). It can be connected to two independent CAN networks. Data exchange with the PC is performed through a dual ported RAM.
The CAN-AC2
offers an application interface to one or two CAN-busses.
relieves application of realtime critical duties during receiving and transmitting CAN messages by buffering and filtering
can execute parts of an application directly on its own processor, communicating with the PC through its dual ported RAM.
with the option ANA, it is a hardware platform for CANalyzer and CANoe.
makes it possible to receive ERROR an OVERLOAD-FRAMES and to perform busload measurement (option ANA required).
Driver Library
The CAN-AC2 driver library offers two modes of operation:
FIFO mode: Receive and transmit messages are transferred sequentially between CAN bus and PC application.
CAN object buffer: The data of CAN messages are transferred through a CAN object buffer which resides in the dual ported RAM supplying storage for each of the 2032 possible transmit and receive objects of the CAN protocol.
The CAN-AC2 driver library supports
initialization of the CAN chips.
definition of objects in the CAN object buffer
transmission of data and remote frames with confirmation (may use interrupts)
remote transmission of CAN object data supplied by the application
event driven reception of data and remote frames (may use interrupts)
object specific access to receive or transmit data
Hardware:
micro controller:
NEC V25+, 10 Mhz (code-compatible with Intel 8086)
CAN interface:
2 seperate independent CAN channels conforming to CAN spec. 2.0 A using BASIC-CAN chips 82C200 or optional 2 seperate independent CAN channels conforming to CAN spec. 2.0 B using FULL-CAN chips 82527
optional ANA logic for CAN protocol analysis
physical interface:
2 opto-isolated CAN high-speed interfaces conforming to ISO DIS 11898. Optional piggy back with 2 low-speed drivers 82C252.
Customer specific piggy back interface upon demand.
Connectors:
2 D-SUB 9 connectors according to CiA standard
memory:
128 kbyte static RAM and 64 kbyte dual Ported RAM
optional 512 kbyte static RAM
PC interface:
ISA, 8 bit XT/AT
PC memory areas for the DPRAM:
16 kbyte or 64 kbyte within the adress range from D0000 to EFFFF
interrupts:
IRQ 3, 4, 5, 7, 9 or unused(polling)
dimensions:
short PC board ( 100 * 160mm)
power requirements:
+5V, 500mA typ. (1 A max.)
temperature range:
operating:
0 ... 70 C (standard)
-40 ... 85 C (optional)
transport and storage:
-65 ... 125 C
Hardware Requirements:
IBM PC/XT/AT or 100% compatible.
Software:
CAN-AC2 driver library: library for Microsoft C and Borland C for MS-DOS 3.3 or later and for MS-Windows (DLL).
Scope of Delivery
CAN-AC2 board
CAN-AC2 driver library for MS-DOS 3.3 or later
CAN-AC2 driver library for MS-Windows (DLL)
example program
documentation
Additional Software not included
analysis and simulation software for CAN-Networks (e.g. CANalyzer, CANoe)
application software for electronic control units (CANape)
www.vector-cantech.com