Training Course Microcontroller & Embedded System(Arduino)

 

Advance Training Course on Microcontroller & Embedded System (Arduino)

This course is designed for Electrical & Electronic Engineer Professionals, Students and Hobbyist to train them as embedded system developer. And build up experience with Arduino / Atmel 8-bit AVR microcontroller products, architectures and training materials. It is a practical approach on Arduino / Atmel AVR 8-bit microcontroller with basic Hardware concept and Embedded C programming. This course covers contents for basic understanding of embedded system and microcontroller programming methodologies using programming language C. It focuses on most popular microcontrollers of Arduino / Atmel AVR series in embedded industry. It also covers basic analog and digital electronics to understand microcontroller architecture and hardware design of embedded systems. It is a complete course module to acquire knowledge and practical experience to design and development of electronic devices with a programmable microcontroller.

 

Objective:

  • To provide basics of embedded system.
  • Understanding microcontrollers and their architecture.
  • Programming tools and techniques.
  • Programming of Arduino / Atmel AVR series microcontroller using C.
  • Debugging and Simulation.
  • Design microcontroller based applications and interface to real world applications.
  • To impart knowledge in Industrial applications of embedded systems.
  • Industrial communication protocols.
  • Multiple processor communication and share data with each other.
  • Hardware Design.
  • Choosing hardware components and tools for prototype
  • Prototype development and testing.

Platform: arduino-1.6.5 Compiler, Atmel AVR Studio, Visual Basic

Course Materials:

Course Duration: 45 Hours

Literature: 22 hours

Practical: 23 hours

Pre-requisites: Basic knowledge of electronics & electrical components and C programming language.

  • Digital Electronics / Algorithm
  • Programming Language C
  • Basic Electronics

Course Fees: 5,000

Batch Size: 10 – 12 Participants

Lecture 01:

Description

  • Orientation
  • Introduction to Arduino
  • Comparison Microcontroller & Microprocessor
  • Arduino Board and I/O description 
  • Overview of electronics components and sensors
  • Installing Arduino IDE
  • Structure of Arduino sketeches

Practical

Lecture 02:

 Description

  • What is Microcontroller
  • What is AVR
  • Why Arduino /AVR microcontroller
  • Comparison of Arduino with other MCU
  • Arduino Block diagram
  • microcontroller architecture
  • Block diagram

Practical

Lecture 03:

Description

  • Power Supply Design Basic concept
  • IC7805
  • Embedded Programming C/C++
  • Arduino code syntax (loop, If else)
  • statement, function etc

Practical

Lecture 04:

Description

  • ​Liquid Crystal Display (LCD)

Practical

Lecture 05:

Description

  • Analog-to-digital converter- ADC Analog Comparator​

Practical

Lecture 06:

Description

  • Pulse Width Modulation-PWM
  • LED dimmer using PWM

Lecture 07:

Description

  • Timers & Counters

Practical

Lecture 08:

Description

  • Basic communication protocols
  • UART
  • RS-232 communication

Practical

Lecture 09:

Description

  • Wireless Communication

Practical

Lecture 10:

Description

  • Basic communication protocols 
  • I2C communication​

Practical

Lecture 11:

Description

  • Basic communication protocols
  • I2C communication

Practical

Lecture 12:

Description

  • GSM module
  • SIM card interface circuit design

Practical

Lecture 13:

Description

  • Image Processing
  • Graphical Programming
  • Visual Basic With Microcontroller
  • interface

Practical

Description

Lecture 14:

Description

  • Student Final Project
  • Assisting participants for
  • their final project

Practical

Lecture 15:

Description

  • Conclusion
  • Review and Comments on Student final project

Practical

 

PLC Product

Siemens, Mitshubishi, Delta, LS, ...

HMI Product

Delta, Siemens, Mitsubishi, Omron, ...

Inverter Product

Siemens, Mitshubishi, Delta, LS, Omron, ...

PLC Data Cable

Siemens, Mitshubishi, Delta, LS, Omron, ...