Skip to content

AasaiAlangaram/Python-LIN-Diagnostic-Tool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub license

LIN-Driver-Implemented-using-Python

LIN Communication using R-Pi Serial

Thanks Note

I'm thankful to my mentor for guiding me through out this project.

Project Overview

The Purpose of this project is to read diagnostic data & other information from ECU through LIN communication. Our ECU supports LIN Communication.One can use this project to build their own LIN Analyzer.For GUI Implementation PyQt Framework is used.

SourceCode Overview

1.PyLINTask.py
2.PyLinDriver

Requirements

-LIN Transceiver
-74LS08
-Raspberry Pi 3
-1K Resistor
-Jumpers & Wires

Serial Communication in PI

This project used PI UART Protocol.To know more about serial communication in raspberry pi check this.
Serial Documentation

LIN Transceiver Pin Map Quick Reference

Pin Description
1 RxD
2 SLP_N
3 Wake_N
4 TxD
5 GND
6 LIN
7 Vbat
8 INH

Schematic

This is how the following project was implemented.If you have any doubt in implementing this 📫 ⬇️ @aasaialangaram450@gmail.com

For Bug Reports & Help 🪲

Use the GitHub issue.

Releases

No releases published

Packages

No packages published

Languages