Robotics

Price:

Course Features

  • Location: Janakpuri East New Delhi
  • Language: Assembly, C and Embedded C
  • Lesson: 0
  • Viewers: 1548
  • Prerequisites: No
  • Skill Level: Beginner
  • Course Capacity: 50
  • Start Course: 05/20/2019

Descriptions

This program is designed for all enthusiast engineering students who want to explore world of ROBOTICS. Students will learn and experience of developing autonomous robot,mobile control robot,wired and wireless control robot,robotic arm etc.

Eligibility

1st/2nd /3rd year students of B.E., B.tech. from Electrical, Electronics, Computer Science  branch. Recommended for Second/Third Engineering Students.

Pre-requisites

Knowledge of Basics of Electronics, Digital Electronics and C language programming 

Benefits

  • Confidence build up about Robotics subjects
  • Certification from Microchip Technology,USA*
  • Fare understanding of electronics hardware
  • Fare understanding of Embedded Software
  • Experience of BEST learning practice
  • Acquire skills to do better Minor/Major Projects
  • Can participate in various national/international competition and techfest

Features

  • Knowledge of world of Robotics Design
  • Knowledge of PIC Microcontrollers
  • Knowledge of Embedded C programming
  • Knowledge of Sensors Programming
  • Personal Experience of working with Live Projects

Project Work

Unlimited Live Project experiences to every student are available (One compulsory)
Line Follower robot,Wall Follower robot, Edge detector robot, Robotic arms, Robotic cranes, Wireless controlled robot, SMS/Bluetooth control robot, Gesture control robot, PC control robot and many more…
The Sensor technology used in project works are Infrared, GSM, RF, Bluetooth, Zigbee, GPS, Touchpad, Accelerometer etc.
(Project hardware component cost of project will be extra to training fee)

Curriculum

Section 1 : Introduction to Embedded System and Digital World

1. Brief History

First Embedded Application

Different Microcontroller Architectures

Different kinds of Microcontrollers

2. Difference between processors & controllers

Empty section. Edit page to add content here.

3. Scope of embedded system & further advancements

Applications
Market research
Growth Rate

4. Digital number system

Empty section. Edit page to add content here.

5. Bitwise Operations

Addition
Subraction
compliment

6. Byte operations

Addition
Subraction
1’s and 2’s compliment

7. Number Conversion

Binary to Decimal,octal,Hexadecimal conversion
Octal to Binary, Decimal, Hexadecimal conversion
Decimal to Binary, Octal, Hexadecimal conversion
Hexadecimal to Binary, Octal, Decimal conversion
ASCII to Hex/ Hex to ASCII conversion

8. Other Number Formats

Binary Coded Decimal Number System
Binary Coded Hexadecimal Number System

Section 2 : Introduction to Microcontroller

9. Classification of microcontrollers

4-bit, 8-bit, 16-bit, 32-bit

Package Structure

Market Scenario on the basis of types of Controllers

10. Introduction to PIC High range, Mid & Low range controllers

Empty section. Edit page to add content here.

11. Introduction to PIC16Fxxxx Mid range controller

Empty section. Edit page to add content here.

12. Different families of PIC16Fxxx

Empty section. Edit page to add content here.

13. Basic architecture description of PIC16Fxxx

Pin Diagram

Memory Organisation

SFRs description

Addressing Modes

Instruction Set Introduction

14. Introduction to general microcontroller Terms

Program Counter

Accumulator (or Working Register)

Reset

Clock Cycle, Machine Cycle, Instructio Cycle

Interrupts

SFRs & GPRs

Stack, Stack Pointer, Stack Operation

15. Brief introduction to internal features

General Purpose Input-Output PORTs
Interrupt
Timers
Analog to Digital Convertors
USART
EEPROM
Device Protection features – Watchdog Timer, BOR, Power up Timer

Section 3 : Detailed Description to Development Tools

16. MPLAB IDE

Tools under IDE

Introduction to – Hi-Tech C Compiler

Brief description to Editor, Debugger, Assembler, Simulator, Emulator

Demo of Project Making & sample programs

17. Turbo C compiler

Empty section. Edit page to add content here.

18. Programming Tools

PICkit2
Universal Programmer

19. Proteus -ISIS

Brief introduction to simulator tool
Demo to some small logic circuits

Section 4 : Assembly Programming Languages & Quick Review of C

20. Assembly language programming concepts

Empty section. Edit page to add content here.

21. Introduction to instruction set

Empty section. Edit page to add content here.

22. General programs on Proteus simulator

Empty section. Edit page to add content here.

23. LEDs

LEDs basic concept + Interfacing with controller

Basic LED patterns

24. Switches & Keys

Keys basic concept + Interfacing with controller
Pull Up Mode / Pull Down Mode

25. Revision to C programming concepts

Overview of C language
Data Types
Keywords
Variables
Operators
Control Statements
if statement
if-else statement
Nested if statement
Nested if else statement
Switch-case statement
Loops
for loop
while loop
do while loop
Loop in Loop (Nested Loop)
Arrays
One dimensional array
Two dimensional array
Functions
Simple Fuctions
Call by Value
Call by Reference
Recursion

Section 5 : Embedded C Programming of GPIO and basic Internal Peripherals of Controller

26. LEDs

LED Introduction

LED Interfacing with Microcontroller

LED Patterns programming

27. Linear Switches

