or
Sign in to turn on 1-Click ordering.
or
Amazon Prime free trial required. Sign up when you check out. Learn more
More Buying Choices
Have one to sell? Sell yours here
or
Get a £2.45 Amazon.co.uk Gift Card
A Comprehensible Guide to Controller Area Network
 
See larger image
 
Tell the Publisher!
I’d like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

A Comprehensible Guide to Controller Area Network [Paperback]

Wilfried Voss
3.0 out of 5 stars  See all reviews (2 customer reviews)
RRP: £15.00
Price: £11.40 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £3.60 (24%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In stock.
Dispatched from and sold by Amazon.co.uk. Gift-wrap available.
Only 1 left in stock--order soon (more on the way).
Want guaranteed delivery by Wednesday, May 30? Choose Express delivery at checkout. See Details
Trade In this Item for up to £2.45
Trade in A Comprehensible Guide to Controller Area Network for an Amazon.co.uk gift card of up to £2.45, which you can then spend on millions of items across the site. Plus, get an extra £5 when you trade in books worth £10 or more until June 30, 2012. Trade-in values may vary (terms apply). Find more products eligible for trade-in.

Frequently Bought Together

A Comprehensible Guide to Controller Area Network + A Comprehensible Guide to J1939 + Embedded Networking with CAN and CANopen
Price For All Three: £56.05

Show availability and delivery details

Buy the selected items together

Customers Who Bought This Item Also Bought


Product details

  • Paperback: 164 pages
  • Publisher: Copperhill Technologies Corporation (1 Aug 2005)
  • Language English
  • ISBN-10: 0976511606
  • ISBN-13: 978-0976511601
  • Product Dimensions: 25 x 18.9 x 0.9 cm
  • Average Customer Review: 3.0 out of 5 stars  See all reviews (2 customer reviews)
  • Amazon Bestsellers Rank: 186,376 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Author

Wilfried Voss
Discover books, learn about writers, and more.

Visit Amazon's Wilfried Voss Page

Product Description

Review

I'll keep this brief, but I wanted to give this book the 5-star rating it deserves.

This book is a one-stop shop to go from "What the hell is CAN?" to "OK, now I know everything I need to know about *CAN*."

This book doesn't - and can't & shouldn't -- discuss higher layer protocols, nor the specifics of the CAN controller chip on your board. It (thankfully) sticks to the subject without getting distracted on tangential topics. (Note: I believe the author has a book coming out in early 2008 regarding the higher-layer J1939, I'll be waiting in line for that one too.)

The book is very clearly written, has lots of pictures (a must in any technical book), and is thorough & complete.

*Anyone* starting with CAN should start here. --Amazon.com USA - Customer Reviews

Review

The book is so well structured and narrative that even a newbie to CAN may learn essentials in a few days. Tough themes like bit timing and synchronization are introduced clearly with smart illustrations. The author is not trying to blow out pages with unnecessary details but rather selects content very carefully and builds a self-consistent guide based on (his) evident conscious experience. The guide's index is rather lean but covers all the main features I found useful for myself when was coding fw/sw CAN suite.

This small book gives intermediate-level description for low-level side of bus communication. For high-level CAN stuff see another rather good book, the "Embedded networking with CAN and CANopen" by O. Pfeiffer et al.

With the knowledge you get from the guide you most likely will not be able to create your own chip from the scratch ;-)... but definitely can develop your custom low-level s/w or f/w driver, as well as interpret waveforms on your scope with a greater confidence.


Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organise and find favourite items.
Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

What Other Items Do Customers Buy After Viewing This Item?


Customer Reviews

5 star
0
3 star
0
1 star
0
Most Helpful Customer Reviews
1 of 1 people found the following review helpful
Format:Paperback
The book is misleading - Why? I was excited when I got this book because the ISO 11898-1 is a recover of the Bosch CAN2A and CAN2B specification with both parts combined and both documents are very ambiguous poor requirements that lack detail. This book has detail which initially seems to complement the ISO however this detail is not necessarily correct. If you design completely to this book then your design will NOT pass the test-bench and suite of tests provided by Bosch to verify your design (i.e. Bosch own CAN) - An example of this is: Section 7.3.4 "Hard Synchronisation" is different to the Bosch paper (CiA99.pdf) "Configuration of the CAN Bit Timing", i.e. this paper is free from Bosch website for CAN and has been generated because the three lines in the ISO for Hard Synchroniation does not clearly explain the intention of the requirement where as this Bosch paper does and that said, the explanation for Hard Synchronisation in this book differs from the Bosch paper.

