LabVIEW 7 While Loop USB Acquisition In Port 8bit Out Port 8bit LabVIEW Functions Index Plate Control Circuit USB Hub Steps Down Transformer Image Captured Position Index Plate Sensor Position Loading Actuator Loader Sensor Control Panel Statistics Analys

LIST OF FIGURES NO FIGURES PAGE

2.1 LabVIEW 7

3.1 While Loop

28

3.2 USB Acquisition

29

3.3 In Port 8bit

29

3.4 Out Port 8bit

29

3.5 LabVIEW Functions

29 4.1 Actual Product 35

4.2 Index Plate

36 4.3 IO Board Controllers 38

4.4 Control Circuit

39

4.5 USB Hub

40

4.6 Steps Down Transformer

40

4.7 Image Captured Position

41

4.8 Index Plate Sensor Position

41

4.9 Loading Actuator

42

4.10 Loader Sensor

42

4.11 Control Panel

43

4.12 Statistics Analysis

44

4.13 Parameter 46

4.14 Maintenance 47

LIST OF TABLE NO TABLE PAGE

2.1 Printer Port Name

15 2.2 Printer Port Address 16

2.3 Printer Port Pinout

16

3.1 List of Components

28 4.1 List of Components 35

4.2 List of Container

37

4.3 Relay Connection

38 4.4 Supply Regulated 39 LIST OF BLOCK DIAGRAM NO BLOCK DIAGRAM PAGE 3.1 Hardware and Software Integration 33

4.1 Generate a Pie Chart

45 4.2 Parallel Port ReadWrite.vi 46

4.3 Unloader.vi

48 4.4 Loader.vi 49 4.5 Index Plate Origin.vi 49 4.6 Loader Check.vi 50

4.7 Index Plate Counter.vi

50 4.8 USB Acquisition.vi 51

4.9 Counter Reset.vi

52

4.10 IMAQ Learn Pattern.vi

52 4.11 IMAQ ReadFile.vi 53

4.12 IMAQ Match Pattern.vi

53 LIST OF FLOW CHART NO FLOW CHART PAGE 3.1 Development Step 24

3.2 Hardware Development

26

3.3 Software Development

27 CHAPTER 1 INTRODUCTION

1.1 INTRODUCTION

Fully Automatic Sorting Machine ASM using USB Camera Vision is a project that intends to help human work effectively. ASM sorts out items according to category continuously without the assistance or monitoring of human. USB camera is the main component in this whole project. The function of this camera is to capture images of objects delivered by loader and send them to PC via USB cable. LabVIEW is then used to analyze those images. A proper algorithm was designed to perform the operation analysis and generate output control signals to the respective hardware. Finally, a rotary container was installed to collect items delivered by the conveyor. This project intends to convey the general idea of vision systems. The contribution of the idea of vision systems can be widely accepted and can easily fit into any industry. This concept can be implemented in machine upgrading or to improvise a current process. Besides that, the concept can also be used to design a system that helps the disabled, mainly those with vision problems. The whole idea is to make the world more cheerful with the science and technology we have now.

1.2 OBJECTIVES