Introduction to Automotive Electronics

BY
Skill Lync

Lavel

Beginner

Mode

Online

Duration

24 Weeks

Quick Facts

particular details
Medium of instructions English
Mode of learning Self study
Mode of Delivery Video and Text Based

Course and certificate fees

certificate availability

Yes

certificate providing authority

Skill Lync

The syllabus

Week 1- Beginners Guide to Embedded Systems

  • What is an Embedded System?
  • Examples of embedded systems
  • Characteristics of Embedded Systems
  • Microcontroller versus Microprocessor
  • n-bit microcontroller
  • RISC and CISC architecture
  • Harvard and Von Neumann Architecture
  • Example of Harvard and Von Neumann Architecture Real Time Systems
  • Brief introduction to Real Time Operating System Introduction to Open Source Hardware – Arduino Uno board
  • Quick glance of C programming concepts – Variable declaration, if statement, while loop, for loop, do while loop and function declaration

Week 2- Automotive Systems – Part 1

  • Evolution of electronics in car
  • Application area of electronics in car
  • Typical message from ECU
  • Passive Safety Systems
  • Active Safety Systems
  • Air Bags
  • Anti-Lock braking systems
  • Traction control systems
  • Electronic Stability Programs
  • Infotainment Systems & Navigation Systems Instrument Clusters
  • In-Vehicle communication system

Week 3- Automotive Systems – Part 2

  • Need of EPS systems
  • Crankshaft sensors
  • Camshaft sensors
  • Four stroke cycle engine – intake, compression, power and exhaust
  • Configuration of crankshaft wheel
  • Reverse running detection
  • Engine speed calculation
  • Diagnosis of crank and cam signal
  • Limp home mode
  • Camshaft adaptation & offset detection
  • Variable Valve Timing

Week 4- Automotive Systems – Part 3

  • Valve train
  • Ignition Systems
  • Cooling Systems
  • Air Intake Systems
  • Fuel Systems
  • Exhaust Systems

Week 5- Automotive Systems – Part 4

  • Customer expectation for Fuel Injection Systems CRS with Pressure Control Valve
  • CRS with Metering Unit
  • Two Actuator Rail Pressure Control Systems

Week 6- Embedded Communication Protocols

  • I2C protocol
  • SPI protocol
  • CAN protocol
  • LIN protocol
  • FlexRay protocol

Week 7- Automotive Systems – Part 5

  • Analog and Digital Sensors
  • Oxygen / Lambda Sensors
  • Position sensor
  • Pressure sensor
  • Air Mass sensor
  • Temperature sensor
  • Level sensor
  • EGR Actuators
  • Glow Plug Control
  • Hall effect sensor
  • Knock sensor
  • Piezoelectric and Piezoresistive sensor

Week 8- Automotive Systems – Part 6

  • Various types of starter motors
  • Standard wiring of starter motor
  • Gears and its application [Gear reduction strategy] Start Stop function
  • DC/DC converter
  • Alternator & its design criteria

Week 9- Vehicle function

  • Cruise control
  • Start Stop function
  • Engine Cooling systems [air cooling and liquid cooling system]

Week 10- Autosar

  • Introduction to Autosar
  • Autosar architecture
  • Autosar MCAL and ECU abstraction layer
  • Autosar RTOS concepts
  • Autosar RTE

Week 11- Onboard Diagnostics Systems and Emission Legislations

  • Purpose and overview of Onboard diagnostics OBD standards
  • General requirements
  • Monitoring requirement for Gasoline engines Monitoring requirement for Diesel engines Generic Scan Tool Testers
  • Emission legislation in India
  • Emission legislation in Europe
  • Emission legislation in USA

Week 12- Introduction to HiL Testing

  • What is HiL simulation
  • Block representation of HiL testing
  • HiL versus SiL testing
  • Purpose of LABCAR in automotive design
  • Open loop labcar Versus Closed loop labcar Labcar hardware – an overview
  • Components of LABCAR
  • Functions of LABCAR
  • LABCAR signal box
  • Loadbox – plug in cards
  • Application of closed loop labcar
  • LABCAR Tools – Start LABCAR, experiment environment, INCA – introduction, advantages, and diagram
  • Safety Instructions and Impact of ESD

