System for Separation of Recyclables: Final Presentation by G101WZP

VIEWS: 2 PAGES: 22

									System for Separation of
Recyclables: Final
Presentation

      Boian Berberov
      Tracy Jamison
      Jared Stimson
Agenda
 Motivation
 Ideal System Overview
 Final System Overview
 Design
    Hardware
    Software

 Hardware/Software Interaction
 Performance
 Testing
 Cost
Motivation
 The US produces millions of tons of trash
  every year
 Landfills are not a sustainable solution
 Recycling is a feasible solution
 Reduce 14.4 million tons per year of plastics
  alone
Motivation
 Government mandates
 Programs require
     Participation
     Efficiency
 Our system
     Simplifies recycling at consumer level
     Improves speed and accuracy
Motivation
 Current systems
     Manual
     Semi-automated
     Automated
 Our system
     Feasible
     Economical
     Completely automated
Ideal System Overview
 Components
    Hardware
       Conveyor Belt

       Rotary Extractor

       Stage Controller

       RFID Reader

       Host Controller

    Software
       Software

       Stage Controller

        Firmware
Final System Overview
Hardware
 RFID reader
 Stage controller
 Conveyer belt and rotary extractor
RFID Reader
 Reader
     Intersoft WMROMR2
     Serial port
     RANGE
 Tags
     Intersoft EPD50RO
     Type A: first digit begins with a 6
     Type B: first digit begins with a 5, 7, or 8
Stage Controller
 Controls
   Optical sensors
   Rotary extractor
 Microchip PIC18F4550
 USB connector
 Programming header
 A/D converter
 Program and Reset Buttons
 Status LEDs
Conveyer Belt & Rotary Extractor
 Non-functional
 Dimensions
      12” wide – wide enough for milk carton
      42” long – long enough for a single stage
 Cloth for belt
 Rudimentary extractor
Software Design
 Three types of software
     System control
     Error control
     Extractor movement
Hardware/Software Interaction
      Hardware                                  Software

        First optical                            Requests tag
      sensor triggered                         information from
          – signal                               the first RFID
         software                                   reader




        RFID reader
                                               Determines what
       reads tag and
                                                the next action
        submits tag
                                                   must be
        information




                                                                   Tag indicates a
                          Tag indicates a
                                                                  Type B recyclable
                         Type A recyclable
                                                                   or trash (no tag)




                          Creates proper
                                                                    Adds item to
                         delay so item is in
                                                                      queue
                               place




        Extractor 1      Signals Extractor 1
          moves               to move
Hardware Testing
                  Stage Controller

Phototransistor



USB Controller



Programmability



Oscillator



Output Signal



Push Buttons
System Software Testing
 Testing done in two stages
     Test queue
     Test system software
 Created a test matrix
                                                       Queue
Adding recyclable                                                              Passed
Adding trash                                                                   Passed
Removing item                                                                  Passed
Printing all items in queue                                                    Passed
Getting size of the queue                                                      Passed
Checking the first item on the queue for information                           Passed
                                                       System
Adding
Adding multiple trash items                                                    Passed
Adding a tag two times in a row                                                Passed
Adding different tags – different numbers, same type                           Passed
Adding different tags – same number, same type                                 Passed
Removing
Removing items when the queue is empty                                         Passed
Extractor move is indicated when first extractor (Type A) needs to be moved    Passed
Extractor move is indicated when second extractor (Type B) needs to be moved   Passed
Other
Multiple tags read before the next optical sensor is polled                    Passed
Correct delay occurs before extractor moves                                    Passed
Performance
 Software works, giving input through
  keyboard
 Stage controller built
Cost
 System cost with n stages: 2*130 + 43.73*n
  Labor
   People                   3
   Hrs/week                 7
   Weeks                   14
   Wage ($/hr)              20
  Labor cost     $   5,880.00
  Parts          $     294.14
  Subtotal       $   6,174.14
  Markup                  10%
  Total          $   6,791.55
Summary
 Demonstrate feasibility of a large-scale
  implementation
 Additional stages add more functionality
 Future ideas
     Gather statistics
     Product information for marketers
Demo
Questions?

								
To top