20.04.3254 Jurnal Eproc
20.04.3254 Jurnal Eproc
20.04.3254 Jurnal Eproc
Abstract
An electrical signal is an electrical voltage or current that carries information. The term electrical signal in
a circuit can refer to voltage or current. Voltage or often people call with potential differences, is the energy
carried out to move a single charge, while an electric current is a change in the speed of a charge with
respect to time or charge that flows in units of time. In a research or scientific project, measurement tools
are often needed that can project the form of electrical signals to be seen and studied. One measuring
instrument commonly used is the oscilloscope (oscilloscope). Oscilloscopes are usually used to observe the
exact wave shape of an electrical signal. This measuring instrument works based on data samples, the higher
the data sample, the more accurate the electronic equipment. Oscilloscopes usually have very high data
samples, so Oscilloscopes are very expensive electronic measuring devices. If an oscilloscope has a sample
rate of 10 Ks / s (10 kilos of sample / second = 10,000 data per second), then this tool will read 10,000 times
a second. However, not all scientific research or projects require a type of Oscilloscope that has such a high
level of accuracy, there are some of them needed just to learn a basic introduction to electrical signals, there
are several other cases needed to be practically portable, so it is easy to use at the time is required. But in
the market today, Oscilloscope products are dominated by products of manufacturing manufacturers with
large and heavy dimensions, of course with relatively very expensive costs and generally for the needs of
laboratory procurement.
Keywords: Oscilloscope, Electrical Signal, Portable, Electronic Measuring Instruments.
1. Introduction
Electrical signal (electrical Signal) is a voltage or electric current that carries information. The term electrical
signal in a circuit can refer to voltage and electric current. Voltage or often people refer to a potential difference,
is the energy that is done to drive a single charge, while the electric current is a change of payload speed to the
time or load flowing in the time unit. In other words the current is a moving charge. As long as the charge is
moving it will appear current but when the charge is silent then the current will be lost.
The common types of electrical signals in the know are AC and DC (Alternating Current and Direct Current)
the term AC (alternating) and DC (unidirectional) are not absolutely embedded in the flow alone. However can
and usually also intended at voltage sources e.g. 220V AC or 12v DC, both types of electrical signal is a very
important waveform in the field of electronics, where the waveform that formed in 1 second is called as the
Frequency measured in Hertz (HZ) units. Both of these electrical signals are common examples used in research
or scientific projects, especially for researchers, students and students in the fields of electronics and derivatives.
In a study or scientific project it is often necessary measuring instruments that can project the form of electrical
signals in order to be seen and studied. One of the commonly used measuring instruments is Oscilloscope.
Oscilloscope is typically used to observe proper waveforms of the electrical signal. The measuring instrument
works based on the sample data, the higher the data sample, the more accurate the electronic equipment is. Usually
the Oscilloscope has a very high sample of data, therefore the Oscilloscope is a very expensive electronic
measuring instrument. If an oscilloscope has a sample rate of 10 Ks/s (10 kilos sample/second = 10,000 data per
second), then this tool will perform the reading as much as 10,000 times in a second.
2. Basic Concept
2.1 Oscilloscope
The oscilloscope is an electronic measuring instrument that functions to project the electrical signal form to be
seen and studied. Initially the oscilloscope consisted of a cathode ray tube and an electron transmitter device that
functioned to project the electron beam to the cathode screen, so that the electron beam was used on the screen
and with the help of some special circuits Inside the oscilloscope will cause the spotlight to move repeatedly from
left to right of the screen [4]. The highlight repetition is the one that causes the continuous signal form on the
screen so that the signal can be seen and learned. Today there are two (two) types of oscilloscope, the analog
oscilloscope and the digital oscilloscope. Each type of oscilloscope has its advantages and limitations.
1. Analog Oscilloscope
The analog oscilloscope works by describing the electrical waveforms through the electron beam in a cathode
ray tube that runs from left to right. The beam of electrons emitted by the electron gun section will hit the wall of
the cathode screen so that the electrons in the phosphorus layer of the screen will excitation and result in a
ISSN : 2355-9365 e-Proceeding of Engineering : Vol.7, No.3 Desember 2020 | Page 9177
luminescence or flame on the screen, which will be the Draw the base of the waveform measured by the
oscilloscope [4]. In the analog oscilloscope, the waveform that will be displayed on the screen is arranged by a
pair of deflector plates vertically or horizontally, the layer of the electron beam is performed by the coating where
the The deflow is given a certain voltage it will result in the beam of electrons to turn at a certain price anyway.
For example, if the voltage on all of the plates is 0 (zero) Volt, then the beam of electrons will move straight to the
screen so that the screen will only appear a flash point in the middle of the screen. The tension adjustment layer
will be related to the Time/DIV setting for the horizontal Defter layer, and corresponds to the Volt/DIV setting for
the vertical-defter layer.
2. Digital Oscilloscope:
If on the wave analog oscilloscope displayed on the screen is directly given from a series of vertical electron
emission disconnection layer so that it is effective "real time", then the digital oscilloscope of the wave will be
displayed first through Sampling stage and then the data of the sampling result is processed digitally. The digital
oscilloscope stores the sampled voltage values along with its rolling timescale on temporary memory before it is
displayed [4]. In principle, the digital oscilloscope works by sampling the signal, storing data, processing data,
then displaying the data processing results and then repeating back as such. The digital oscilloscope has 2 (two)
ways to depict the input signal, single shot or real time sampling. With both of these techniques, the oscilloscope
obtains all the signal footage with one trigger event. Unfortunately a cuplic oscilloscope rate will limit the
bandwidth of the oscilloscope when operating in real time (realtime). In theory the digital oscilloscope requires
input with at least 2 (two) snippets per signal period (wave) to reconstruct a waveform. However, in practice, 3
(three) or more snapshots of each wave period will provide better acquisition accuracy [6].
2.4 Sampling
ISSN : 2355-9365 e-Proceeding of Engineering : Vol.7, No.3 Desember 2020 | Page 9178
When the switch closes briefly then re-open ed then the C capacitor will be charged the same large load
with the big signal X (t) when the switch is closed. The buffer circuit is assigned to allow the payload on the
capacitor to stay awake while being used by the next process. The sampling speed of the signals from the analogue
signals to be converted must meet the Nyquist criteria. Where the minimum sampling frequency (Fs) is 2 (two)
times the frequency of the maximum analog signal to be converted (Finmax). For example if the analog signal to
be converted has a frequency of 100 Hz then the sampling frequency of the ADC is at least 200 Hz. Or when
reversed, if the frequency sampling ADC amounted to 200 Hz then the analog signal to be converted must have
The maximum frequency of 100 Hz. When this Nyquist criterion is not met it will arise an effect called aliasing
because a certain frequency is seen as another frequency.
2.6 Arduino
Arduino is an open-source, flexible, and easy-to-use electronic prototyping system that is both
hardware/hardware and software/software-based. Beyond that, the main strength of the Arduino is the number of
users who are very much so that there is a library of code libraries as well as supporting modules (Hardware
support modules) in a very number. This makes it easy for beginners to get to know the microcontroller world.
The Arduino is defined as an open source electronic platform, based on software and hardware that is flexible and
easy to use, aimed at artists, designers, hobbies and anyone interested in making an object or An interactive
environment [10]. Arduino as a physical computing platform that is open source on a simple input board, which
means a physical computing platform here is an interactive physical system with the use of software and hardware
That can detect and respond to situations and conditions.
3. Work System
Next is the diagram scheme that will be used in hardware design on the Oscilloscope product design in this
study, can be seen in the image below as follows:
Figure 3.1 represents the diagram scheme, Arduino MEGA Board has available an Analog Read feature that
will be used to read electrical signals. The electrical signal gained from the Analog readings is converted into volts
with a maximum 0 to 5V range, where the maximum Analog reading value is at 1023. As mentioned in the
beginning, the purpose of this research is to make the Oscilloscope products in a portable form, using two different
multitester voltmeter cables of color (red = positive, black = negative) that act as connectors to conduct electrical
signal testing. Then the time visualization of the converted electrical signal waves is set by using potentiometer as
per user requirement. This time is specified in seconds, ranging from a range of 1/10 seconds to 1 second for
display visualization updates.
The specification of the output input to be used in the Oscilloscope product design is suitable for the need of
electrical signal analysis to obtain a graph result indicating the wave of the voltage connected to the cable
multitestervoltmeter (positive/negative), using connectors by preparing two different color jumper cables, namely
red color that indicates positive voltage (+), and black color indicating a negative voltage (-).
3.3. Software Design
MCUFriend's KBV library is the main core of the code Adafruit TFT Libraries that are altered to function in
the 2.4 inch TFT LCD shield with controller. MCUFriend KBV library can be easy to use and generates the
graphical output required for this research. The product design is configured to display the electrical signal waves
on the 2.4 inch TFT LCD using the library, which is the development of the AdaFruit library. The display used in
this study uses a TFT LCD of 2.4 inch, which can display the electrical signal waves generated by the electrical
voltage connected to a voltmeter cable multitester which is only able to test the direct voltage or DC with a
maximum of 5 volts.
ISSN : 2355-9365 e-Proceeding of Engineering : Vol.7, No.3 Desember 2020 | Page 9180
Initialize
Potensiometer Read
Conversion Voltage
Figure 3.2 is the program design flow using the Arduino software on the oscilloscope product in this study. The
initial stage starts from the initialization stage, where at this stage the program initializes the TFT LCD display
module connected to the oscilloscope product, then initializes the voltage stabilization, so that when the product
takes measurements, the electrical signal can minimize errors that may occur or deviations from the measured
value.
The next stage is the reading of the potentiometer module installed via analog pin A8. This potentiometer will
be used to adjust the time division (time / div) of the reading and processing of the electrical signal received by
the oscilloscope product. The potentiometer will set the time span required for the oscilloscope to read the electrical
signal as input, where the value range is in the numbers 0 ms to 1000 ms (or 1 second) with a step division of 10,
or it means that in this case the increase in each rotation of the potentiometer means electrical signal measurements
will be measured in 100 ms increments. This is also adjusted to the rotation capability which can be adjusted by
the potentiometer, which is as much as 10 steps of displacement from the minimum point to the maximum that
can be achieved.
Then synchronize with the potentiometer reading on analog pin A8, which is to read the electrical signal input
on analog pin A7, where this pin is connected to the positive cable of the electric signal measuring instrument
used. The input from the A7 analog pin is an analog value that can be read by the Arduino MEGA device where
the value range is from 0 to 1023. Then the analog value is converted into a voltage measurement with a value
range in the minimum range of 0 Volt to 5 Volt. This reading is also in line with the synchronization of time (time
/ div) which has been set through the reading on the potentiometer module. In essence, the greater the maximum
rotation of the potentiometer, the slower the reading of the electrical signal obtained through the A7 analog pin
will be slower, and vice versa if the smaller the rotation of the potentiometer is set to the minimum, the delay in
reading the electrical signal will be faster. This will form a regular pattern of electrical signals that are successfully
measured on the oscilloscope which indicates that the product is functioning properly.
All readings that have been successfully converted into voltage (voltage) will be displayed on the TFT LCD
Display, the results will be shown in the form of a pattern on the x and y axes, where the x-axis shows the set
number of time ranges (time / div), while the axis y is the result of the amount of the electrical signal that has been
successfully measured via analog pin A7. This result is the main output of the oscilloscope product which has the
role of providing information about the ability of the tool to measure electrical signals, this is the main thing in
product design.
3. Multitester Voltmeter
4. Laptop / Notebook
5. Software Arduino IDE
6. USB 2.0 Type A/B Cable
7. Manual Stopwatch
There are several stages that will be carried out in accordance with the test objectives, such as:
1. Connect 9 Volt Power Supply to Arduino MEGA.
2. Then connect the USB 2.0 Type A/B Cable to Arduino MEGA
3. Open Arduino IDE on the Laptop / Notebook
4. Then upload the program to Arduino and activated
5. One of the input analog pins was measured using a multitester of voltmeters, and any outgoing 0 and
1 results were recorded
There are several stages that will be carried out in accordance with the test objectives, such as:
1. Connect 9 Volt Power Supply to Arduino MEGA.
2. Then connect USB 2.0 Type A/B Cable to Arduino MEGA
3. Open Arduino IDE on the Laptop / Notebook
4. Upload the program to Arduino and activated
There are several stages that will be carried out in accordance with the test objectives, such as:
1. Connect 9 Volt Power Supply to Arduino MEGA.
2. Then connect USB 2.0 Type A/B Cable to Arduino MEGA
3. Open Arduino IDE on the Laptop / Notebook
4. Upload the program to Arduino and activated
5. In the Arduino IDE application, open the serial monitor facility that will be used to monitor the value
of the analog output and the conversion result to the power unit (Volt).
6. Connect Cable Multimeter Tester (Positive & Negative) to the object that can produce electricity
(Power source with a 5 volt limit)
ISSN : 2355-9365 e-Proceeding of Engineering : Vol.7, No.3 Desember 2020 | Page 9182
Below is an illustration image of the use of the IC555 Circuit components on a portable oscilloscope
which can be seen as follows :
1 1
2 0
3 1
4 0
5 1
6 0
7 1
8 0
Based on the results of the table 3.2 above, it can be analyzed that the Arduino is functioning properly,
because it can provide results with value 1 and 0 in every second of testing, It means that Arduino MEGA
can produce positive and negative results.
Figure 3.6 Result of Analog Output rate conversion of electric voltage (Volt) from Serial Monitor
From some analog results that have been converted into electrical voltage (Volt) that successfully
captured by the serial monitor, the value ranges between 0.0 Volt S/d 5.0 Volt, because the reference
voltage value used is 5 volts, the maximum value that can be obtained from this conversion is 5 Volt,
because the values obtained are located between 0.0 Volt S/d 5.0 Volt, then it can be considered as MEGA
ISSN : 2355-9365 e-Proceeding of Engineering : Vol.7, No.3 Desember 2020 | Page 9184
Arduino and activated programs and sensors have been functioning properly and can be used as an
oscilloscope.
This shows that testing of oscilloscope products to measure voltage between 0.0 Volt to 5.0 Volt can
be done properly, in accordance with the 5 Volt reference voltage coming from Arduino MEGA. This
product can be applied for general electrical measurement needs with a simple tool and a relatively
affordable cost
3.5.4 Oscilloscope Sketch Program Analysis
From the sketch program that embedded into the Arduino MEGA via the Arduino IDE application, it
is divided into 2 sections, Setup function section and Loop function. These two sections can be seen
below as follows:
From the sketch program above can be analyzed that the value readings of the electrical voltage (Volt),
in the initial reset with all the specified 0 in the limit of 30x readings with certain time units according to
the level of adjusted accuracy, after the analog configuration settings and the conversion of the electrical
voltage, then do reset the display of TFT LCD with reading the LCD TFT ID first, in order to be activated.
In this section of the setup, the TFT LCD display will be set to a black background. Then after the second
stage is done, the next process waits until the reference voltage 5 Volt is used, has been stable and received
by Arduino MEGA hardware well.
In the Loop section, from the sketch program above can be analyzed, in the initial stage, do the analog
readings through the jumper pin on the Arduino MEGA board (in this case the pin are A7 and pin A8).
In the A8 pin is the input of the potentiometer in which the unit value is obtained, the value is 1 to 10,
ISSN : 2355-9365 e-Proceeding of Engineering : Vol.7, No.3 Desember 2020 | Page 9185
then converted with a division of 10, to show the value of 1/10 until 1 second (which value of the number
is integer) for the reading of the time unit according to adjusted accuracy.
On Pin A7 is an analog input derived from a voltmeter multitester cable, the red color indicates the
positive sensor and the black color indicates a negative sensor. The value obtained from this analog input,
the value are from 0 to 1023. Maximum value of 1023 are obtained because it is a provision of the Arduino
with a reference voltage at 5 Volt, Then the input value in each pin, ranges from 0 to 1023. The value that
has been obtained, then carried out the conversion by doing the calculation, in order to obtain the actual
voltage value that is successfully detected by the sensor, In this case, which comes from both cable
multitester voltmeters.
Readings are repeated 30 times or starting from index 0 to index 29, or according to the size of the
reading limitation that specified in the Adjusted time unit, in every 1/10 second. Then each result that are
obtained in that reading, displayed all in TFT LCD and the process keeps repeating as long as needed and
should be displayed.
Then to be able to function as needed, It is also easy to use and also easy to create and can be used in
portable, Using several other tools, as can be seen below
• Laptop / Notebook
• Arduino IDE Software
• USB 2.0 Type A/B Cable
• TFT LCD 2.4 Inch
• 1 Pair of Cable Multitester Voltmeter (Positive & Negative)
The overall design of the product that has been created can be seen in the image below:
From the image above it can be seen that it only takes a few components, which are assembled using
multiple jumper wires to connect some of the main components, Arduino MEGA and TFT LCD board,
then another additional component, a pair of voltmeter cable Multitester that connects the positive and
negative electric current of the object/power source. From the an Oscilloscope series, it can be seen that
the actual design of the oscilloscope product is actually very simple and can be widely produced by the
public with simple but effective and efficient methods and techniques which are proven to be used and
used as a portable oscilloscope. This series can be equipped with a protective case so that the product can
be used in conditions that are relatively vulnerable, but still functional.
From figure 3.11 it can be seen that the results of the positive probe to LED 2 output indicate a decrease
in the voltage measurement, this is because in the IC555 circuit there are several resistors used, so it can
be analyzed that the oscilloscope product can work correctly, which is correctly measuring the voltage
drop due to resistors, where the drop is 2.84 V from the reference voltage of 5 V. From other figures,
namely figures 4.7 and 4.8, it can be seen that the oscilloscope product is functioning correctly, which
can measure the maximum voltage which is the positive output of the probe according to the reference
voltage used, which is 5 V.
From the Figure above in output 1 Pin 3 IC555 using LT Spice, the value of 0 and 1 will
change over time which shows the timer work.
ISSN : 2355-9365 e-Proceeding of Engineering : Vol.7, No.3 Desember 2020 | Page 9187
From the Figure above in output 2 LED 1 using LT Spice, the value of 0 and 1 will change
over time which shows the timer work. In 0 second the value will be 0 volt, then will change to
5 volt in 1 second.
In making a product, we have to do a survey analysis from several correspondent to obtain the results
of the data and also can be used as an evaluation before marketing and selling the product. This is a
customer satisfaction survey with the Oscilloscope that has been tested by each respondent. There are
two types of questions for this survey, choices and opinions of the correspondents. These are some of the
questions asked for respondents from the students of Telecommunication Engineering of Telkom
University:
1. Apakah Produk ini berfungsi/berjalan dengan lancar?
2. Apakah Anda merasa terbantu dengan adanya Produk ini?
3. Apakah Anda puas dengan kualitas Produk ini?
4. Apakah Anda merasa tertarik dengan Produk ini?
5. Apakah anda merasa terbantu dengan adanya Produk ini? dan kenapa?
6. Aspek apa yang perlu kami perbaiki dari Produk ini?
Survey Table results from several respondents who willing to test the Oscilloscope Product:
ISSN : 2355-9365 e-Proceeding of Engineering : Vol.7, No.3 Desember 2020 | Page 9188
From the table above can be seen with a total of 3 correspondents, and the conclusions from the results
of a survey that has been done is the majority of respondents agreed on proper functioning of the product,
feel helped by the product, feel satisfied with the product, and one correspondent is neutral to feel
interested to having the product.
In this Thesis, the method used in sales price analysis in our product is Markup Pricing method. Markup
Pricing is a method to get the sale price of a product by adding a few percent of the price from the purchase
of raw materials, Main purpose to use this Markup Pricing method is to make it easier to determine costs
compared to estimating demand. In general, industrial companies use this method to minimize price
competition[16]. We can calculate first how much initial capital is required before getting the markup
price. The percentage that will later be the profit we get from a product.
From the Table 4.4 Above, the Capital Raw Material for our Product is Rp. 803.800, and the Markup
we want to add is 20 % because to attract the customer with the affordable price with a massive
production. So, the profit that we can get is Rp. 160.000/Product, and the selling price Rp.
965.000/Product.
Selling Price = Rp. 803.800 + (Rp. 803.800 x 20%)
Selling Price= Rp. 965.000/Product
4.1 Conclusions
From product design, product manufacture and product testing can be proven that by using Arduino technology
can be made product design that can be used to make oscilloscope. From the design of the product, it can also be
used portable. The product design can be proven to function operationally using a pair of cable multitester
Volmeter to connect the positive and negative electric current of the object/power source with a maximum voltage
of 5 Volts. From product design, product manufacture and product testing can also be concluded that the
Oscilloscope products using the Arduino technology can be easily used and made at a relatively inexpensive cost
and can be used on a portable basis. From the test results it turns out to use only a few tools with relatively
affordable cost to create the Oscilloscope product design, which can function properly. The design of this product
is also proven to be used as an alternative design product Oscilloscope for electrical signal measurement needs.
Because the product design is easy to use and made with relatively inexpensive cost, it can be utilized by more
people, and for the future can be used for the development of similar products or other research.
4.2 Suggestions
By enhancing the design of this Oscilloscope product by using more quality components, it is recommended
that this product design can be the basis for the manufacture of products that can be manufactured in the
manufacturing industry or can also be in small medium enterprises. Another product design is recommended for
use in combination with other devices, because it still open the gap to make this product design more perfect and
developed with higher technology implementation but still low cost.
Reference:
[1] Arham A, "Pengetahuan Dasar Listrik," Jakarta, Erlangga, 2008.
[2] Istiyanto, "Pengantar Elektronika dan Instrumentasi : Pendekatan Project Arduino dan Android," Yogyakarta,
ANDI, 2014.
[3] Antoniou A, "Digital Signal Processing : Signals Systems and Filters," New York, McGraw-Hill Companies,
Inc, 2006
[4] Kularatna N, "Fundamentals of Oscilloscopes", Digital and Analogue Instrumentation, Testing and
Measurement, UK, Institution of Engineering and Technology, 2003.
ISSN : 2355-9365 e-Proceeding of Engineering : Vol.7, No.3 Desember 2020 | Page 9190
[5] Santamarina J, "Bender Elements: Performance and Signal Interpretation," Journal of Geotechnical and
Geoenvironmental Engineering, 2005.
[6] Kharisma W, "Portable Digital Oscilloscope" Telekontran Vol 1 No 2, 2013.
[7] Antoniou A, "Digital Signal Processing : Signals Systems and Filters," New York, McGraw-Hill Companies,
Inc, 2006
[8] Stanton W. J, "Prinsip pemasaran jilid I ; alih bahasa Yohanes," Jakarta, Erlangga Publisher, 2000.
[9] Alma B, "Manajemen Pemasaran dan Pemasaran Jasa," Bandung, Alfabeta Publisher, 2014.
[10] Artanto, "APLIKASI MIKROKONTROLER ATMega8535 dan ATMega16,"Yogyakarta, ANDI, 2012.
[11] Syahwil M, “Panduan Mudah Simulasi dan Praktik Mikrokontroler,” Yogyakarta, ANDI, 2013.
[12] Stanton W.J, “Prinsip Pemasaran Jidil I : alih bahasa yohanes,” Jakarta, Penerbit Erlangga, 2000.
[13] Suyadi Prawirosentono, “Manajemen Produksi, Analisis dan Studi Kasus,” Third Edition, Jakarta, Bumi
Aksara, 2001.
[14] DFROBOT Official Website, http://www.dfrobot.com, Dfrobot Inc., Shanghai, 2019
[15] Arduino 1.8.5: Open Project for Windows, http://www.arduino.cc, 2019
[16] Kotler Phillip, and Kevin L.Keller, “ Marketing Management 16 edition,” New Jersey Pearson, 2016.