This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CAN bit timing calculator spreadsheet -- feedback desired

Hello everyone,

I've been working on a calculation tool to help people determine valid CAN bit timing settings for their network along with the resulting oscillator tolerance. I'm planning to publish it as an app note, but I thought I would post it here first in case anyone has any feedback or feature requests.

The inputs to the tool are the desired bit rate, the bus length, any extra propagation delay (e.g. from isolation), and the CAN module/bit clock frequency. The tool outputs register values for D_CAN and eCAN along with the calculated oscillator tolerance.

CAN Bit Timing Calculator.xls

  • Hi Adam,

    First of all Thanks for the excel sheet for CAN. Secondly, this is something that would be really helpful if we can have a similar kind of excel sheet for all the communication protocols :)
    Also, the sheet looks like a very rough version and can be further structured.
    Good Work Adam, thank you once again!

    Regards,
    Gautam