SlideShare ist ein Scribd-Unternehmen logo
1 von 11
Downloaden Sie, um offline zu lesen
IMPLEMENTATION AND
AUTOMATION OF LIFTER FOR
DEEP FREEEZER UNLOADING
FROM CONVEYOR
(Deep Freezer Department)
Submitted to:
Sir Ahmed Ayub Bhatti
Submitted by:
Asif hashmat – UET Taxila
2
Executive Summary:
A project was assigned to the group of interns to be completed in one month. The main
project assigned to the group was to design and implement an automatic lifter that takes deep
freezer from the main conveyor and bring it down towards the work testing chamber without
any external worker push.
Firstly the details about the project were told to the group of interns and an activity chart was
made to ensure that all the work required was completed in a desired time period. The
activity charts are shown below.
3
Table of Contents:
1.0 Introduction………………………………………………………………………………...
2.0 Design.........………………………………………………………………………………...
2.1 Cons (current manual control)..…………………………………….........................
2.2 Pros (proposed automatic control)……………………………………….................
3.0 List of Componenets…………….……………………………………….............................
4.0 Working of Project………………………………………………………………………….
4.1 Working......................................................................................................................
4.2 Safety.........................................................................................................................
5.0 Block Diagram.........................................................................................................
6.0 CircuitDiagram………………………………………………………………………….......
7.0 System Diagram……………………………………….........................................................
8.0 Arduino Program....................................................................................................................
9.0 Conclusion..............................................................................................................................
4
1.0 Introduction:
PEL (Pak Elektron Limited) is a company that is the pioneer producer of electrical products.
It has been in this field since 1956 and has been producing Deep Freezers since 1987. PEL
promises the quality that no other company offers and it provides that at an amazing rate
which can only be matched by a few.
The main objective of the project was to focus on such aspects on the industry which could
be improved and would have a significant effect on the production of appliances. This project
focused primarily on the deep freezer production and in that, emphasis was put on the
automation of production line.
To make the deep freezer production line automatic was the primary concern in the project.
When the deep freezer reaches a specific point on main conveyor, the lifter that lifts up and
takes the deep freezer without allowing any external push. When deep freezer is completely
placed on the lifter, the lifter automatically brings it down and pushes it towards the testing
chamber.
5
2.0 Design:
2.1 Cons (current manual control):
 Requires manual pressing of buttons to run and stop the conveyor
 Requires an extra worker to control the position of lift
 Requires a push to unload the deep freezer from the rollers
 Greater probability for a deep freezer to fall down from the lift, hence causing
damage to its body.
2.2 Pros (proposed automatic control):
 Proposed design is to automate the whole conveyor and lifter system
 Does not require an extra worker to control lift position
 New proposed design will have greater efficiency and factor of safety
 Would increase production rate
 New proposed design will require lesser manpower
