Arduino Canbus Dashboard: Difference between revisions

From wikiluntti
Line 45: Line 45:


https://www.benzworld.org/threads/the-230-can-bus-and-how-to-test.1988297/
https://www.benzworld.org/threads/the-230-can-bus-and-how-to-test.1988297/
*
* X connector

Revision as of 16:54, 2 May 2025

Introduction

Empty

Dashboard

CAN standards

A controller area network bus (CAN bus) is a vehicle bus standard.

  • Differential signaling
  • CRC

ECU Electronic Control Unit

CAN 2.0 (classical CAN)

  • eight bytes
  • a typical baud rate of 500 kbit/s
  • CAN2.0A, CAN2.0B,

CAN FD (releases 2012).

Some de facto standards for mechanical implementation: 9-pin D-sub type male connector

  • pin 2: CAN-Low (CAN−)
  • pin 3: GND (ground)
  • pin 7: CAN-High (CAN+)
  • pin 9: CAN V+ (power)

CAN C - Engine CAN (also known as chassis CAN): Fast communication speeds 125 kbps or 500 kbps

CAN B - Interior CAN (also known as body CAN): Communication speed 83 kbps

CAN and Arduino

Arduino shield

OBD2

On-Board Diagnostic protocols or the OBD2.

Canbus

MB

https://www.benzworld.org/threads/the-230-can-bus-and-how-to-test.1988297/

  • X connector