Indian Institute of Technology Hyderabad PC CONTROLLED BOT D. HARISH KUMAR CE12B1005 N. ABHINAND SAI CS12B1027 G.NITiSH EE12B1008.

Slides:



Advertisements
Similar presentations
MC68HC11 System Overview. System block diagram (A8 version)
Advertisements

Microcontroller – 3 PIC.
Indian Institute of Technology Hyderabad ROBOTICS LINE FOLLOWER HARI KISHAN TANDEY – ES12B1008 DILIP KONDAPARTHI – ES12B1010 SAI KARTIK – CE12B1015.
Motherboard Further Information Click on the image for details about each component.
Microcontroller – PIC – 4 PIC types PIC architecture
STUDY OF THE ARIZONA MICROCHIP MICRO CONTROLLERS MOSTEFA GHASSOUL DAMMAM TECHNICAL COLLEGE
Micro-controller or embedded controller
Input/Output and Communication
Interface circuits I/O interface consists of the circuitry required to connect an I/O device to a computer bus. Side of the interface which connects to.
The 8051 Microcontroller Architecture
Indian Institute of Technology Hyderabad Presented By: 1.JESSU SHIRISH KUMAR (CS12B1018) 2.VEERNAPU SURI BABU (CS12B1039) GSM BASED SMS CONTROLLER.
BLDC MOTOR SPEED CONTROL USING EMBEDDED PROCESSOR
Engineering 1040: Mechanisms & Electric Circuits Fall 2011 Introduction to Embedded Systems.
What is the ASCII Code? The American Standard Code for Information Interchange is a character-encoding scheme based on the ordering of the English alphabet.
INPUT-OUTPUT ORGANIZATION
Microcontrollers, Basics Fundamentals of Designing with Microcontrollers 16 January 2012 Jonathan A. Titus.
Camera Interfacing using ARM7
PIC microcontrollers. PIC microcontrollers come in a wide range of packages from small chips with only 8 pins and 512 words of memory all the way up to.
COMPONENTS OF THE SYSTEM UNIT
CHAPTER 5 I/O PRINCIPLE Understand the principles of System Bus
Arduino Josh Villbrandt February 4, Digital Circuits Analog versus digital – What’s the difference? – How to represent an analog signal in a computer?
E0001 Computers in Engineering1 The System Unit & Memory.
Revised: Aug 1, ECE 263 Embedded System Design Lesson 1 68HC12 Overview.
Teachers Name : Suman Sarker Telecommunication Technology Subject Name : Microcontroller & Embedded System Subject Code : 6871 Semester : 7th Department.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Computers Are Your Future Eleventh Edition Chapter 2: Inside the System Unit Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall1.
Embedded System Design Laboratory October 4, 2002Stanford University - EE281 Lecture #3#1 Lecture #3 Outline Announcements AVR Processor Resources –UART.
Microcontroller Presented by Hasnain Heickal (07), Sabbir Ahmed(08) and Zakia Afroze Abedin(19)
ECE Lecture 1 Microcontroller Concepts. Basic Computer System CPU Memory Program + Data I/O Interface Parallel I/O Device Serial I/O Device Data.
ATtiny23131 A SEMINAR ON AVR MICROCONTROLLER ATtiny2313.
Microcontrollers Class : 4th Semister E&C and EEE Subject Code: 06ES42
 Historical view:  1940’s-Vacuum tubes  1947-Transistors invented by willliam shockely & team  1959-Integrated chips invented by Texas Instrument.
