AUTOMOTIVE EMBEDDED DOMAIN

Duration:  6 Months

Eligibility for Admission: Entrance Test & Technical Interview.

Course Structure Description:

The automotive electronics are on their way to become software-defined systems. Electronics systems have augmented and/or replaced mechanical and electromechanical systems during this time frame, and much more is on the way.
The applications of embedded systems include:

  • Home Appliances: Washing machines, microwave appliances, etc.
  • Automobile: Airbag systems, GPS, anti-locking brake system, fuel injection controller devices, etc.
  • Office Automation: Copy Machine, Fax, modem, smart phone system, etc.
  • Entertainment: Video games, mp3, mind storm, smart toy, etc.
  • Industrial Automation: Voltage, temperature, current, and hazard detecting systems.
  • Aerospace: Flight attitude controllers, space robotics, automatic landing systems, navigational systems, space explorer, etc.
  • Medical diagnostic devices: ECG, EMG, MRI, EEG, CT scanner, BP Monitor, Glucose monitor,
  • Banking and Finance: Share market, cash register, smart vendor machine, ATM, etc.

There is no question that car electronics and software content will grow significantly in the future as Advanced Driver-Assistance System (ADAS), connectivity, cybersecurity, self-driving and other functionality expands.

Target Audience:

  • Students from engineering disciplines like- Electronics, Electronics & Tele Communications, Automotive and Computer Science.
  • Third year students from above profession can also go for this course.
  • People already working in the field of embedded electronics, who need to get hike by upgrading their knowledge.
  • People who completed college and looking for getting jobs in core companies.

Course Structure:

  1. Embedded systems:
  • Introduction, Types of Embedded Systems, Features of Embedded Systems, Layout Model of Embedded System, Real Life Examples & Applications, Microprocessor versus Microcontroller, Future of Embedded Processors, Embedded System Constraints etc.

 

  1. Automotive Embedded Systems:
  • Automobile construction, subsystems, BOM, Working principle
  • Vehicle Body and convenience electronics
  • Automotive Electric Vehicles – Traction battery pack, DC-DC Converter, Electric motor, Power inverter, Charge Port, Onboard charger, Controller, Auxiliary batteries, Thermal system (cooling), Transmission
  • Vehicle power supply controllers and lighting modules
  • Door control modules Safety electronics: Active safety systems such as ABS, ASR& ESP etc.
  • Passive safety systems such as restrained systems and their associated Sensor in an automobile.
  • Power train electronics – Petrol Engine Management
  • Infotainment electronics – Dashboard /Instrument cluster, car audio, telematics system, navigation system, multimedia systems etc.
  • Cross application technologies like vehicle power supply system
  • Software Development demands in Automotive Industry
  • Embedded Automotive Protocols – CAN, LIN, I2C, UART, SPI, Ethernet, FlexRay, etc
  • Automation Technologies – PLC, SCADA, MES, Industry 4.0, Digital Twins

 

  1. Embedded Electronics Basics
  • Analog Data, Digital Data, Number Systems (Digital, Binary, Hexadecimal), Logic Design, Logic Gates, Combinational Logic, Multiplexer Circuits, Adder Circuits etc.
  • Resistors, Capacitors, LED, Potentiometer, Amplifiers, Transistors, Diodes, Inductors, Attenuators, Filters, Oscillators, Different types of Motors, PWM etc.
  • AC-DC Circuits, ADC, DAC etc.
  • Networking Basics – BUS Network, Ethernet, Routers, Wi-Fi modules, 3G,4G,5G Technologies etc.
  • Embedded Systems Bare Metal Programming, RTOS

 

  1. Embedded Programming Languages
  • Detailed learning of programming languages from scratch along with real life projects.
  • Assembly Language
  • Embedded C Language
  • Object Oriented Languages – C++ & Python

  1. Microcontrollers
  • Introduction – Input Output Ports, Timers, Counters, Serial Communication, Interrupts, Analog to Digital Convertor, Relay, DC Motor, Buzzer etc
  • Microcontrollers – 8051, ARM7, CortexM4, PIC, AVR, STM32
  • Keil IDE
  • Microcontroller programming for its features with selected language (i.e. Embedded C, C++ or Python)
  • System on Chip (SoC) interfacing & programming – SoC comprises a CPU, Peripheral devices (Timers, counters), Communication Interfaces (I²C, SPI, UART), and Power Management Circuits on a single IC.

  1. Arduino – Electronics Platform
  • Introduction to Arduino UNO Board
  • Arduino Software (IDE) & Electrobot Development Kit
  • 20 Interesting projects using Arduino UNO Board and Arduino Software

  1. Introduction to STM32 – 32 bit ARM architecture based Microcontroller
  • Introduction – STM32 Naming and Pinout, GPIO Registers, Control Registers, ARM Cortex, CMSIS, ARM Cortex M4 Architecture
  • Nucleo Development Boards
  • STM32 Development Boards
  • Configuration of Arduino IDE to program STM32 Boards
  • STM32 CubeMX IDE

  1. IoT
  • Introduction to IOT
  • Arduino Simulation Environment
  • Sensor & Actuators with Arduino
  • Basic Networking with ESP8266 Wi-Fi module
  • IoT Protocols
  • Cloud Platforms for IOT
  • MQTT Protocol
  • Preparing NodeMCU, NodeRed Interface
  • Real Life IoT project

 

  1. Introduction to Autosar
  • AUTOSAR Basics, Software Components & Application Layer, Basic Software Layer, MCAL Layer, Services Layer, Autosar Architecture, Diagnostics, Memstack, RTE, AUTOSAR Complex Drivers
  • AUTOSAR OS & C Rules
  • Autosar Model Development in MATLAB
  • Modelling AUTOSAR SWCs in MATLAB
  • Embedded Coder vs AUTOSAR Coder
  • AUTOSAR Editor – Code Mapping
  • TRACE32 AUTOSAR Training

  1. Automotive Functional Safety
  • Automotive Functional Safety Concepts
  • MISRA C guidelines
  • Overview of ISO26262
  • ISO26262 – 1 and ISO26262 – 2
  • Different safety standards & levels

 

  1. Software Development -Testing – Verification & Validation
  • Model Based Development
  • Software Development Lifecycle – SDLC models, SDLC frameworks
  • V Cycle in Automotive Embedded Software Development
  • System Engineering (V&V), Requirements Engineering
  • Identifying Verification and Validation from the V- Cycle
  • Usage of V-model in present Agile world
  • ASPICE Process Overview
  • ASPICE Maturity Levels
  • Model in Loop Testing & Validation
  • Software in Loop Testing & Validation (SIL)
  • Hardware in Loop Testing & Validation (HIL)

 

  1. Analysis, Simulation, Testing and Diagnostics Tools & Technologies
  • MATLAB & Simulink
  • CANanalyser, CANoe, CANape
  • EB-Tressos
  • K-SAR Studio
  • Keil IDE, Arduino IDE,
  • Tinkercad, SimulIDE, MBED Platform
  • Proteus Design Suit, Intel Quartus Prime
  • Git & GitHub, JIRA

 

  1. Soft skills, Employability enhancement
  • Communication skills, Time Mgt, Project Mgt, Quality Standards, MS office, Interview Skills, etc.
Scroll to Top
Visit Us On FacebookVisit Us On LinkedinVisit Us On Instagram