Top Banner
Anish Kirloskar Hannan Shaikh Pushkar Mahajan Omkar Karmalkar Project Presentation ECE-511 ,Fall 2013 George Mason University
19

Anish Kirloskar Hannan Shaikh - George Mason …ece.gmu.edu/~jkaps/courses/ece511-f13/project/Group-01...Anish Kirloskar Hannan Shaikh Pushkar Mahajan Omkar Karmalkar Project Presentation

Mar 16, 2018

Download

Documents

NguyenKiet
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Anish Kirloskar Hannan Shaikh - George Mason …ece.gmu.edu/~jkaps/courses/ece511-f13/project/Group-01...Anish Kirloskar Hannan Shaikh Pushkar Mahajan Omkar Karmalkar Project Presentation

Anish Kirloskar Hannan Shaikh

Pushkar Mahajan

Omkar Karmalkar Project Presentation ECE-511 ,Fall 2013 George Mason University

Page 2: Anish Kirloskar Hannan Shaikh - George Mason …ece.gmu.edu/~jkaps/courses/ece511-f13/project/Group-01...Anish Kirloskar Hannan Shaikh Pushkar Mahajan Omkar Karmalkar Project Presentation

Motivation

• To build a robot car that would be fun to make and the

result would be a cool toy using MSP430

microcontroller.

• Instead of the usual remote controlled car we have

made a autonomous obstacle avoidance car.

Page 3: Anish Kirloskar Hannan Shaikh - George Mason …ece.gmu.edu/~jkaps/courses/ece511-f13/project/Group-01...Anish Kirloskar Hannan Shaikh Pushkar Mahajan Omkar Karmalkar Project Presentation

Overview

Detect obstacle using IR sensors mounted on the front

section of the robot.

Based on the output of the IR transceiver, the

microcontroller takes the necessary action.

Page 4: Anish Kirloskar Hannan Shaikh - George Mason …ece.gmu.edu/~jkaps/courses/ece511-f13/project/Group-01...Anish Kirloskar Hannan Shaikh Pushkar Mahajan Omkar Karmalkar Project Presentation

Block Diagram

Page 5: Anish Kirloskar Hannan Shaikh - George Mason …ece.gmu.edu/~jkaps/courses/ece511-f13/project/Group-01...Anish Kirloskar Hannan Shaikh Pushkar Mahajan Omkar Karmalkar Project Presentation

Schematic Diagram

Page 6: Anish Kirloskar Hannan Shaikh - George Mason …ece.gmu.edu/~jkaps/courses/ece511-f13/project/Group-01...Anish Kirloskar Hannan Shaikh Pushkar Mahajan Omkar Karmalkar Project Presentation

PCB Layout

Page 7: Anish Kirloskar Hannan Shaikh - George Mason …ece.gmu.edu/~jkaps/courses/ece511-f13/project/Group-01...Anish Kirloskar Hannan Shaikh Pushkar Mahajan Omkar Karmalkar Project Presentation

Hardware Description

Components used :-

Transceiver pair

IR LED

TSOP 1738

H Bridge – L293D

DC Motor

Servo Motor

Page 8: Anish Kirloskar Hannan Shaikh - George Mason …ece.gmu.edu/~jkaps/courses/ece511-f13/project/Group-01...Anish Kirloskar Hannan Shaikh Pushkar Mahajan Omkar Karmalkar Project Presentation

IR LED

IR LED transmits IR pulses with

38 KHz frequency which reflect

back if the obstacle is present.

This 38 KHZ frequency with 50%

duty cycle is provided using timer

interrupt of MSP 430. IR-LED

Page 9: Anish Kirloskar Hannan Shaikh - George Mason …ece.gmu.edu/~jkaps/courses/ece511-f13/project/Group-01...Anish Kirloskar Hannan Shaikh Pushkar Mahajan Omkar Karmalkar Project Presentation

TSOP 1738 TSOP1738 detects the reflected

pulses from obstacle and alerts the MSP430.

TSOP 1738 is active low i.e. it gives low signal on its output pin when it detects 38KHZ of IR pulse.

Key features of TSOP1738

• Photo-detector & preamplifier in one package.

