wgctt 1

Upload: techbreak

Post on 04-Jun-2018

215 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/13/2019 wgctt 1

    1/7

    GOVERNMENT ENGINEERING COLLEGE, RAJKOT Page I

    ABSTRACT

    The objective of the project is to build a tank car that can be controlled by

    gesture wirelessly. User is able to control motion of the tank by wearing the

    controller glove and performing predefined gestures. This tank can detect block

    objects and stop automatically in addition; feedback messages are sent to the

    controller and warn the user by a vibration motor. This project provides a basic

    platform for much potential application such as a wireless controlled car racing

    games, gesture human-machine interfacing, and etc.

    For this project, AT89C2051 microcontroller and Accelerometer are

    employed for the controller; AT89s52, Dual H-bridge chip are employed for the

    controlled tank. A pair of RF transmitter &receiver module is used to communicate

    between the controller and tank.

    This tank can detect block objects and stop automatically in addition,

    feedback messages are sent to the controller and warn the user by a vibration

    motor.

  • 8/13/2019 wgctt 1

    2/7

    GOVERNMENT ENGINEERING COLLEGE, RAJKOT Page II

    ACKNOWLEDGEMENT

    It gives us immense pleasure to express our gratitude to Prof.V.B.KANANI, our guide

    who provided us constructive criticism and a positive feedback during the preparation of this

    project.

    We indebted to Prof.C.H.VITHLANIHead of Department Electronics &

    Communication Engineering and other teaching and non-teaching staff who were always there

    whenever we needed any help. Without them and their co-operation, guidance in this project

    work would have been inevitable and their presence behind us is totally indispensable.

  • 8/13/2019 wgctt 1

    3/7

    GOVERNMENT ENGINEERING COLLEGE, RAJKOT Page III

    LIST OF FIGURE

    FIGURE NO FIGURE DISCRIPTION PAGE NO

    1.1 Image of remote and tank car 3

    2.1 Block diagram 5

    3.1 Transmitter unit circuit layout 10

    3.2 Receiver unit circuit layout 11

    4.1 Flow diagram 14

    6.1 89s52 Block diagram 23

    6.2 89S52 Pin diagram 24

    6.389c2051 pin diagram 27

    6.4 Dual H-bridge chip pin diagram 286.5Accelerometer sensor image 35

    6.6 Accelerometer (MMA7361) pin diagram 36

    6.7Ultrasonic sensor (GH-311T) pin diagram 39

  • 8/13/2019 wgctt 1

    4/7

    GOVERNMENT ENGINEERING COLLEGE, RAJKOT Page IV

    LIST OF TABLE

    TABLE NOTABLE DISCRIPTION PAGE NO

    Table 1Motor performance in terms of RPM 32

    and no load current.

    Table 2Motor performance in terms of stall torque 32

    and stall current

    Table3 Accelerometer pin confriguration 36

    Table 4 Accelerometer G-select sensitivity 37

  • 8/13/2019 wgctt 1

    5/7

    GOVERNMENT ENGINEERING COLLEGE, RAJKOT Page V

    TABLE OF CONTENT

    Page no.

    Abstract I

    Acknowledgement II

    List of Figure III

    List of Table IV

    Table of Contents V

    Chapter: 1Introduction 1

    Chapter: 2 Block diagram& working 4

    2.1Block diagram 5

    2.2 Working of gesture controlled tank toys based on block diagram 6

    2.2.1 Hand held or transmitter unit 6

    2.2.2 Vehicle or receiver unit 6

    Chapter: 3 Circuit layout 8

    3.1 Handheld or transmitter unit 9

    3.2 Vehicle or receiver unit 11

    Chapter: 4 Flow diagram 13

    Chapter: 5 Programming 15

    5.1 Transmitter 16

    5.2 Receiver 17

    Chapter: 6 Hardware section 20

    6.1 89s52 microcontroller 21

    6.1.1 Criteria for choosing microcontroller 21

    6.1.2 Description 22

    6.1.3 Features 226.1.4 Pin diagram 24

    6.1.5 Pin description 24

    6.2 89c2051 microcontroller 26

    6.2.1 General description 26

    6.2.2 Features 27

  • 8/13/2019 wgctt 1

    6/7

    GOVERNMENT ENGINEERING COLLEGE, RAJKOT Page VI

    6.3Dual h-bridge chip 28

    6.3.1 Pin diagram 28

    6.3.2 Description 28

    6.3.3 Features 29

    6.3.4 Application 29

    6.4 Decoder 29

    6.4.1 Description 29

    6.4.2 Features 30

    6.4.3 Application 30

    6.5 Encoder 30

    6.5.1 Description 30

    6.5.2 Features 31

    6.5.3 Application 31

    6.6 100 RPM dc gear motor 31

    6.6.1 Description 31

    6.6.2 Features 32

    6.7 Vibrator motor 33

    6.7.1 Description 33

    6.7.2 Specification 33 6.7.3 Application 33

    6.8 RF receiver 33

    6.8.1 General description 33

    6.8.2 Features 34

    6.8.3 Application 34

    6.9 RF transmitter 34

    6.9.1 General description 34

    6.9.2 Features 34

    6.9.3 Application 35

    6.10 Accelerometer sensor 35

    6.10.1 General description 35

    6.10.2 Features 38

  • 8/13/2019 wgctt 1

    7/7

    GOVERNMENT ENGINEERING COLLEGE, RAJKOT Page VII

    6.10.3 Application 38

    6.11 Ultrasonic sensor 39

    6.11.1 General description 39

    6.11.2 Features 39

    6.11.3 Application 40

    Chapter: 7 Advantages & Disadvantages 41

    7.1 Advantages 42

    7.2 Disadvantages 42

    Chapter:8 Applications 43