About the Program
The objective of this Workshop is to provide the candidates the Detail knowledge of Embedded System Designing to facilitates faster learning curves while on the job.
This course on Embedded systems will first the students to the fundamental requirements of embedded systems and the interaction between hardware and software in such systems. Next, the course will discuss some basic steps of hardware design, introduce the students to various microcontrollers. Next, the students will be exposed to the very important issue of designing for less power consumption and introduce them to the techniques that are adapted to this end. Since many of the embedded systems will have real-time constraints, basic issues of real-time operating systems will be discussed.
Learning objective
- Discuss the major components that constitute an embedded system.
- Implement small programs to solve well-defined problems on an embedded platform.
- Develop familiarity with tools used to develop in an embedded environment
- Understand what is a microcontroller, microcomputer, embedded system.
- Understand different components of a micro-controller and their interactions.
- Become familiar with the programming environment used to develop embedded systems
- Understand key concepts of embedded systems like IO, timers, interrupts, interaction with peripheral devices
- Learn debugging techniques for an embedded system
Program Highlights
About The Course
Course Modules
- Introduction of Basic Electronics & Embedded System
- Basic Electronics Components.
- How can we choose the value of Resistors and their practical use?
- How Capacitor works and their practical use?
- How diode works and their practical use?
- How LED glows and their practical use?
- What is an Embedded System?
- Why do we choose the Embedded System?
- Application of Embedded
- Introduction to Microcontrollers
- What is Microcontroller?
- Difference between Microcontroller and Microprocessor.
- Which Microcontroller is to choose and why?
- Pin configuration of Atmega16.
- How Micro controller works?
- Atmega16 basics feature.
- Introduction of “DevelopmentBoard”.
- How Microcontroller programmed?
- Explanation of programmer.
- How to make the program code?
- Concept of IDE.
- Introduction to CVAVR(Compiler).
- Basics of Embedded C programming.
- Interfacing with LED, Switch and LCD
- The microcontroller I/O registers
- Interfacing of LED with
- How do we take the output from Microcontroller?
- The logic for LED glowing in different
- How does switch works and their practical
- Interfacing of the switch with
- How do we give the input to Microcontroller?
- Developing logic for controlling LED using
- Introduction of
- Block diagram of
- How do LCD works and their practical use?
- Interfacing LCD with
- Explanation of function and file use in
- Introduction of ADC and UART Protocol
- Basics of Signals.
- Introduction of Analog to Digital
-
- Theory of
- What is application of ADC
- Setting up Microcontroller
- Function for getting
- Introduction of data
- What is UART Protocol?
- Define Baud
- Application of UART.
- Setting up
- Function for getting
- Introduction to Dock
- Interfacing with Hex keypad, Relay, and DTMF
- Introduction to Hex
- Circuit diagram of Hex
- Hex keypad interfacing with Microcontroller (Concept and Algorithm).
- Introduction of
- How does Relay work and their practical
- Interfacing of the relay with
- What is DTMF?
- Interfacing of DTMF module.
- Testing of DTMF
- Timer- CTC Mode and PWM mode
- What is a Timer?
- How to use Timer?
- Type of Timer
- Explanation of Internal
- What is CTC Mode?
- What is the Application of CTC Mode?
- How to use Buzzer?
- What is PWM Mode?
- What is the application of CTC mode?
- Serial Peripheral Interface (SPI) and Interrupt
- What is SPI?
- Theory of Setting up SPI
- What is Master microcontroller?
- What is Slave microcontroller?
- What is Data function?
- Transmission of
- Reception of
- What is the Interrupt?
- Types of Interrupt.
- Application of Interrupt.
Course Certificates
SmartBrains is associated with The National Skill Development Corporation (NSDC) as the Training and Certification partner for various job oriented training programs across various sectors including Oil & Gas, Power, Renewable Energy, Hydrocarbon, IT & ITs, Electronics, Telecom, Agriculture, Life science, etc. offering assessment based Training & certifications for a gamut of job profile.
Who should join?
- Working professionals in Domains: Site Engineering, Construction & Commissioning operation & Maintenance, Technicians in Electronics Engineering Field.
- Students (Electronics Engineering, Diploma in Electronics Engineering) who want to develop their career in Design Engineering.
For Corporate queries
A-25, Sector-59, Noida (UP),India
Pin Code-201301
Connect with Program Advisor
training@smartbrains.com
+91 8955560560 | +91 9891108700
www.smartbrains.com
Nodal Centers
Noida, Dehradun
Guwahati, Pune