• High immunity against ambient light.

TSOP 1738

Page 10: Anish Kirloskar Hannan Shaikh - George Mason …ece.gmu.edu/~jkaps/courses/ece511-f13/project/Group-01...Anish Kirloskar Hannan Shaikh Pushkar Mahajan Omkar Karmalkar Project Presentation

H-Bridge L293D

IC L293D provides H-Bridge

functionality.

Basically used for driving DC

Motors coupled with rear wheels.

6 volts is supplied using 4 ‘AA’

batteries.

Key Features:-

1. Boost current to drive motor.

2. Used for clockwise & counter-

clockwise rotation of DC motor.

Page 11: Anish Kirloskar Hannan Shaikh - George Mason …ece.gmu.edu/~jkaps/courses/ece511-f13/project/Group-01...Anish Kirloskar Hannan Shaikh Pushkar Mahajan Omkar Karmalkar Project Presentation

Geared DC Motor

Interfaced with MSP430 through H-bridge

IC L293D

Coupled with rear wheel to drive car.

Specification:

1. 6V DC.

2. 160 mA.

3. 100 RPM.

Page 12: Anish Kirloskar Hannan Shaikh - George Mason …ece.gmu.edu/~jkaps/courses/ece511-f13/project/Group-01...Anish Kirloskar Hannan Shaikh Pushkar Mahajan Omkar Karmalkar Project Presentation

Servo Motor(Tower-pro MG-995)

It is used for steering purpose .

Interfaced with MSP430 through General

Purpose Input Output.

Specification:

1. Operating voltage: 4.5 to 6 V.

2. Gear Type: Metal.

3. Rotational Range: 180°.

4. Pulse Cycle: 20 ms.

5. Pulse Width: 1000-2000 µs

6. Pulse Width of 1500 us for neutral

position.

Page 13: Anish Kirloskar Hannan Shaikh - George Mason …ece.gmu.edu/~jkaps/courses/ece511-f13/project/Group-01...Anish Kirloskar Hannan Shaikh Pushkar Mahajan Omkar Karmalkar Project Presentation

Timing Diagram

Page 14: Anish Kirloskar Hannan Shaikh - George Mason …ece.gmu.edu/~jkaps/courses/ece511-f13/project/Group-01...Anish Kirloskar Hannan Shaikh Pushkar Mahajan Omkar Karmalkar Project Presentation

Software

Page 15: Anish Kirloskar Hannan Shaikh - George Mason …ece.gmu.edu/~jkaps/courses/ece511-f13/project/Group-01...Anish Kirloskar Hannan Shaikh Pushkar Mahajan Omkar Karmalkar Project Presentation

Timer Interrupt for IR LED (38 kHz)

Page 16: Anish Kirloskar Hannan Shaikh - George Mason …ece.gmu.edu/~jkaps/courses/ece511-f13/project/Group-01...Anish Kirloskar Hannan Shaikh Pushkar Mahajan Omkar Karmalkar Project Presentation

Task Division Anish : Hardware assembly & integration.

Pushkar: Hardware & PCB designing.

Omkar: Firmware coding and Testing.

Hannan: Sensor & motor testing, interfacing.

Page 17: Anish Kirloskar Hannan Shaikh - George Mason …ece.gmu.edu/~jkaps/courses/ece511-f13/project/Group-01...Anish Kirloskar Hannan Shaikh Pushkar Mahajan Omkar Karmalkar Project Presentation

RESULTS Timer interrupt for IR pulse generation.

Obstacle detection using IR transceiver.

Servo mechanism using PWM.

Steering system using Lego and Servo.

Page 18: Anish Kirloskar Hannan Shaikh - George Mason …ece.gmu.edu/~jkaps/courses/ece511-f13/project/Group-01...Anish Kirloskar Hannan Shaikh Pushkar Mahajan Omkar Karmalkar Project Presentation

Demonstration

Page 19: Anish Kirloskar Hannan Shaikh - George Mason …ece.gmu.edu/~jkaps/courses/ece511-f13/project/Group-01...Anish Kirloskar Hannan Shaikh Pushkar Mahajan Omkar Karmalkar Project Presentation

Thank You!