Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

CAN Bit Rate 1Mb/s? Or is this Baud Rate?

Status
Not open for further replies.

digi001

Full Member level 5
Joined
Apr 5, 2011
Messages
244
Helped
22
Reputation
44
Reaction score
21
Trophy points
1,298
Activity points
2,904
CAN advertises 1Mb/s. Is this baud rate (total transmitted bits) or this actual bit rate (total transmitted data bits) ?
 

The specified bit rate of CAN bus is 1Mbit/s, which is the number of actual bits that can be transmitted over the bus.
 

The specified bit rate of CAN bus is 1Mbit/s, which is the number of actual bits that can be transmitted over the bus.
To be clear: 1Mbps is the *maximum* specified bit rate for CAN. 125Kbps is a fairly standard CAN bit rate. I've also worked on CAN buses running at 2.4Mbps (clearly way out of spec, but also fully functional).

The CAN frame structure is not very efficient, so even at 1Mbps you will get nowhere near 1Mbps data through the bus. I believe I found (it has been a while since I ran the numbers) that you could get about 50% of that, due to the large CAN frame structure.
 
  • Like
Reactions: digi001

    digi001

    Points: 2
    Helpful Answer Positive Rating
Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top