Professional Documents
Culture Documents
net/publication/326398953
CITATION READS
1 3,032
2 authors:
Some of the authors of this publication are also working on these related projects:
All content following this page was uploaded by Pratiksha Sarma on 14 July 2018.
Keywords— Data Acquisition (DAQ) System, Arduino UNO, Universal Serial Bus (USB), Python programming
I. INTRODUCTION
A. Sensing
A fiber loop is used as a sensor to measure volume of liquid
collected in a beaker attached to it. A plastic fiber optic red
LED (IFE91A) is used to illuminate the fiber. IFE91A is a
high output medium speed infrared LED in a „connector-less‟
package suitable for optical fiber applications. The sensing
system is so arranged that when the beaker is empty, the fiber
loop is stable and it corresponds to maximum output voltage
at the detector end. When the beaker is gradually filled with
liquid drops, the weight of the liquid and beaker changes the
shape of the fiber loop from circular to elliptical, and the
output voltage starts dropping. The change in the output
voltage is measured by a photo-transistor (IFD92)
compatible for fiber optic applications.
D. PC Interface
The digital output from AUDB is transferred to PC through
the USB port. In order to monitor and display the incoming
serial data on PC, a python code is run on the PC. Python is a
general purpose, interactive, interpreted, object-oriented and
high-level programming language that offers easy handling
of complex data structures [10]. Figure 3 shows the
flowchart of the application program to control the DAQ.
S1 100 0 0.996
S2 85 15 1.039
S3 75 25 1.069
S4 50 50 1.138
S5 30 70 1.189
S6 10 90 1.235
IV. RESULTS AND DISCUSSION [3] Goswami, T. Bezboruah and K. C. Sarma, “Design of an
Embedded system for Monitoring and Controlling Temperature
The DAQ generates a series of curves for all the liquid and Light”, International Journal of Electronic Engineering
samples for different time interval. Figure 5 (a) shows the Research, Vol 1, No 1, pp. 27-36, 2009.
recorded raw output data of the proposed DAQ for two [4] H. K. Singh, R. Gogoi, and T. Bezboruah, “Design Approach for a
different time intervals of 120s and 180s for sample S3. Web-based Data Acquisition and Control System,” International
Figure 5 (b) shows the recorded raw output data of the Conference of Internet Computing, pp 16-19, 2009.
proposed DAQ for the same time intervals of 120s and 180s [5] D. K. Fisher, P. J. Gould, “Open-Source Hardware is a Low-Cost
Alternative for Scientific Instrumentation and Research,” Modern
for sample S4. In this way, a series of data and curves has
Instrumentation, vol 1, pp. 8-20, April 2012.
been generated for all the samples for five different time
[6] M. Feuntes, M. Vivar, J. M. Burgos, J. Aguilera and J. A. Vacas,
intervals. Then the raw data, as recorded by the python “Design of an accurate, low-cost autonomous data logger for PV
programming platform as csv files, is post-processed to get a monitoring using Arduino that compiles with IEC standards”,
family of smoothed curves on a single plot for all the liquid Journal of Solid Energy Materials and Solar Cells, Elsevier, pp.
samples as shown in figure 6. It is observed from the curves 529-543, 2014.
that with an increase in weight of the liquid in the beaker, the [7] G. Lockridge, B. Dzwonkowski, R. Nelson and S. Powers,
deflection of the fibre optic loop is more. As a result, the “Development of a Low-cost Arduino based Sonde for Coastal
output voltage obtained at the detector is increasing with Applications”, Journal of Sensors (MDPI), pp. 1-16, 2016.
time for an increased volume of liquid. It can be also noticed [8] A. Gonzalez, J. L. Olazagoitan and J. Vinolas, “A Low Cost Data
acquisition System for Automobile Dynamic Applictions,” Journal
that the slope of the curve is decreasing with increase in
of Sensors (MDPI), pp. 1-20, 2018.
liquid density of the samples.
[9] Teli Saraswati and C. Mani, “Smart Real-time Embedded Arduino
V. CONCLUSION AND FUTURE SCOPE based Data Acquisition System,” International Journal of Research
in Engineering and Technology, pp. 258-262, 2015.
A DAQ based on Arduino Platform with python [10] Python programming language by Tutorial point, simply easy
programming is reported here. The data loggers available in learning,
the market, are too costly and limited to only monitor the (https://www.tutorialspoint.com/python/python_tutorial.pdf),
data. Here the operation involves two steps, data monitoring accessed on 20 the March 2018.
as well as data storing. This concept is implemented through
python programming by using Arduino development board Authors Profile
and sensor circuits. The DAQ developed, also serves the Pratiksha Sarma pursed Bachelor of Engineering from Gauhati
purpose of real-time plotting of collected data. The designed University, Guwahati, India in 2011 and Master of Technology
from the same University in the year 2013. She is currently
system is much cost effective compared to existing products. pursuing Ph.D. in Department of Electronic and Communication
This will also reduce errors in measurements as because in Technology, Gauhati University since 2015. She is a member of
many occasion human intervention leads to errors. The IEEE students section since 2017, a life member of the ISTE since
2015. Her main research work focuses on Fiber Optic Sensors,
designed system consumes very less power, so this is also Biomedical Signal Processing, Embedded Systems. She has 4 and
power efficient. The calibration part of the system is yet to be half years of teaching experience and 2 years of Research
carried out. Experience. She is a member of ISTE since 2015 and of IEEE
Students Section since 2017.
ACKNOWLEDGMENT
The authors would like to express their gratitude to the Head Hidam Kumarjit Singh received the M.Sc. degree in Electronics
from Gauhati University, Guwahati, India, in 2005. He is currently
of the Department of Electronics and Communication serving as an Assistant Professor in the Department of Electronics
Technology, Gauhati University for providing the laboratory and Communication Technology, Gauhati University, Assam, India.
infrastructure required to carry out the experimentation. The His area of research interests include instrumentation and fiber optic
sensors. He is a member of the IEEE Instrumentation and
authors would also like to acknowledge the Glassblowing Measurement Society since 2013.
workshop of the Department of USIC and Instrumentation,
Gauhati University for constructing the flexi-glass setup Tulshi Bezboruah received the Ph.D. degree in Radiophysics and
required to carry out the experimentation. Electronics from Gauhati University, Guwahati, India, in 1999. He
is currently a Professor and the Head of the Department of
Electronics and Communication Technology with Gauhati
REFERENCES University. His area of research interests include instrumentation
and control, distributed computing, and Web Services. He is a
[1] Maurizio Di Paolo Emilio, “Data Acquisition Systems – From Senior Member of IEEE since 2012 and a member of the IEEE
Fundamental to Applied Design” Springer publication, New York, Geoscience and Remote Sensing Society.
pp. 1-2, 2013.
[2] Data Acquisition Tutorial :: Radio-Electronics.com (http://www.radio-
electronics.com/info/t_and_m/data-acquisition/data-acquisition.php),
visited on 8th March 2018.