Research of CANopen Slave Node Based on Embedded System

2011 ◽  
Vol 219-220 ◽  
pp. 629-632
Author(s):  
Zai Ping Chen ◽  
Feng Wang ◽  
Chao Jia

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.

2012 ◽  
Vol 229-231 ◽  
pp. 2157-2160
Author(s):  
Zai Ping Chen ◽  
Xue Wei Liu

As an application layer protocol of CAN bus, CANopen has wide application in industry. This paper presents a kind of CANopen slave node based on AVR hardware platform of AT90CAN128. Firstly the structure of the slave node hardware platform of the AVR microcontroller AT90CAN128 and CAN bus control based on embedded CAN driver module CTM1050 is proposed. Then the open-source protocol stack CANFestival software design and the specific method are described. CANopen network testing platform is built to test the design of the CANopen slave node. The experimental results illustrate that the proposed solution and implementation method is correct and effective.


2013 ◽  
Vol 791-793 ◽  
pp. 1905-1908
Author(s):  
Zai Ping Chen ◽  
Chao Qiang Jia

CANopen is a kind of higher layer protocol based on CAN, and it is widely used in industrial automation field, especially in distributed motion control systems. The paper presents an approach of realizing CANopen slave node. Microcontroller STC90C514RD is used as a core chip to design the control system; the design adopts CTM1050 as the CAN transceiver and uses SJA1000 as the CAN controller. And the system consists of a CANopen slave node, input module and output module. MicroCANopen, which is an open source protocol stack of CANopen, is transplanted to main controller so that the function of CANopen could be implemented. Moreover the experimental platform is built to test the design of the system. The results prove that the design is feasible and valid.


2013 ◽  
Vol 390 ◽  
pp. 459-463
Author(s):  
Ming Zong ◽  
Qian Wang ◽  
Feng Ge Zhang

In order to online real-time monitor of underground cable tunnel environment and running state, the timely discover and preclude troubleshooting that may occur, and to ensure the safety and reliability of the cable running. This article describes the underground cable environment online monitoring system platform based on CAN bus technology, and which is in its application layer using a common international CANopen protocol. This paper focuses on the realization of analog modules. It provides timely and effective monitoring method for real-time monitoring of the underground cable environment.


2010 ◽  
Vol 24 (4) ◽  
pp. 354-370 ◽  
Author(s):  
Guoliang He ◽  
Naixue Xiong ◽  
Laurence T. Yang ◽  
Tai-hoon Kim ◽  
Ching Hsien Hsu ◽  
...  

Sign in / Sign up

Export Citation Format

Share Document