Micro-Mouse By Mohamad Samhat Narciso Lumbreras Hasan Almatrouk.

Slides:



Advertisements
Similar presentations
MICROPROCESSORS AND MICROCONTROLLERS
Advertisements

Goal-line technology Team INTERNATIONAL Marko Bundalo Ponphet Homchanh
Greg Beau SerajAnanya. Outline  Project overview  Project-specific success criteria  Block diagram  Component selection rationale  Packaging design.
3D Graphical Display Ararat Adamian Brian McDonald Tyler Blair Adrian Williams.
ELECTRICAL. Circuits Outline Power Hub Microcontroller Sensor Inputs Motor Driver.
Ramrod IV Micromouse 396. The Team  Andrew Igarashi – Programming  Kevin Li – Hardware  Amy Maruyama – Hardware  Stephen Nakamura – Hardware  Quang.
Capstone Fall 2005 GFX-One Guitar Processor Team Carpal Tunnel September 8, 2005.
EE396 Project Micromouse Team: Ocha. Team Members Kanoa Jou (Programmer) Ryan Sato (Hardware) KiWoon Ahn (Recorder) Alan Do (Programmer)
‘Iole o Mãnoa Mouse of Mãnoa. Team Members Jeff Fines Designer, Fabricator, Programmer & Thomas Matsushima Designer, Fabricator, Programmer.
Preliminary Design Review
Design and Implementation of a Virtual Reality Glove Device Final presentation – winter 2001/2 By:Amos Mosseri, Shy Shalom, Instructors:Michael.
Aztec PC Scope Preliminary Design Review Fall 2006 Michael MasonJed Brown Andrew YoungsJosh Price.
Ramrod IV Micromouse 396. The Team  Andrew Igarashi – Programming  Kevin Li – Hardware  Amy Maruyama – Hardware  Stephen Nakamura – Hardware  Quang.
Preliminary Design Review Micromouse Spring 08 8” Comb.
Parallel ports, power supply, and the clock oscillator Chapter Three Dr. Gheith Abandah1.
2 Way FM Car Starter Dan Owens April 12, 2005 Instructor: Dr. Pao-Lo Liu Department of Electrical Engineering University at Buffalo Course Requirement.
ASPPRATECH.
BLDC MOTOR SPEED CONTROL USING EMBEDDED PROCESSOR
Engineering 1040: Mechanisms & Electric Circuits Fall 2011 Introduction to Embedded Systems.
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.
Introduction to Robotics Principles of Robotics. What is a robot? The word robot comes from the Czech word for forced labor, or serf. It was introduced.
Objectives How Microcontroller works
Administrative Introduction Our goals for this project is for the two robots to work together intelligently using wireless communication Not only did.
By: Khalid Hawari Muath Nijim Thaer shaikh Ibrahim Supervisor: Dr. Jamal Kharousheh Dr. Nasser Hamad 27 December 2010.
Other Chapters From the text by Valvano: Introduction to Embedded Systems: Interfacing to the Freescale 9S12.
Robotic Sensor Network: Wireless Sensor Platform for Autonomous Topology Formation Project: Sponsored By: Advisor: Dr. S. Jay Yang, CEManager: Steven.
Senior Design Project “ MP3 Player ” Brian P. Allen Zeeshan A. Khan Jerry T. Koshy.
Final Presentation Micromouse Spring 08 8” Comb.
Team: CHEE WHOOO Spring 08. The Team Mitchell La Puente-Project Leader Josh Miyamoto-Software Richard Ordonez-Hardware.
EMBEDDED SYSTEM & ROBOTICS. Introduction to robotics Robots are machines capable of carrying out a complex series of actions automatically. Robotics is.
Final Year Project(EPT4046) Development of an internet controlled Surveillance Mobile Robot By Mimi Madihah Bt Mohd Idris Id: BACHELOR OF ENGINEERING.
Lab 1 Summary.
Maze Twinbots Group 28 Uyen Nguyen – EE Ly Nguyen – EE Luke Ireland - EE.
Presented by : GROUP 1 Associates: Ajeet Kumar Pooja Raikar Sangamesha J M Utkarsh Kumar Viresh Mathad.
TCSP – Schematics Design. Major Components Freescale 9S12A64FCUE Microcontroller Etek EB-85A GPS Receiver Electronic Speed Controller HP Photosmart R707.
Submitted by:.  Project overview  Block diagram  Power supply  Microcontroller  MAX232 & DB9 Connector  Relay  Relay driver  Software requirements.
Components of a typical full-featured microcontroller.
CONTENTS Objective Software &Hardware requirements Block diagram Mems technology Implementation Applications &Advantages Future scope Conclusion References.
 ACCELEROMETER  TRANSMITTER- BLOCK DIAGRAM  RECEIVER- BLOCK DIAGRAM  COMPONENTS DESCRIPTION- ENCODER TRANSMITTER RECEIVER OPTICAL SENSOR.
