NTNUJAVA Virtual Physics Laboratory
Physics Simulations to help you enjoy the fun of physics!
July 30, 2010, 01:11:32 PM *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: This site host hundreds of physics related java simulations under create common license. All registered user will be able to get files for offline use when user login and view the simulation. Switch to this new system on 2007/02/14. (previous system2001-2007, 1996-2001) ,Check out Chinese forum to find more simulations and resources in Chinese.
 
   Home   Help Search Login Register  
Never underestimate others. Never overestimate oneself. ...Wisdom
Google Bookmarks Yahoo My Web MSN Live Netscape Del.icio.us FURL Stumble Upon Delirious Ask FaceBook

Pages: [1]   Go Down
  Print  
Author Topic: Basic Function of an Oscilloscope  (Read 173492 times)
0 Members and 2 Guests are viewing this topic. Click to toggle author information(expand message area).
Fu-Kwun Hwang
Administrator
Hero Member
*****
Offline Offline

Posts: 2354


WWW
« on: January 29, 2004, 09:43:07 PM »

Registed user can get files related to this applet for offline access.
If java program did not show up, please download and install latest Java RUN TIME
There are 13 translations,
Higher number at the end means more translation been done.
or



This java applet shows the basic functions of an oscilloscope.
The oscilloscope is an electronic instrument widely used in making electrical measurements.
The main component of the oscilloscope is the cathode ray tube (CRT).
The CRT is a vacuum tube in which electrons are accelerated and deflected under the influence of electric field. The electrons are deflected in various directions by two sets of plate placed at right angle to each other in the neck of the tube.
Signal for the horizontal deflection plate (X-axis) is generated by the scope
It mathematic form is Fx(t)= C t + D (default)
C : time scale
D : horizontal offset
The external signal (need to be measured) is applied to the vertical deflection plate (Y axis).
The default form for this java applet is Fy(t)=A sin(w t + B)
    You can change X or Y axis signal to either kind of signal.

It can be operated in different mode



X = C t + DX = A sin( w t + B)
Y = A sin(w t + B)default modeLissajou's figure
Y = C t + Dnot supported for an oscilloscope


For parameter B please enter value in degree.
Click within one of the knobs and drag the mouse button clockwise/countercolockwise to change values for Time/Div, Volt/Div , yOffset and xOffset.

For example: You can produce Lissajou's figure:


Registed user can get files related to this applet for offline access.
If java program did not show up, please download and install latest Java RUN TIME
There are 13 translations,
Higher number at the end means more translation been done.
or

* oscilloscope.java (16.37 KB - downloaded 65 times.)
Logged
Jeanke
Newbie
*
Offline Offline

Posts: 1

« Reply #1 on: February 24, 2005, 07:17:38 PM »

Hi,

is it possible to download this applet?
I'm very interested, because I have to make an end work for school.

Greetz,

Jeanke
Logged
Fu-Kwun Hwang
Administrator
Hero Member
*****
Offline Offline

Posts: 2354


WWW
« Reply #2 on: February 25, 2005, 06:58:39 AM »

You will find "GET APPLET FILES' button at the end of the first posted message if you are a registered user and login to the system.
When you click the button, you will get files related to the applet in your email.
Logged
bobsmith
Newbie
*
Offline Offline

Posts: 1

« Reply #3 on: May 03, 2005, 06:29:05 PM »

is possible to actually obtain the code for this in *.java format?
Logged
Fu-Kwun Hwang
Administrator
Hero Member
*****
Offline Offline

Posts: 2354


WWW
« Reply #4 on: May 04, 2005, 07:06:58 AM »

You shpuld have received in your email account.
 However it was written many years ago with JDK1.0.2.
You might need to make some change to make it works with current verison JDK.
Logged
mcbeeone
Instructor
Newbie
*
Offline Offline

Posts: 1

6 Oscope
« Reply #5 on: October 24, 2005, 08:18:46 AM »

This is a very nice demo. I think I shall have my students try it BEFORE I let them touch the real thing. Smiley
Logged

Debra J. McBee
abby
Newbie
*
Offline Offline

Posts: 2

« Reply #6 on: September 30, 2007, 04:27:16 AM »

than you sir for this demo
Logged
raktekan
Newbie
*
Offline Offline

Posts: 1

« Reply #7 on: November 04, 2007, 04:37:42 PM »

thank you
Logged
jack
Newbie
*
Offline Offline

Posts: 2

