CAN Bus Shield Design
Table
| Section | Components & Details |
|---|---|
| CAN Bus Section | - CAN Controller: MCP2515 - CAN Transceiver: SN65HVD230 - Include decoupling capacitors for each IC's power pins - Use Ground connections |
| OBD-II Section | - OBD-II Connector (J1): with connections for • CAN High (OBD-II Pin 6) • CAN Low (OBD-II Pin 14) • +12V (power input) • GND |
| Power Supply Section | - Input: +12V supplied via the OBD-II connector - Regulation: LM2596 switching regulator to step down the 12V to a regulated 5V (for powering the Arduino/RPi) - Include decoupling capacitors at the LM2596 input and output - Consider additional protection (e.g., diode arrays or transient suppression) if extreme voltage spikes are expected |
| Stackable Headers | - Include stackable header pins to interface both the CAN bus circuit and the regulated power output to the microcontroller (Arduino/RPi) |
Talk to Flux to get started.