- Basic Electronics Training
This training comprises of basics of electronics like simple analog, digital design concepts. Breadboard projects, different logic ICs, comparators, Timers, Introduction to microcontrollers.
OHMS Law / KVL applied
Transistors/Switching/Amplification AND /OR /NOT
Comparators (LDR switch and line tracking robot)
Timer (Monostable/Astable/Bistable)
- Basic Embedded Training
1. Introduction to Embedded Systems.
2. Introduction to 8051 Microcontroller.
3. Programming of 8051 Microcontroller in Keil C compiler
4. Binary Mathmatics(AND OR XOR)
5. Timer and Counters
6 Interrupts handling
7 Serial Port
Lab experiments with Microcontroller Kit
(a) LCD driving/Seven Segment
(b) Hbridge IC interface
(c) Dc motor control using PWM
(d) Serial Port interface]
&. Project Work
8 Robotics
(a) Gear head Motor’s
(b) Physics
(c) Step by step Line follower (using 8051 and comparator)
- Advanced Embedded System Design Using Atmel AVR Microcontrollers.
Advanced Embedded Electronics and Programming
Course Structure: 30hrs
Fees 6000INR (Including Kit)
Classroom Lecture / Demo Practical Implementation
by Students
• Introduction to Microcontrollers
• Microcontroller vs. Microprocessor
• Which microcontroller to chose and why?
• Atmel Atmega-16/32 Architecture , Pin configuration
• How microcontroller works?
• How microcontroller is programmed?
• Designing first programmer (bit banging based)
• Introduction to WINAVR (compiler)
• Basics of embedded C programming
• Input / Output Ports
Demo: Writing first program, Give output, LED glowing/blinking , taking
input, controlling LED glow though switch, glowing LED patterns
• Interfacing 16×2 LCD
• Demo: Printing strings / numbers on LCD. Displaying moving strings.
• UART Communication (Universal Asynchronous Receiver Transmitter)
• Interfacing computer with microcontroller using UART with IC-MAX232
• Interfacing another microcontroller using UART
• Demo: Data communication b/w microcontroller and computer
• ADC (Analog to Digital Converter)
• Demo: Displaying ADC values on LCD and transferring them to computer
using UART.
• Interrupts, Software and Hardware
• Demo: Using External interrupt
• Timers, CTC and PWM Mode
• Assignments based on practical
implementation work.
Robotics
Classroom Lecture / Demo Practical Implementation
by Students
• Discussion on Robotics
• Various parts of Autonomous Robot
• How to design a Line Following Robot?
• Introduction to DC, Stepper and Servo Motors
• Driving DC Motor using Relay
• Speed control of DC Motor using PWM (Pulse Width Modulation)
• Direction control using H Bridges
• IC L-293, L-298
• Speed and Direction control of DC Motor from microcontroller using L-293
• Demo: Circuit implementation for driving DC Motor from microcontroller
using L-293
• Introduction to MOSFETs.
• Designing H bridge using MOSFET
• Introduction to Infrared Sensors
• Designing Analog Infrared sensor
• Demo: Implementing Analog Sensor and Interfacing with microcontroller to
display results on LCD.
• Digital Infrared Sensor: TSOP 1738
• Demo: Implementing TSOP sensor circuit and interfacing with
microcontroller to display results on LCD.
• Detailed discussion on Line following algorithm
• Assembling all the circuit on the Robot Body. Writing basic control programs.
• Final Demo: Running Line Following Robot.