6
3.0 List of Components:
Name of Component Quantity Unit Price
Analogue Infrared Sensor 5 1000
Light Emitting Diode(LED) 3 -
Limit Switch 2 15
Arduino UNO
Microcontroller
1 1000
4.0 Working of Project:
4.1 Working:
The main conveyor is always running, as soon as the freezer reaches in front of the Sensor1,
The main conveyor stops and the lift begins to move up. As soon as the lift reaches top the
Sensor4 is pressed and the main conveyor runs again.
The deep freezer further move forward and reaches in front of the Sensor2. As Sensor2 gives
an output, the main conveyor stops and Rollers begins to run. So freezer reaches in front of
Sensor3. As sensor 3 gives an output, the rollers stop and the lift begins to move down.
As soon as the lift reaches down, the Sensor5 is pressed and rollers run again until it is
completely unloaded from the lift section.
4.2 Safety:
If due to any reason the system restarts and a deep freezer is already on the lift, then there is a
chance of collision of two deep freezers which may result in a huge loss. So we have also
included this condition. Our system is too smart to respond to this situation by shutting down
the main conveyor, until or unless the freezer is removed from lift.
7
5.0Block Diagram:
8
6.0 Circuit Diagram:
7.0 System Diagram:
9
7.0 Arduino Program:
const int analogInPin = A0; // 1st sensor
const int analogInPin1 = A1; // 2nd sensor
const int analogInPin2 = A2; // 3rd sensor
const int analogInPin3 = A3; // limit sensor 1
const int analogInPin4 = A4; // limit sensor 2
int a=0;
int sensorValue = 0; // value read from the pot
int sensorValue1 = 0;
int sensorValue2 = 0;
int sensorValue3 = 0;
int sensorValue4 = 0;
int outputValue = 0; // value output to the PWM (analog out)
int outputValue1 = 0;
int outputValue2 = 0;
int outputValue3 = 0;
int outputValue4 = 0;
void setup()
{
pinMode(2, OUTPUT); // main conveyor (led)
pinMode(3, OUTPUT); // pneumatic valve
pinMode(4, OUTPUT); // rollers
}
void loop() {
digitalWrite(2, HIGH); // Main conveyor
digitalWrite(3, LOW); //Pneumatic
10
digitalWrite(4, LOW); // roller
sensorValue = analogRead(analogInPin);
sensorValue1 = analogRead(analogInPin1);
sensorValue2 = analogRead(analogInPin2);
sensorValue3 = analogRead(analogInPin3);
sensorValue4 = analogRead(analogInPin4);
sensorValue = analogRead(analogInPin);
outputValue = map(sensorValue, 0, 1023, 0, 255);
if (sensorValue>200){ /// waiting for sensor value to become greater than 200
while(sensorValue1>200 || sensorValue2>200)
{
sensorValue1 = analogRead(analogInPin1); // checking sensor value
outputValue1 = map(sensorValue1, 0, 1023, 0, 255);
sensorValue2 = analogRead(analogInPin2); // checking sensor value
outputValue2 = map(sensorValue2, 0, 1023, 0, 255);
digitalWrite(2, LOW); // Main conveyor
digitalWrite(3, LOW); //Pneumatic
digitalWrite(4, LOW); // roller
}
digitalWrite(2, LOW); // Main conveyor stops
digitalWrite(3, HIGH); //Pneumatic Valve actuated
while(sensorValue3<400) // waiting for sensor value to become greater than 400
{
sensorValue3 = analogRead(analogInPin3); // checking sensor value
outputValue3 = map(sensorValue3, 0, 1023, 0, 255);
}
digitalWrite(2,HIGH); // Main conveyor runs
while(sensorValue1<400) // waiting for sensor value to become greater than 400
{
sensorValue1 = analogRead(analogInPin1); // checking sensor value
outputValue1 = map(sensorValue1, 0, 1023, 0, 255);
}
digitalWrite(2,LOW); // Main conveyor stops
11
digitalWrite(4,HIGH); // Rollers run
while(sensorValue2<200) // waiting for sensor value to become greater than 200
{
sensorValue2 = analogRead(analogInPin2); // checking sensor value
outputValue2 = map(sensorValue2, 0, 1023, 0, 255);
}
digitalWrite(4,LOW); // rollers stop
digitalWrite(3,LOW); // pneumatic stops
while(sensorValue4<400) // waiting for sensor value to become greater than 400
{
sensorValue4 = analogRead(analogInPin4); // checking sensor value
outputValue4 = map(sensorValue4, 0, 1023, 0, 255);
}
digitalWrite(4,HIGH); // rollers run
while(sensorValue2>200) // waiting for sensor value to become less than 200
{
sensorValue2 = analogRead(analogInPin2); // checking sensor value
outputValue2 = map(sensorValue2, 0, 1023, 0, 255);
}
delay(500);
digitalWrite(4,LOW); // rollers stop
}
else
{
}
delay(100);
}
------------------------------------------------------------------------------------------------
8.0 Conclusion:
There is always room for improvement in every industry. Some improvements result in
increased quality of the product while others focus more on production rate. Our Focus was
to increase the production rate and revenue being generated by the company. This automation
will result in a greater and faster production of deep freezers. The new automatic system
results in providing greater safety for deep freezers and number of freezers being transported
in a given time.

