0% found this document useful (0 votes)
141 views4 pages

PC Based Oscilloscope Using Arduino: Abstract

This document summarizes a research article about developing a PC-based oscilloscope using an Arduino board. The system takes an analog input signal, converts it to digital using the Arduino's microcontroller and ADC, and transfers the data to a PC via USB. The PC then displays the waveform. The system operates at frequencies up to 5 kHz and allows measuring signals' maximum peak voltage and rise time. It provides a low-cost alternative to commercial oscilloscopes using easy-to-understand hardware and software designs.

Uploaded by

Nitin Nair
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
141 views4 pages

PC Based Oscilloscope Using Arduino: Abstract

This document summarizes a research article about developing a PC-based oscilloscope using an Arduino board. The system takes an analog input signal, converts it to digital using the Arduino's microcontroller and ADC, and transfers the data to a PC via USB. The PC then displays the waveform. The system operates at frequencies up to 5 kHz and allows measuring signals' maximum peak voltage and rise time. It provides a low-cost alternative to commercial oscilloscopes using easy-to-understand hardware and software designs.

Uploaded by

Nitin Nair
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

International Conference on Emanations in Mordern Engineering Science & Management ( ICEMESM-2018 )

REASERCH ARTICAL OPEN ACCESS

PC BASED OSCILLOSCOPE USING ARDUINO


Rohit Tare1,Rushikesh Bhonde2,Prof. Suyog gupta3
1(Department of Electronics & Telecommunication Engineering,SRPCE,NagpurEmail: [email protected])
2(Department of Electronics & Telecommunication Engineering,SRPCE,NagpurEmail:[email protected])
3(Department of Electronics & Telecommunication Engineering,SRPCE,NagpurEmail:[email protected])

Abstract:
The aim of this paper making a pc based oscilloscope using arduino. This arduino kit is ineterfaced or connected to the
laptop. We can get the input from the arduino kit. The oscilloscope is a device or an instrument which is used for so many
purpose as like frequency and peak voltage measurement .for measuring the analogue quantity the oscilloscope is used. While
converting the analogue quantity into a digital the sampling and data acquisition process is used .the microcontroller is used for
the programming .it is low cost device and also portable. This system will operate up to5 kHz frequency and it operated on 230
A.C.

Keywords:Arduino kit,CRO,Oscilloscope, Data conversion, low cost CRO.

1. INTRODUCTION publicationscommittee as indicated on the


conference website. Information about final paper
Oscilloscope is a very important and integrated
submission is available from the conference website.
digital devices for signal conditioning, acquisition
and analysis. Increasing modern electronic system
the various types of oscilloscope is use for
2. OVERVIEW OF OSCILLOSCOPE
completing the task. Oscilloscope is the one of the
most intelligent programmable computer. This
This system is divide into two part in the first part
electronic instrument is use for so many purpose in
analogue signal is taken as input signal for the
day to day life that is in labs, collages etc. That’s
calibration circuit after the calibration the signal are
allow observation of various types signal. We had
send to the microcontroller AT mega16 328.This
an idea to develop the oscilloscope in low cost and
Microcontroller are used for analogue to digital
easy to understand as compare to market device.
operation or conversion. During this analogue
The digital oscilloscope has very useful for solve
signal is converted into analogue into digital signal.
this problem of simple CRO. The oscilloscope
Microcontroller is generating up to 5khz sampling
working on analogue signal conditioning, ADC unit
frequency. This digital data is transfer via USB to
as well as data acquisition system. For digitalising
the pc. In which the c language is use for the
analogue signal and transfer data are transfer via
programming to achieve the programming.
USB port, this port is connected to the pc or laptop
for display the waveform. The oscilloscope are also
3. LITERATURE SURVEY
use for measuring the maximum peak voltage, rise
time of the waveform. This oscilloscope design is in
This section present the detail literature review of
terms of hardware and software. This design
the waveform measurement and presentation on the
endorse the advantage of PC based
oscilloscope. This idea of waveform sixteen century
oscilloscope.This document is a template. An
for technological growth, scientific study is
electronic copy can bedownloaded from the
necessary. Observation of the system include
conference website. For questions onpaper
making measurement of a system parameter and is
guidelines, please contact the conference

ISSN: 2395-1303 http://www.ijetjournal.org Page 1


International Conference on Emanations in Mordern Engineering Science & Management ( ICEMESM-2018
ICEMESM )

output from various kind of input signal. In such In our project the software is used for data
cases study can be greatly simplified this since conversion system. This device convert
con the output
electrical signal are readily measured using into binary. The performance of the system is
analogue to digital converter
onverter .This is the idea how depend upon bandwidth and signal to noise ratio.
the idea of oscilloscope originated by the [6] Bojan The resolution of the ADC is 10 bit.Turbo C++
Banko. (2004, August 16). Turn yourour PC into a free software is used for coding. The programme is
oscilloscope [Online]. LPTscope. .Oscilloscope is consist of main programme as well as several sub-
sub
an automated measuring instrument which sample programme.
ramme. The other programme are merge from
analogue signal, processs and then display the turbo c++ and java programme, this programme are
waveform on the screen. After some time of taken from arduino and given to the processing ID
research has been in the field of oscilloscope application for the software windows
technology.
Some of the popular features available in 5. HARDWARE DISCRIPTION
conventional digital oscilloscope such as triggering,
math function, etc. were used in our ur project. The I. Arduino kit:
properties of signal observed by several factors
varying amplitude frequency and phase.
Oscilloscope are used in collage, medicine,
engineeringand telecommunication industry. The
scope of design principle and overall solution.

