Robot Gripper Using Microprocessor 68000.

(1)

ROBOT GRIPPER USING MICROPROCESSOR 68000

ANUAR BIN SAMSUDIN

A report submitted in partial fulfillment of the requirements for the degree of Electrical Engineering (Industrial Power)

Faculty of Electrical Engineering UNIVERSITI TEKNIKAL MALAYSIA MELAKA


(2)

ROBOT GRIPPER USING MICROPROCESSOR 68000

Anuar Bin Samsudin

Bekp


(3)

“I hereby declare that i have read through this report entitle “Robot Gripper using microprocessor 68000” and found that it has comply the pertial fulfilment for awarding the degree of Bachelor of Electrical Engineering (Industrial Power)”

Signature : ... Supervisor’s Name : ... Date : ...


(4)

I declare that this report entitle “Robot Gripper using microprocessor 68000” is the result of my own research except as cited in the references. The report has not been accepted for any degree and is not concurrently submitted in candidature of any other degree.

Signature : ... Name : ... Date : ...


(5)

ACKNOWLEDGEMENTS

Firstly, I would like to express my deep and sincere gratitude to ALLAH S.W.T for giving me the strength and ability to complete this project. I am deeply grateful to my supervisor, En. Masree bin Ibrahim for his detailed and constructive comments, and for his important support throughout this project research. I owe my loving thanks to my parents and family. Without their encouragement and understanding it would have been impossible for me to finish this FYP 2 report.

Finally, I would like to thank to all my friends for their unwavering support in completion of this project. Without the support of those mentioned above, this completion would not have happened.


(6)

TABLE OF CONTENT

CHAPTER TITLE PAGE

ACKNOWLEDGEMENT ii

ABSTRACT iii

TABLE OF CONTENT iv

LIST OF FIGURES v

1 INTRODUCTION 1

1.1 Project Background 1

1.2 Project Objective 2

1.3 Project Scope 2

1.4 Problem statement 3

2 LITERATURE REVIEW 4

2.1 component 4

2.2 Schematic diagram 8

2.3 Limit switch 10

2.4 The Wiring and Switches 11

2.5 Application 13


(7)

3 METHOD OR EXPERIMENTAL SETUP 18 18 3.1 introduction 19 3.2 component 19 3.2.1 power window

20 3.2.2 curtain steel

21 3.2.3 pipe

22 3.2.4 rope

23 3.2.5 cable tie

24 3.3 Tool

24 3.3.1 glue gun

24 3.3.2 saw 25 3.3.3 lighter 26 3.3.4 pliers 26 3.3.5 screw driver

27 3.3.6 hammer

28 3.3.7 measure tape

28 3.3.8 marker pen

29 3.3.9 PVC pipe cutter

4 RESULT OF ANALYSIS 30

4.1 Initial idea 30

4.1.1 The lifting part 34

4.1.2 The horizontal part 35


(8)

4.2 problem arise 37 4.2.1 problem at x-axis motor 37 4.2.2 problem at y-axis motor 37

4.2.3 gripper imbalance 38

4.2.4 problem for all the motor 39

4.3 problem solvent 39

4.4 final result 47

5 CONCLUSION AND RECOMENDATION 53

5.1 conclusion 53

53 5.2 recommendation

55 REFERENCE


(9)

LIST OF FIGURES

FIGURE TITLE PAGE

2.1a Schematic for microprocessor part 1 8

2.1b Schematic for microprocessor part 2 9

2.1c Schematic for microprocessor part 3 9

2.2 Limit switch 10

2.3a Power window circuit anti-clockwise 11

2.3b Power window circuit clockwise 12

2.4 Cargo container 13

2.5 Cargo container transport 14

2.6 The transferred process 15

2.7 The port of transferring crane 16

2.7 The port of transferring crane 16

2.8 The view of singapore port 17

3.1 Power window motor 19

3.2 Curtain steel 20

3.3 PVC pipe 21

3.4 Rope 22

3.5 Cable tie 23

3.6 The glue gun 24

3.7 The saw 24

3.8 The heating process of the screw driver 25

3.9 The used of pliers 26

3.10 The process to make the hole on the steel plate 27

3.11 Measure tape 28

3.12 Maker pen 28


(10)

4.1 power window circuit 31

4.2a position adjustment 32

4.2b wire adjustment 32

4.2c tighten the connection 33

4.2d tight the robot gripper 33

4.2e initial design of robot gripper x-axis and y-axis component 34

4.3a the lifting part left view 34

4.3b the lifting part right view 35

4.4 horizontal part 35

