ELECTRICAL. Circuits Outline Power Hub Microcontroller Sensor Inputs Motor Driver.

Slides:



Advertisements
Similar presentations
Georgia Tech Digital Back-end µHRG interface Curtis Mayberry School of Electrical and Computer Engineering Georgia Institute of Technology January 13 th,
Advertisements

Greg Beau SerajAnanya. Outline  Project overview  Project-specific success criteria  Block diagram  Component selection rationale  Packaging design.
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.
Part 1: Introduction FRC Introduction  FRC 2907 since 2008  Each area of the robot has a team assigned  The Electronics team is headed this year.
Basic Stamp II is kinda cool Bytes of EEPROM(non-volatile) - Clock speed of 20 MHz. - Holds 600 lines of code in EEPROM - executes an average of.
Sensors And Micro-Controllers
SENIOR DESIGN 10/16.
Copier Jam Detector Design Problem
Essentials of motors and motor driver
Introduction.
Micromouse Meeting #3 Lecture #2 Power Motors Encoders.
 Main Components:  Sensors  Micro controller  Motor drivers  Chasis.
Khaled A. Al-Utaibi  What is Arduino?  Arduino Boards  Arduino Shields  Arduino Uno Hardware.
Embedded Programming and Robotics
ECE 477 DESIGN REVIEW TEAM 7  SPRING 2013 COST ROBOT CAROLINE TRIPPEL, ANDREW LOVELESS, ERIC OSBORNE, BRYAN DALLAS.
Engineering 1040: Mechanisms & Electric Circuits Fall 2011 Introduction to Embedded Systems.
1 Motors & Motor Controllers ECE AC or DC Motors AC –Few robots use AC except in factories –Most of those that use AC first convert to DC DC –Dominates.
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.
Engineering H192 - Computer Programming Gateway Engineering Education Coalition Lab 2P. 1Winter Quarter Digital Electronics Lab 2.
Microcontroller Hands-on Workshop #3 Ahmad Manshad New Mexico State University Institute of Electrical and Electronics Engineers November 7, 2009.
Micro-Mouse By Mohamad Samhat Narciso Lumbreras Hasan Almatrouk.
MICRO CONTROLLER MODULE 1. Learning Objectives Name some gadgets that use microcontrollers. Define a microcontroller. Differentiate between a computer.
MOBILE OPERATING ROBOT ON EMBEDDED SYSTEM
TS 1.1 Basic Digital Troubleshooting 1 ©Paul Godin Updated August 2013 gmail.com.
INTERFACING WEB SERVER WITH A ROBOT
DTMF BASED MOBILE CONTROLLED ROBOT PROJECT REVIEW TEAM 1-SRISRUTHI.S,SUSMITHA ROS,NITIN BHARATTWAJ, VISHAL KUMAR.P.M.
LOGIC GATES. Electronic digital circuits are also called logic circuits because with the proper input, they establish logical manipulation paths. Each.
Representing Numerical Data Analog Any signal that varies continuously over time Mechanical Pneumatic Hydraulic Electrical Digital Quantities are represented.
PRIYADARSHINI SHRAVYA KAVYAA MOBILE CONTROLLED ROBOT USING DTMF ALLPPT.com _ Free PowerPoint Templates, Diagrams and Charts.
THE LIGHT SENSOR The Light Sensor gives your robot some kind of vision. It can distinguish between light and dark assigning a number between 0 (completely.
Automatic accident avoiding system PROJECT MEMBERS MUTHUKUMAR.K (05ME33) SAKTHIDHASAN.S (05ME39) SAKTHIVEL.N (05ME40) VINOTH.S (05ME56) PROJECT GUIDE:
ELECTRONIC SYSTEMS ENGINEERING TECHNOLOGY TEXAS A&M UNIVERSITY Innovating tomorrow’s products and systems today Krisys Technology Krisys Robot Sensor Board.
OBSTACLE AVOIDANCE ROBOT
Wiring the PIC Robot. Microcontroller Circuit Left Sensor Right Sensor Left Motor Right Motor To PIC Programmer L293D
Seraj Dosenbach Greg Lammers Beau Morrison Ananya Panja Printed Circuit Board Layout Narrative plus Preliminary PCB Layout.
 Today we will cover:  Voltage regulators  Sensors  motordrivers iBOT1.
Department of Electronic & Electrical Engineering Introduction to microcontrollers A microcontroller is a small computer on a single integrated circuit.
 ACCELEROMETER  TRANSMITTER- BLOCK DIAGRAM  RECEIVER- BLOCK DIAGRAM  COMPONENTS DESCRIPTION- ENCODER TRANSMITTER RECEIVER OPTICAL SENSOR.
Gsm Modems Based Irrigation Water Pump Controller for Illiterates
LINE FOLLOWER ROBOT Guided By: Made By: Mrs. Geetali Saha Parth Patil ( ) Arsh Patel( ) KishanPatel( )
GROUP MEMBERS: SUMEET HOODA. RAJDEEP PATRE. DHIRAJ GAONKAR. LIVE HUMAN DETECTION USING WIRELESS REMOTE CONTROLLED ROBOT.
Arduino Based DC Motor Speed Control
DIGITAL SHOWER CONTROLLER BY NATHAN GARNER KASUN KUMARAGE.
1 Microcontrollers. 2 Programmers work in the virtual world Machinery works in the physical world Microcontrollers connect the virtual and physical world.
CSE 341 Project : Ultrasonic Radar PRESENTED BY: NAME : AKIFA TASNEEM ID : SECTION: 02 1.
Arduino based Automatic Temperature Controlled Fan Speed Regulator.
Components of Mechatronic Systems AUE 425 Week 2 Kerem ALTUN October 3, 2016.
Lesson 1 PLC BASICS. PLC Definition  Programmable Logic Controllers are industrial computers that control machine and other applications.  PLC have.
Mobile phone keypad sensed password entry for door opening.
Application Case Study Christmas Lights Controller
Embedded Systems Programming (What they do and when / how to use them)
The 4th Annual Colorado Robot Challenge
ARDUINO BASED AUTOMATIC TEMPERATURE BASED FAN SPEED CONTROLLER
Home automation using Arduino & ‘PIR sensor’
connect a DC-Motor with an arduino
AVR ATMEGA 8 MICRO-CONTROLLER
ARDUINO FOUR QUADRANT DC MOTOR CONTROL
Arduino Development for Beginners
ARDUINO LINE FOLLOWER ROBOT
‘SONAR’ using Arduino & ultrasonic distance sensor
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.
Digital Electronics Lab 2 Instructor:
كارت هوشمند چيست وچگونه كار مي‌كند؟
Arduino Board.
Copier Jam Detector Design Problem
Manual Robotics ..
Introduction to Arduino
Arduino Board.
Arduino म्हणजे काय?.
Presentation transcript:

ELECTRICAL

Circuits Outline Power Hub Microcontroller Sensor Inputs Motor Driver

Power Hub Purpose: – Regulate input voltage into the circuit – Allows for flexible power supplies that can be used for your robot (input 7V – 36V; output 5V) – Most ICs and electronic components use 5V Comprised of a voltage regulator and filtering capacitors Capacitors act like a buffer before current flows to the load Voltage regulator reduces the range of voltages down to a set value

Circuit Diagram Input Voltage Range : 7V – 36VOutput Voltage: 5V Input Output

Microcontroller A small computer on an IC that contains a processor core, memory, I/O peripherals Purpose – The brain of the robot!!! – Programmable – conveniently control behaviour of the robot We will be using the ATMega 328-PU microcontroller

Atmega 328 Pin Assignments

Microcontroller Configuration Requires: – Vcc and GND connections – Analog Reference (set to Vcc) Value used as the top of the analog input range – Internal Clock (16Mhz Crystal) Used as clock input to microcontroller ATMega328-p contains 13 digital and 6 analog pins to be used as I/O peripherals

Microcontroller Configuration

Sensor Inputs Analog Signals – Continuous – Subject to electrical noise Digital Signals Not continuous Uses specific values to represent information

Integration of Microcontroller and Sensors ATMega328P-PU Pins can be used as Analog Input readings from your sensors Possible Sensors to be used: – Proximity Sensors Detect presence of nearby objects – Line Sensors Distinguish between white surfaces and black surfaces Used to detect bounds for SUMO Arena

Motor Driver Purpose: – Governs the performance of an electronic motor H-bridge circuits are used to control motors – Enables a voltage to be applied in either direction across a load (controls rotational direction)

Motor Driver We will be using L293D Motor Driver IC – Cheap and easy to use – Works well with the Microcontroller – No need to build an H-Bridge circuit

L293D Pin Assignments

Motor Driver Configuration Requires – GND and VCC connections – Enable pin connections from the Microcontroller – Input pin connections from the Microcontroller – Output pins connected to motors – Vs – voltage signal to power the motors

Motor Driver Configuration

Integration of Microcontroller and Motor Driver ATMega328-P Digital I/O Pin 12 -> Digital I/O Pin 13 -> Digital I/O Pin 14 -> Digital I/O Pin 19 -> Digital I/O Pin 18 -> Digital I/O Pin 17 -> L293D Motor Driver Enable1 Pin 1 (MOTOR 1) Input 1 Pin 2 (MOTOR 1) Input 2 Pin 7 (MOTOR 1) Input 4 Pin 15 (MOTOR 2) Input 3 Pin 10 (MOTOR 2) Enable2 Pin 9 (MOTOR 2)

Functionality In order to turn the right motor, – an enable signal must be given to PIN 9 from the microcontroller – Pins 10 and 15 must set to either HIGH and LOW or LOW and HIGH – Pin 16 must be connected to a 5V power source

Functionality In order to turn the left motor, – an enable signal must be given to PIN 1 from the microcontroller – Pins 2 and 7 must set to either HIGH and LOW or LOW and HIGH – Pin 8 must be connected to a 5V power source

End Breadboard Configuration

QUESTIONS?