Week 13- Beginners Guide to Embedded Systems Part 1

  • What is embedded systems
  • Microcontroller versus microprocessor
  • Examples of embedded systems
  • Features of embedded systems
  • Embedded systems versus computer systems [general purpose computing]
  • Harvard architecture Versus Von Neumann Architecture
  • N bit microcontroller
  • Various microcontroller architecture - PIC, 8051 and ARM
  • An overview of assembly programming w.r.t. 8051 controller

Week 14- Beginners Guide to Embedded Systems Part 2

  • Memory types in embedded systems - RAM, Flash, ROM, PROM, OTP, SRAM,
  • Timers and counters
  • Clock oscillator
  • Power-up Reset
  • ADC and DAC and PWM
  • Watchdog Timers
  • Real Time Clock
  • Interrupt and handling of interrupt [Interrupt Service Routine]
  • Direct memory access
  • Serial versus parallel communication systems
  • Synchronous and asynchronous communication
  • Half duplex transmission versus full duplex transmission
  • Communication buses in embedded systems
  • Real Time Operating Systems

Week 15- Introduction to Arduino Uno R3

  • Introduction to open source hardware
  • Introduction to Arduino Uno R3 board
  • Case Study – Pin configuration of Atmega328P microcontroller
  • Case Study - Pin configuration of 8051 microcontroller
  • Case Study – Pin configuration of PIC microcontroller
  • Introduction to datasheet and its importance

Week 16- Introduction to Arduino Integrated Development Environment and Interfacing Components

  • Introduction to Arduino Integrated Development Environment – history, features, downloading and installation of arduino IDE in laptop, installing arduino drivers, opening a file in arduino IDE, coding in arduino IDE, creating a project in arduino IDE and burning the program in arduino UNO board.
  • Basic overview of all interfacing devices – DC Motor and DC motor driver, stepper motor and stepper motor driver module, servo motor, acceleration sensor, ultrasonic sensor, remote controller, joystick, relay, temperature and humidity sensor, LED bar graph, active and passive buzzer, PIR movoement sensor, thermistor sensor, 4X4 matrix keyboard, LCD display, Dot matrix display, 7-segment display, 4-bit 7-segment display, photoresistor, tilt sensor, RGB LED, switch and buttons.

Week 17- Introduction to Arduino Programming Concepts Part 1

  • What is programming?
  • Different types of programming language. [Procedural, functional, scripting, logic and object-oriented programming language]
  • Compiled and interpretted programming language.
  • Introduction to C programming – program structure, header file, data types, variables and constants, conditional statements, arrays
  • Loops – for, while and do..while loop statements
  • Introduction to embedded C programming in arduino IDE – program structure, configuration of ports as input or output,
  • First program – Blinking of LED

Week 18- Arduino Programming Concepts Part 2

  • Concept of multiplexing in embedded programming
  • Interfacing 7-segment display with arduino Uno
  • Programming an up-counter with 7-segment display
  • Programming a down-counter with 7-segment display
  • Programming a 4-bit 7-segment display
  • Interfacing a switch with arduino uno and controlling an LED
  • Designing a up counter controlled by a switch
  • Designing a down counter controlled by a switch
  • Interfacing of 4X4 matrix keypad
  • Interfacing of a DC Motor with arduino Uno
  • Interfacing of servo motor with arduino Uno
  • Interfacing of stepper motor with arduino Uno

Week 19- Arduino programming Part 3

  • Arrays
  • Functions
  • Pointers
  • Create a function to control DC motor
  • Create a function to control servo motor
  • Create a function to control stepper motor
  • Create a function to design a up counter with 7-segment display
  • Interfacing of remote controller
  • Interfacing of thermistor
  • Interfacing of photoresistor

Week 20- Arduino Programming Part 4

  • Serial communication in Arduino
  • Baud rate
  • Arduino library for serial communication
  • Analog input to arduino and interfacing with a potentiometer
  • Interfacing with RGB LEDs
  • Interfacing of ultrasonic sensor
  • Interfacing of PIR movement sensor

