Embedded Networking with CAN and CANopen
by Olaf Pfeiffer, Andrew Ayre and Christian Keydel
ISBN: 978-0976511625
Printed: 535 pages, 7″ x 9″, perfect binding, black and white interior ink
Publisher: Copperhill Media Corporation
Copyright: © 2008 by the Authors
Language: English
Country: United States
Edition: First Edition
Ordering Information
| - | ||||
|
Embedded Networking with CAN and CANopen
Paperback US$31.95
|
Embedded Networking with CAN and CANopen
eBook – PDF US$18.95
|
|||
| - |
About this book
Copperhill Media announces the release of “Embedded Networking with CAN and CANopen” by Olaf Pfeiffer, Andrew Ayre, and Christian Keydel.
CAN (Controller Area Network) is a serial communication protocol that was originally developed for the automobile industry. CAN is far superior to conventional serial technologies such as RS232 in regards to functionality and reliability and yet CAN implementations are more cost effective.
CANopen, a higher layer protocol based on CAN, provides the means to apply the ingenious CAN features to a variety of industrial-strength applications. Many users, for example in the field of medical engineering, opted for CANopen because they have to meet particularly stringent safety requirements. Similar requirements had to be considered by manufacturers of other equipment with very high safety or reliability requirements (e.g. robots, lifts and transportation systems).
Providing a detailed look at both CAN and CANopen, this book examines those technologies in the context of embedded networks. There is an overview of general embedded networking and an introduction to the primary functionality provided by CANopen. Everything one needs to know to configure and operate a CANopen network using off-the-shelf components is described, along with details for those designers who want to build their own CANopen nodes. The wide variety of applications for CAN and CANopen is discussed, and instructions in developing embedded networks based on the protocol are included. In addition, references and examples using MicroCANopen, PCANopen Magic, and Vector’s high-end development tools are provided.
About the Authors
Olaf Pfeiffer is a cofounder of the Embedded Systems Academy, conducts CAN and CANopen training classes, and consults clients on their embedded networking requirements. He is a regular speaker at the Embedded Systems Conference, the Real-Time and Embedded Computing show, and at the International CAN Conference. He has written articles about CAN and CANopen that have been published in magazines such as Circuit Cellar Ink, Embedded Systems Programming, Automotive Test Report, and Control Engineering.
Andrew Ayre is a tutor and consultant specializing in embedded software engineering and is responsible for all PC-based software developments including PCANopen Magic at the Embedded Systems Academy. He has taught classes at Embedded University, Future University, the Real-Time and Embedded Computing Conferences and the Embedded Systems Conference.
Christian Keydel is a director of the Embedded Systems Academy, where he supervises new class development and consults clients on embedded technologies including CAN and CANopen. He is a frequent speaker at the Embedded Systems Conferences and the Real-Time and Embedded Computing Conferences.