Mikrodenetleyiciler/Mikrokontrol örler (Microcontrollers) Bu Sunu Adresindeki Video İçeriği Kullanılarak Hazırlanmıştır.
© 2008, Renesas Technology America, Inc., All Rights Reserved 1 Course Introduction Purpose  This course provides an introduction to the peripheral functions.
CE-2810 Dr. Mark L. Hornick 1 Serial Communications Sending and receiving data between devices.
Submitted by:.  Project overview  Block diagram  Power supply  Microcontroller  MAX232 & DB9 Connector  Relay  Relay driver  Software requirements.
Components of a typical full-featured microcontroller.
Networked Embedded Systems Pengyu Zhang EE107 Spring 2016 Lecture 8 Serial Buses.
By.  The main aim of this project is to get information about the condition of the baby, which is in ICU through blue tooth medium.  In earlier days,
CEng3361/18 CENG 336 INT. TO EMBEDDED SYSTEMS DEVELOPMENT Spring 2007 Recitation 01.
Criteria for choosing a microcontroller A microcontroller must meet the task at hand efficiency and cost effectively. Speed. What is highest speed of.
BATCH MEMBERS R.ABHISHEK-08N41A0401 K.DHEERAJ REDDY-08N41A0412 S.RAJENDRA REDDY-08N41A0458 JYOTHISHMATHI COLLEGE OF ENGINEERING AND TECHNOLOGY,TURKAPALLY.
Overview AvrEmbedded128_Pro RTLab. 김태현. Atmega128 Features High-performance, Low-power AVR® 8-bit Microcontroller advanced RISC Architecture – 133 Powerful.
Introduction to Microcontroller Technology
EMBEDDED SYSTEM An embedded system is a special-purpose computer system and a combination of software and hardware designed to perform specific task. It.
Voice Controlled Robot by Cell Phone with Android App
PICK N PLACE ROBOTIC ARM AND MOVEMENT CONTROLLED BY ANDROID WIRELESSLY
Popular Microcontrollers and their Selection by Lachit Dutta
Hoda Roodaki AVR Family Overview Hoda Roodaki
Microcontrollers, Basics Fundamentals of Designing with Microcontrollers 16 January 2012 Jonathan A. Titus.
PROPELLER DISPLAY OF MESSAGE BY VIRTUAL LEDS
Microcontrollers & GPIO
Input/Output and Communication
PC Mouse operated Electrical Load Control Using VB Application
UNIT – Microcontroller.
MCU – Microcontroller Unit – 2
SERIAL PORT PROGRAMMING
Principles & Applications
E3165 DIGITAL ELECTRONIC SYSTEM
Atmega32 Serial Programming Basics
The Arduino Microcontroller: Atmel AVR Atmega 328
Chapter 1: The 8051 Microcontrollers
Introduction to Microprocessors and Microcontrollers
Lecture 3 - Instruction Set - Al
PICK N PLACE ROBOTIC ARM AND MOVEMENT CONTROLLED BY ANDROID WIRELESSLY
Manual Robotics ..
Microcontroller – 2 PIC.
Wireless Embedded Systems
CHAPTER 1 THE 8051 MICROCONTROLLERS
Presentation transcript:

Indian Institute of Technology Hyderabad PC CONTROLLED BOT D. HARISH KUMAR CE12B1005 N. ABHINAND SAI CS12B1027 G.NITiSH EE12B1008

Why this project? 1) It is a wired bot which is controlled by pc through a micro controller connected to the motor 2) We can use them for bomb defusing purpose 3)We can use them as fire extinguishers when dangerous explosives are present in a room like chemistry lab 4)It can be used as a self controlling wheel chair for the physically retarded persons

MICROCONTROLLER 1)A microcontroller is a small computer on a single integrated circuit containing a processor core, memory, and programmable input/output peripherals 2)Microcontrollers are used in automatically controlled products and services. 3) CPU, RAM, ROM, I/O and timer are all on a single chip. 4)For applications in which cost, power and space are critical.

Atmega8:Pin Description  28 Pin DIP Package  23 pins are used for the 3 ports.  6 channel 10 bit resolution ADC  Inbuilt I2C, SPI, UART features  Connections for clock crystal.  8K Bytes of ISP Flash  512 Bytes EEPROM, 1K Bytes SRAM 

PARALLEL AND SERIAL COMMUNICATION  Data can be transmitted from a sender and a receiver in two main ways: serial and parallel  Serial communication is the method of transmitting one bit at a time through the medium  Parallel communication is the method of transferring blocks,eg:bytes,of data at the same time  By this we can know that parallel communication is faster than serial communication  However the use of parallel communication is not feasible for long distances for economic and practical reasons

UART COMMUNICATION PROTOCOL  A universal asynchronous transmitter/receiver abbreviated uart is a piece of computer hardware that translates data between parallel and serial forms  A UART is usually an individual (or part of an) integrated circuit used for serial communications over a computer or peripheral device serial port  The Universal Asynchronous Receiver/Transmitter (UART) takes bytes of data and transmits the individual bits in a sequential fashion. At the destination, a second UART re-assembles the bits into complete bytes. Each UART contains a shift register, which is the fundamental method of conversion between serial and parallel forms

ASCII CODES  The America Standard Code for Information Interchange is a character-encoding scheme originally based on the english alphabet. ASCII codes represent text in computers, communication equipment, and other devices that use text. Most modern character-encoding schemes are based on ASCII, though they support many additional characters.

How it works?  When we press a key in on the key board it transmits the corresponding ASCII value to the microcontroller through USART communication.  In microcontroller, it checks that ASCII value and according to that it takes corresponding action in we specified in the program.

ADVANCEMENTS  We can make advancements in humanoid robots which can be controlled by a doctor that can do surgery. it helps a lot in emergency situations  We can make a bot that can be controlled from earth via satellite communication.This helps in exploring the other planets