International Journal of Emerging Technology and Advanced Engineering

Website: (ISSN 2250-2459, ISO 9001:2008 Certified Journal, Volume 4, Issue 3, March 2014)

Android Based Wireless Electronics Workbench System
Rajmane Sainath Bhagwanrao1, Bahir Rahul Shivaji2, Jeughale Shivam Sadashiv3, Prof.Aher Vishal A4


Student Of B.E E&TC, Pravara Rural Engg College, Loni, Maharashtra,India
Assistant Professor Of E&TC Dept, Pravara Rural Engg College, Loni, Maharashtra,India
Data logger is equipped with microprocessor, memory,
and sensor for data collection. Mobility is one of the
advantages of data logger since the size of the
microprocessor, memory, and sensor is small. The design
of the data logger can be made based on the needs of
specific environment or application type. Many of the
general purpose data loggers are machines with fixed
parameters. However, there are some with reprogrammable capability. One of the most important
advantages of using data logger is the capability to collect
data automatically over a long period. Measurement results
can be collected without human supervision just by
deployment and activating the data logger on the intended
location. This does not only reduce the human resources in
data recording, but also provide an accurate picture of the
environmental conditions during the monitoring period.

Abstract— Now a day, Electronics workbench system are
more usefull in business and home applications compare with
several years ago. In this system data loggers can be
customized according to the application requirement based on
the available resources in the market. Thus, this creates a cost
effective solution for the end user. This paper presents the
design and implementation of a low cost, portable, lightweight; low power, wireless electronic workbench system
which works as android Oscilloscope ,but up to few MHz
which consisting of a hardware device and a software
application. The device is equipped with a Bluetooth module
to provide connectivity to a device with Bluetooth, running the
Android operating system (OS), in order to display the
waveforms. The hardware device includes circuitry to capture
the input voltage signals and an embedded Bluetooth module
for transmitting the captured signal information to an
Android device for displaying the waveform. The application
provides three modes of operation, namely logger mode,
digital mode and function generator mode. The user can select
a mode from the application, which in turn sends a message to
the microcontroller which then changes the sampling
frequency accordingly.

2.1. System Overview
The design and implementation stage of the project,
involved the Bluetooth embedded hardware device
implementation and the software application development
for Android. The Bluetooth embedded device is a
microcontroller based system.In this Project we can use32
bit ARM7 Microcontroller. Figure 1 gives a block diagram
of the overall system under taken in this project.

Keywords— Android Device, Bluetooth, data logger,

This paper presents an data logger implemented using
new technology, with low power consumption. It is a
Bluetooth embedded device which will capture input
voltage signals and transmit them to an external device,
such as a smart-phone, running the Android operating
system. Since the device is wireless it can make use of the
smartphone‟s display and processing power.
It is an open source prototype project called the
“Android Bluetooth Data logger”, which consisted of a
Bluetooth enabled transmitter circuit to send data to an
Android phone which draws the waveforms on its screen.
The transmitter circuit uses Microchip's LPC2148 and an
LMX9838 Bluetooth 2.0 SPP module. The maximum input
voltage to the circuit is +5 V to -5 V. However, there is no
mention about the bandwidth of the device. Furthermore, it
is stated that the application had been tested with a
smartphone (rooted Android 2.1 OS) phone.

Figure 2.1: Block diagram of the Overall system

For this system we select android operating system ,
because it is an open source service and earlier Android has
nearly 80% worldwide market share of smart phones.
Android has a large community of developers writing
applications. App owner can modify and improve the app
making it more effective and personalized.


using android OS in their (ISSN 2250-2459. Issue 3. For this analog input signal is given to the analog front end input of the Bluetooth embedded device. Whenever you give analog input then ADC converts the analog signal into digital form which is given to the microcontroller for further process . With in-built DAC in the microcontroller our module also provides analog signals at the required frequency. A logic analyzer displays signals in a digital circuit that are too fast and presents it to a user so that the user can more easily check correct operation of the digital system. Android devices are available in all price segments.] Most of the popular mobile companies like Samsung. HTC. Function Generator Mode: In Function Generator mode we provide a new feature called as Design Wave Studio (DWS). ISO 9001:2008 Certified Journal. volt/division etc on android device display. Square wave. Sony. in which a specific clock signals are required to drive some digital hardware. Triangular wave. Volume 4. BLOCK DIAGRAM AND OPERATION Digital Mode: Logic analyzers are typically used for capturing data in systems that have too many channels to be examined with an oscilloscope. LG etc.1 MODES OF OPERATION As shown in block diagram android device application operate in three modes namely logger mode. First one is Sampling the Input signal and processing it and second one is transmitting the samples to the Bluetooth Module. In this mode we provide a GUI (Graphic User Interface) through which the user can design our own waveform such as sine wave. In this system 8 channel digital inputs are directly given to the microcontroller which are processed and transmitted to android device via Bluetooth. Logger mode: In this mode we can observe given analog signal with different measurable parameters such as time/division. 3.International Journal of Emerging Technology and Advanced Engineering Website: www.ijetae. 564 . Finally Bluetooth module transmits the processed input signal to the android device where we can observe this signal with different measurable parameters. III. March 2014) Anyone who has android device can download android apps online from „Google Play‟ store.After receiving input signal microcontroller unit performs basically two jobs. digital mode and function generator mode. There are endless applications.