MICROCONTROLLER INTERFACING WITH STEPPER MOTOR MADE BY: Pruthvirajsinh Jadeja ( ) COLLEGE:DIET BRANCH:EC.
Arduino Microcontroller Technical Details : Arduino (UNO R3) micro-controller ATmega 328 CPU (“industry-standard” micro-controller CPU) ?? MHz clock speed.
PROJECT ON FAULT ANALYSIS AND DETECTION GUIDED BY:: SUBMITTED BY:- MS. SHUBRA GOEL.
UNIVERSITY OF MINES AND TECHNOLOGY, TARKWA
Automatic Railway Gate Control System
Self-Sustainable Electric Golf Bag Final Presentation Group 19 Jon Kinney, Cory Edwards, Harrison Kantner 30 April 2013.
A Quick Start Guide to PIC16F877 microcontroller And Microchip Development Environment A Quick Start Guide to PIC16F877 microcontroller And Microchip Development.
Deep Touch Pressure Abdomen Belt Group 32 Kevin Rathbun & Luke Fleming & Chang-O Pyo ECE 445 Senior Design April 28, 2015.
BATCH MEMBERS R.ABHISHEK-08N41A0401 K.DHEERAJ REDDY-08N41A0412 S.RAJENDRA REDDY-08N41A0458 JYOTHISHMATHI COLLEGE OF ENGINEERING AND TECHNOLOGY,TURKAPALLY.
Components of Mechatronic Systems AUE 425 Week 2 Kerem ALTUN October 3, 2016.
Mobile phone keypad sensed password entry for door opening.
Fan Assembly Driven by Magnetic Fields
ARDUINO BASED UNDERGROUND CABLE FAULT DETECTION
INTRODUCTION The more you drive your car, the more you are at risk.
Obstacle avoiding robot { pixel }
AC PWM CONTROL FOR INDUCTION MOTOR
MICROCONTROLLER ARCHITECTURE & ASSEMBLY LANGUAGE PROGRAMMING
Arduino Based Industrial appliances control system by decoding dual tone multi frequency signals on GSM / CDMA network. Submitted by:
ABSTRACT The controller continuously polls the temperature with certain regular time intervals and displays over the 7_segment display The temperature.
DTMF BASED REMOTE INDUSTRIAL LOAD AND/OR AGRICULTURAL PUMP CONTROL
PC Mouse operated Electrical Load Control Using VB Application
SUBMITTED BY EDGEFX TEAM
AC PWM BASED POWER Control BY IGBT / MOSFET
Automatic Railway Gate Control System
‘SONAR’ using Arduino & ultrasonic distance sensor
RAILWAY TRACK SNAP NOTIFICATION
TCSP – Schematics Design
COSMOS Summer 2008 Necessary Electronics
8051 Micro Controller.
Manual Robotics ..
Arduino म्हणजे काय?.
Presentation transcript:

Micro-Mouse By Mohamad Samhat Narciso Lumbreras Hasan Almatrouk

What is a Micro-Mouse ? A micro-mouse is a small battery operated mobile robot that moves randomly to solve a maze

History In 1977, IEEE Spectrum Magazine, came up with the concept of a Micro-Mouse In May 1977, Spectrum announced the first US Amazing Micro-Mouse Maze Contest to be held in June 1979, New York In 1980, the European version of the contest was launched at the Euromice '80 in London In March 1990 the Micro-Mouse was introduced to schools and universities.

Why a Micro-Mouse? It consists of multiple parts : software & hardware Design efficiency Excellent introduction for robotics field

Design Method Google is our friend

Major Components Micro Controller PIC18F452 Sensors GP2D120 Drive Control System MC3479 Hybrid Stepper Motors Crystal Oscillator Voltage Regulator

"Peripheral Interface Controller” Low Cost Wide Availability Large User Base Extensive Collection of Application Notes Availability of Low Cost or Free Development Tools Serial Programming (and Re-Programming With Flash Memory) Capability.

Microcontroller

Crystal Oscillator Creates an electrical signal with a very precise frequency

Sensory Array

MC3479 Stepper Motors DRIVE CONTROL SYSTEM

Hybrid Stepper Motor Operates based on programmed instructions

VOLTAGE REGULATOR

Block Diagram

Micro-mouse Schematics

Trouble Shooting  Testing each component of circuit Sensors with Oscilloscope Voltage Regulator Stepper Motor Drivers with Hybrid Stepper Motors

Trouble Shooting Cont.  MPLAB programming and configuration bits New Software Including a C file Different Configuration Bits For Every Program

Trouble Shooting Cont.  Programming Setting I/O Pins Converting Signals From Analog to Digital Including Delay Functions

Trouble Shooting Cont.  Universal Programmer Used for Verifying Code/Erasing/Burning Program on PIC

Trouble Shooting Cont.  Crystal Oscillator Changed Clk from 40MHz to 20MHz Added Two 22pF Capacitors

Trouble Shooting Cont.  DC Motor VS Hybrid Stepper Motor No DC Power Supply Wiring Configuration

Trouble Shooting Cont.  Battery Lifetime Drains Fast Parallel Connection Lithium for 30% Weight Reduction

Trouble Shooting Cont.  MC3479 Hybrid Steppers Heat Reduction Heat sinks for MC3479

Trouble Shooting Cont.  Final Design Access to Batteries Stabilization Dimensions

Trouble-Shooting Videos

Trouble-Shooting Videos Cont.

Maze Dimensions Construction Materials

MILESTONE Arduino Custom Chassis Rechargeable Batteries Modify Program

What we Learned? Discipline Team Work Patience Complex Design of Hardware/Software