Available Online at www.ijpret.com 884
INTERNATIONAL JOURNAL OF PURE AND
APPLIED RESEARCH IN ENGINEERING AND
TECHNOLOGY
A PATH FOR HORIZING YOUR INNOVATIVE WORK
ARM BASED BLUETOOTH DATA ACQUISITION USING ANDROID
APARNA R. SANGITRAOM tech (VLSI), GHRIETW, Affiliated by RTMNU, Nagpur, Maharashtra, India. Accepted Date: 05/03/2015; Published Date: 01/05/2015
\
Abstract: Data acquisition is an important part of instrumentation. Various new technologies are being used to make data powerful. We use Android mobile operating system to make a Data Acquisition System, which is portable and powerful open source. The Systems proposed earlier contained one sensor attached to one node and here we are proposing a system such that more than one node can be connected to one sensor. System is designed to work with smart phones based on the Android open source operating system. The Systems proposed earlier contained one sensor attached to one node and here we are proposing a system such that more than one node can be connected to one sensor.
Keywords: Android, Bluetooth, Data Acquisition, Engineering Education and Microcontroller-
Corresponding Author: MS. APARNA R. SANGITRAO
Access Online On:
www.ijpret.com
How to Cite This Article:
Available Online at www.ijpret.com 885 INTRODUCTION
In this modern era research is done for data acquisition in various fields such as industrial and biomedical applications. There are many difficulties which we are facing such as complexity due to wires used for data acquisition and high power consumed in the system and these systems are expensive. Our proposed Data acquisition system based on blue tooth and android based application will mainly focus to improve above mentioned difficulties. We propose a system which is completely wireless and it consumes less power, it is cost effective and it is portable and it won’t be limited to specific sensor networks. This system connects mobile device with microcontroller (ARM) via Bluetooth.
Data acquisition is an important part of instrumentation. More than one node is used here in this system. Hence it is not limited to a specific set of sensors and is therefore called as Multi modal System. Also in the systems proposed earlier the output was displayed on LCD whereas we are displaying the output on a android based application (say) smart phone. This data
acquisition system can be divided into two parts first is Hardware and second is s Software.
Hardware section consists of the microcontroller ARM7 it performs the task of converting
analog signals into digital one and send it to the smart phone through Bluetooth. Software develops Android application which receives the data through Bluetooth.
LITERATURE SURVEY
The systems proposed earlier are explained in short here.
Deniz Balaman, Ali Bozbey [1], proposed the design of data acquisition system at remote places using a Xilinx software and FPGA. This paper describes the design of a data acquisition system that sense and send the output of Superconducting Quantum Interface Devices (SQUID) to destination through wireless with GPRS is aimed to be provided.
Qiao Qiao, Fei Gao and Te Wang [2], proposed the monitoring system comprised of temperature module, monitoring system and a smartphone. The temperature sensor used here measures the temperature display the output on LCD and transmit the temperature measured through the bluetooth on smart phones too. It can write values to control the thermometer . Results show technology in this system has the lower power consumption.
Available Online at www.ijpret.com 886 spatio-temporal data about mobility and social interactions uses the capabilities of Bluetooth capable smartphones carried by participants.
Noureddine, Said, Fethi [4], proposed design of portable device that monitors ECG signal of patients. This paper describes a low-cost method for real time acquisition of ECG signal using a Matlab R -based Graphical User Interface (GUI).
So we saw that the systems proposed earlier contained one sensor attached to one node. So there aroused a need here we are proposing a system such that more than one nodes can be connected to one sensor. Here it is not limited to specific set of sensors and is therefore called as Multimodal system. Moreover the ouput is displayed on android based application that is smartphone.
III. PROPOSED WORK
The main objective of our Bluetooth based data acquisition system is:
• To design and implement portable Bluetooth based Data Acquisition System
• To display the output on Android based application that is smart phone
• To transmit the data to mobile through Bluetooth
• To receive the data for monitoring via Bluetooth
The main goals of this project are:
• Developing an application that is software based
• Designing a hardware that performs analog to digital conversion
• Communication of Hardware and Software through Bluetooth.
For designing android based application smart phone is chosen and for designing hardware module ARM 7(LPC 2148) microcontroller. The reasons for using them are explained as under:
1. SELECTION OF ANDROID MOBILE OS
Available Online at www.ijpret.com 887
• Support of the Bluetooth
• Openness
• Able to access
• Complexity should be low
Bluetooth support is one of the main requirements of this project. Mobile OS should allow other applications to install and access the mobile resources.
Android has powerful APIs, excellent documentation, a thriving developer community, and do not require development or distribution costs. In addition it has various advantages:
• It is absolutely free and has Open Source
• Process of approval for distribution of application is not required
• Selection of hardware required is wide
• Tutorials and Developing tools are easily available
2. SELECTION OF ARM
Microcontroller is single integrated chip containing all processor, support, memory, and input/output in a single package. Different types of microcontrollers with different features are available in the market. The main requirements of microcontroller in this project are:
• It has support of UART
• It has support of ADC
• Access ability
• Complexity is low
Available Online at www.ijpret.com 888 and power use.ARM 7 has a flash memory of 512kb so it becomes easier to store any data in it there is no need of inserting any SD card.
iii. SELECTION OF BLUETOOTH MODULE
Bluetooth communication is supported by mobile which has Android that is the Smart phones. RFCOMM is the commonly used Bluetooth. Android supports it. It is generally a online transport over the Bluetooth. Whereas Bluetooth communication is not supported by ARM. To transfer the data between the ARM and the smart phone an external Bluetooth module(HC-05) is required.It operates in two modes first is Master and second is Slave. It is having a feature same as that of serial communication with 9599-115199 bps. The operating frequency range 2.39-2.524 GHz. It has self built in antenna in it. Total 32 pins are there but we use only 6 pins for interfacing.
IV. ARCHITECTURE
The architecture has mainly two parts. Hardware and Software. Hardware and the Software parts can be explained as below:
The main requirement of data acquisition hardware module in this project is to convert the analog signal to digital signal and then send it to Android Smartphone via Bluetooth connection. The architecture of this is given in fig a)
Available Online at www.ijpret.com 889 Main requirements of its hardware part are conversion of analog to digital and send it to smart phone through Bluetooth. USART initialization, ADC and timer is done by control program. Timer 1 operates in CTC mode that generates interrupt and A to D conversion is done by A/D convertor. USART performs task of sending digital values to blue tooth module. Control program perform communication between Android and ARM .It sends connection required to blue tooth module and after accepting it by blue tooth module it performs A/D conversion. The software part of Bluetooth based data acquisition is as under:
Mobile application is started by the user by clicking on the application icon. After it is started the user enter the information of signal. After that a connection is established with hardware module via Bluetooth. After that mobile starts receiving digital values of the information signal. The data that is received will be saved. If there is no data for receiving then the mobile application is disconnected.
1. BLOCK DIAGRAM OF PROPOSED WORK:
The block diagram of the complete proposed work is given as below:
Fig b) Block diagram of proposed work
Available Online at www.ijpret.com 890 The communication between the Microcontroller ARM and the Smart phone is established with the help of Bluetooth. For this purpose we need a Bluetooth module to be connected externally in our circuit. The connection that is established here is completely wireless.
V. SOFTWARE APPLICATION
We have developed a software application that is android based mobile that will display the output. We have used Arduino platform that provides integrated development environment based on processing project which supports our language of the required programming that is Andriod based.
Fig c) Display on Android Application
VI. CONCLUSION
In this research work, we are showing the output on an android based application that is smart phone. The output taken through the Bluetooth can be send to distant places via GPRS by
sending screen shots or by sending mail to the required destination. We use Android mobile
operating system to make a Data Acquisition System, which is portable and powerful open source. It will be more advanced than earlier proposed systems. The Systems proposed earlier contained one sensor attached to one node and here we are proposing a system such that more than one node can be connected to one sensor.
VII. REFERENCES
1. Deniz Balaman, Ali Bozbey, “ Application of Data Acqusition System for Superconducting
Quantum Interface Devices(SQUID) at Remote Location”, in 2014 IEEE 22nd Signal Processings
Available Online at www.ijpret.com 891 2. Qiao Qiao, Fei Gao and Te Wang, “The Design of Electronic Thermometer Based on Bluetooth Low Energy”, in IEEE2013 Information and Electronic school Beijing Institue o/Technology Zhongguancun South street, Beijing , China
3. Arkadiusz Stopczynski, Jakob Eg Larsen, Sune Lehmann,Lukasz Dynowski, Marcos Fuentes,”« Participatory Bluetooth Sensing: A Method for Acquiring Spatio-Temporal Data about Participant Mobility and Interactions at Large Scale Events», in IEEE 2013.International Workshop on the Impact of Human Mobility in Pervasive Systems and Applications 2013, San Diego (18 March 2013) p.p.242-247
4. Noureddine, Said, Fethi, “Bluetooth portable device and Matlab based GUI for ECG Signal
Acquisition and Analysis”, in Proceedings of IEEE 2011.7th InternationalWorkshop on Systems,
Signal Processing and their Applications p.p.87-90
5. Suraj Patinge,Yogesh Suryawanshi,Sandeep Kakde,”Design of ARM Based Data Acquisition &
Control Using GSM & TCP/IP Network”, in 2013 IEEE International Conference on Computational Intelligence and Computing Research
6. JinLin Hu and Guilin, “The Design of Wireless Data Acquisition System Based on STM32 and virtual instrument”, in IEEE 2012 National Natural Science Foundation of china (Grant No.11065003),the Nature Science Foundation of Guangxi(Grant No.2011GXNSFA018129) and the Research Funding of Guangxi Education Department(Grant No.201012MS026)
7. CHENG Yao-yu1, LIU Yong-lin1, LIANG Ying2, WANG Shi-qin,” Design of Image Acquisition and Storage System Based on ARM and Embedded”, in IEEE 2012 .p.p.981-984
8. Paul Harvey, Bryan Woodward, Sekharjit Datta, and David Mulvaney,” Data Acquisition in a Wireless Diabetic and Cardiac Monitoring System”, in 33rd Annual International Conference of the IEEE EMBS Boston, Massachusetts USA, August 30 - September 3, 2011.p.p. 3154-3157
9. Majid A. Al-Taee, Nadine A. Jaradat, Dima M. Abu Ali, “Mobile Phone-Based Health Data Acquisition System Using Bluetooth Technology”, in 2011 IEEE Jordan Conference on Applied Electrical Engineering and Computing Technologies (AEECT)