Introduction to Switches
Interfacing of Switches with Microcontroller
Switches Programming

28. Seven Segment Display(SSD)

Introduction to SSD
Types of SSD(CC & CA)
Internal Arrangement of Segment LEDs in SSD
Introduction to logics to display Numeric values on SSD
Interfacing of SSD with Microcontroller
Programming concept of SSD
Different SSD Programs

29. Liquid Crystal Display(LCD)

Introduction to LCD
Types of LCD (Character & Graphical)
Introduction to Character LCD & its Types
Introduction to LCD Driver IC(HD44780) & Character LCD Module
Introduction to Pin Diagram of Character LCD
Interfacing of Character LCD with Microcontroller
Description of Character LCD Commands
Programming Concept of Character LCD
Practice of Character LCD Programs

30. Timers/Counters

Understanding the Timer/Counter Concepts
Introduction to Timer0 & Timer1 Concepts
Introductions to Timer SFRs and their access
Programming concept of Timers to Generate delays
Practice of various delay programs

Section 6 : Revision to Basic Electronics Components

31. Resistors

Introduction to Resistors

Types of Resistors

Color Coding Concept

Resistors Combination Circuits (Series & Parallel)

Resistor Voltage Divider Rule

Varible Resistors & their types

AC & DC effect on Resistors

Simulation of Resistor Circuits

32. Capacitors

Introduction to Capacitors
Types of Capacitors
Capacitors Combination Circuits
RC Circuits
AC & DC effect on Capacitors

33. Inductors

Introduction to Inductors
Usee & Applications of Inductors Coils
In Transformers
In Relays
Magnetic Field Generation( e.g. Motors, Current Sensors)
Filter Circuits
AC & DC effect on Resistors

34. Diodes

Introduction & Working of Transistors
Working of Transistor as a Switch
Sinking & Sourcing Current Concept
Implementation of Logic Gates Using Transistors
Simulation of Transistor Circuits

35. Transistors

Introduction & Working of Transistors
Working of Transistor as a Switch
Sinking & Sourcing Current Concept
Implementation of Logic Gates Using Transistors
Simulation of Transistor Circuits

36. Voltage Regulator

Introduction to Voltage Regulators
Introduction to 78xx Series Regulators
Introduction to 79xx Series Regulators

37. Power supply

  • Introduction to Power Supply & its Block Diagram
  • Concept of Fixed Regulated Power Supply
    • Positive(+Ve) Power Supply
    • Negative(-Ve) Power Supply
    • Dual(+Ve & -Ve) Power Supply
  • Concept of Variable Regulated Power Supply
    • Positive(+Ve) Power Supply
    • Negative(-Ve) Power Supply
    • Dual(+Ve & -Ve) Power Supply
  • Simulation of Power Supply Circuits

Section 7 : Interfacing of External Peripherals to Controller

38. Relay

Introduction to Relay

Description of Working of Relay

Interfacing of relay with Microcontroller

Types of Relays

Application of Relay

Simulation of Relay Circuits

39. Buzzer

Introduction to Buzzer & Its Working
Types of Buzzers
Interfacing of Buzzer with Microcontroller
Simulation of Buzzer Circuits

40. Opto-Isolator

Introduction to Opto-Isolator & Its Working
Applications of Opto-Isolators
Simulation of Opto-Isolator Circuits

41. Motors

Introduction to Motors
Description of PMDC Motor Working
Controlling of DC Motor
Using Transistor H-Bridge
Using Relays (1 C/O & 2 C/O)
Using H-Bridge IC(L293D)
Speed Control of DC Motor Concept
Introduction to Stepper Motor & Its Working
Interfacing of Stepper Motor with Microcontroller
Controlling of Stepper Motor using ULN IC
Simulation of Motor Programs

Section 8 : Sensors Introduction & Interfacing

42. Sensors introduction & their working

Empty section. Edit page to add content here.

43. Sensors interfacing with microcontrollers

Empty section. Edit page to add content here.

44. Types of sensors & type modules

IR Sensor

TSOP

Passive Infrared Sensors(PIR)

RF Module

DTMF Techniue

Accelerometer

LDR

Touch Pad

Bluetooth

Zig-Bee Module

Section 9 : Fundamental of Robotics

45. Introduction to Robots

Robot Definition

Robot History

46. Robot & Robotics

Concept of Robotics
Importance of Microcontroller in Robotics

47. Types of robots

Industrial Robot
Mobile Robot
Humanoids
Co-operative Robots

Section 10 : Project Work and Documentation

49. Description of project development process

Empty section. Edit page to add content here.

50. Project discussion & allotment

Empty section. Edit page to add content here.

51. Synopsis making & submission

Empty section. Edit page to add content here.

52. Introduction to Hardware & Software techniques

Empty section. Edit page to add content here.

53. Practice of De-soldering & Soldering

Empty section. Edit page to add content here.

54. Project hardware development(component mounting & H/W testing)

Empty section. Edit page to add content here.

55. Firmware Designing

Empty section. Edit page to add content here.

56. Project completion

Empty section. Edit page to add content here.

57. Project working video clip submission

Empty section. Edit page to add content here.

58. Detailed project report submission

Empty section. Edit page to add content here.

59. Final project PPT

Empty section. Edit page to add content here.

60. Feedback submission(written & video)

Empty section. Edit page to add content here.

61. Certificate Distribution

Empty section. Edit page to add content here.