Sensors And Micro-Controllers

Slides:



Advertisements
Similar presentations
Applications of PICs Advantages/disadvantages Digital and analogue control Loops, sub-routines, scanning, counting and feedback Interrupts Problems with.
Advertisements

Interfacing to the Analog World
Basic Circuits TEST YOUR BRAIN!.
MICRO PROCESSER The micro processer is a multipurpose programmable, clock driven, register based, electronic integrated device that has computing and decision.
Robotics Club, Snt Council2 The 3 Schools of Robotics: Mechanical Design – Types of motors – Material selection –
Indian Institute of Technology Hyderabad ROBOTICS LINE FOLLOWER HARI KISHAN TANDEY – ES12B1008 DILIP KONDAPARTHI – ES12B1010 SAI KARTIK – CE12B1015.
MICRO-CONTROLLER: A microcontroller is the brain of the robot: These are: 1. Integrated Circuits (ICs) 2. Programmable.
ELECTRICAL. Circuits Outline Power Hub Microcontroller Sensor Inputs Motor Driver.
By Solid State Workshop. ● A microcontroller is an integrated circuit that is programmed to do a specific task. ● Microcontrollers are really just “mini-computers”.
Interfacing with the Analog World Wen-Hung Liao, Ph.D.
Programming the ATmega16
Railway Foundation Electronic, Electrical and Processor Engineering.
Railway Foundation Electronic, Electrical and Processor Engineering.
Engineering 4862 Microprocessors Lecture 26 Cheng Li EN-4012
Essentials of motors and motor driver
Introduction.
BILAL AHMED BHATTI B.E Electronics (Specialization in AVIONICS)
Basics of Sensors. A sensor is a device which is used to sense the surroundings of it & gives some useful information about it. This information is used.
Indian Institute of Technology Hyderabad CONTACTLESS TACHOMETE R Group members: Moruboyina Alekhya Kodi Padmasree D.Hima Varsha.
Engineering 1040: Mechanisms & Electric Circuits Fall 2011 Introduction to Embedded Systems.
Timers and Interrupts Shivendu Bhushan Sonu Agarwal.
You must be knowing about Digital Integrated Circuits (ICs) right ? For example 7404: Hex Inverter 7408: Quad 2-input AND gate 7410: Triple 3-input NAND.
CS-280 Dr. Mark L. Hornick 1 Parts of a GP Computer (Microcomputer) Contains separate Microprocessor chip Memory/Memory controller MB control chips Peripheral.
Arduino Josh Villbrandt February 4, Digital Circuits Analog versus digital – What’s the difference? – How to represent an analog signal in a computer?
COMPUTER SYSTEM ARCHITECTURE By Sohaib.  The digital computer is a digital system that performs various computational tasks.  The word digital implies.
Microcontroller Presented by Hasnain Heickal (07), Sabbir Ahmed(08) and Zakia Afroze Abedin(19)
Representing Numerical Data Analog Any signal that varies continuously over time Mechanical Pneumatic Hydraulic Electrical Digital Quantities are represented.
Microprocessors For a microprocessor to give a working microcomputer system, which can be used for control tasks, additional chips are necessary, e.g.
Beath High School - Int 1 Physics1 Intermediate 1 Physics Electronics Glossary AND gate to device digital signals to inverter LDR to logic circuit logic.
Automatic accident avoiding system PROJECT MEMBERS MUTHUKUMAR.K (05ME33) SAKTHIDHASAN.S (05ME39) SAKTHIVEL.N (05ME40) VINOTH.S (05ME56) PROJECT GUIDE:
Microcontroller Programming
School of Computer and Communication Engineering, UniMAP Mohd ridzuan mohd nor DKT 122/3 - DIGITAL SYSTEM I Chapter.
EMBEDDED SYSTEM & ROBOTICS. Introduction to robotics Robots are machines capable of carrying out a complex series of actions automatically. Robotics is.
Chapter Microcontroller
Digital-to-Analog Analog-to-Digital Week 10. Data Handling Systems  Both data about the physical world and control signals sent to interact with the.
Submitted by:.  Project overview  Block diagram  Power supply  Microcontroller  MAX232 & DB9 Connector  Relay  Relay driver  Software requirements.
Components of a typical full-featured microcontroller.
Reverse Parking Sensor Circuit.
MICROCONTROLLER INTERFACING WITH STEPPER MOTOR MADE BY: Pruthvirajsinh Jadeja ( ) COLLEGE:DIET BRANCH:EC.
Automatic Railway Gate Control System
BATCH MEMBERS R.ABHISHEK-08N41A0401 K.DHEERAJ REDDY-08N41A0412 S.RAJENDRA REDDY-08N41A0458 JYOTHISHMATHI COLLEGE OF ENGINEERING AND TECHNOLOGY,TURKAPALLY.
INTERFACING HARDWARE WITH MICROCONTROLLER GUIDED BY: Prof. ASIF SIR 1. AKSHAY KIRAN 2. DEEP PARIKH 3. JIGAR PATEL 4. TILAK PATEL ,05,D2D06,09.
1 Microcontrollers. 2 Programmers work in the virtual world Machinery works in the physical world Microcontrollers connect the virtual and physical world.
ALPHA COLLEGE OF ENGINEERING & TECHNOLOGY Introduction to AVR ATMega32 Architecture PREPARED BY SHWETA ( ) BHOOMI ( ) YOGEN ( )
10- Lock Bits, Fuse Bits and Boot Loader. Boot Loader Support – Read-While-Write Self- Programming: The Boot Loader Support provides a real Read-While-Write.
CORDLESS MOUSE FEATURES BY TV REMOTE USING PIC MICROCONTROLLER
ENERGY METER TO INDICATE BILLING IN RUPEES FOR LOAD WISE OR DAY WISE
Application Case Study Christmas Lights Controller
Logic Gates Unit 16.
SENSORS.
AVR I/O Port Programming
Home automation using Arduino & ‘PIR sensor’
AVR ATMEGA 8 MICRO-CONTROLLER
SCADA for Remote Industrial Plant
PC Mouse operated Electrical Load Control Using VB Application
UNIT – Microcontroller.
ECE 331 – Digital System Design
USING TV REMOTE AS A CORDLESS MOUSE FOR THE COMPUTER
DIGITAL CALCULATOR USING 8051
ARDUINO LINE FOLLOWER ROBOT
Automatic Railway Gate Control System
The Arduino Microcontroller: Atmel AVR Atmega 328
ARDUINO     What is an Arduino? Features 14 Digital I/O pins 6 Analogue inputs 6 PWM pins USB serial 16MHz Clock speed 32KB Flash memory 2KB SRAM.
Introduction to Microprocessors and Microcontrollers
CSCI1600: Embedded and Real Time Software
Presentation of Robotics (3)
Logical Computer System
CSCI1600: Embedded and Real Time Software
Digital Electronics and Logic Circuit
Presentation transcript:

Sensors And Micro-Controllers

Schools of Robotics . Mechanical Design Electronics Programming

Autonomous Robot

What Are sensors ? Any device that converts a change in physical quantity into electrical signals.

Tsop 1738 It is a Digital IR Sensor. Works for IR pulse rate 38 KHz. Pulse rate set by microcontroller. Accurately distinguish between two colors. Outputs – 0 and 5 Volts.

Circuit Diagram

TSOP Range increase Circuit

Analog IR sensor Measures amount of reflected IR light Outputs in the range of 0V to 5V Hence, called Analog Sensor

Circuit diagram

Light Dependent resistor Made of calcium Sulphate Act like open circuit in absence of light In light, resistance drops from 1 M ohms to10 ohms Popularly called LDRs.

7805 Microcontrollers – 5V Motors – 12V Converts 8V to 12V into 5V Rest lost as heat Current Rating - 0.5 A

Integrated Circuits Programmable – Simplest form of microcontroller Non – Programmable E.g. 555, AND gate, OR gate, Mux, Inverters, etc.

Micro-Controllers A micro controller is the brain of the robot. Logic tables relating Input and Output can be defined by you. Many other useful features built into the IC itself.

Confused ?

Working Consists of CPU interfaced with RAM and Flash Memory. Flash memory is Programmable CPU accesses information from RAM, which gets it from the flash memory

Atmega 16

Atmega 8

Programming Understands only binary language Code written in C Used to generate a .hex file Transfer the .hex file using a programmer

I/O Pins DDRX Registers PORTX Registers PINX Registers

Timers Timer 0 – 8 bit ( OC0 at PB3) Timer 1 – 16 bit ( 2 parts, OC1A at PD5 and OC1B at PD4) Timer 2, 8 bit (OC2 at PD7) System Clock (fs) Timer Clock

Thank You