using android OS in their devices.and other portable equipments.    As we said earlier Android has nearly 80% worldwide markets share of smartphones.0" QVGA 240x320 LCD screen with Bluetooth v3.1: Logger mode 565 . the on-board stack is bypassed and the module is put in a state that runs the Bluetooth baseband. was to use the module in Host Controller Interface (HCI) mode [2].1 Why Android Device    4. HTC. ANDROID APPLICATION The Android application is developed based on the software development kit (SDK) of Android 2. 5.0 + HS (High Speed). three modes of operation of the device were tested with different voltages and frequencies applied to the analog signal inputs 8 . Sony. Figure 3 and 4 show screen shots of the application displaying the waveforms of three test conditions. It is one of the low cost Android smart phones available in the market to-date.2 Froyo OS. (ISSN 2250-2459.International Journal of Emerging Technology and Advanced Engineering Website: www.30 m which is far enough for the design Bluetooth is a highspeed. the Bluetooth stack is not on the module.3. laptops. So the module is used as a radio. The standard mode refers to the on-board stack running on the Bluetooth module. Android has a large community of developers writing applications. VI. an 832 MHz processor and 290 MB of RAM. The advantage of HCI mode is that it allows to obtain maximum throughput and also to implement custom profiles on the Bluetooth module.ijetae. 4. LG etc. API (Application Program interface) level 8. App owner can modify and improve the app making it more effective and personalized. Issue 3. In HCI mode. Volume 4.5 Gingerbread OS. The hardware interface between the host processor and the module can be either UART or USB. the transmission range of the Bluetooth module is around 20 m. RESULTS The operation of the device was tested by providing test signals from the signal generator and dc voltages from the dc power supply. March 2014) The smart phone has a 3. ISO 9001:2008 Certified Journal. Anyone who has android device can download android apps online from „Google Play‟ store.2 Basic Specifications of the Bluetooth Embedded Device         5 volt DC power supply 2 . microwave link technology designed to connect phones. so it needs to be implemented on the interfacing host processor. pda's.1 Bluetooth Data Rate Limitations: From research carried out it was found that data rates of 2 Mbps [2] are not achievable with the existing software stacks implemented on the module‟s controller.low power. The Android device used for testing the application is a Samsung Galaxy Y (GT-S5360) smart phone with Android 2. BLUETOOTH MODULE Bluetooth module is the wireless communication module that use in communication between Bluetooth embedded devices to android mobile. Android devices are available in all price digital signal inputs ADC sampling rate: up to 400 KSPS Sample memory depth: 1024 points Resolution: 3 mV ( for 10 bit ADC) Analog signal bandwidth: 20kHz Bluetooth baud rate: 9600 to 115200 V. Figure6. the approach suggested to fully utilize the Bluetooth bandwidth. while the application stack runs on the host processor. performing the lower level MAC functionalities. Most of the popular mobile companies like Samsung. Android is an open source service. Therefore. Therefore.

"Development and evaluation of a novel system for monitoring harvest labor efficiency. Zhanga. to achieve higher data transmission speeds and increase bandwidth.html [Feb 24.5. 1.03.[Online]. 2004. CONCLUSION AND FUTURE WORK [4] The paper presented a Android based wireless Electronic workbench that selects optimum sampling rate and attenuation/gain according to the setting selected.2004. which has a much higher data rate of 24 Mbps can be used instead of v2. “BluetoothSocket”. vol 88.Available:http://ww1. Y. March 2014) The prototype contains majorly through-hole components. A. Mar. [Mar. Wiebensohn. B.ijetae. ISO 9001:2008 Certified Journal.06. S. pp. K. P. 6. “RN-2/RN.“Android BluetoothOscilloscope” [Online]. pp. "On-the-go soil sensors for precision agriculture. Volume 4. Issue 3. doi: dx.International Journal of Emerging Technology and Advanced Engineering Website: www.I Adamchuka.microchip. 44.2r.html. Iss. Morganc.8594. Wi-Fi ( S." Computers and Electronics in Agriculture. Kuang." Computers and Electonics in Agriculture. 2012].1+EDR.blogspot." Computer and Electronics in Agriculture. 2013]. [5] [6] 566 Yus.pdf [March 4.T. Upadhyayad.Sep.2: Function Generator mode VII.1016/j. 2013] V. Q. the Android application can be upgraded to provide more features without doing changes to hardware.Available: http://developer. Still similar issues related to the effective data rate may arise due to the limitations in communication profiles and software stacks used.). Roving Networks.2013. Android Developers.K.G. J. Bluetooth 3.D.1016/j. Ampatzidisa.23).com (ISSN 2250-2459.doi.009 .pp.2012. "Methods and procedures for automatic collection and management of data acquired from on-the-go sensors with application to on-the-go soil sensors.002. Surface mount components could be used to reduce the size of the PCBs and make the device more portable. 81. It can improve the bandwidth of the device. (2012.doi. REFERENCES [1] [2] [3] Figure 6. This design has the advantage that.A. which helps to improve the device standards and user experience.2012. Available: http://projectproto. Peets. M. Whitingb. Hummelb.doi:dx.W. Doc/rn-42-ds v2.11) could be the other option. and J.(2010. Sep.42-N Class 2 Bluetooth Module” [Online]. bluetooth-oscilloscope. /bluetooth/BluetoothSocket. M. vol. Scharfa.