4.BLOCK DIAGRAM

Figure 2: Arduino
ino board

Arduino is circuit board which have contained the


microcontroller IC input output port USB, port
resets switch UART required this things in our
Figure 1:Block diagram project. By using arduino as oscilloscope we can
display several types of waveforms. We can get
In the data acquisition system is out like using
maximum voltage applied to arduino is 5 to 10.
sensor or transducer that means that sense the
multiple analogue signal and this convert into
digital signal and this digital data passed through II. Laptop or PC
the USB to the PC .this data is sorted in the PC and
also itt display on the screen of the pc or laptop.
This project is like the embedded system.it also
contain the clock generator module, this module is
used to give the clock input to the ADC. For this
purpose the LM 555 is used, this module can
generate 1.34 MHz frequency. In this block
diagram the auto ranging circuit is used which
Figure 3:: Laptop device
convert the signal range from +_100 to +_2.5, this
is arrangement is controlled by using potentiometer.
International Conference on Emanations in Mordern Engineering Science & Management ( ICEMESM-2018
ICEMESM )

Laptop or pc is used for displaying the waveform In this experiment an arduino board is used at in
and the value of maximum or peak voltage and ATmega 328IC is used to interface in the various
frequency. Whenever an arduino is compile the component. When the system is start it will check
programme and upload it via a USB and the output analogue or not .USB will initialize the input and
comes to the screen of the laptop or pc by a serial transfer the output. When the USB initialize is start
communication. The graph of any voltage, current IC AT mega 328 will getting for the data. It will set
value or peak to peak voltage can be seen by input or output .after some time input or outpu
output pin
connecting the port of the arduino. of the system will start the timer .if the timer is
overflow it will reset the another data. This process
III. FLOW CHART is continuously running .when the output running at
this time it will send the I|O is microcontroller will
set high or low .this process will cocontinue till the
application sendstop
stop the input then the connection
will on and microcontroller will be reset.
.
6. RESULT

The input from the signal conditioning unit is given


to the analogue port of the arduino and it convert
this signals into digital form. This
his project has been
check by giving the different types of input and
waveform is obtain without any signal distortion.
The waveform is show on laptop or pc also display
voltage per division and the peak value of the signal
by using PC printer port the stustudents get output of
the printout.

Figure 5:Generated square waveform

This fig is obtained from sampling and the


decoding process of the analogue signal for
obtaining the value. These value literally seen on
the application of the windows.

Figure 4: Flow chat


International Conference on Emanations in Mordern Engineering Science & Management ( ICEMESM-2018
ICEMESM )

http://www.metrictest.com/product_info.jsp?mfgmdl
st.com/product_info.jsp?mfgmdl
=HP%20DSO804 04B (N).

4. PC Oscilloscope and Data Acquisition Products.


[Online]. Pico Technology.
http://www.drdaq.com/low-cost
cost-oscilloscopes.html.

5. Colin K McCord. (2005, October 1). Low cost PC PC-


based quad channel real-time/
time/ storage oscilloscope.
Figure 6: Generated triangular waveform [Online]. http://www.cmccord.co.uk/FYP/index.htm
Thiss is a triangular wave is obtain from the 6. .Bojan
Bojan Banko. (2004, August 16). Turn your PC into
analogue signal after the decoding. This system is a free oscilloscope. [Online]. LPTscope.
simulated by various type using MATLAB also this http://www.geocities.com/LPTScope/index.html
http://www.geocities.com/LPTScope/index.html.
technic is better for gettingg the output. The result
show the application
ation of receive signal from 0.1 kHz 7. M.M. Vijay Anand. (2002, December).
De PC-based
to 5 kHz on the screen of laptop or PC. This signal Oscilloscope.[Online].Circuit1_oscilloscopr.pdf.http
[Online].Circuit1_oscilloscopr.pdf.http
://www.electronicsforu.com/efylinux/circuit/dec2002/
is in the real time with less one second response of circuit1_oscilloscope.pdf.
input signal, comparing the other conventional
oscilloscope, this oscilloscope
cope is better and able to
detect all frequency and maximum voltage and peak
to peak voltage

7. CONCLUSION

Integration
ntegration of virtual instrument technology,
the use of computers as human-machine
machine in
interface,
have greatly improved the instrument's scalability.
Due to small size it is easy to handle and operate,
therefore this system can be used in research
purposes and development. A PC based is a low
cost portable oscillator based on the feature of
communication electronic, computer, and electrical
courses. It is very affordable for the conversion of
analogue signal in the digital forms.

8. REFERENCE

1. A. K. Sawhney, a Course in Electrical and Electronic


Measurements and Instrumentation. Dhanpat Rai
&Co., 17th Edition, Chapter 21, Pages 784-785
784

2. . Tektronix 2445B 150 MHz 4 Channel. [Online].


Techrecovery.
Oscilloscopehttp://www.techrecovery.com/ccp2451
Oscilloscopehttp://www.techrecovery.com/ccp2451-
tektronix-2445b¬150mhz-4-channel-oscilloscope
oscilloscope-
2445b-1477.htm.

3. HP/Agilent DSO80404B 4GHz 4CH 40GSa/s


Infiniium Oscilloscope. [Online]. Metric Test.

You might also like