« Reply #8 on: November 20, 2007, 12:47:04 PM »

is possible to obtain the code for this in *.java format?
Logged
Fu-Kwun Hwang
Administrator
Hero Member
*****
Offline Offline

Posts: 2354


WWW
« Reply #9 on: November 20, 2007, 07:43:20 PM »

Could you let me know why you need the source code?
Logged
jack
Newbie
*
Offline Offline

Posts: 2

« Reply #10 on: November 26, 2007, 04:05:52 PM »

i need it for a project to my students
Logged
Fu-Kwun Hwang
Administrator
Hero Member
*****
Offline Offline

Posts: 2354


WWW
« Reply #11 on: November 26, 2007, 07:50:55 PM »

You should have received the source code now. However, could you tell me what you want to do with it?
Is there something need to be improved for the applet?
Let me know and may be I can help.
Logged
DolphinDream
Newbie
*
Offline Offline

Posts: 2

« Reply #12 on: December 27, 2007, 11:30:16 PM »

Hi, I was wondering...maybe you can help me with similar program. I need to make a program that calculates frequency of, how i say it in english, coinciding of two frequencies.
For example if i had two frequencies in Hz:
__|'''''|____|'''''|____|'''''|____|'''''|____
__|''''''''|______|''''''''|______|''''''''|____
I need a program that calculates frequency when both of them are '''''.
 Grin
Logged
Fu-Kwun Hwang
Administrator
Hero Member
*****
Offline Offline

Posts: 2354


WWW
« Reply #13 on: December 29, 2007, 09:03:37 AM »

Are you talking about the beat product from two very close frequency signal?
Logged
DolphinDream
Newbie
*
Offline Offline

Posts: 2

« Reply #14 on: January 07, 2008, 06:43:34 PM »

Are you talking about the beat product from two very close frequency signal?

Yes, i think so... i need a program that calculates frequency...if i put two frequencys ontop eachother, then in what frequency they are at same point (that is at max).
Logged
Fu-Kwun Hwang
Administrator
Hero Member
*****
Offline Offline

Posts: 2354


WWW
« Reply #15 on: January 07, 2008, 09:15:40 PM »

Assume one of them is y=y0 *sin(w*t) another one is y=y0 *sin((w+dw)*t)
And add those two wave together y=y0 *sin(w*t)+y0 *sin((w+dw)*t)
Work out the mathematics, you can find out when you will get maximum (or minimum)...
Logged
farrukh
Newbie
*
Offline Offline

Posts: 1

« Reply #16 on: October 24, 2008, 03:41:19 AM »

can i pls get the source code
thx
Logged
Fu-Kwun Hwang
Administrator
Hero Member
*****
Offline Offline

Posts: 2354


WWW
« Reply #17 on: October 24, 2008, 08:07:47 PM »

You can find the source code as attachment of the first message.
It was written almost 10 years ago with JDK1.0.2
Some code might need to be modified to use with latest JDK.
Logged
chatria
Newbie
*
Offline Offline

Posts: 3

« Reply #18 on: October 25, 2008, 01:54:41 PM »

hello Prof. Fu-Kwun Hwang
   
What is the offset? Referring to the oscilloscope, and also in general terms I would like to know its meaning, for example, I have heard this term in electronica

 
thank you
« Last Edit: October 25, 2008, 02:14:15 PM by chatria » Logged
Fu-Kwun Hwang
Administrator
Hero Member
*****
Offline Offline

Posts: 2354


WWW
« Reply #19 on: October 26, 2008, 09:29:02 AM »

I do not fully understand what is the "offset" you are talking about?

Do you mean the DC voltage component in the Y axis?

I would not be able to help if I do not understand your question.
Logged
arufuredo
Newbie
*
Offline Offline

Posts: 2

« Reply #20 on: August 10, 2009, 02:11:26 AM » posted from:,,Singapore

the file that i download is oscilloscope.rar. Inside this rar file, there is only oscilloscope.class and knob.class. May i know where can i download oscilloscope.java , which is the original source code? i am currently doing my final year project on a website that introduce the school oscilloscope and this applet is very useful to me. i have some experience with java , and i hope i can get the java file and modify it to introduce more controls of the oscilloscope. This is the link to the current oscilloscope website of my school , http://www3.ntu.edu.sg/home/askklee/scope/ .

someone please sent the code to my email , arufuredo2@msn.com
« Last Edit: August 10, 2009, 02:17:54 AM by arufuredo » Logged
Fu-Kwun Hwang
Administrator
Hero Member
*****
Offline Offline

Posts: 2354


WWW
« Reply #21 on: August 10, 2009, 09:01:43 AM » posted from:Taipei,T\'ai-pei,Taiwan

Please download the source code (attachement file of the first message) by yourself.
Logged
arufuredo
Newbie
*
Offline Offline

Posts: 2

« Reply #22 on: August 10, 2009, 12:55:22 PM » posted from:Singapore,,Singapore

sorry for my mistake, i finally spotted the oscilloscope.java file. May i suggest including the oscilloscope.java file inside the oscilloscope.zip so that it is easier to find instead of having to download them separately?
« Last Edit: August 10, 2009, 01:17:51 PM by arufuredo » Logged
Rare
Newbie
*
Offline Offline

Posts: 12

no secretcode:ntnujava/log:1254222188


WWW
« Reply #23 on: October 04, 2009, 08:42:22 PM » posted from:Dallas,Texas,United States

This simulation show this objective Cool "Computer simulations, or demonstrations using a cathode-ray oscilloscope, are powerful methods of demonstrating alternating currents {( deduce that the mean power in a resistive load is half the maximum power for a sinusoidal alternating current), ( represent a sinusoidally alternating current or voltage by an equation of the form x = x_osinΉt), is it? Correct? ???Thank you very much
Logged
Fu-Kwun Hwang
Administrator
Hero Member
*****
Offline Offline

Posts: 2354


WWW
« Reply #24 on: October 04, 2009, 11:01:25 PM » posted from:Taipei,T\'ai-pei,Taiwan

No. The purpose of the simulation is to show how the oscilloscope work -- what are the signal of x/y component look likes.
The signal in the x compinent is sawtooth shap -- to represent the time.
The oscilloscope show the signal as a function of time.

When two signals are feed to x/y simultaneously, you will find Lissajou's curve.

And it can be used to teach student how to operate an oscilloscope (basic function), too.
Logged
cdurfee
Newbie
*
Offline Offline

Posts: 1

« Reply #25 on: January 29, 2010, 08:05:35 PM » posted from:Littleton,Colorado,United States

This is a nice applet. One suggestion is to have a mode which is slightly more realistic where the time/div and volts/div are incremental (and have the same units) in the same way as on a real scope. Also, on a real scope there would be a knob for moving the trace vertically (moving the ground reference) as well as a voltage offset. 
Logged
Fu-Kwun Hwang
Administrator
Hero Member
*****
Offline Offline

Posts: 2354


WWW
« Reply #26 on: January 29, 2010, 10:38:04 PM » posted from:Taipei,T\'ai-pei,Taiwan

Thank you for your suggestions.
There are many different kinds of oscilloscope.
Yes. There are many oscilloscopes which the time/div and volts/div knobs are fixed steps.
However, there are also digital oscilloscopes which the time/div and volts/div knobs can be adjusted continuously.

The above simulation already provide a yoffset knob for moving the trace vertically.

The purpose for the above simulation is to help user understand how the trace of the oscilloscope was formed.
That is why it provide options for users to select types of X/Y functiona: A sin(wt+B) or C t +D


If you need a simulation which is very similar to the one you are using. I will try to create one for you if you can provide a picture of the oscilloscope need to be simulated.
Logged
Pages: [1]   Go Up
  Print  
Never underestimate others. Never overestimate oneself. ...Wisdom
 
Jump to:  


Related Topics
Subject Started by Replies Views Last post
can i get the source code of basic osiloscope of funtion
Comment about this web site!
5 14861 Last post February 02, 2009, 08:42:00 PM
by Fu-Kwun Hwang
function plot
misc
Fu-Kwun Hwang 6 9415 Last post September 06, 2007, 07:26:03 PM
by Fu-Kwun Hwang
quadratic function y=f(x)=a*x^2+b*x+c
misc
Fu-Kwun Hwang 2 6775 Last post July 20, 2009, 08:50:10 PM
by Cristiano
Mathematic function F(x), F(y) plot
Examples for beginner who want to learn EJS
Fu-Kwun Hwang 0 5577 Last post December 01, 2008, 04:24:21 PM
by Fu-Kwun Hwang
function plot
misc
ahmedelshfie 0 139 Last post May 21, 2010, 06:04:56 PM
by ahmedelshfie
Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2009, Simple Machines LLC Valid XHTML 1.0! Valid CSS!
Page created in 10.646 seconds with 25 queries.