[ CANopenIA-XA |
Direct I/O | Coprocessor
]
The CANopenIA-XA chip provides instant access to CANopen networks.
It is a CANopen peripheral chip that can be used with or without a host processor. The
chip is configured via an EEPROM, which contents gets generated by a provided
setup tool. Read the comparison
to see what the main differences are between this implementation and other CANopen
implementation methods.
This implementation is based on the Philips 16-bit XA-C37 microcontroller. The CANopen
stack was specifically written and highly optimized for this processor to achieve best
possible performance.
Operating Modes
The CANopenIA-XA chip supports 2 different operation modes:
- Direct I/O
(formerly mode 1 and mode 2)
No code development required!
In this mode, the CANopenIA-XA can be used directly as a CANopen DS401
Generic I/O compatible input and output node for digital and analog data.
The chip supports a total of 20 digital inputs or outputs, 4
high-resolution analog inputs and 2 high-resolution analog outputs. The
digital signals are divided into 3 groups of 8, 8 and 4 signals. Each group can be individually
selected to be either input or output.
High-resolution, external analog components are connected to the CANopenIA-XA chip via SPI
providing the analog I/O channels.
- CANopen Slave Coprocessor
(formerly mode 3)
Code development on existing hardware.
This mode requires a Host processor running the main application. The CANopenIA-XA
functions as a CANopen coprocessor. The communication between the Host and the
CANopenIA-XA either uses a shared memory or the serial (UART) port. When using shared memory, such
as a dual ported RAM, the shared memory contains the entire process image. The process
image contains all process data that is transmitted to and received from the CANopen
network.
Download/view the Philips Product Information
Sheet:
CANopenIA-XA.pdf
Availability
Starter-kits, boards and modules featuring CANopenIA-XA are provided
by Embedded Systems Solutions. Please contact
us with technical or sales questions you might have.
|