LIN_Interface

January 4, 2017 ยท View on GitHub

Arduino LIN Interface

This Project will use an Arduino to communicate with an HELLA IBS 200X Batteriesensor. The current software version is able to read the most importand parameter from the sensor and print it as a json String over the serial interface or show it on a TFT Display.

The project uses a LIN breakout board from skpan electronics: http://skpang.co.uk/catalog/linbus-breakout-board-p-1417.html, and an ST7735S based 1,8" TFT display.

This project uses ideas and code snipets from: https://github.com/gandrewstone/LIN

The Hardware configuration is as follows:

LINBUS Breakout - skpang.co.uk

PIN LINPIN Arduino Nano
GNDGND
CS2
FAULTVCC +5V
TxD3
RxD4
VCCVcc +5V

Connector 2 on LIN Breakout:

  • UBat --> + Akku
  • LIN --> IBS PIN 2
  • GND --> GNC Connector Sensor not Akku !!

Hella IBS 200X Sensor

  • PIN1: --> + Akku
  • PIN2: --> LIN Bus

ST7735S Display:

PIN DisplayPIN Arduin Nano
LEDVCC +5V
SCK13
SDA11
A0 (DC)9
Reset RST8
CS10
GNDGND
VCCVCC +5V