Technical books for CAN will cost in order of £100 and you get what you pay for!

If you produce a design to this book then the communications may appear to be working however the performance of the CAN network will be reduced significantly where a misplaced sample point may cause a transmitter to become error passive.

Note: I have no association or professional affiliation with Bosch. I am in the process of completing a CAN implementation which is working in hardware, however the Bosch test-bench and suite of tests have identified issues which cannot be determined from the ISO11898-1 and certainly is not covered in this book.

I would rate this book as a long winded introduction to CAN that lacks the real detail that only a designer would identify hence my question is: What are the credentials of Wilfred Voss? Has he designed and implemented a CAN design that passes the Bosch tests and passes the CAN conformance tests as performed by a third party to ISO 11845.

Buy a proper technical book written by an author with the necessary credentials for CAN DESIGN.

Why rated a 2*? The book is not all bad but if you write a book then do it properly to include all the detail that is lacking in the ISO and necessary to get it right to pass the Bosch tests and pass the conformance testing. Following completion of my design I intend to write a book on CAN which identifies all the issues, assumptions, errors etc from my experiences in producing a CAN design because just when you think you know it all then ? well thats why you can't beat a good concise book that tells it all without having to flitter around from website to website to piece it together. It can be very frustrating to be mislead in some areas and this book is no exception where in places it is "mis-leading".
Comment | 
Was this review helpful to you?
Format:Paperback
This book is a fantastic introduction to all things CAN for those who have had minimal exposure to it before. It is much easier to understand, and generally a lot more readable than trying to tackle your way through the ISO 11898 documents. The only issue I have with the book is that the author repeats himself. Constantly! It gets very irritating after you've read exactly the same sentence for the fourth time. This aside I'd highly recommend this book to anyone looking for a better understanding of CAN
Comment | 
Was this review helpful to you?
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com:  12 reviews
19 of 19 people found the following review helpful
Good, but needs a wee bit more editing 25 Oct 2008
By S. C. Talbot - Published on Amazon.com
Format:Paperback
I've had the chance to read about 1/3 of this book. It does a good job of explaining message CAN "frames", which could be said to be roughly analogous to TCP/IP datagram packets, except at a lower level of abstraction. It gives scenarios for the 4 different types of frames, explaining the use of each field in the frame for each scenario. It describes the interaction of transmitting and receiving nodes and the CAN bus. It describes the standard frame size (11 bit message id) and the extended frame size (29 bit message id) used in J1939. It begins with CAN history, applications, and where CAN fits in to the ISO/OSI 7 Layer Reference Model.

The book covers ISO-11898-1(data link and physical signaling) and ISO-11898-2(high-speed medium access unit). ISO-11898-3 (low speed, fault tolerant, medium dependent interface) and ISO-11898-4 (time-triggered communication) are not covered.

The use of "Notes" or captions to re-iterate information is effective. However, I noticed that the author chooses to repeat information too often. Its easy to overlook this, for as the author states, some of the original works that this book uses as reference material suffer from poor translations, while this book is indeed highly readable.

Also, although this book may not be the place for it, I would have liked to have seen more discussion about how CANOpen is used for automotive purposes, and perhaps some reference to FlexRay and LIN, which are often used alongside CAN in the automotive domain, in the "Higher Layer Protocols" section.

