SlideShare a Scribd company logo
IOSR Journal of Engineering (IOSRJEN) www.iosrjen.org
ISSN (e): 2250-3021, ISSN (p): 2278-8719
Vol. 05, Issue 02 (February. 2015), ||V1|| PP 37-41
International organization of Scientific Research 37 | P a g e
Syrup powder bottling control system
Omer Mohamed Adem Adlan1
, Abdelrasoul Jabar Alzubaidi2
1 PHD candidate,adlanomer@hotmail.com
2 Sudan University of science and Technology- Engineering College- Electronics Department,
Rasoul46@live,com
Abstract: Pharmacy is the art of preparing dispensing drugs. This is done by series of processes including the
chemical processes for preparation of the drug and other ones dealing with its manufacturing such as: cleaning,
filling, tableting , labeling and packing etc.
The production starts in the old ages with grinding some medical plants and mixing them to be given for people
suffering from illness . After the industrial revolution the drugs factories started to be built. These factories are
controlled with electromechanical systems. Here relays, contactors, mechanical timers , hydraulic systems and
motors are used . This control system needs many people to monitor the production processes which will add
cost and it is time consuming .To solve this, a computerized control system is needed to speed up the processes,
reduce the faults and manpower. This is done by introducing sensors, feedback circuits and microcontrollers and
robotic systems. This paper introduces a design based on using microcontrollers for the drug production
process. A production flow is build to automate the whole operations
Keywords: drugs , robotic , control system , sensors , microcontroller
a. INTRODUCTION
The history of pharmacy and pharmacology dates back to medieval times. In 9th
century specialization
in drugs production occurred and gradually was spreading all over the world. Chemists started preparing
medicines and prescribes them . in 19th
century pharmacist compounded prescription and manufacture them.
Pharmacy is the art of preparing dispensing drugs .The word is related to Greek pharmakon (Remedy) or the
Egyptian term Pharmaki.
Automation in manufacturing, are systems or methods in which many of all of the processes of
production, movement, and inspection of parts and materials are automatically performed or controlled by self
operating machinery. The electronic devices replace human beings in doing routine or repetitive work.
Automation is an integral part of modern society. Numerous applications are all around us .The first major
breakthrough in the development of control systems came with the invention of electrically powered machines
That led to systems of relays controlled machines which had worked faster and more safely. Here so-called
automatic machines or processes were controlled either by analogue electronic circuits, or circuits using
switches, relays, and timers (as classical control systems) .Relay circuits performed their job very well, but they
required large amount of space and huge amount of energy. Also relays were a little bit slow. Adding to their
drawbacks relays took long time to install, troubleshoot and modify .
In fully automated pharmaceutical production systems a simple robotic application is a robotic arm that can be
used for transferring powder bottles or tablets containers. The complexity of these systems can range from
simple bottles feeders to large systems capable of performing complex tasks .The introduction of robotic fingers
for existing industrial arms that are capable of gripping and moving bottles or tablets boxes made feasible the
integration of modular unit automation .
II. METHODOLOGY
The paper is dealing with syrup powder production control . The production of syrup filling bottles includes;
feeding , cap closing , labeling , packing and storing .The paper also includes an error detection and correction
of processes faults.
Initially the containers are fed through the chain to be counted by the counter in the microcontroller and the
count is displayed on the screen of the LCD. The bottles are sensed through optical sensor by the controller for
their safety and availability, if not an alarm will be activated and the process will be stopped. The robot takes
the broken bottle off the feeding chain and bottles will be available for another process to be started.
Then the bottle is transferred to the filling station .When it is located and sensed by a sensor, the filling hoper
will be released, and the bottle will be filled to the required amount .During this time the powder container will
be agitated by a shaker. When the filling level is sensed by another sensor, then the powder will be stopped by
closing the hoper valve and the bottle is transferred to the closing station .When the cap is put on it, the bottle
will be transferred to labeling station to make labeling. All these processes are checked by optic sensors and
Syrup powder bottling control system
International organization of Scientific Research 38 | P a g e
monitored on the screen of the LCD . An alarm is produced for any malfunction .The bottles will be counted for
each container to be packed and stored or transferred outside.
III. SYSTEM LAYOUT
The aim of the hardware and software design is to automate the syrup powder filling operations..The
electronic devices required to construct the system are a personnel computer, microcontroller , sensors ,solenoid
valves, plus interconnection links and lab link cables. The block diagram of the hardware implementation of the
entire system is shown in Figure (1) below.
Figure (1) Block diagram of the system
The input system consists of sets of electronic blocks. Each set consists of
an electronic device dedicated to perform a specified task.
The hardware components are :
- Personnel computer (PC) :
A PC furnished with parallel ports is used for programming the microcontroller.
Lab links :
Lab links are sort of cables that connects the computer port to external electronic devices .They are
used for programming the microcontroller.
- Microcontroller :
Atmega 32 microcontroller captures data acquisition from the sensors .It controls the solenoid valves,
levers and drives the stepper motors.
- Stepper motor :
A five wires stepper motors will be used .One wire is for power supply to the stepper motor and the other
four wires are connected to the windings of the stepper motor . Equation (1) gives the step angel of the
stepper motor.
360 Degrees
Step angle = ------------------------------ = 1.8 Degree / Step ……….(1)
200 Steps / revolution
- Twelve keys matrix keypad:
The keypad is connected to the ATmega 32 microcontroller .It represents data entry to the microcontroller
.
- LCD :
LCD is used to display the data entry and the real time data during the system processing.
- Solenoid valve :
Syrup powder bottling control system
International organization of Scientific Research 39 | P a g e
(It is used as an inlet for filling the bottles .
- Driver (ULN2803):
It is used as driver to the stepper motor. Its driving output current equals 500 mA..
- Capping lever:
It is a push pull lever for capping the bottles.
- Labelling lever:
It is a lever for sticking labels on the bottles.
IV. METHODOLOGY AND APPROACH
The production of syrup filling include bottling (feeding) , cap closing , labeling , packing and storing
operations . Figure (2) shows a sketch of the block diagram for the different stages of the drug production
processes summery.
Figure (2) General outline drug production pipeline
V. PROGRAMMING
To achieve an automation procedure for the syrup powder production , we need to go through the following
steps:
- Step one is developing a Bascom program in the microcontroller .
- Step two is downloading the (.Hex) file into the microcontroller using Pony prog program.
The algorithm is ;
Start
Feed :
… Rotate the stepper motor 7 steps for bottle feeding.
Filling:
… Open solenoid valve .
…. Delay 3 seconds.
… Close solenoid valve .
Capping:
… Activate the push pull lever .
…. Delay 2 seconds.
… Deactivate the push pull lever .
Labeling:
… Activate the labeling lever .
…. Delay 3 seconds.
Syrup powder bottling control system
International organization of Scientific Research 40 | P a g e
… Deactivate the labeling lever .
Packing:
… Rotate the stepper motor 7 steps for bottle packing.
… If (keypad input = * ) then go to terminate.
Go to feed.
Terminate:
End
VI. RESULTS
Equation (2) below gives the total time ( T total ) taken for filling a single bottle with syrup powder.
T total = T feed + T fill + T cap + T label + T packing ………….(2)
Where:
T feed = time of feeding the bottle (seconds).
T fill = time of filling the bottle (seconds).
T cap = time of capping the bottle (seconds).
T label = time of labeling the bottle (seconds).
T packing = time of packing the bottle (seconds).
By implementing the system design , it is found that the resultant time (T total ) per one bottle is :
T total = 7 seconds + 3 seconds + 2 seconds + 3 seconds + 7 seconds = 22 second
For increasing the productivity , we need to speed up the five intervals in equation (2).It is found that speeding
up the operation results in malfunction of the system .The optimum timing recorded is equal (22 seconds) for a
bottle to be filled and packed. Figure (3) shows the characteristics curve of timing versus productivity for the
system speed operation.
Figure (3) timing versus productivity for the system speed operation
VII. CONCLUSION
Production automation is the application of certain regulations for the system depending on the
complexity of the process being controlled .A variety of approaches being used according to the systems being
used. In drug production ,we need to go through a series of precise steps to accomplish the operation. This paper
suggested a design based on using a microcontroller for processing . The microcontroller performs processing in
the system. The processing is sequential and repetitive for feeding , bottling ,filling , capping and packing
operations.
Syrup powder bottling control system
International organization of Scientific Research 41 | P a g e
REFERENCES
[1] "An Efficiency Analysis of the Kirby Lester KL16df Automatic Tablet and Capsule Counting System".
Pharmacy Automation. The ThomsenGroup Inc. 2004. Retrieved 5 March 2010.
[2] Christopher J Thomsen (9 November 2004). "Pharmacy Automation-Practical Technology Solutions for
the Pharmacy". Business briefing : US Pharmacy review 2004. The Thompson Group. Retrieved 5 March
2010.
[3] W.Bequette, Process control, publisher, Prenthhall, 2002.
[4] James Daily introduction to e Engineering Design, publisher College House Enterprises 2002.
[5] Richard Dorf, Modern Control systems, publisher Magraw-Hill third edition 2004.
[6] W. Bolton Control Systems, publisher Newnes first edition 2002.
[7] Gordon McComb, Robot Builder's Bonanza, publisher Magraw-Hill, second edition, 2001.

More Related Content

Viewers also liked

Conceptos para construir el mapa conceptual de la unidad
Conceptos para construir el mapa conceptual de la unidadConceptos para construir el mapa conceptual de la unidad
Conceptos para construir el mapa conceptual de la unidad
Eulogio Escárcega Bernal
 
C05211326
C05211326C05211326
C05211326
IOSR-JEN
 
Ajedrez
AjedrezAjedrez
Ajedrez
HALCONER
 
Enlace Ciudadano Nro 270 tema: juicios a medios
Enlace Ciudadano Nro 270 tema: juicios a mediosEnlace Ciudadano Nro 270 tema: juicios a medios
Enlace Ciudadano Nro 270 tema: juicios a medios
Presidencia de la República del Ecuador
 
Analisisdel textoexpositivo
Analisisdel textoexpositivoAnalisisdel textoexpositivo
Analisisdel textoexpositivo
Gabriela Castillo
 
Enlace Ciudadano Nro 270 tema: homenaje a tomas borge poema
Enlace Ciudadano Nro 270 tema: homenaje a tomas borge poemaEnlace Ciudadano Nro 270 tema: homenaje a tomas borge poema
Enlace Ciudadano Nro 270 tema: homenaje a tomas borge poema
Presidencia de la República del Ecuador
 

Viewers also liked (6)

Conceptos para construir el mapa conceptual de la unidad
Conceptos para construir el mapa conceptual de la unidadConceptos para construir el mapa conceptual de la unidad
Conceptos para construir el mapa conceptual de la unidad
 
C05211326
C05211326C05211326
C05211326
 
Ajedrez
AjedrezAjedrez
Ajedrez
 
Enlace Ciudadano Nro 270 tema: juicios a medios
Enlace Ciudadano Nro 270 tema: juicios a mediosEnlace Ciudadano Nro 270 tema: juicios a medios
Enlace Ciudadano Nro 270 tema: juicios a medios
 
Analisisdel textoexpositivo
Analisisdel textoexpositivoAnalisisdel textoexpositivo
Analisisdel textoexpositivo
 
Enlace Ciudadano Nro 270 tema: homenaje a tomas borge poema
Enlace Ciudadano Nro 270 tema: homenaje a tomas borge poemaEnlace Ciudadano Nro 270 tema: homenaje a tomas borge poema
Enlace Ciudadano Nro 270 tema: homenaje a tomas borge poema
 

Similar to E05213741

Pharmacy Automation-Pill Counting Design
Pharmacy Automation-Pill Counting DesignPharmacy Automation-Pill Counting Design
Pharmacy Automation-Pill Counting Design
IJERA Editor
 
IRJET-E-Blood Bank Application using Cloud Computing
IRJET-E-Blood Bank Application using Cloud ComputingIRJET-E-Blood Bank Application using Cloud Computing
IRJET-E-Blood Bank Application using Cloud Computing
IRJET Journal
 
Controlling the Filling and Capping Operation of a Bottling Plant using PLC a...
Controlling the Filling and Capping Operation of a Bottling Plant using PLC a...Controlling the Filling and Capping Operation of a Bottling Plant using PLC a...
Controlling the Filling and Capping Operation of a Bottling Plant using PLC a...
ijeei-iaes
 
Seminar INDUSTRIAL AUTOMATION & CONTROL THROUGH PLC AND LABVIEW presentation
Seminar INDUSTRIAL AUTOMATION & CONTROL THROUGH PLC AND LABVIEW presentationSeminar INDUSTRIAL AUTOMATION & CONTROL THROUGH PLC AND LABVIEW presentation
Seminar INDUSTRIAL AUTOMATION & CONTROL THROUGH PLC AND LABVIEW presentation
APJ ABDUL KALAM TECHNICAL UNIVERSITY
 
PLC based Automatic Liquid Filling System for Different Sized Bottles
PLC based Automatic Liquid Filling System for Different Sized BottlesPLC based Automatic Liquid Filling System for Different Sized Bottles
PLC based Automatic Liquid Filling System for Different Sized Bottles
IRJET Journal
 
Industrial automation for roto moulding plant using
Industrial automation for roto moulding plant usingIndustrial automation for roto moulding plant using
Industrial automation for roto moulding plant using
Mehul Joshie
 
Detection system design of subsea tree controller
Detection system design of subsea tree controllerDetection system design of subsea tree controller
Detection system design of subsea tree controller
IJCSES Journal
 
autometic watter bottle filling system
autometic watter bottle filling systemautometic watter bottle filling system
autometic watter bottle filling system
patilshiv407
 
Ijecce 4317 final
Ijecce 4317 finalIjecce 4317 final
Ijecce 4317 final
Anang Abdul Azis
 
Liquid Level and Photoelectric Sensors Based Automatic Liquid Mixing and Fill...
Liquid Level and Photoelectric Sensors Based Automatic Liquid Mixing and Fill...Liquid Level and Photoelectric Sensors Based Automatic Liquid Mixing and Fill...
Liquid Level and Photoelectric Sensors Based Automatic Liquid Mixing and Fill...
ijtsrd
 
AUTOMATION OF WATER TREATMENT PLANT USING PLC
AUTOMATION OF WATER TREATMENT PLANT USING PLCAUTOMATION OF WATER TREATMENT PLANT USING PLC
AUTOMATION OF WATER TREATMENT PLANT USING PLC
IRJET Journal
 
AUTOMATED WATER BOTTLE FILLING SYSTEM
AUTOMATED WATER BOTTLE FILLING SYSTEMAUTOMATED WATER BOTTLE FILLING SYSTEM
AUTOMATED WATER BOTTLE FILLING SYSTEM
IRJET Journal
 
IRJET- PLC based Bottle Filling with Automatic Volume Detection
IRJET-  	  PLC based Bottle Filling with Automatic Volume DetectionIRJET-  	  PLC based Bottle Filling with Automatic Volume Detection
IRJET- PLC based Bottle Filling with Automatic Volume Detection
IRJET Journal
 
Low Cost PLC Alternative Solution with SCADA Interface Using Microcontroller
Low Cost PLC Alternative Solution with SCADA Interface Using MicrocontrollerLow Cost PLC Alternative Solution with SCADA Interface Using Microcontroller
Low Cost PLC Alternative Solution with SCADA Interface Using Microcontroller
IRJET Journal
 
Functional Design Specification of Hyperglass Cleaning
Functional Design Specification of Hyperglass CleaningFunctional Design Specification of Hyperglass Cleaning
Functional Design Specification of Hyperglass Cleaning
ShwetonKedia
 
Automated Process control.ppt
Automated Process control.pptAutomated Process control.ppt
Industrial automation (cold drink factory)
Industrial automation (cold drink factory)Industrial automation (cold drink factory)
Industrial automation (cold drink factory)
Alok Singh
 
Mixed Liquid Bag Packing System
Mixed Liquid Bag Packing SystemMixed Liquid Bag Packing System
Mixed Liquid Bag Packing System
Yagnik Patel
 
Programmable logic-control
Programmable logic-controlProgrammable logic-control
Programmable logic-control
akashganesan
 
Full report of hyperglass cleaner
Full report of hyperglass cleanerFull report of hyperglass cleaner
Full report of hyperglass cleaner
ShwetonKedia
 

Similar to E05213741 (20)

Pharmacy Automation-Pill Counting Design
Pharmacy Automation-Pill Counting DesignPharmacy Automation-Pill Counting Design
Pharmacy Automation-Pill Counting Design
 
IRJET-E-Blood Bank Application using Cloud Computing
IRJET-E-Blood Bank Application using Cloud ComputingIRJET-E-Blood Bank Application using Cloud Computing
IRJET-E-Blood Bank Application using Cloud Computing
 
Controlling the Filling and Capping Operation of a Bottling Plant using PLC a...
Controlling the Filling and Capping Operation of a Bottling Plant using PLC a...Controlling the Filling and Capping Operation of a Bottling Plant using PLC a...
Controlling the Filling and Capping Operation of a Bottling Plant using PLC a...
 
Seminar INDUSTRIAL AUTOMATION & CONTROL THROUGH PLC AND LABVIEW presentation
Seminar INDUSTRIAL AUTOMATION & CONTROL THROUGH PLC AND LABVIEW presentationSeminar INDUSTRIAL AUTOMATION & CONTROL THROUGH PLC AND LABVIEW presentation
Seminar INDUSTRIAL AUTOMATION & CONTROL THROUGH PLC AND LABVIEW presentation
 
PLC based Automatic Liquid Filling System for Different Sized Bottles
PLC based Automatic Liquid Filling System for Different Sized BottlesPLC based Automatic Liquid Filling System for Different Sized Bottles
PLC based Automatic Liquid Filling System for Different Sized Bottles
 
Industrial automation for roto moulding plant using
Industrial automation for roto moulding plant usingIndustrial automation for roto moulding plant using
Industrial automation for roto moulding plant using
 
Detection system design of subsea tree controller
Detection system design of subsea tree controllerDetection system design of subsea tree controller
Detection system design of subsea tree controller
 
autometic watter bottle filling system
autometic watter bottle filling systemautometic watter bottle filling system
autometic watter bottle filling system
 
Ijecce 4317 final
Ijecce 4317 finalIjecce 4317 final
Ijecce 4317 final
 
Liquid Level and Photoelectric Sensors Based Automatic Liquid Mixing and Fill...
Liquid Level and Photoelectric Sensors Based Automatic Liquid Mixing and Fill...Liquid Level and Photoelectric Sensors Based Automatic Liquid Mixing and Fill...
Liquid Level and Photoelectric Sensors Based Automatic Liquid Mixing and Fill...
 
AUTOMATION OF WATER TREATMENT PLANT USING PLC
AUTOMATION OF WATER TREATMENT PLANT USING PLCAUTOMATION OF WATER TREATMENT PLANT USING PLC
AUTOMATION OF WATER TREATMENT PLANT USING PLC
 
AUTOMATED WATER BOTTLE FILLING SYSTEM
AUTOMATED WATER BOTTLE FILLING SYSTEMAUTOMATED WATER BOTTLE FILLING SYSTEM
AUTOMATED WATER BOTTLE FILLING SYSTEM
 
IRJET- PLC based Bottle Filling with Automatic Volume Detection
IRJET-  	  PLC based Bottle Filling with Automatic Volume DetectionIRJET-  	  PLC based Bottle Filling with Automatic Volume Detection
IRJET- PLC based Bottle Filling with Automatic Volume Detection
 
Low Cost PLC Alternative Solution with SCADA Interface Using Microcontroller
Low Cost PLC Alternative Solution with SCADA Interface Using MicrocontrollerLow Cost PLC Alternative Solution with SCADA Interface Using Microcontroller
Low Cost PLC Alternative Solution with SCADA Interface Using Microcontroller
 
Functional Design Specification of Hyperglass Cleaning
Functional Design Specification of Hyperglass CleaningFunctional Design Specification of Hyperglass Cleaning
Functional Design Specification of Hyperglass Cleaning
 
Automated Process control.ppt
Automated Process control.pptAutomated Process control.ppt
Automated Process control.ppt
 
Industrial automation (cold drink factory)
Industrial automation (cold drink factory)Industrial automation (cold drink factory)
Industrial automation (cold drink factory)
 
Mixed Liquid Bag Packing System
Mixed Liquid Bag Packing SystemMixed Liquid Bag Packing System
Mixed Liquid Bag Packing System
 
Programmable logic-control
Programmable logic-controlProgrammable logic-control
Programmable logic-control
 
Full report of hyperglass cleaner
Full report of hyperglass cleanerFull report of hyperglass cleaner
Full report of hyperglass cleaner
 

More from IOSR-JEN

C05921721
C05921721C05921721
C05921721
IOSR-JEN
 
B05921016
B05921016B05921016
B05921016
IOSR-JEN
 
A05920109
A05920109A05920109
A05920109
IOSR-JEN
 
J05915457
J05915457J05915457
J05915457
IOSR-JEN
 
I05914153
I05914153I05914153
I05914153
IOSR-JEN
 
H05913540
H05913540H05913540
H05913540
IOSR-JEN
 
G05913234
G05913234G05913234
G05913234
IOSR-JEN
 
F05912731
F05912731F05912731
F05912731
IOSR-JEN
 
E05912226
E05912226E05912226
E05912226
IOSR-JEN
 
D05911621
D05911621D05911621
D05911621
IOSR-JEN
 
C05911315
C05911315C05911315
C05911315
IOSR-JEN
 
B05910712
B05910712B05910712
B05910712
IOSR-JEN
 
A05910106
A05910106A05910106
A05910106
IOSR-JEN
 
B05840510
B05840510B05840510
B05840510
IOSR-JEN
 
I05844759
I05844759I05844759
I05844759
IOSR-JEN
 
H05844346
H05844346H05844346
H05844346
IOSR-JEN
 
G05843942
G05843942G05843942
G05843942
IOSR-JEN
 
F05843238
F05843238F05843238
F05843238
IOSR-JEN
 
E05842831
E05842831E05842831
E05842831
IOSR-JEN
 
D05842227
D05842227D05842227
D05842227
IOSR-JEN
 

More from IOSR-JEN (20)

C05921721
C05921721C05921721
C05921721
 
B05921016
B05921016B05921016
B05921016
 
A05920109
A05920109A05920109
A05920109
 
J05915457
J05915457J05915457
J05915457
 
I05914153
I05914153I05914153
I05914153
 
H05913540
H05913540H05913540
H05913540
 
G05913234
G05913234G05913234
G05913234
 
F05912731
F05912731F05912731
F05912731
 
E05912226
E05912226E05912226
E05912226
 
D05911621
D05911621D05911621
D05911621
 
C05911315
C05911315C05911315
C05911315
 
B05910712
B05910712B05910712
B05910712
 
A05910106
A05910106A05910106
A05910106
 
B05840510
B05840510B05840510
B05840510
 
I05844759
I05844759I05844759
I05844759
 
H05844346
H05844346H05844346
H05844346
 
G05843942
G05843942G05843942
G05843942
 
F05843238
F05843238F05843238
F05843238
 
E05842831
E05842831E05842831
E05842831
 
D05842227
D05842227D05842227
D05842227
 

Recently uploaded

Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
Claudio Di Ciccio
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
Neo4j
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
DianaGray10
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
Zilliz
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
Tomaz Bratanic
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
Pixlogix Infotech
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 

Recently uploaded (20)

Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 

E05213741

  • 1. IOSR Journal of Engineering (IOSRJEN) www.iosrjen.org ISSN (e): 2250-3021, ISSN (p): 2278-8719 Vol. 05, Issue 02 (February. 2015), ||V1|| PP 37-41 International organization of Scientific Research 37 | P a g e Syrup powder bottling control system Omer Mohamed Adem Adlan1 , Abdelrasoul Jabar Alzubaidi2 1 PHD candidate,adlanomer@hotmail.com 2 Sudan University of science and Technology- Engineering College- Electronics Department, Rasoul46@live,com Abstract: Pharmacy is the art of preparing dispensing drugs. This is done by series of processes including the chemical processes for preparation of the drug and other ones dealing with its manufacturing such as: cleaning, filling, tableting , labeling and packing etc. The production starts in the old ages with grinding some medical plants and mixing them to be given for people suffering from illness . After the industrial revolution the drugs factories started to be built. These factories are controlled with electromechanical systems. Here relays, contactors, mechanical timers , hydraulic systems and motors are used . This control system needs many people to monitor the production processes which will add cost and it is time consuming .To solve this, a computerized control system is needed to speed up the processes, reduce the faults and manpower. This is done by introducing sensors, feedback circuits and microcontrollers and robotic systems. This paper introduces a design based on using microcontrollers for the drug production process. A production flow is build to automate the whole operations Keywords: drugs , robotic , control system , sensors , microcontroller a. INTRODUCTION The history of pharmacy and pharmacology dates back to medieval times. In 9th century specialization in drugs production occurred and gradually was spreading all over the world. Chemists started preparing medicines and prescribes them . in 19th century pharmacist compounded prescription and manufacture them. Pharmacy is the art of preparing dispensing drugs .The word is related to Greek pharmakon (Remedy) or the Egyptian term Pharmaki. Automation in manufacturing, are systems or methods in which many of all of the processes of production, movement, and inspection of parts and materials are automatically performed or controlled by self operating machinery. The electronic devices replace human beings in doing routine or repetitive work. Automation is an integral part of modern society. Numerous applications are all around us .The first major breakthrough in the development of control systems came with the invention of electrically powered machines That led to systems of relays controlled machines which had worked faster and more safely. Here so-called automatic machines or processes were controlled either by analogue electronic circuits, or circuits using switches, relays, and timers (as classical control systems) .Relay circuits performed their job very well, but they required large amount of space and huge amount of energy. Also relays were a little bit slow. Adding to their drawbacks relays took long time to install, troubleshoot and modify . In fully automated pharmaceutical production systems a simple robotic application is a robotic arm that can be used for transferring powder bottles or tablets containers. The complexity of these systems can range from simple bottles feeders to large systems capable of performing complex tasks .The introduction of robotic fingers for existing industrial arms that are capable of gripping and moving bottles or tablets boxes made feasible the integration of modular unit automation . II. METHODOLOGY The paper is dealing with syrup powder production control . The production of syrup filling bottles includes; feeding , cap closing , labeling , packing and storing .The paper also includes an error detection and correction of processes faults. Initially the containers are fed through the chain to be counted by the counter in the microcontroller and the count is displayed on the screen of the LCD. The bottles are sensed through optical sensor by the controller for their safety and availability, if not an alarm will be activated and the process will be stopped. The robot takes the broken bottle off the feeding chain and bottles will be available for another process to be started. Then the bottle is transferred to the filling station .When it is located and sensed by a sensor, the filling hoper will be released, and the bottle will be filled to the required amount .During this time the powder container will be agitated by a shaker. When the filling level is sensed by another sensor, then the powder will be stopped by closing the hoper valve and the bottle is transferred to the closing station .When the cap is put on it, the bottle will be transferred to labeling station to make labeling. All these processes are checked by optic sensors and
  • 2. Syrup powder bottling control system International organization of Scientific Research 38 | P a g e monitored on the screen of the LCD . An alarm is produced for any malfunction .The bottles will be counted for each container to be packed and stored or transferred outside. III. SYSTEM LAYOUT The aim of the hardware and software design is to automate the syrup powder filling operations..The electronic devices required to construct the system are a personnel computer, microcontroller , sensors ,solenoid valves, plus interconnection links and lab link cables. The block diagram of the hardware implementation of the entire system is shown in Figure (1) below. Figure (1) Block diagram of the system The input system consists of sets of electronic blocks. Each set consists of an electronic device dedicated to perform a specified task. The hardware components are : - Personnel computer (PC) : A PC furnished with parallel ports is used for programming the microcontroller. Lab links : Lab links are sort of cables that connects the computer port to external electronic devices .They are used for programming the microcontroller. - Microcontroller : Atmega 32 microcontroller captures data acquisition from the sensors .It controls the solenoid valves, levers and drives the stepper motors. - Stepper motor : A five wires stepper motors will be used .One wire is for power supply to the stepper motor and the other four wires are connected to the windings of the stepper motor . Equation (1) gives the step angel of the stepper motor. 360 Degrees Step angle = ------------------------------ = 1.8 Degree / Step ……….(1) 200 Steps / revolution - Twelve keys matrix keypad: The keypad is connected to the ATmega 32 microcontroller .It represents data entry to the microcontroller . - LCD : LCD is used to display the data entry and the real time data during the system processing. - Solenoid valve :
  • 3. Syrup powder bottling control system International organization of Scientific Research 39 | P a g e (It is used as an inlet for filling the bottles . - Driver (ULN2803): It is used as driver to the stepper motor. Its driving output current equals 500 mA.. - Capping lever: It is a push pull lever for capping the bottles. - Labelling lever: It is a lever for sticking labels on the bottles. IV. METHODOLOGY AND APPROACH The production of syrup filling include bottling (feeding) , cap closing , labeling , packing and storing operations . Figure (2) shows a sketch of the block diagram for the different stages of the drug production processes summery. Figure (2) General outline drug production pipeline V. PROGRAMMING To achieve an automation procedure for the syrup powder production , we need to go through the following steps: - Step one is developing a Bascom program in the microcontroller . - Step two is downloading the (.Hex) file into the microcontroller using Pony prog program. The algorithm is ; Start Feed : … Rotate the stepper motor 7 steps for bottle feeding. Filling: … Open solenoid valve . …. Delay 3 seconds. … Close solenoid valve . Capping: … Activate the push pull lever . …. Delay 2 seconds. … Deactivate the push pull lever . Labeling: … Activate the labeling lever . …. Delay 3 seconds.
  • 4. Syrup powder bottling control system International organization of Scientific Research 40 | P a g e … Deactivate the labeling lever . Packing: … Rotate the stepper motor 7 steps for bottle packing. … If (keypad input = * ) then go to terminate. Go to feed. Terminate: End VI. RESULTS Equation (2) below gives the total time ( T total ) taken for filling a single bottle with syrup powder. T total = T feed + T fill + T cap + T label + T packing ………….(2) Where: T feed = time of feeding the bottle (seconds). T fill = time of filling the bottle (seconds). T cap = time of capping the bottle (seconds). T label = time of labeling the bottle (seconds). T packing = time of packing the bottle (seconds). By implementing the system design , it is found that the resultant time (T total ) per one bottle is : T total = 7 seconds + 3 seconds + 2 seconds + 3 seconds + 7 seconds = 22 second For increasing the productivity , we need to speed up the five intervals in equation (2).It is found that speeding up the operation results in malfunction of the system .The optimum timing recorded is equal (22 seconds) for a bottle to be filled and packed. Figure (3) shows the characteristics curve of timing versus productivity for the system speed operation. Figure (3) timing versus productivity for the system speed operation VII. CONCLUSION Production automation is the application of certain regulations for the system depending on the complexity of the process being controlled .A variety of approaches being used according to the systems being used. In drug production ,we need to go through a series of precise steps to accomplish the operation. This paper suggested a design based on using a microcontroller for processing . The microcontroller performs processing in the system. The processing is sequential and repetitive for feeding , bottling ,filling , capping and packing operations.
  • 5. Syrup powder bottling control system International organization of Scientific Research 41 | P a g e REFERENCES [1] "An Efficiency Analysis of the Kirby Lester KL16df Automatic Tablet and Capsule Counting System". Pharmacy Automation. The ThomsenGroup Inc. 2004. Retrieved 5 March 2010. [2] Christopher J Thomsen (9 November 2004). "Pharmacy Automation-Practical Technology Solutions for the Pharmacy". Business briefing : US Pharmacy review 2004. The Thompson Group. Retrieved 5 March 2010. [3] W.Bequette, Process control, publisher, Prenthhall, 2002. [4] James Daily introduction to e Engineering Design, publisher College House Enterprises 2002. [5] Richard Dorf, Modern Control systems, publisher Magraw-Hill third edition 2004. [6] W. Bolton Control Systems, publisher Newnes first edition 2002. [7] Gordon McComb, Robot Builder's Bonanza, publisher Magraw-Hill, second edition, 2001.