4.5 Framework of the robot gripper 36

4.6 Horizontal motor 37

4.7 lifting part 38

4.8 imbalance gripper 38

4.9a adjusted horizontal part 39

4.9b horizontal part 40

4.10a adjusted lifting motor 41

4.10b adjusted lifting part 41

4.11a adjusted imbalance gripper 42

4.11b adjusted imbalance gripper from another view 43 4.11c adjusted imbalance gripper from front and behind 43 4.12 the adjusted circuit to limit the motor movement 44

4.13a limit switch on the gripper part 45

4.13b limit switch on the gripper part 45

4.14 limit switch on the horizontal part 46

4.15 limit switch on the lifting part 47

4.16 first trial 48

4.17 second trial 49

4.18 3rd trial 49

4.19 actual circuit by proteus 50

4.20 front circuit for UV exposed 51


(11)

LIST OF TABLES

FIGURE TITLE PAGE


(12)

ABSTRACT

manufacturing industry increasingly grow, with demand to various worldwide types of goods, delivery of the goods by using container in great amount be increasingly vital and cheapest road of manufacturer industry to the worldwide. Increasing effectiveness of the transfer

process of container is main priority to make goods transfer system increasingly effective. The main idea want to suggest in this FYP is creating Crane model that fully controlled by

computer and it can arrange cargo exactly to which place has programmed without any human control. Therefore, it will be able to reduce cost, man power and it is more effective. It also can reduce accident resulted from human carelessness. Human will often do offence caused by carelessness; while robot can do the same subject thousands times without doing many faults.


(13)

1 CHAPTER 1

INTRODUCTION

1.1Project Background

Robot gripper is often used in industrial sector to do repetitive work like transferring an object to another location. The used of the robot gripper is mostly to decrease the man power usage to do the repetitive work. This are to cut cost man power usage aside controlling the product quality. Many industries have been changing from the use of much manpower to the use of robot in certain part to increase product output and scoop large profit.

Robot is a machine programmed to do set fix functions efficiently without doing many faults and it can work continuing without tired aside product quality is guaranteed.

Robot is a worth of investment. Although it need large capital, but in long period it’s very profitable .it only need a single cash, compared to manpower utilization that need salary paid every month.

No disciplinary problem, work follow directive, not fight said, tireless and capacity work much longer over human is characteristic for a robot. Hence, product output can be increased exponentially compared to manpower.


(14)

2 But maintenance for robot needs to be supervised and it contributes to fix cost, once it damaged need large sum of cash. Sometimes for trivial purpose, robot application is unprofitable compared to manpower. In that cases, the manpower utilization more compatible aside it low in cost.

There are certain thing cannot be done by robot, and manpower utilization still needed to tackle these problem. Therefore, robot can help increase the production but still need human to overcome it weakness. All matter cannot be resolved by using robot merely, industrial sector cannot live without manpower. The balance of robot and manpower utilization is important to achieve ideal production sector.

1.2 Objective

To design a robot gripper that can grab object firmly

To study about the suitable sensor or limit switch for motor sensor tuning To study about the microprocessing programming which related to this project To produce simple model of robot gripper using microprocessor

1.3 Scope

Using IDE 68k to simulate the motor movement for robot gripper Execute certain test to measure the motor movement


(15)

3 1.4 Problem statement

Gripper design Suitable motor


(16)

4 CHAPTER 2

LITERATURE REVIEW

2.1 Component

68000 microprocessor controller component

component function

MC68000 A microprocessor in-corporates most or all

of the functions of a (CPU) on a single

the early 1970s and were used for

electronic


(17)

5

27C64(EPRom)/2864(EEPRom) An EPROM, or Erasable Programmable

supply is switched off. In other words, it is electronic device that supplies higher voltages than those normally used in digital circuits.[7]

6264(RAM) Static random access memory (SRAM) is a

type of word static indicates that, unlike periodically

SRAM exhibits

s

data is eventually lost when the memory is not powered.[8]

74LS138(Decoder) In digital electronics this would mean that

a decoder is a input, multiple-output


(18)

6 inputs into coded outputs, where the input and output codes are different. e.g. n-to-2n, BCD decoders.[9]

74LS541(Tri-buffer) Octal-buffer[10]

74HC574(Latch) a latch is a kind of

states and thereby can store one information. Today the word is mainly used for simple transparent storage elements, while slightly more advanced

non-transparent (or clocked) devices are described as

7407 Hex-buffer[12]

74LS04 Inverter/not gate[13]

555(Timer) The 555 monolithic timing circuit is a


