Professional Documents
Culture Documents
Finalpaper69 IJASC
Finalpaper69 IJASC
ISSN : 2619-8150
Volume 1, Number 1, June 2019
https://doi.org/10.22662/IJASC.2018.1.1.001
Abstract1
There are different types of waste generated around the world. Some waste can be recycled, some can be
decomposed and some are not. If that waste is not segregated properly, it can cause landfills to be full. The rapid
increase of solid waste due to economic growth and industrialization is becoming a big problem. Proper
segregation is needed to reduce the increasing solid waste and to identify waste that can be recycled and
decomposed. This project aims to design a machine that uses Verilog code, different types of sensors and a
mechanism called segregator to identify and segregate different types of waste. The Verilog code is created using
a computer application called ISE Design Suite 14.5.
Index Terms
Biodegradable, Garbage Segregation, ISE Design Suit, Machine, Waste, Xilinx
1
Corresponding author : Jomiel L. Enriquez
jom72056@gmail.com
• Manuscript received June 15, 2019.
• Revised June 18, 2019 ; Accepted June 20, 2019.
• Date of publication June 29, 2019.
1
International Journal of Advanced Science and Convergence 2018 Sep ; 1(1):1-6
2
Preparation of Papers for IJASC
III. METHODOLOGY
A. Setup
3
International Journal of Advanced Science and Convergence 2018 Sep ; 1(1):1-6
Segregator
The Segregator will set
the destination of the
waste.
Destination Bins
Destination Bins will be
the destination of all the
waste. It is composed of
six(6) different bins.
C. Flowchart
Figure 3 shows the flow of the Verilog code. The
system will identify the type of waste and will send
the waste to its destination bin.
4
Preparation of Papers for IJASC
Input Process Output object sensors in the destination bins detect that any
of the destination bins are full, the main bin closer
Sensors ( Will 1. Will set the
will be close to indicate that one of the destination
Plastic identify destination of the
bin is full. Thus, the user will know that one of the
sensor, the type garbage or waste
destination bin is full.
Metal of waste 2. Set the value of lock
sensor, to 1, or will open the
Biodegra TABLE IIII
lock of the main bin.
PSEUDOCODE OF VERILOG CODE
dable 3. If the identified waste
sensor, is plastic, segregator will Pseudocode
Paper be equal to one.
sensor, 4. If the identified waste 1 if waste is present in the main bin.
Glass is metal, segregator will The Program will identify the type of
sensor) be equal to two. waste
5. if the identified waste 2 if the plastic sensor is High
is biodegradable, set segregator to 1 and jump to end,
segregator will equal to else
three proceed
6. If the identified waste 3 if Metal sensor is High
is Paper, segregator will segregator will be equal to 2 and jump to
be equal to four. end,
7. If the identified waste else
is glass, segregator will proceed
be five. 4 if Biodegradable sensor is High
8. Else, segregator will segregator will be equal to 3 and jump to
be equal to six. end,
Sensors Will If any of the bins are else
(PlasticFul detect if full, the full indicator proceed
l, the bins will be High, and main 5 if Paper sensor is High
MetalFull, are full. bin lock will remain segregator will be equal to 4 and jump to
Biodegra locked and will not open end,
dablefull, when waste detected in else
PaperFull, the main bin proceed
GlassFull) If bins are not full, the 6 if Glass sensor is High
full indicator will be Low, segregator will be equal to 5 and jump to
and main bin lock can be end,
open when waste else proceed
detected in the main 7 The program will check if any of the bins are
bin. full
Table 2 shows the input, output, and process of the 8 if any of the bins are full
machine, sensors will identify the type of waste and segregator lock will remain lock and the
the machine will send the identified waste to its main bin closer will close,
designated bin. If the waste is identified as Plastic, else proceed
segregator will be equal to one (1), if Metal, 9 if bins are not full
segregator will be equal to two (2), if Biodegradable, main bin closer will open
segregator will be equal to three (3), if Paper, 10 End
segregator will be equal to four (4), if Glass,
segregator will be equal to five (5), else the
segregator will be equal to six (6). The value of the Table 3 shows the flow of the code. The system
segregator corresponds to the type of bins or the uses six object sensors to identify if one of the
destination of the identified waste. One is for the destination bin is full.
plastic bin, two for the metal bin, three for TABLE IV
Biodegradable bin, four for Paper bin, five for Glass SIGNAL INPUT/OUTPUT DESCRIPTION OF GARBAGE DETECTOR AND
SEGREGATOR MACHINE USING VERILOG
bin, and six for the waste bin or residuals. If the
5
International Journal of Advanced Science and Convergence 2018 Sep ; 1(1):1-6
IV. CONCLUSION
The Garbage detector and segregator machine is a
machine that detects and segregates plastic waste, Fig. 7 Main Bin Lock (cylinder extended)
metal waste, biodegradable waste, paper waste and
glass waste using the plastic sensor, metal sensor, Figure 6 and 7 show the set-up of the main
biodegradable sensor, paper sensor, glass sensor, an bin lock. Main bin lock prevents the waste in the
object sensor. The machine uses Verilog to run. main bin from falling into the segregator without
identifying and setting its destination. It will be
driven by a hydraulic cylinder.
6
Preparation of Papers for IJASC
the waste in the main bin. Eight (8) hydraulic equal to 6 because no sensor is not in the high state.
cylinders will drive the segregator. After another 10ns, the value of the segregator is 5
because wasteSensor and glassSensor are in the high
A total of ten (10) hydraulic cylinders will state.
be used to control the “main bin closer”, “main bin
lock” and the segregator
CONCLUSION
By using different types of sensor like plastic
sensor, metal sensor, biodegradable sensor, glass
sensor and paper sensor the machine will be able to
Fig. 9 RTL of the Segregator Machine identify the types of waste present in the main bin.
The segregator will set the destination of the waste.
While creating this project we learned more about
ISE Design Suite and became more familiar with
Verilog because of that a Verilog code had been
detected for the garbage detector and segregator
machine. It is also learned that there are different
types of sensors to detect different types of waste.
RECOMMENDATION
In order to make this project possible, the future
Fig. 10 Simulation of the Segregator Machine researchers must develop or create a system that will
make the machine to accept multiple wastes to lessen
Figure 10 shows the successful simulation of the the time that the machine consumes in segregation.
garbage detector and segregation machine. In the
first 10ns of the simulation, the segregator’s value is
7
International Journal of Advanced Science and Convergence 2018 Sep ; 1(1):1-6
ACKNOWLEDGMENT
The group would like to thank Tanauan City
College for giving us the opportunity to study free
and for giving us all the resources and tools to
improve our knowledge in the course that we are
taking. We would also like to thank our beloved
families and friends who supported us to accomplish
and to achieve our dreams and goals in life. And we
would also like to thank our Professor, Engr. Rionel
Belen Caldo who taught us and continuously
supporting us in making this project. The group
would also like to thank the Almighty God for giving
us strength in making this project.
REFERENCES
[1] Waste segregation. Retrieved from
http://www.em-solutions.co.uk/blog/why-should-i-se
gregate-my-waste-properly/