Research of CANopen Slave Node Based on Embedded System

Article Preview

Abstract:

As a typical application layer protocol of CAN-bus, CANopen has been widely accepted in many fields. In this paper, CanFestival, which is a kind of open-source CANopen stack, is briefly introduced. The implementation scheme of CANopen slave node is proposed, which is based on a kind of AVR microcontroller-AT90CAN128 and open-source CANopen stack-CanFestival. In this paper the hardware design of slave node and the open-source protocol stack transplant have completed successfully. The debugging experiment of this slave node communication has been carried out, and the correctness of the scheme of hardware design and software transplant is verified by debugging experiment results in this paper.

You might also be interested in these eBooks

Info:

Periodical:

Advanced Materials Research (Volumes 219-220)

Pages:

629-632

Citation:

Online since:

March 2011

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2011 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] Wu Aiguo, Liu Li. CANfields bus control systems application protocol analysis,[J]. Microcomputer information, 2003, 19(3):27~75.

Google Scholar

[2] Atmel Corporation. AT90CAN32_64_128 datasheet [Z].(2007).

Google Scholar

[3] Liu Tao. CANfield bus interface circuit design, [J]. Industrial automation, 2007,2(1):2~3.

Google Scholar

[4] Janez Paternoster. CANopenNode Manual [Z].(2006).

Google Scholar

[5] Embedded Systems Academy. MicroCANopen v3.30 Manual [Z].(2007).

Google Scholar

[6] Lolitech. CanFestival v3.0 Manual [Z].(2007).

Google Scholar

[7] Xu haibing. GNU Make manual, ver-3.8[Z].(2004).

Google Scholar