Week 21- Arduino Programming Part 5

  • Pulse width modulation
  • PWM feature in Arduino programming
  • Dimming an LED with PWM feature
  • Interfacing of buzzer with arduino uno
  • Introduction to MIDI [musical instrument digital interface]
  • Interfacing of joystick
  • Interfacing of acceleration sensor
  • Interfacing of temperature and humidity sensor

Week 22- Arduino Programming Part 6

  • LCD display
  • Interfacing of LCD with arduino
  • Interfacing of relay
  • Practical application of relay
  • Interfacing with DOT matrix display
  • Display the alphabets from A to Z
  • Display the numbers from 0 to 9

Week 23- Automotive Electronics

  • Evolution of electronics in car
  • Application area of electronics in car
  • Passive safety systems
  • Active safety systems
  • Air bags
  • Seat belt
  • Infotainment system
  • Navigation systems
  • Networking technology [OSI model]
  • Bluetooth technology
  • Anti-lock break systems
  • Traction control system
  • Electronic stability program
  • Instrument cluster

Week 24- Introduction to HiLTesting and HiL Test Setup

  • What is HiL?
  • Need for HiL systems
  • Block representation of HiL testing
  • HiL versus SiL testing
  • What is labcar?
  • Types of labcar – open loop versus closed loop
  • Components of labcar
  • Functions of labcar
  • Labcar signal box
  • Loadbox – plug in cards
  • Application of closed loop labcar
  • Tools used in HiL testing – INCA, UDE and StartLabcar, diagra, CANoe, ecoute
  • What is ESD?
  • Safety instructions and impact of ESD

Similar Courses

Semiconductors for Beginners

NUS via Edx

3 Weeks Online
Beginner
Free
Arduino for Absolute Beginners by Robojax

Arduino for Absolute Beginners by Robojax

Udemy

Online
Beginner
₹ 7,900

Arduino Step by Step More than 50 Hours Complete

Udemy

Online
Beginner
₹499 ₹2,499

Courses of your Interest

Strategy An Introduction To Game Theory

Strategy An Introduction To Game Theory

IIT Kanpur via Swayam , +1 more NPTEL

8 Weeks Online
Beginner
Theory Of Computation

Theory Of Computation

IIT Kanpur via Swayam

8 Weeks Online
Beginner
Free
Rapid Manufacturing

Rapid Manufacturing

IIT Kanpur via Swayam

12 Weeks Online
Beginner
Free
Phase Equilibria In Materials

Phase Equilibria In Materials

IIT Kanpur via Swayam

8 Weeks Online
Beginner
Free
Mechanical Behaviour Of Materials Part II

Mechanical Behaviour Of Materials Part II

IIT Kanpur via Swayam

8 Weeks Online
Beginner
Free
Conduction And Convection

Conduction And Convection

IIT Kanpur via Swayam

12 Weeks Online
Beginner

Introduction to Aero Thermal simulation using ANSY...

Skill Lync

12 Weeks Online
Beginner
₹ 40,000

More Courses by Skill Lync

Advanced CFD Meshing using ANSA

Skill Lync

4 Weeks Online
Beginner
₹ 40,000

Basics of CATIA V5

Skill Lync

4 Weeks Online
Beginner
₹ 40,000

Embedded C Essentials

Skill Lync

3 Months Online
Beginner

Reinforced Cement Concrete Design

Skill Lync

12 Weeks Online
Beginner

Post Graduate Program in Computational Fluid Dynam...

Skill Lync

2 Months Online
Beginner

Construction Planning using Primavera P6

Skill Lync

3 Months Online
Beginner
Business Analyst Fundamentals for Beginners

Business Analyst Fundamentals for Beginners

Skill Lync

3 Months Online
Beginner

Design of RCC and PSC Superstructures using LUSAS

Skill Lync

2 Months Online
Beginner
Model Based Embedded Development with Arduino usin...

Model Based Embedded Development with Arduino usin...

Skill Lync

Online
Beginner
₹ 5,000

Network RAN Performance and Optimization

Skill Lync

12 Weeks Online
Beginner
₹ 40,000

Trending Courses

Popular Courses

Popular Platforms

Learn more about the Courses

Download the Careers360 App on your Android phone

Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile

Careers360 App
150M+ Students
30,000+ Colleges
500+ Exams
1500+ E-books