Microcontroller Based Multihead Weigher
Microcontroller Based Multihead Weigher
Microcontroller Based Multihead Weigher
net/publication/312125718
CITATIONS READS
0 3,870
3 authors, including:
Parag Narkhede
Symbiosis Institute of Technology
19 PUBLICATIONS 140 CITATIONS
SEE PROFILE
Some of the authors of this publication are also working on these related projects:
Image Processing Based Vehicle Parking Management Using Mobile Application View project
All content following this page was uploaded by Parag Narkhede on 07 January 2017.
Abstract
Objectives: This paper aims at designing a system of 5 hoppers where sum of weights is calculated for each combination of
3 of 5 hoppers. When any sum equals target weight then hoppers responsible for that sum will be drained to the packaging
system. Methods: A multi-head weigher is a weighing machine which is fast, accurate and reliable. It is used for packing
both food and nonfood products. The multihead weigher continuously feeds product into array of weigh hoppers. The
computer system determines which combination of hoppers is matching most closely to the target weight. Then these
hoppers release their contents into the packaging machine. Findings: Industrial grade microcontroller is used for the
decision purpose. The results shows the feasibility of using multihead weigher for fast and accurate packaging operations.
Applications/Improvements: The proposed technique is useful in the parallel weighing machines. It has wide applications
in the packaging systems.
system for combinational weighing, compromising of The complete paper is organized as follows. Section
central processing unit that is connected to the weighing II describes the principle of multihead weigher. Section
peripheral modules through its low speed serial port. III deals with the hardware design of the system. Section
US Patent No. 4694920 to8 describes a control system IV is the main component of the paper that describes the
composed of at least three central processing units which Algorithm for multihead weigher. Section V describes the
are used to control the acquisition of the data from the load working of the designed system. Section VI provides the
cells, motors and vibrating feeders and the dischargers. results and Section VII concludes the paper.
This architecture increases electromagnetic interference
along with the system cost. US Patent No. 59818819
considers a single processing unit which is connected to
2. Principle of Multihead Weigher
the weighing modules by Local Area Network (LAN). Let us consider a multihead weigher system with 6
In this case a high speed LAN is the requirement of the hoppers A,B,C,D,E and F as shown in Figure 1.Target
system. But The use of high speed LAN itself increases weight is 500 gm.
the system cost. US Patent No. 683047610 deals with the
provision of simple and low cost distribution unit that B
eliminates wiring problem. US Patent No. 8076596 to11
180
describes the design of weighing cell and a holder for the gm
cell. US Patent No. 864826612 describes force measuring A C
module and a method of operation of the force measuring 200
170
device for the multiple forces measuring device (multi- gm gm
2 Vol 9 (30) | August 2016 | www.indjst.org Indian Journal of Science and Technology
Parag Narkhede, Ritesh Dhawale and B. Karthikeyan
to
Packaging Hoppers Motor Microcontroller Display
Dispenser
( 1 to 5 ) Driver
System and
Motor
Servo Motors
( 1 to 5 )
3.1 Hopper
A hopper is a mechanical structure used to collect the Figure 3. Hopper Unit.
product from dispenser. The designed system consists
of five hoppers of equal dimensions and arranged in a 3.2 Load Cell
pentagonal shape. Figure 3 shows a structure of hopper Load cell is a weight measurement sensor. Beam type load
unit. A hopper consists of two parts fixed structure and cell is used in this project. A separate load cell is connected
rotating structure. Fixed structure is fixed at point E and to each hopper. An output of a load cell is a voltage signal
Rotating structure is just pivoted at point D. A servo motor of very low strength but it is in linear relationship with
is providing at the pivot point to provide the motion to the weight applied. To increase the strength of the output
the structure. The rotating structure is connected to the signal it is passed through the high gain instrumentation
load cell as shown by dotted line G. Planes denoted by B, amplifier. And then the amplified signal is applied to the
C are open planes of the structure where as others are the microcontroller unit.
closed planes.
Vibrations are provided to the dispenser to move to 3.3 Servo Motor
the product on the dispenser into the hopper. A simple Servo Motor is used because of its high torque and speedy
DC motor is used to generate the vibrations. The time response compared to other types of motors. It is used to
for vibration is controlled by the microcontroller. The rotate the outer structure. Outer part is connected to the
dispenser feed the product into the fixed structure of the servo motor at the pivot point i.e. point D.
hopper.
Vol 9 (30) | August 2016 | www.indjst.org Indian Journal of Science and Technology 3
Microcontroller Based Multihead Weigher
4. Software Design so that product stops falling into the hoppers. Motors
connected to the hoppers responsible for achieving target
Software design is an integral part of this project. To weight are powered ‘ON’ so that the hoppers responsible
perform multi-tasking and the operations with time for achieving target are drained to the outlet line. When
constrains a real time kernel is used for software the hoppers become completely empty then motors are
implementation. Separate task is used to measure the powered ‘OFF’ flag is reset and vibrations are once again
output of load cell so that output measurement becomes started and the loop continuous.
a parallel process. The measured output values are stored
in a global variable.
The sum of the weight of each possible combination
6. Results
of 3 of 5 hoppers is calculated in separate task so that sum A prototype of the desired multihead weigher system is
calculation is also becomes a parallel process. Each sum designed and developed. A cardboard and plywood is
is monitored in the respective task for the target weight. used for mechanical construction whereas a cortex-m
When the target weight is achieved in any one task then series microcontroller programmed using real time
the motors connected to the hoppers responsible to operating system kernal is used for software design. With
achieve the weight are powered on so the product in the the help of developed system weights are measured and
hopper is released to the outlet. noticeable increase in the speed of weighing is observed
compared to the single-headed weighing system.
4.1 Algorithm
• Start vibrations
• Continuously read the weights of the hoppers in
7. Conclusion
separate tasks and store in global variables. In this paper a brief description about microcontroller
• Continuously calculate the sum of weights of each based multihead weigher system is discussed. The
possible combination of 3 of 5 hoppers in separate results also show the feasibility of using multihead
tasks and in each sum calculating task weigher for speedy weighing operations. There may be
• monitor the sum possibility of more than one combination of hoppers
• when it equals the target weight that can achieve the target weight but here only one
• raise the flag if not raised else continue from combination is considered; the performance of the system
step 3 can be increased by considering more than one such
• stop vibrations combination so that more than one outlets are possible.
• drain the resulting hoppers During the experimentation it is observed that load cell
• when the hoppers becomes empty, close the measurement are affected due to the environmental
hoppers and change the status of the flag. vibrations. Thus the performance can again be improved
by designing the filters to counter effect the vibrations on
5. Working load cell measurements.
4 Vol 9 (30) | August 2016 | www.indjst.org Indian Journal of Science and Technology
Parag Narkhede, Ritesh Dhawale and B. Karthikeyan
6. Zecchin P. A guide to dynamic weighing for industry. Mea- 15. Pulido-Rojano A, Garcia-Diaz JC, Giner-Bosch V. A
surement and Control. 2005 Jul; 38(6):173-174. multi-objective approach for optimization of the multi-
7. Gesuita Enzo, Francesco Gusson. Control system for multi- head weighing process. IEEE International Conference on
head weigher, 2003 May . Industrial Engineering and Systems Management (IESM);
8. Naito Kazufumi, Setsuo Haze, Hideo Nobutugu, Yukio Na- 2015 Oct. p. 426-434.
kagawa, Seiji Yamada, Shuji Murata. Combination weigh- 16. Beretta A, Semeraro Q. On a RSM Approach to the Multi-
ing system and method, 1987 Sep. head Weigher Configuration. 11th American Society of Me-
9. Kawanishi Shozo, Hiroshi Higuchi. Weighing system, 1999 chanical Engineers (ASME) Biennial Conference on Engi-
Nov. neering Systems Design and Analysis; 2012 Jul. p. 225-233.
10. Gesuita Enzo, Francesco Gusson. Electric power and com- 17. Boschetti G, Caracciolo R, Richiedei D, Trevisani A.
munications signal distribution unit, particularly for heads Multi-accelerometer-based method for environmental vi-
of combination weighers, 2004 Dec. bration compensation in load cell measurements. IEEE In-
11. Burkart Ralf. Weighing cell with a receiving holder, 2011 ternational Conference on Mechatronics (ICM); 2013 Feb
Dec. –Mar. p. 162-167.
12. Bucher C. Aaron Skidmore, Douglas Bliss, Markus Uster, 18. Halimic M, Balachandran W. Kalman filter for dynamic
Multiple force-measuring device, force-measuring mod- weighing system. ISIE’95. Proceedings of the IEEE Inter-
ule, and method for monitoring a condition of the multiple national Symposium on Industrial Electronics; 1995 Jul, 2;
force-measuring device, 2014 Feb. p. 786-791.
13. Nielsen, Ulrich Carlin. Method and apparatus for use in a 19. Tamai Yutaka, Toru Hiratsuka, Mikio Kishikawa, Toshika-
food packaging system, 2013 Apr. zu Shotsu, Hideshi Miyamoto. Combination weighing de-
14. Nagai Takayuki. Actuator mount for a combination weigh- vice initialization, 2015 Nov.
er. 2016 Jan.
Vol 9 (30) | August 2016 | www.indjst.org Indian Journal of Science and Technology 5