Also, for anyone that is interested in reading an alternate document to this one, Texas Instruments has a pdf file called "Introduction to the Controller Area Network (CAN)". You should be able to search for it on their website. Also, National Instruments has a decent introduction/overview in a webpage titled "Controller Area Network (CAN) Overview" which you should also be able to find via a search on their website.
10 of 10 people found the following review helpful
I kept this book handy while was developing custom f/w and CAN analyzer engineering s/w 27 Aug 2008
By Nikolay Baklanov - Published on Amazon.com
Format:Paperback
The book is so well structured and narrative that even a newbie to CAN may learn essentials in a few days. Tough themes like bit timing and synchronization are introduced clearly with smart illustrations. The author is not trying to blow out pages with unnecessary details but rather selects content very carefully and builds a self-consistent guide based on (his) evident conscious experience. The guide's index is rather lean but covers all the main features I found useful for myself when was coding fw/sw CAN suite.

This small book gives intermediate-level description for low-level side of bus communication. For high-level CAN stuff see another rather good book, the "Embedded networking with CAN and CANopen" by O. Pfeiffer et al.

With the knowledge you get from the guide you most likely will not be able to create your own chip from the scratch ;-)... but definitely can develop your custom low-level s/w or f/w driver, as well as interpret waveforms on your scope with a greater confidence.

Here is the table of contents of the guide:

1. Overview
2. Main characteristics
2.1 Frames
2.2 Multi-master bus access
2.3 Message broadcasting
2.4 Message priority
2.5 Short messages
2.6 Data rate and message frequency
2.7 Bus arbitration
2.8 Error detection and fault confinement
3. Benefits of using CAN
3.1 CAN controller firmware
3.2 Low cost implementation
3.3 Speed, reliability, error-resistance
3.4 Worldwide acceptance
3.5 Higher layer protocols
4. Message frame architecture
4.1 Dominant and recessive bus levels
4.2 Data and remote frames
4.3 Data frame
4.4 Remote frame
4.5 Message frame format
4.6 Extended CAN protocol
4.7 Error frame
4.8 Overload frame
4.9 Interframe space
4.10 Frame length and transmission times
4.11 Baud rate considerations
4.12 Bandwidth
5. Message broadcasting
5.1 Message broadcasting with data frames
5.2 Message broadcasting with remote frames
6. Bus arbitration
6.1 Principles
6.2 Main rules
6.3 Example
7. Data transfer synchronization
7.1 Bit coding
7.2 Bit stuffing
7.3 Bit timing and synchronization
7.3.1 Bit sample point
7.3.2 Bit time
7.3.3 Bit time programming
7.3.4 Synchronization
7.3.5 Phase error and resynchronization
7.3.6 Oscillator frequency tolerance range
8. Error detection and fault confinement
8.1 Error detection
8.1.1 Bit monitoring
8.1.2 Checksum check
8.1.3 Bit stuffing error
8.1.4 Frame check error
8.1.5 Ack error
8.2 Error signaling
8.3 Fault confinement
8.3.1 Error counting
9. Physical layer
9.1 Bus topology
9.2 Bus medium
9.3 Bus signal level
9.4 Bus connection
9.5 Max bus length
9.6 Wiring and connectors
10. Summary
Appendix A - References
Index
8 of 8 people found the following review helpful
A Must-Have to learn the basics of Controller Area Network 31 July 2007
By Sandpiper - Published on Amazon.com
Format:Paperback
This book is highly recommended for everybody who needs to learn the basics of Controller Area Network. I have been collecting all written works on CAN through the years, but this book is by far the best reference to the CAN technology. The writing is clear and precise. I was impressed by the details, especially when it comes to the more complex topics such as bit timing, phase error, and resynchronization. Adding to the value of this book are the many pictures, which are appropriately placed according to the complexity of the current topic (something that is painfully missing in the official ISO specification). The author is also not shy to point out to discrepancies between ISO 11898 and the official Bosch specification. It is also refreshing to see that the book does not include product specific information as seen in other works (basically advertisement that you as the reader pay for). If you are in the CAN business (or CANopen, DeviceNet, J1939, etc.) you should have this book.
Search Customer Reviews
Only search this product's reviews

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   


Listmania!

Create a Listmania! list

Look for similar items by category


Look for similar items by subject


Feedback


Amazon.co.uk Privacy Statement Amazon.co.uk Delivery Information Amazon.co.uk Returns & Exchanges