Weitere ähnliche Inhalte

Was ist angesagt?

Temperature Controlled Fan
Temperature Controlled FanTemperature Controlled Fan
Temperature Controlled FanPeeyush Pashine
 
temperature control automatic DC fan
temperature control automatic DC fantemperature control automatic DC fan
temperature control automatic DC fanSalmaAkter37
 
Microcontroller based Ultrasonic Radar (Microprocessors and Embedded Systems ...
Microcontroller based Ultrasonic Radar (Microprocessors and Embedded Systems ...Microcontroller based Ultrasonic Radar (Microprocessors and Embedded Systems ...
Microcontroller based Ultrasonic Radar (Microprocessors and Embedded Systems ...Tawsif Rahman Chowdhury
 
Arduino HVAC Temperature Controller
Arduino HVAC Temperature ControllerArduino HVAC Temperature Controller
Arduino HVAC Temperature ControllerMichael Clarke
 
Boiler flame scanner retrofitting
Boiler flame scanner retrofittingBoiler flame scanner retrofitting
Boiler flame scanner retrofittingAnimesh Dan
 
Temperature based-fan-controller
Temperature based-fan-controllerTemperature based-fan-controller
Temperature based-fan-controllerWaqar Shehbaz
 
Temp based fan speed control
Temp based fan speed controlTemp based fan speed control
Temp based fan speed controlSai Malleswar
 
Automatic fan speed controller withour Microcontroller OR An intelligent Spee...
Automatic fan speed controller withour Microcontroller OR An intelligent Spee...Automatic fan speed controller withour Microcontroller OR An intelligent Spee...
Automatic fan speed controller withour Microcontroller OR An intelligent Spee...Shahid Shihabudeen
 
Rotork YTC YT-3300, Rotork YTC YT-3350 Smart Positioner - PPT File | YTC INDIA
Rotork YTC YT-3300, Rotork YTC YT-3350 Smart Positioner -  PPT File | YTC INDIARotork YTC YT-3300, Rotork YTC YT-3350 Smart Positioner -  PPT File | YTC INDIA
Rotork YTC YT-3300, Rotork YTC YT-3350 Smart Positioner - PPT File | YTC INDIAYTC INDIA
 
Automatic Temperature Controlled Switch
Automatic Temperature Controlled SwitchAutomatic Temperature Controlled Switch
Automatic Temperature Controlled SwitchCOMSATS Abbottabad
 
Temperature based speed control of fan using microcontroller
Temperature based speed control of fan using microcontrollerTemperature based speed control of fan using microcontroller
Temperature based speed control of fan using microcontrollerÇdh Suman
 

Was ist angesagt? (14)

auto
autoauto
auto
 
Temperature Controlled Fan
Temperature Controlled FanTemperature Controlled Fan
Temperature Controlled Fan
 
temperature control automatic DC fan
temperature control automatic DC fantemperature control automatic DC fan
temperature control automatic DC fan
 
Microcontroller based Ultrasonic Radar (Microprocessors and Embedded Systems ...
Microcontroller based Ultrasonic Radar (Microprocessors and Embedded Systems ...Microcontroller based Ultrasonic Radar (Microprocessors and Embedded Systems ...
Microcontroller based Ultrasonic Radar (Microprocessors and Embedded Systems ...
 
Arduino HVAC Temperature Controller
Arduino HVAC Temperature ControllerArduino HVAC Temperature Controller
Arduino HVAC Temperature Controller
 
Boiler flame scanner retrofitting
Boiler flame scanner retrofittingBoiler flame scanner retrofitting
Boiler flame scanner retrofitting
 
Temperature based-fan-controller
Temperature based-fan-controllerTemperature based-fan-controller
Temperature based-fan-controller
 
Temp based fan speed control
Temp based fan speed controlTemp based fan speed control
Temp based fan speed control
 
Automatic fan speed controller withour Microcontroller OR An intelligent Spee...
Automatic fan speed controller withour Microcontroller OR An intelligent Spee...Automatic fan speed controller withour Microcontroller OR An intelligent Spee...
Automatic fan speed controller withour Microcontroller OR An intelligent Spee...
 
Rotork YTC YT-3300, Rotork YTC YT-3350 Smart Positioner - PPT File | YTC INDIA
Rotork YTC YT-3300, Rotork YTC YT-3350 Smart Positioner -  PPT File | YTC INDIARotork YTC YT-3300, Rotork YTC YT-3350 Smart Positioner -  PPT File | YTC INDIA
Rotork YTC YT-3300, Rotork YTC YT-3350 Smart Positioner - PPT File | YTC INDIA
 
PLC LADDER DIAGRAM
PLC LADDER DIAGRAMPLC LADDER DIAGRAM
PLC LADDER DIAGRAM
 
Automatic Temperature Controlled Switch
Automatic Temperature Controlled SwitchAutomatic Temperature Controlled Switch
Automatic Temperature Controlled Switch
 
C045051318
C045051318C045051318
C045051318
 
Temperature based speed control of fan using microcontroller
Temperature based speed control of fan using microcontrollerTemperature based speed control of fan using microcontroller
Temperature based speed control of fan using microcontroller
 

Andere mochten auch

Filozofia Stratega Biznesu. Krótko i na temat.
Filozofia Stratega Biznesu. Krótko i na temat.Filozofia Stratega Biznesu. Krótko i na temat.
Filozofia Stratega Biznesu. Krótko i na temat.Kuźnia Strategów
 
Drafting Accurate Documents
Drafting Accurate DocumentsDrafting Accurate Documents
Drafting Accurate DocumentsAimee Doles
 
آليات في تطوير مناهج العاميات - Copy
آليات في تطوير مناهج العاميات - Copyآليات في تطوير مناهج العاميات - Copy
آليات في تطوير مناهج العاميات - CopySajeda salem abuseif
 
Ravinder Tulsiani Learning and Development Expert
Ravinder Tulsiani Learning and Development ExpertRavinder Tulsiani Learning and Development Expert
Ravinder Tulsiani Learning and Development Expertravindertulsiani1
 
Grzegorz Błażewicz: Jak mobilna rewolucja oddziałuje na strategie marketing a...
Grzegorz Błażewicz: Jak mobilna rewolucja oddziałuje na strategie marketing a...Grzegorz Błażewicz: Jak mobilna rewolucja oddziałuje na strategie marketing a...
Grzegorz Błażewicz: Jak mobilna rewolucja oddziałuje na strategie marketing a...SALESmanago AI driven CDXP
 
Alcoholismo en jóvenes
Alcoholismo en jóvenesAlcoholismo en jóvenes
Alcoholismo en jóvenesPepenotrica
 

Andere mochten auch (12)

Presentation 3
Presentation 3Presentation 3
Presentation 3
 
actividad # 1
actividad # 1actividad # 1
actividad # 1
 
Filozofia Stratega Biznesu. Krótko i na temat.
Filozofia Stratega Biznesu. Krótko i na temat.Filozofia Stratega Biznesu. Krótko i na temat.
Filozofia Stratega Biznesu. Krótko i na temat.
 
Drafting Accurate Documents
Drafting Accurate DocumentsDrafting Accurate Documents
Drafting Accurate Documents
 
آليات في تطوير مناهج العاميات - Copy
آليات في تطوير مناهج العاميات - Copyآليات في تطوير مناهج العاميات - Copy
آليات في تطوير مناهج العاميات - Copy
 
Tutorial III
Tutorial IIITutorial III
Tutorial III
 
Zaragoza
ZaragozaZaragoza
Zaragoza
 
Ravinder Tulsiani Learning and Development Expert
Ravinder Tulsiani Learning and Development ExpertRavinder Tulsiani Learning and Development Expert
Ravinder Tulsiani Learning and Development Expert
 
Sn rk 2045
Sn rk 2045Sn rk 2045
Sn rk 2045
 
Grzegorz Błażewicz: Jak mobilna rewolucja oddziałuje na strategie marketing a...
Grzegorz Błażewicz: Jak mobilna rewolucja oddziałuje na strategie marketing a...Grzegorz Błażewicz: Jak mobilna rewolucja oddziałuje na strategie marketing a...
Grzegorz Błażewicz: Jak mobilna rewolucja oddziałuje na strategie marketing a...
 
Dermatomyositis
DermatomyositisDermatomyositis
Dermatomyositis
 
Alcoholismo en jóvenes
Alcoholismo en jóvenesAlcoholismo en jóvenes
Alcoholismo en jóvenes
 

Ähnlich wie Automatic lifter increases deep freezer production

TREMRON_PROJECT_summer
TREMRON_PROJECT_summerTREMRON_PROJECT_summer
TREMRON_PROJECT_summerebbin daniel
 
ISE716 Semester Project Final Report final with appendix
ISE716 Semester Project Final Report final with appendixISE716 Semester Project Final Report final with appendix
ISE716 Semester Project Final Report final with appendixPrafulla Kumar Shahi
 
Automation and Robotics 20ME51I_Week 5 Practicals.pdf
Automation and Robotics 20ME51I_Week 5 Practicals.pdfAutomation and Robotics 20ME51I_Week 5 Practicals.pdf
Automation and Robotics 20ME51I_Week 5 Practicals.pdfGandhibabu8
 
Real-time PID control of an inverted pendulum
Real-time PID control of an inverted pendulumReal-time PID control of an inverted pendulum
Real-time PID control of an inverted pendulumFrancesco Corucci
 
Twin wheeler modified for arduino simplified serial protocol to sabertooth v22
Twin wheeler modified for arduino simplified serial protocol to sabertooth v22Twin wheeler modified for arduino simplified serial protocol to sabertooth v22
Twin wheeler modified for arduino simplified serial protocol to sabertooth v22josnihmurni2907
 
Advanced view of atmega microcontroller projects list at mega32 avr
Advanced view of atmega microcontroller projects list   at mega32 avrAdvanced view of atmega microcontroller projects list   at mega32 avr
Advanced view of atmega microcontroller projects list at mega32 avrWiseNaeem
 
ECET 3640 Group 2 Project Report
ECET 3640 Group 2 Project ReportECET 3640 Group 2 Project Report
ECET 3640 Group 2 Project ReportLogan Isler
 
Instraction on Smart Home Software
Instraction on Smart Home SoftwareInstraction on Smart Home Software
Instraction on Smart Home SoftwareDaniel Chen
 
4_plc 4_plc4_plc4_plc4_plc4_plc4_plc4_plc4_plc
4_plc 4_plc4_plc4_plc4_plc4_plc4_plc4_plc4_plc4_plc 4_plc4_plc4_plc4_plc4_plc4_plc4_plc4_plc
4_plc 4_plc4_plc4_plc4_plc4_plc4_plc4_plc4_plcHashemMohammad6
 
Webinar st: explorando sensor tile.box
Webinar st: explorando sensor tile.boxWebinar st: explorando sensor tile.box
Webinar st: explorando sensor tile.boxEmbarcados
 
Wall climbing-robot
Wall climbing-robotWall climbing-robot
Wall climbing-robotMohit Khatri
 
Minor_Project_Report
Minor_Project_ReportMinor_Project_Report
Minor_Project_ReportVansh Kumar
 
Position Control of PP ball
Position Control of PP ballPosition Control of PP ball
Position Control of PP ballJames Goddings
 
Report of Auctioneering Control For Temperature Using LabVIEW.
Report of Auctioneering Control For Temperature Using LabVIEW.Report of Auctioneering Control For Temperature Using LabVIEW.
Report of Auctioneering Control For Temperature Using LabVIEW.Amol Dudhate
 

Ähnlich wie Automatic lifter increases deep freezer production (20)

TREMRON_PROJECT_summer
TREMRON_PROJECT_summerTREMRON_PROJECT_summer
TREMRON_PROJECT_summer
 
ISE716 Semester Project Final Report final with appendix
ISE716 Semester Project Final Report final with appendixISE716 Semester Project Final Report final with appendix
ISE716 Semester Project Final Report final with appendix
 
Automation and Robotics 20ME51I_Week 5 Practicals.pdf
Automation and Robotics 20ME51I_Week 5 Practicals.pdfAutomation and Robotics 20ME51I_Week 5 Practicals.pdf
Automation and Robotics 20ME51I_Week 5 Practicals.pdf
 
Real-time PID control of an inverted pendulum
Real-time PID control of an inverted pendulumReal-time PID control of an inverted pendulum
Real-time PID control of an inverted pendulum
 
Twin wheeler modified for arduino simplified serial protocol to sabertooth v22
Twin wheeler modified for arduino simplified serial protocol to sabertooth v22Twin wheeler modified for arduino simplified serial protocol to sabertooth v22
Twin wheeler modified for arduino simplified serial protocol to sabertooth v22
 
Advanced view of atmega microcontroller projects list at mega32 avr
Advanced view of atmega microcontroller projects list   at mega32 avrAdvanced view of atmega microcontroller projects list   at mega32 avr
Advanced view of atmega microcontroller projects list at mega32 avr
 
solar tracking_new
 solar tracking_new solar tracking_new
solar tracking_new
 
ECET 3640 Group 2 Project Report
ECET 3640 Group 2 Project ReportECET 3640 Group 2 Project Report
ECET 3640 Group 2 Project Report
 
Instraction on Smart Home Software
Instraction on Smart Home SoftwareInstraction on Smart Home Software
Instraction on Smart Home Software
 
4_plc 4_plc4_plc4_plc4_plc4_plc4_plc4_plc4_plc
4_plc 4_plc4_plc4_plc4_plc4_plc4_plc4_plc4_plc4_plc 4_plc4_plc4_plc4_plc4_plc4_plc4_plc4_plc
4_plc 4_plc4_plc4_plc4_plc4_plc4_plc4_plc4_plc
 
Webinar st: explorando sensor tile.box
Webinar st: explorando sensor tile.boxWebinar st: explorando sensor tile.box
Webinar st: explorando sensor tile.box
 
Wall climbing-robot
Wall climbing-robotWall climbing-robot
Wall climbing-robot
 
asmaa hosni
asmaa hosniasmaa hosni
asmaa hosni
 
Air engine 2014
Air engine 2014Air engine 2014
Air engine 2014
 
Minor_Project_Report
Minor_Project_ReportMinor_Project_Report
Minor_Project_Report
 
Position Control of PP ball
Position Control of PP ballPosition Control of PP ball
Position Control of PP ball
 
Automate
AutomateAutomate
Automate
 
Air engine 2013
Air engine 2013Air engine 2013
Air engine 2013
 
Xgt training
Xgt trainingXgt training
Xgt training
 
Report of Auctioneering Control For Temperature Using LabVIEW.
Report of Auctioneering Control For Temperature Using LabVIEW.Report of Auctioneering Control For Temperature Using LabVIEW.
Report of Auctioneering Control For Temperature Using LabVIEW.
 

Automatic lifter increases deep freezer production

  • 1. IMPLEMENTATION AND AUTOMATION OF LIFTER FOR DEEP FREEEZER UNLOADING FROM CONVEYOR (Deep Freezer Department) Submitted to: Sir Ahmed Ayub Bhatti Submitted by: Asif hashmat – UET Taxila
  • 2. 2 Executive Summary: A project was assigned to the group of interns to be completed in one month. The main project assigned to the group was to design and implement an automatic lifter that takes deep freezer from the main conveyor and bring it down towards the work testing chamber without any external worker push. Firstly the details about the project were told to the group of interns and an activity chart was made to ensure that all the work required was completed in a desired time period. The activity charts are shown below.
  • 3. 3 Table of Contents: 1.0 Introduction………………………………………………………………………………... 2.0 Design.........………………………………………………………………………………... 2.1 Cons (current manual control)..……………………………………......................... 2.2 Pros (proposed automatic control)………………………………………................. 3.0 List of Componenets…………….………………………………………............................. 4.0 Working of Project…………………………………………………………………………. 4.1 Working...................................................................................................................... 4.2 Safety......................................................................................................................... 5.0 Block Diagram......................................................................................................... 6.0 CircuitDiagram…………………………………………………………………………....... 7.0 System Diagram………………………………………......................................................... 8.0 Arduino Program.................................................................................................................... 9.0 Conclusion..............................................................................................................................
  • 4. 4 1.0 Introduction: PEL (Pak Elektron Limited) is a company that is the pioneer producer of electrical products. It has been in this field since 1956 and has been producing Deep Freezers since 1987. PEL promises the quality that no other company offers and it provides that at an amazing rate which can only be matched by a few. The main objective of the project was to focus on such aspects on the industry which could be improved and would have a significant effect on the production of appliances. This project focused primarily on the deep freezer production and in that, emphasis was put on the automation of production line. To make the deep freezer production line automatic was the primary concern in the project. When the deep freezer reaches a specific point on main conveyor, the lifter that lifts up and takes the deep freezer without allowing any external push. When deep freezer is completely placed on the lifter, the lifter automatically brings it down and pushes it towards the testing chamber.
  • 5. 5 2.0 Design: 2.1 Cons (current manual control):  Requires manual pressing of buttons to run and stop the conveyor  Requires an extra worker to control the position of lift  Requires a push to unload the deep freezer from the rollers  Greater probability for a deep freezer to fall down from the lift, hence causing damage to its body. 2.2 Pros (proposed automatic control):  Proposed design is to automate the whole conveyor and lifter system  Does not require an extra worker to control lift position  New proposed design will have greater efficiency and factor of safety  Would increase production rate  New proposed design will require lesser manpower
  • 6. 6 3.0 List of Components: Name of Component Quantity Unit Price Analogue Infrared Sensor 5 1000 Light Emitting Diode(LED) 3 - Limit Switch 2 15 Arduino UNO Microcontroller 1 1000 4.0 Working of Project: 4.1 Working: The main conveyor is always running, as soon as the freezer reaches in front of the Sensor1, The main conveyor stops and the lift begins to move up. As soon as the lift reaches top the Sensor4 is pressed and the main conveyor runs again. The deep freezer further move forward and reaches in front of the Sensor2. As Sensor2 gives an output, the main conveyor stops and Rollers begins to run. So freezer reaches in front of Sensor3. As sensor 3 gives an output, the rollers stop and the lift begins to move down. As soon as the lift reaches down, the Sensor5 is pressed and rollers run again until it is completely unloaded from the lift section. 4.2 Safety: If due to any reason the system restarts and a deep freezer is already on the lift, then there is a chance of collision of two deep freezers which may result in a huge loss. So we have also included this condition. Our system is too smart to respond to this situation by shutting down the main conveyor, until or unless the freezer is removed from lift.
  • 8. 8 6.0 Circuit Diagram: 7.0 System Diagram:
  • 9. 9 7.0 Arduino Program: const int analogInPin = A0; // 1st sensor const int analogInPin1 = A1; // 2nd sensor const int analogInPin2 = A2; // 3rd sensor const int analogInPin3 = A3; // limit sensor 1 const int analogInPin4 = A4; // limit sensor 2 int a=0; int sensorValue = 0; // value read from the pot int sensorValue1 = 0; int sensorValue2 = 0; int sensorValue3 = 0; int sensorValue4 = 0; int outputValue = 0; // value output to the PWM (analog out) int outputValue1 = 0; int outputValue2 = 0; int outputValue3 = 0; int outputValue4 = 0; void setup() { pinMode(2, OUTPUT); // main conveyor (led) pinMode(3, OUTPUT); // pneumatic valve pinMode(4, OUTPUT); // rollers } void loop() { digitalWrite(2, HIGH); // Main conveyor digitalWrite(3, LOW); //Pneumatic
  • 10. 10 digitalWrite(4, LOW); // roller sensorValue = analogRead(analogInPin); sensorValue1 = analogRead(analogInPin1); sensorValue2 = analogRead(analogInPin2); sensorValue3 = analogRead(analogInPin3); sensorValue4 = analogRead(analogInPin4); sensorValue = analogRead(analogInPin); outputValue = map(sensorValue, 0, 1023, 0, 255); if (sensorValue>200){ /// waiting for sensor value to become greater than 200 while(sensorValue1>200 || sensorValue2>200) { sensorValue1 = analogRead(analogInPin1); // checking sensor value outputValue1 = map(sensorValue1, 0, 1023, 0, 255); sensorValue2 = analogRead(analogInPin2); // checking sensor value outputValue2 = map(sensorValue2, 0, 1023, 0, 255); digitalWrite(2, LOW); // Main conveyor digitalWrite(3, LOW); //Pneumatic digitalWrite(4, LOW); // roller } digitalWrite(2, LOW); // Main conveyor stops digitalWrite(3, HIGH); //Pneumatic Valve actuated while(sensorValue3<400) // waiting for sensor value to become greater than 400 { sensorValue3 = analogRead(analogInPin3); // checking sensor value outputValue3 = map(sensorValue3, 0, 1023, 0, 255); } digitalWrite(2,HIGH); // Main conveyor runs while(sensorValue1<400) // waiting for sensor value to become greater than 400 { sensorValue1 = analogRead(analogInPin1); // checking sensor value outputValue1 = map(sensorValue1, 0, 1023, 0, 255); } digitalWrite(2,LOW); // Main conveyor stops
  • 11. 11 digitalWrite(4,HIGH); // Rollers run while(sensorValue2<200) // waiting for sensor value to become greater than 200 { sensorValue2 = analogRead(analogInPin2); // checking sensor value outputValue2 = map(sensorValue2, 0, 1023, 0, 255); } digitalWrite(4,LOW); // rollers stop digitalWrite(3,LOW); // pneumatic stops while(sensorValue4<400) // waiting for sensor value to become greater than 400 { sensorValue4 = analogRead(analogInPin4); // checking sensor value outputValue4 = map(sensorValue4, 0, 1023, 0, 255); } digitalWrite(4,HIGH); // rollers run while(sensorValue2>200) // waiting for sensor value to become less than 200 { sensorValue2 = analogRead(analogInPin2); // checking sensor value outputValue2 = map(sensorValue2, 0, 1023, 0, 255); } delay(500); digitalWrite(4,LOW); // rollers stop } else { } delay(100); } ------------------------------------------------------------------------------------------------ 8.0 Conclusion: There is always room for improvement in every industry. Some improvements result in increased quality of the product while others focus more on production rate. Our Focus was to increase the production rate and revenue being generated by the company. This automation will result in a greater and faster production of deep freezers. The new automatic system results in providing greater safety for deep freezers and number of freezers being transported in a given time.