(19)

7 producing accurate time delays, or oscillation.[14]

Resistor 330Ω ,10KΩ, 100KΩ A resistor is a two

between its terminals in proportion to the current, that is, in accordance wit

Capacitor 10µF, 47µF A capacitor is

(called "plates"). The process of storing energy in the capacitor is known as "charging", and involves of equal magnitude, but opposite polarity, building up on each plate. A capacitor's ability to store charge is measured by its

Pushbutton switch a simple


(20)

8

7 segment display is a form of electroni

displaying alternative to the more complex displays. Seven-segment displays are widely used in displaying numerical information[18]

Table 2.1: component function

2.2 Schematic diagram

Figure 2.1a: schematic for microprocessor part 1 (Power, address and data bus)


(21)

9

Figure 2.1b: schematic for microprocessor part 2 (Timer, clock and control bus)

Figure 2.1c: schematic for microprocessor part 3 (Input and output)


(22)

10 2.3 Limit switch

Figure 2.2: Limit Switch

Figure 2.2 showed the sample of variety type limit switch.

Limit switches are usually used to indicate an end of travel, or to prevent a motor from travelling too far in one direction. It stop the gripper from exert much force on the object by stop the gripper movement when it touch the limit switch.


(23)

11 2.4 The Wiring and Switches [1]

We'll go through the wiring on a basic system -- one that allows the driver to control all four windows on the car and can lockout the controls on the other three individual windows. [1]

Basic system[1]

On this system, the power is fed to the driver's door through a 20-amp circuit breaker. The power comes into the window-switch control panel on the door and is distributed to a contact in the center of each of the four window switches. Two contacts, one on either side of the power contact, are connected to the vehicle ground and to the motor. The power also runs through the lockout switch to a similar window switch on each of the other doors.[1]

Figure 2.3a: Power window circuit anti-clockwise

Figure 2.3a showed the power window motor controlled from the driver to turn it anti-clockwise.


(24)

12 Figure 2.3b: Power window circuit clockwise

Figure 2.3b showed the power window motor controlled from the driver to turn it clockwise.

When the driver presses one of the switches, one of the two side contacts is disconnected from the ground and connected to the center This provides power to the window motor. If the switch is pressed the other way, then power runs through the motor in the opposite direction.[1]


(1)

7 producing accurate time delays, or oscillation.[14]

Resistor 330Ω ,10KΩ, 100KΩ A resistor is a two

between its terminals in proportion to the current, that is, in accordance wit

Capacitor 10µF, 47µF A capacitor is

(called "plates"). The process of storing energy in the capacitor is known as "charging", and involves of equal magnitude, but opposite polarity, building up on each plate. A capacitor's ability to store charge is measured by its

Pushbutton switch a simple


(2)

8

7 segment display is a form of electroni

displaying alternative to the more complex displays. Seven-segment displays are widely used in displaying numerical information[18]

Table 2.1: component function

2.2 Schematic diagram

Figure 2.1a: schematic for microprocessor part 1 (Power, address and data bus)


(3)

9

Figure 2.1b: schematic for microprocessor part 2 (Timer, clock and control bus)

Figure 2.1c: schematic for microprocessor part 3 (Input and output)


(4)

10 2.3 Limit switch

Figure 2.2: Limit Switch

Figure 2.2 showed the sample of variety type limit switch.

Limit switches are usually used to indicate an end of travel, or to prevent a motor from travelling too far in one direction. It stop the gripper from exert much force on the object by stop the gripper movement when it touch the limit switch.


(5)

11 2.4 The Wiring and Switches [1]

We'll go through the wiring on a basic system -- one that allows the driver to control all four windows on the car and can lockout the controls on the other three individual windows. [1]

Basic system[1]

On this system, the power is fed to the driver's door through a 20-amp circuit breaker. The power comes into the window-switch control panel on the door and is distributed to a contact in the center of each of the four window switches. Two contacts, one on either side of the power contact, are connected to the vehicle ground and to the motor. The power also runs through the lockout switch to a similar window switch on each of the other doors.[1]

Figure 2.3a: Power window circuit anti-clockwise

Figure 2.3a showed the power window motor controlled from the driver to turn it anti-clockwise.


(6)

12 Figure 2.3b: Power window circuit clockwise

Figure 2.3b showed the power window motor controlled from the driver to turn it clockwise.

When the driver presses one of the switches, one of the two side contacts is disconnected from the ground and connected to the center This provides power to the window motor. If the switch is pressed the other way, then power runs through the motor in the opposite direction.[1]